﻿@charset "utf-8";
html{color:#333;background:#FFF; }
body { color:#333;font:16px/1.231 "Microsoft YaHei", Arial,Verdana,Tahoma,Calibri,Helvetica,sans-serif;width: 100%;min-width: 1200px;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
i,em{font-style: normal;}
/*img{ display:block;}*/
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.f_fl{float:left;}
.fr { float:right;}
.f_fr{float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
div.News_2 {padding-top: 40px;}
.a_fz{ font-size:14px; line-height:28px; margin-bottom:60px;}
.a_ff{ font-size:14px; line-height:28px;margin-bottom:10px;margin-top:50px;}
.a_fz p{ margin:15px 0;}
.f_pr{position:relative;}
.f_fw{ font-family:"Microsoft Yahei" }

.tableborder { border: 1px solid #F1EDED }       
.tableborder td{ line-height:50px; padding-left:  15px; padding-top:5px; padding-right:5px;font-size:18px;}

/* -- 页面整体布局 -- */
.wrap{ width:1200px; position:relative; margin:0 auto;}
.header , .content , .footer { width:1200px; margin:0 auto;  }
.left,.leftr{ width:244px; float:left; overflow:hidden;margin-top:40px;}
.leftr{ float:left;}
.left2 { width:930px; float:right; overflow:hidden; margin-top:15px;}
.left { width:1200px; float:right; overflow:hidden; margin-top:0px;}
.main { width:1200px; overflow:hidden; }
.b-main{width:1200px; margin: 0 auto;margin-top:30px;}
.b-xs{ width:259px; float:left; margin-top:10px; position: relative;z-index: 9999;}
.blk{margin-bottom: 60px;}
.b-sm2{width: 930px;float:left;margin-left: 10px;overflow:hidden;}
.b-sm{width: 1200px;}

/* -- 招牌图片-- */
.topadcs{width:100%; overflow:hidden; text-align:center;margin:0 auto; margin-bottom:0;background:url(index/zpgg.jpg) no-repeat center top;}
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:400px;}


/*全屏产品中心*/
dl.pd_list_dl{ position:relative; padding:0; margin-bottom:24px; }
dl.pd_list_dl,dl.pd_list_dl dd{width:358px; margin-right:30px; }
dl.pd_list_dl{ border:1px solid #ddd;}
dl.pd_list_dl.nones{ margin-right:0px; }
dl.pd_list_dl dt{ width:358px; height:280px; overflow:hidden;}
dl.pd_list_dl dt img{ width:358px; height:268px;display:block;border:none; margin:0 auto; transition:all ease 0.5s; -webkit-transition:all ease 0.5s; }
dl.pd_list_dl:hover dt img{ transform: scale(1.12);-webkit-transform: scale(1.12);}
dl.pd_list_dl dd{ text-align:center; padding:0px; margin:0; text-align:center; color:#3d3d3d; white-space:inherit; height:38px;padding-bottom:15px;}
dl.pd_list_dl dd p{ display:none;}
dl.pd_list_dl dd.dov a{ color:#0089c8;}
dl.pd_list_dl dd a{color:#555;text-align:center;line-height:38px;height:38px;font-size:18px;letter-spacing:1px;display:block;background: #ffffff;}
dl.pd_list_dl:hover{ border:1px solid #474444;}
dl.pd_list_dl:hover dd a{ color:#da251d;}
dl.pd_list_dl{ width:358px; overflow:hidden; float:left; padding: 10px 10px 0 10px;}
dl.pd_list_dl dd a.more{ display:none;}


.topNav1{  background-image:url(Img/tm-b-7.png);}
.topNav{ position:absolute; width:1200px; height:60px; left:0; top:-60px;}
.topNav .location{ right:20px;}

.pageNav{ height:60px; background-image:url(Img/tm-b-7.png);}
.pageNav li{ float:left; position:relative;font-family: Arial;}
.pageNav li:before{ content:""; overflow:hidden; position:absolute; left:0px; top:0px;  height:30px; background-image:url(Img/tm-w-2.png);}
.pageNav li:nth-child(1):before{ width:0;}
.pageNav li h6{font-weight:normal;}
.pageNav li h6 a{ display:inline-block; padding-right:30px; font-size:14px; line-height:60px; color:#888; }
.pageNav li.curr h6 a,.pageNav li h6 a:hover{color:#fff; color:#ca0506}


.pageNav li ol{ position:absolute; left:0; top:70px; width:1200px;}
.pageNav li ol p{ float:left;}
.pageNav li ol p a{ font-size:16px; line-height:40px; display:inline-block; padding-left:10px; margin-right:20px; position:relative;}
.pageNav li ol p a:before{ content:""; overflow:hidden; position:absolute; left:0px; top:50%; margin-top:-4px; width:0px; height:0px; border:4px solid transparent; border-left-color:#ddd}
.pageNav li ol p.curr a,.pageNav li ol p a:hover{ color:#ca0506;}
.pageNav li ol p.curr a:before,.pageNav li ol p a:hover:before{border-left-color:#ca0506}


.sea_bg{background:#161b1e;height: 76px;width: 100%;margin-bottom: 30px;}
.sea_nr{width: 1200px;margin: 0 auto;height: 41px;line-height: 41px;padding-top: 17px;font-size: 12px;color: #fff;}
.sea_nr p{float: left;color: #f7f8fa}
.sea_nr p a{color: #f7f8fa;font-size: 12px;display: inline-block;margin-left: 20px;}
.sea_nr em{float: right;}
.sea_nr em .ss_inpys01{background: url(Img/Common/ss_inp01.png) no-repeat 0 0;padding:0px 10px;width: 362px;height: 41px;line-height: 41px;color: #828282;float: left;border: 0px}
.sea_nr em .ss_inpys02{background: url(Img/Common/ss_inp02.png) no-repeat 0 0;width: 76px;height: 41px;float: left;border: 0px}





/*头部开始*/
.header,.content, .footer { width:1200px; margin:0 auto;  }
.h_bg{ height:248px; background: url(index/head_bg.jpg) repeat-x;}
.h_star{ height:32px; line-height:32px; font-size:14px; color:#000;}
.h_star span{ float:right;}
.h_star span a{ font-size:14px; color:#000;}
.h_star span .h_sc{background: url(index/h_tb_03.jpg) no-repeat center left; margin-right:15px; color:#009944; padding-left:24px;}
.h_star span .h_ly{background: url(index/h_tb_08.jpg) no-repeat 0 2px; margin-right:15px; padding-left:24px;}
.h_star span .h_map{background: url(index/h_tb_05.jpg) no-repeat 0 2px; padding-left:24px;}
.d_logo{ width:200px; display:block; margin-top:44px; float:left;overflow: hidden;}
.d_logo img{ display:block;  height:60px;}
.h_cent{ height:158px; display:block;}

.slogan{display:block;margin-top:48px;padding-left:15px;width:200px;font-size:19px;    color: #ff9900;  border-left: 1px solid #e8e8e8; font-weight: bold;    }
.slogan span{font-size: 18px;color: #0a0a0a; display:block; margin-top: 5px; letter-spacing: 4px; font-weight: normal;}

.cent_fl1{overflow: hidden; width:198px; float:left; margin-top:55px; margin-left:25px; color:#333; font-size:18px; text-align:center; line-height:32px;    display: block;}
.cent_fl1 span{ display:block; font-size:24px; color:#f90; font-weight:bold; margin-bottom:0px; height:24px; line-height:24px;}
.cent_fl{    border-left: 1px solid #e0e0e0; width:340px; float:left; margin-top:45px; padding-left:20px; color:#000; font-size:18px; line-height:36px; display:block;}
.cent_fl span{ display:block; font-size:22px; color:#208f4a; font-weight:bold; margin-bottom:5px; height:24px;}
.cent_fr{overflow: hidden;background: url(index/h_tel.jpg) no-repeat top 5px left; float:right; width:210px; height:100px;margin-top:45px; padding-left:55px;}
.cent_fr span{ font-size:18px; color:#000; display:block; height:27px;}
.cent_fr i{ font-style:normal; font-size:28px; font-family:"Arial";color:#208f4a; height:36px; display:block; line-height:36px;    font-weight: bold;}
.h_nav{height:60px;overflow: hidden;}
.h_nav li{ float:left;height:60px; line-height:60px;  background:  url("index/nav_line.png") no-repeat right center; font-size:16px;}
.h_nav li a{display:inline-block; color:#fff;height:60px; line-height: 60px; padding:0 34px;overflow: hidden;}
.h_nav li.first a{background: url(index/dh_03.png) no-repeat 14px center; padding-left:30px;}
.h_nav li.cur a,.h_nav li:hover a{ text-decoration: none;background:#f90;}
.h_nav li.nones,.h_nav li.cur,.h_nav li:hover{border-right:none;background: #f90;}

.top_t{ height:30px; line-height:30px;color:#afb1ac;font-size: 16px;}
.top_t p{ float:right;}
.top_t p a{ padding: 0 15px 0 32px; display: inline-block; color:#8e8e8e;}
.top_t .tico1{background:url(index/china.jpg) no-repeat 0 5px}
.top_t .tico2{background:url(index/en.jpg) no-repeat 0 5px}	

/*尾部开始*/
.foot {background: url("index/dbb.jpg") repeat-x;background-position:center bottom;padding-bottom:49px;}
.foot em{ font-style:normal;}
.foot img{ display:block;}
.link{ background-position:center top;}
.yq { height: 50px; padding-top: 88px;}
.yq h3 { float: left; font-size: 16px; color: #4c4c4c; font-weight: normal;}
.yq h3 span { color: #cccccc; text-transform: uppercase;}
.yq p { float: left;}
.yq p a { font-size: 14px; color: #808080; margin-left: 50px;}
.f-k { height: 272px;}
.f-k h1 { float: left; margin-top: 123px; margin-right: 6px;}
 .f-k h1 img {   width: 188px;}
.f-k ul { float: left; padding-top: 80px;}
.f-k li { float: left; margin-left: 0px;}
.f-k li i { display: block; float: left; height: 70px; border-right: 1px solid #e3e3e3; width: 70px;}
.f-k li p { float: left; margin-left: 30px;}
.f-k .f-l p { width: 270px;}
.f-k .f-l p a { display: block; float: left; width: 135px; font-size: 14px; color: #4c4c4c; line-height: 32px;}
.f-k .f-l1 { margin-left: 20px;}
.f-k .f-l1 p { font-size: 14px; color: #4c4c4c; line-height: 32px;}
.f-k .f-l1 em { display: block;}
.f-k .f-l1 span { margin: 0 30px;}
.f-k .f-w { float: right; width: 108px; height: 108px; background: url("index/dbk.jpg") no-repeat; margin-top: 77px; text-align: center; font-size: 12px; color: #999999;}
.f-k .f-w img { width: 88px; height: 88px; margin: 0 auto; padding-top: 10px;}
.f-z { font-size: 12px; color: #f5f5f5; line-height: 50px;}
.f-z span { display: block; float: left;}
.f-z em { display: block; float: right;}
.f-z em i { margin-left: 55px;}
 
/*在线客服*/
.client-2{position:fixed;top:50%;right:-170px;z-index:900;}
.client-2 li a{text-decoration:none;}
.client-2 li{position:relative;clear:both;height:71px;}
.client-2 li i{display:block;margin:0 auto;width:30px;height:27px;background:url(img/fx.png) no-repeat;text-align:center;}
.client-2 li p{overflow:hidden;height:20px;color:#fff;text-align:center;font-size:14px;line-height:20px;}
.client-2 .my-kefu-qq i{background-position:4px 5px;}
.client-2 .my-kefu-tel i{background-position:0 -21px;}
.client-2 .my-kefu-liuyan i{background-position:4px -53px;}
.client-2 .my-kefu-weixin i{background-position:-34px 4px;}
.client-2 .my-kefu-weibo i{background-position:-30px -22px;}
.client-2 .my-kefu-ftop{display:none;}
.client-2 .my-kefu-ftop i{width:33px;height:35px;background-position:-27px -51px;}
.client-2 .my-kefu-left{position:relative;float:left;width:77px;height:47px;}
.client-2 .my-kefu-tel-right{float:left;margin-top:14px;padding:0 15px;height:24px;border-left:1px solid #fff;color:#fff;font-size:1pc;line-height:22px;}
.client-2 .my-kefu-right{width:20px;}
.client-2 .my-kefu-tel-main{width:247px;color:#fff;}
.client-2 .my-kefu-main,.client-2 .my-kefu-tel-main{float:left;padding:9px 0 6px;height:56px;background:#00923f;}
.client-2 .my-kefu-mainn,.client-2 .my-kefu-tel-mainn{float:left;padding:9px 0 6px;height:56px;background:#f90;}
.client-2 .my-kefu-main{position:relative;width:97px;}
.client-2 .my-kefu-weixin-pic{position:absolute;top:-24px;left:-130px;z-index:333;display:none;}
.my-kefu-weixin-pic img{width:115px;height:115px;}
/*在线客服左边*/
.wxzx{ border:1px solid #208f4a; border-radius: 1px; position: fixed; bottom:88px; left:1px; background:#fff; z-index: 999;padding-bottom: 10px;}
.wxzx img{display: block; width:100px;margin: 5px auto;}
.wxzx p{ font-size: 12px; font-family: "Simsun"; text-align: center; color:#208f4a;padding:0px 0;line-height: 20px;}
.wxzx p span{font-size: 16px; font-family: "Microsoft Yahei"; font-weight: bold;}

/* -- 当前位置 -- */
.plc{ line-height:30px;padding:12px 8px 8px 0px; position:relative; color:#333; overflow:hidden; font-size:16px;   font-family:"Microsoft Yahei", }
.plc span {color: #208f4a;font-size: 14px; font-weight: bold;}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#333; margin:0 5px;}

/* -- 当前导航-- */
.p12-curmbs-1{margin-top:10px;margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #dcdcdc;font-size:.875rem;}
.p12-curblock{display:none;}
.p12-curmbs-1 b{padding-left:8px;border-left:10px solid #208f4a;font-weight:400;}
.p12-curmbs-1 i{font-style:normal;}
.p12-curmbs-1 span{padding:0 5px;height:46px;font-family:'å®‹ä½“';line-height:2.875rem;}

/*热门搜索*/
.sea_key{ height: 57px; line-height: 57px; background: #f6f6f6; overflow: hidden;}
.search{ width:270px; height:26px; overflow:hidden; margin-top:18px;}
.search .inp01{ float:left; width:220px; height:26px; line-height:26px; background:url("Img/search_bg1.jpg") no-repeat;font-size:12px;color:#666;border:none; padding-left: 21px;}
.search .inp02{ width:29px; height:26px; background:url("Img/search_bg2.jpg") no-repeat;border:none;float:left;cursor:pointer;}
.keywords{ width:800px; font-size:14px; color:#171717; height:61px; line-height:61px;}
.keywords a{ color:#7b7b7b; display:inline-block; padding-right:25px;}  

/*底部开始*/
.footWrap{ background:#3e4753;font-size: 14px;color: #fff;line-height:42px;font-family: "Microsoft Yahei";padding: 79px 0 0;height: 237px;overflow: hidden;}
.footWrap a{ color:#fff;}
.f_nav{width: 260px;}
.f_nav,.f_text{border-right: solid 1px #6e757e;height: 165px;overflow: hidden;}
.f_nav a{display: inline-block;width: 120px;}
.f_text{width:407px;}
.f_lx{width: 286px;padding: 11px 0 0 70px;line-height: 48px;}
.f_lx span a{width: 208px;line-height:40px;background: #208f4a;text-align: center;font-size: 16px;display: block;}
.f_pho{height: 57px;line-height: 19px;padding: 0 0 0 57px;background:url(Img/Common/f_ico1.gif) no-repeat 0 0;}
.f_pho b{display: block;font-size:26px;line-height: 32px;}
.f_code{width:112px;}
.f_code img{ width:104px; height: 104px; display: block;border:1px solid #f3f3f4;background: #fff;padding: 2px;}
.f_code span{ display: block;line-height:28px;height: 41px;}


/* -- 翻页效果 -- */
.apage { height:42px; line-height:42px; margin-top:10px;text-align:center; }
.apage a { border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px; width:23px; height:41px; display:block; width:37px; text-align:center; float:left;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover, .apage .cur { border:1px solid #D5D5D5;background-color:#af0001; color:#fff; text-decoration:none;}
.apage .cust_txt { float:left; border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px; width:42px; height:42px; display:block; width:55px; text-align:center;}
.apage .oran_pg_fp {  padding-right:9px;}
.apage .oran_pg_pp { padding-right:5px;}
.apage .oran_pg_np { padding-right:12px;}
.apage .oran_pg_lp {  padding-right:12px;}
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }
