﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{hhoutline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;border: 0;}
img,input,button,select{vertical-align: middle;outline: none;font-size: 12px;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body, html{font: 12px/26px "microsoft yahei", \5b8b\4f53;outline:0;color: #686868;min-width: 1000px;}
a{color: #686868;}
a:hover{color:#E52129;}
input, textarea, select {color: #666;}
.w{width: 1000px;}
.w2{width: 100%;min-width:1000px;}
.w3{width: 1258px;}
.w, .w2, .w3, .w4{margin: 0 auto;zoom:1;overflow: hidden;}
.fl, .left, .cont_left{float: left}
.fr, .right, .cont_right{float: right}
.tc{text-align: center}
.tr{text-align: right}
.bk{display: block}
.oz{min-height: 0;overflow: hidden;zoom: 1;}
.b{font-weight: 700}
.cf{color: #fff}
.cy{color: #FDCD00}
.c0{color: #000}
.cr{color: #E52129}
.cz{color: #4E2209}
.cg{color: #59AA67}
.c2{color: #222}
.c3{color: #333}
.c4{color: #444}
.c5{color: #555}
.c6{color: #666}
.c7{color: #777}
.c8{color: #888}
.c9{color: #999}
.ce{color: #E0E0E0;}
.co{color: #851F15}
.border{border:1px solid #ddd}
.f12{font-size: 12px}
.f14{font-size: 14px}
.f16{font-size: 16px}
.f18{font-size: 18px}
.f20{font-size: 20px}
.cb{color: #1AA603}
.simsun{font-family: "simsun", serif}
.yh{font-family: "Microsoft YaHei", serif}
.w100{width: 100%}
.w120{width: 120%}
.mt{margin-top: 24px;}
.mt5{margin-top: 5px;}
.mt40{margin-top: 40px;}
.cblue{color: #2E71B7}
.lh40{line-height: 40px;}
.lh34{line-height: 34px;}
.clear{clear: both}
.bf {background: #fff;}
.pr{position: relative}
.pa{position: absolute}
.n{font-weight: 100}
.hide{display: none;}
.filter{background: rgba(141,101,31, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4B79613D,endColorstr=#4B79613D);}
.cbbb {color: #bbb;}
.bs {border: 1px solid #eee;box-shadow:1px 1px 3px rgba(100,100,100,.2);}


.head {padding-top: 8px;overflow:hidden;}
.head .code {line-height: 86px;}
.head .code img{vertical-align: middle;}
.head .code img {margin-left: 27px;}
.head .code b {font-size: 24px;}

.nav a {line-height: 58px;margin-right: 18px;}

.main .left{width: 600px;}
.main .right{width: 348px;}

.tit {height: 35px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.tit a {margin-top: 10px;}
.tit h3 {height: 35px;margin-right: 28px;background: #E50011;border-radius: 5px;line-height: 35px;padding: 0 32px;}
.tit span {line-height: 40px;}
.headline {height: 156px;border-bottom: 1px solid #ddd;}
.headline img {margin-right: 24px;}
.headline a.f14 {line-height: 22px;}
.headline span {line-height: 38px;}
.headline p {line-height: 15px;padding: 6px 0;}

 .fullSlide{ width:100%;  position:relative; min-width:1000px;  }
 .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
 .fullSlide .bd ul{ width:100% !important;  }
 .fullSlide .bd li{ width:100% !important; overflow:hidden; text-align:center;  }
 .fullSlide .bd li a{ display:block; height:350px; }
 .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px;text-align:center;
 }
 .fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
 .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:url(../images/tg_flash_p.png) -12px 0; overflow:hidden; 
 line-height:9999px; 
 }
 .fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .prev,
 .fullSlide .next {background:url(../images/slider-arrow.png);width:45px; height:99px; position:absolute; top:38%; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
 .fullSlide .prev {background-position:-112px 0; left:0 }
 .fullSlide .next {background-position:-158px 0; right:0 }
 .fullSlide .prev:hover,
 .fullSlide .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
 
.list {margin-top: 16px;line-height: 31px;}
.main .right h3 {line-height: 40px;}	  	      	          	 
.main .right p {width: 309px;line-height: 35px;}
.main .right p b {font-size: 48px;font-family: "times new roman";}
.main .right p.mt {margin-top: 14px;}
.main .right p a {width: 130px;height: 35px;background: #E50012;color: #fff;border-radius: 5px;line-height: 35px;}

.last li {line-height: 29px;}
.main .right div.tr {padding-right: 10px;}

.zk_list li {width: 484px;height: 134px;margin-right: 23px;float: left;}
.zk_list li img {margin-right: 23px;}

.zk_list li  h4 {line-height: 22px;word-break: break-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zk_list li span {line-height: 28px;}
.zk_list li p {margin-top: 16px;line-height: 14px;}

.ex_list li {width: 304px;height: 267px;line-height: 50px;margin-right: 44px;float: left;}

.link {width: 101%;}
.link li {width: 160px;height: 100px;border: 1px solid #ddd;margin-right: 5px;margin-bottom: 14px;float: left;}
.link li img {width: 100%;height: 100%;}

.footer {background: #EDEDED;padding: 20px 20px 10px 14px;}
.footer .left {line-height: 25px;}
.footer .right {width: 400px;}
.footer .right img {margin-left: 20px;}
.footer p.oz {line-height: 40px;}
.Cal {
	clear:both;
}

.left{ float:left;}
.right{ float:right;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
#Content {
	width:1000px;
	margin:0 auto;
	background-color:#fff;
	padding:20px 0 50px;
}

/*网站路径*/
#site_nav{ width:100%; border-bottom:1px solid #b8b8b8; height:30px;}
.site_main{ width:710px; margin:0 auto; line-height:30px;}
.site_right{ float:right; color:#535353;}
.site_right a{color:#535353;}
#ContentLeft {
	width:200px;
	float:left;
}
.left_navpic{ margin-bottom:23px; height:52px;}
.left_nav{	width: 270px;	}
.left_nav ul li{ background:url(../images/left_navli.gif) 0 0 no-repeat; height:33px; margin-bottom:5px;}	
.left_nav ul li a{ font-size:14px; color:#535353; line-height:33px; padding-left:54px;}
.left_nav ul li a.on{color:#e60012;}
/*产品类别样式*/
.left_navPro{
	width: 195px;
	border:1px solid #e1e1e1;
	border-bottom:4px solid #ff9600;

	}
.left_navPro ul{ margin:0; padding:0;}
.left_navPro ul li{ border-bottom:1px solid #e1e1e1; background-color:#f4f4f4; clear:both; width:100%; margin:0; padding:0;}	
.left_navPro ul li a{ font-size:14px; color:#989898; line-height:42px; height:42px;padding-left:20px;}
.left_navPro ul li a.subnav{ font-size:12px; line-height:28px; height:28px; color:#989898;display: block;float: left; }
.left_phone{margin-top:26px;}
.left_QQ{margin-top:26px;}
#ContentRight {
	width:800px;
	float:right;
	background-color:#FFF;
	min-height:500px;
}
/* 新闻列表 */
.news_list_title1 {
    border-bottom: 1px dotted #b8b8b8;
    color: #666666;
    font-size: 14px;
    height: 170px;
    margin-top: 10px;
    width: 400px;
	float:left;
}
.news_list_title1 .starimg {
    display: block;
    float: left;
    height: 130px;
    margin-right: 15px;
    width: 119px;
	padding:20px 0;
}
.news_list_title1 .starimg img {
    height: 119px;
    width: 119px;	
}
.news_list_title1 .startext {
    display: block;
    float: left;
    height: 130px;
    width:250px;
	padding:15px 0;
}
.news_list_title1 span {
    color: #999;
    float: left;
    font-weight: normal;
    line-height: 20px;
	font-size:12px;
}
.news_list_title1 .newsmore {
    display: block;    
    text-align:left;
    width: 100%;
	font-size:14px; line-height:28px; height:28px; color:#4e4e4e;
}
.news_list_title1 .newsmore  a{ float:right;font-size:14px; line-height:28px; height:28px; color:#e60012; padding-right:5px;}
.news_list_margin {
    color: #4e4e4e;
    cursor: pointer;
    width: 100%;
	font-size:16px;
	line-height:26px;
	font-weight:normal;
}
.news_list_margin  span{ font-size:14px; line-height:28px; height:28px; color:#4e4e4e;}
.news_list_time {
    color: #989898;
    cursor: pointer;
    width: 100%;
	font-size:14px;
	line-height:28px;
}
.news_list_font1{ font-size:14px; color:#4e4e4e;    line-height: 24px; }
.Contents {
	color:#4e4e4e;
	font-size:14px;
	line-height:30px;
	padding-top: 23px;
}
.Contents p{
	color:#4e4e4e;
	font-size:14px;
	line-height:30px;
}
.Contents h1{ font-size:16px; color:#4e4e4e; font-weight:normal; text-align:center;border-bottom: 1px dotted #b8b8b8; height:60px;line-height:60px;}
.Contents .addtime{ font-size:12px; color:#4e4e4e; text-align:right; height:30px; line-height:30px; margin-bottom:20px;}
.Contents .PNshow{ border-top: 1px dotted #b8b8b8; margin-top:30px; padding-top:15px; color:#4e4e4e; line-height:35px;}
.Contents .PNshow a{ color:#4e4e4e; line-height:35px;}
.JobContents {
	color:#989898;
	font-size:14px;
	line-height:28px;
}
.JobContents p{
	color:#989898;
	font-size:14px;
	line-height:32px;	
	
}
.JobContents p.job_p{border-bottom:1px solid #dbdbdb;}
.JobContents p a{ font-size:14px; color:#989898;}
.Contents h3{ font-weight:normal; font-size:16px; font-size:16px; padding:35px 0 10px; color:#989898; border-bottom:4px solid #ff9600; margin-bottom:20px;}
.JobContents h4{ font-size:16px; font-weight:normal; font-size:16px; color:#989898; line-height:36px; border-bottom:1px solid #dbdbdb;}
.stroe_info{ border-bottom:1px solid #e6e5e5; height:100%;min-height: 235px;text-align: center;}
.stroe_piclist{ border:1px solid #bbbbbb; padding:15px 10px;margin-bottom:20px;}
.stroe_piclist h6{ color:#343233; font-size:14px; border-bottom:1px solid #bbb; width:90%; text-align:left; padding-left:10px;margin-bottom: 15px;}
.stroe_piclist td{ margin:0; padding:0;}
.stroe_piclist a{ width:160px; height:120px; }
.stroe_piclist img{ padding:0 6px;}
.Contents h5{ font-size:14px;  line-height:30px; color:#5a5a5a; margin-bottom:10px;}
#box1,#box2,#box3,#box4,#box5,#box6,#box7,#box8,#box9{padding:10px;border:1px solid #dedede;margin: 10px 0;} 
.store_map{ margin:10px 0 30px; text-align:left; width:100%; border-bottom:1px solid #e6e5e5; padding-bottom:20px;height: 547px;}
.ImgList {
	margin:5px 0;
	list-style:none;
	height:100%;
}
.ImgList li {
	float:left;
	width:215px;
	height:205px;
vertical-align:middle;
text-align:center;
display: block;
margin: 0 14px;
color:#535353;line-height:33px;
}
.ImgList li a{color:#535353;line-height:33px;}

.ImgList  img {
	width:213px;
	height:156px;
}
.Title {
	font-size:18px;
	text-align:center;
	margin:10px;
}
.Info {
	line-height:24px;
	color:#989898;	
	height:30px;
}
.product_info{float:right;  line-height:30px; width:325px; overflow-x:hidden;}
.product_info h2{ color:#2e2e2e; font-weight:normal; font-size:16px; margin-top:15px;}
.product_info p{ font-size:12px; color:#989898;border-bottom:1px solid #dbdbdb; padding:10px;}
.product_info p.p_price{ font-size:14px;}
.Info h1{ width:716px; float:left; text-align:center; color:#989898; font-size:20px; line-height:30px;}
.Info span{float:right; font-size:12px; background:url(../images/news_y.gif) 0 center no-repeat; line-height:24px; height:24px; padding-left:28px; width:32px;}
.info_time{color: #989898;cursor: pointer;width: 100%;font-size: 14px;line-height: 32px; height:32px;border-bottom:1px solid #dbdbdb; margin-bottom:15px;}
.news_pn{ margin-top:40px;}
.news_pn a{ color:#989898; line-height:32px; font-size:14px;}
/*联系我们留言样式*/
#GBookAdd { font-size:12px; color:#b5b5b5; line-height:24px;}
#GBookAdd input{ width:283px; color:#b5b5b5; margin:6px 0; background:#FFF; text-align:left; text-indent:1em; border:1px solid #cecece; line-height:28px; height:28px;border-radius:8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
#GBookAdd input.Submit{ display:block; width:122px; height:37px; background:url(../images/Submit.gif) 0 0 no-repeat; border:none;}
#GBookAdd textarea{ height:229px; width:470px;background:#FFF; text-align:left;color:#b5b5b5; border:1px solid #cecece; line-height:28px;border-radius:8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
/* 分页 */
#pages { padding:24px 0 10px; font-family:宋体; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#bb302c; border:1px solid #bb302c; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.clearfix{
clear:both;
overflow:hidden;
}
.con-nav{
	float:left;
	margin-top:25px;
	width:180px;
	margin-bottom:25px;
	border:0px solid #e0e0e0;
}
.con-nav h1{
	font-size:20px;
	margin:0;
	padding-left:21px;
	height:49px;
	line-height:49px;
	background:url(../images/sub-nav-t-bg.gif) 0 0 repeat-y #cfdde6;
	color:#002e5c;
	font-weight:normal;
}
.con-nav h1 a{
	color:#002e5c;
	text-decoration:none;
	display:block;
}
.con-so-nav-a{

	line-height:28px;
	font-size:12px;
	font-weight:normal;
	clear:both;
	display:block;
	border-left:0px solid #dadada;
	border-right:0px solid #dadada;
	border-bottom:1px solid #ebebeb;
	color:#4d4d4d;
	margin-left:5px;
}
.con-so-nav-a.on{
	    color: #E52129;
}