.banner_box{ width:100%; min-width:1000px; background:#000; overflow:hidden;}
.banner{ width:1000px; margin:auto; height:400px; position:relative;}
.banner img{ position:absolute; left:-460px;}
.banner_con{ width:1200px; position:absolute; top:145px; left:-100px;}
.banner_con span{ display:block; font-size:30px; color:#fff;}
.banner_con p{ display:block; font-size:30px; color:#fff; font-weight:lighter; margin-top:10px;}

.neriong{ width:1200px; margin:0 auto; margin-top:40px; margin-bottom:40px; overflow:hidden;}
.left{ width:220px; float:left;}
.lanmu{ width:220px; margin-bottom:20px;}
.lanmu_ti,.remen_zixun_title{ width:220px; height:50px; background-color:#353535; line-height:50px; color:#FFF; font-size:20px; text-indent:1em;}
.lanmu_zi{ width:220px;}
.lanmu_zi li{ width:220px; height:40px; line-height:40px; background-color:#f0f0f0; text-indent:2em; margin-bottom:2px;}
.lanmu_zi a{ color:#2e2e2e; text-decoration:none; display:block;}
.lanmu_zi a:hover{ color:#fff; background-color:#3ba9bb;}

.lianxi{ width:218px; border: solid 1px #ededed;}
.lianxi_zi{ width:195px; margin:0 auto; line-height:22px; padding-top:10px;}

.tuijian{ width:170px; margin:0 auto; line-height:22px; padding-top:10px;}
.tuijian li{ width:170px; height:200px; text-align:center; margin-top:10px;}
.tuijian li img{ border: solid 1px #ededed;}

.remen_zixun_con{ width:218px; border: solid 1px #ededed; margin-bottom:20px;}
.remen_zixun_con ul{ display:block; padding:10px;}
.remen_zixun_con ul li{ display:block; height:32px; background:url(../images/dian_tu.png) no-repeat left;}
.remen_zixun_con ul a{ display:block; padding-left:12px; font-size:12px; color:#666; line-height:32px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.remen_zixun_con ul a:hover{ text-decoration:underline;}

.remen{ width:190px; height:200px; margin:0 auto; padding-top:10px; overflow:hidden;}
.remen li{ width:190px; height:30px; height:30px; line-height:30px; border-bottom: solid 1px #ededed; overflow:hidden;}
.remen li img{ float:left; margin:12px 8px 0 0;}

.msbj_box{ width:100%; min-width:1200px; height:70px; background:#f7f7f7;}
.msbj{ width:1200px; height:70px; margin:auto; overflow:hidden;}
.list_dw{ float:left; width:252px; height:70px; font-size:16px; color:#333; line-height:70px; overflow:hidden;}
.list_dw a{ display:inline; font-size:16px; color:#333; line-height:70px;}
.list_dw a:hover{ text-decoration:underline;}
.list_nav{ float:right;}
.list_nav li{ display:inline-block; margin-left:54px;}
.list_nav li a{ display:inline-block; font-size:16px; color:#333333; line-height:66px; border-bottom:4px solid rgba(59,169,187,0);}
.list_nav .cur{border-bottom:4px solid rgba(59,169,187,1); color:#3ba9bb;}
.list_nav li a:hover{border-bottom:4px solid rgba(59,169,187,1); color:#3ba9bb;}
.jieshao_box{ width:1200px; margin:82px auto 0;}
.jieshao_box h1{ display:block; font-size:36px; color:#4c4c4c; text-align:center; margin-bottom:28px;}
.jieshao_box p{ display:block; font-size:16px; color:#343434; line-height:30px;}
.list_cpbox{ width:1200px; padding:35px 0 25px; background:#f1f1f1; border-radius:5px; margin:25px auto;}
.list_cpbox h2{ display:block; font-size:24px; color:#646464; text-align:center;}
.cp_liebiao{ width:100%; margin:30px auto 0;}
.cp_liebiao ul{ display:block; width:100%; text-align:center;}
.cp_liebiao ul li{ display:inline-block; width:148px; height:52px; border-radius:5px; margin:0 10px; overflow:hidden;}
.cp_liebiao ul li a{ display:block; background:#3ba9bb; font-size:16px; color:#fff; line-height:52px; text-align:center;}
.cp_liebiao ul li a:hover{ background:#45bcd0;}
.zs_dian{ display:block; margin-top:10px; text-align:center;}
.zs_dian li{ display:inline-block; width:6px; height:6px; background:#a5a5a5; border-radius:50%; margin:0 3px;}
.jieshao_tu{ display:block; overflow:hidden; margin-top:25px;}
.jieshao_tu li{ width:535px; background:#000; overflow:hidden;}
.jieshao_tu li:nth-child(1){ float:left;}
.jieshao_tu li:nth-child(2){ float:right;}
.jieshao_tu li img{ display:block; transition:all .5s ease-out;}
.jieshao_tu li:hover img{ transform:scale(1.07); opacity:0.8; cursor:default;}
/*荣誉证书*/
.list_honor_box{ width:1200px; margin:90px auto 0;}
.list_honor_box h1{ display:block; font-size:36px; color:#4c4c4c; text-align:center; }
.list_honor_tubox{ width:1200px; margin-top:45px; overflow:hidden;}
.list_honor_tubox ul{ display:block; overflow:hidden;}
.list_honor_tubox ul li{ float:left; width:367px; margin-right:47px;}
.list_honor_tubox ul li span{ display:block; font-size:16px; color:#3c3c3c; line-height:40px; text-align:center;}
.list_honor_tu{ width:367px; height:319px; background:#e7e7e4; border-radius:5px; cursor:default; overflow:hidden;}
.list_honor_tu img{ display:block; width:100%; height:auto; transition:all .5s ease-out;}
.list_honor_tubox ul li:hover img{ transform:scale(1.07); opacity:0.8;}
.hd{ width:1100px; margin:15px auto;}
.hd ul{ display:block; text-align:center;}
.hd ul li{ display:inline-block; width:13px; height:13px; background:#e3e3e3; border-radius:50%; margin:0 6px; font-size:0;}
.hd .on{ background:#3ba9bb;}
/*企业风采*/
.fengcai_bj{ width:100%; min-width:1200px; background:#f5f5f5; padding:60px 0 52px; margin-top:68px;}
.fengcai_bj h1{ display:block; font-size:36px; color:#4c4c4c; text-align:center;}
.list_fengcai{ width:1236px; margin:45px auto 0; overflow:hidden;}
.Leftanniu{ float:left; margin-top:105px; cursor:pointer;}
.Rightanniu{ float:right; margin-top:105px; cursor:pointer;}
.fengcai_tubox{ float:left; width:1100px; margin:0 40px; overflow:hidden;}
.fengcai_tubox ul{ display:block; overflow:hidden;}
.fengcai_tubox ul li{ float:left; width:340px; margin-right:40px;}
.fengcai_tu{ width:340px; height:255px; background:#000; overflow:hidden;}
.fengcai_tu img{ display:block; width:100%; height:100%; transition:all .5s ease-out;}
.fengcai_tubox ul li span{ display:block; font-size:18px; color:#4c4c4c; text-align:center; line-height:36px;}
.fengcai_tubox ul li:hover img{ transform:scale(1.07); opacity:0.8;}

.fenlei{ width:220px; height:440px; margin-top:1px;background-color:#f1f1f1;}
.fenlei li{ width:220px; height:36px; line-height:36px;}
.fenlei a{ color:#4d4d4d; display:block; font-size:14px;}
.fenlei a:hover{ color:#fff;}
.jibie{ width:220px;}


.yiji{ width:220px; height:45px; line-height:45px; background-color:#3ba9bb;}
.yiji img{ float:left; margin:20px 15px 0 22px;}
.yiji a{ color:#fff;}
.yiji a:hover{ color:#fff; text-decoration:underline;}


.leimu{ width:220px;}
.leimu li{ width:220px; height:35px; line-height:35px; border-bottom: solid 1px #e6e6e6;}
.leimu li img{ float:left; margin:17px 15px 0 22px;}
.leimu a{ color:#535353; font-size:12px;}
.leimu a:hover{ color:#3ba9bb; text-decoration:underline;}

.yiji2{ width:220px; height:45px; line-height:45px; background-color:#414141; margin-bottom:1px;}
.yiji2 img{ float:left; margin:20px 15px 0 22px;}
.yiji2 a{ color:#fff;}
.yiji2 a:hover{ color:#fff; text-decoration:underline;}




.right{ width:950px; float:right;}
.biaoti{ width:950px; height:30px; border-bottom: solid 1px #dbdbdb; font-size:16px; color:#000;}
.xinxi{ width:950px; margin-top:15px; line-height:24px; font-size:13px; overflow:hidden;}
.list_products{ display:block; width:950px; overflow:hidden;}
.list_products li{ float:left; width:296px; margin-right:30px; margin-bottom:30px;}
.list_products li:nth-child(3n+0){ margin-right:0;}
.list_products li a{ display:block; text-align:center; line-height:36px;}
.list_products li img{ display:block;}
.anlim{ padding:5px; border:1px solid #f0f0f0;}
.list_products li span{ display:block; padding:0 10px; background:#f0f0f0;}

.contact_box{ width:100%; margin-top:20px; color:#444; font-size:16xp; line-height:30px;}


.list_video{ width:950px; overflow:hidden;}
.list_video ul{ width:1000px;}
.list_video li{ width:290px; float:left; text-align:center; line-height:32px; margin-right:40px; margin-bottom:40px;}
.list_video li a{ display:block; text-align:center; line-height:32px;}
.list_video li img{ padding:2px;  display:block;  border:1px solid #f0f0f0;}



.list_sample{ display:block; width:980px; overflow:hidden;}
.list_sample li{ float:left; width:215px; margin-right:30px; margin-bottom:35px;}
.list_sample li a{ display:block; text-align:center; line-height:32px;}
.list_sample li img{ display:block; border:1px solid #CCC;}

#list_case{ display:block; 900px; overflow:hidden;}
#list_case li{ float:left; width:230px; margin-right:30px; margin-bottom:20px;}
#list_case li a{ display:block; text-align:center; line-height:30px;}
#list_case li img{ display:block; border:1px solid #CCC;}
.list_products li:hover span{ background:#d7191b; color:#fff;}
.list_products li:hover a{ color:#FFF;}
.list_products li .anlim{ border:1px solid #f0f0f0;}

.news_text{ width:950px; line-height:20px;}
#news_title{ display:block; overflow:hidden;}
#news_title a{ float:left; font-size:14px; margin-bottom:5px; margin-right:8px; color:#000;}
.cnt{ width:950px; margin:auto; margin-bottom:5px; padding-right:5px;}
.news_text p{ display:block; line-height:30px; color:#868686;}

.list_news{ width:750px; padding-bottom:15px; margin-bottom:15px; border:1px dashed #CCCCCC; overflow:hidden;}
.list_news dt{ float:left; width:180px; height:180px;}
.list_news dd{ float:right; width:550px;}
.list_news dd h1{ display:block;}
.list_news dd h1 a{ display:block; font-size:16px; color:#000;}
.list_news dd p{ display:block; line-height:24px; margin-top:10px;}
.list_news dd span{ display:block; width:110px; height:27px; background:#d7191b; border-radius:14px; margin-top:12px;}
.list_news dd span a{ display:block; color:#FFF; text-align:center; line-height:27px;}
.list_news_title{ width:750px; overflow:hidden;}
.list_news_title span{ float:left;}
.list_news_title span a{ display:block; font-size:15px; color:#000; line-height:24px;}
.list_news_title p{ float:right; font-size:14px; color:#616161; line-height:24px;}
.list_newscon{ width:750px; font-size:12px; line-height:24px; margin-top:12px;}


#pageNav { 
font: 12px/24px Tahoma; 
height: 30px; 
margin: 15px auto 0; 
text-align: center; 
width: 500px; 
} 
#pageNav ul { 
list-style-type: none; 
overflow: hidden; 
} 
#pageNav ul li { 
background-color: #FFFFFF; 
border: 1px solid #d4d4d4; 
color: #d7191b; 
display: block; 
height: 22px; 
margin: 0 2px; 
padding: 0 3px; 
float: left; 
} 
#pageNav ul li a { 
background-color: #fff; 
color: #707070; 
padding: 0 3px; 
} 
#pageNav ul li a:hover { 
color: #D87D08; 
} 
#pageNav ul li.hover { 
border: 0 none; 
color: #000000; 
font-weight: bold; 
} 
#pageNav ul li.hover a { 
color: #000000; 
} 
#pageNav ul li span{ color:#707070;}
/*产品详情*/
.cnt_02{ width:950px; margin-bottom:5px; overflow:hidden;}
.cnt_02 h1{height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.bdsharebuttonbox a{ display:inline;}
.xq_tt_02{ width:950px; font-size:24px; color:#000; line-height:50px; height:50px; text-align:center; margin-top:30px; border-bottom:#CCC 1px dashed; }
.zuozhe a{ display:inline;}
.zuozhe{ height:26px; color:#4e4e4e; border-bottom:#CCC 1px dashed;text-align:center; margin-bottom:20px; line-height:26px;}
.content_n_pn_02{ width:950px; text-align:left; color:#4e4e4e; margin-top:20px; border-top:#CCC 1px dashed; padding-top:10px;margin-bottom:10px;}
.qiantai{ display:block; width:744px; overflow:hidden;}
.qiantai img{ display:block; margin:auto;}

.xiangguan_cp{ width:948px; border:1px solid #CCC; margin-top:15px; overflow:hidden;}
.xiangguan_title{ width:933px; height:30px; padding-left:15px; background:#ededed; border-bottom:1px solid #ccc; font-size:14px; line-height:30px;}
.xiangguan_tu{ width:928px; padding:10px; margin-top:10px; overflow:hidden;}
.xiangguan_tu ul{ display:block; width:948px; overflow:hidden;}
.xiangguan_tu ul li{ float:left; width:165px; margin-right:20px;}
.xiangguan_tu ul li a{ display:block; text-align:center; line-height:24px;}
.imgbox{ padding:2px; border:1px solid #CCC;}
.imgbox img{ display:block; width:100%; height:auto;}

.zixun_tu{ width:928px; padding:10px; margin-top:10px; overflow:hidden;}
.zixun_tu ul{ display:block; width:958px; overflow:auto;}
.zixun_tu ul li{ float:left; width:449px; margin-right:30px; margin-bottom:15px; background:url(../images/sanjiao3.png) no-repeat left; text-align:right; overflow:hidden;}
.zixun_tu ul li a{ float:left; padding-left:15px; font-size:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:left;}

ul,ol,li,dl{list-style-type:none;}
em,i,dfn,cite,strong,small{font-style:normal;} 
img{border:0;}
fieldset,button,input,select,option{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
/* clearfix */
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.datu_bao{ width:950px; padding-top:10px; overflow:hidden;}
.preview{ float:left; width:420px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#f1f1f1; padding:6px 5px; width:410px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:400px; margin-top:-50px;}

#imageMenu {height:50px; width:380px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center; margin:0px 0px 20px 0;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:420px; height:420px; border:1px solid #f1f1f1; overflow:hidden;}
.bigImg #midimg{width:420px; height:420px;}
.bigImg #winSelector{width:150px; height:150px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#fff; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

.chanpin_miaosu{ width:500px; float:right; height:317px;}
.mingcheng{ width:500px; font-size:18px; color:#c6140a; font-weight:bold; text-align:left; font-size:16px;}
.rexian{ width:500px; color:#c6140a; font-size:20px; margin-top:20px;}
.rexian span{ color:#666666; font-size:14px;}
.shuoming{ width:500px; height:70px; border-bottom: solid 1px #e1e1e1; line-height:26px; margin-top:20px; font-size:12px; color:#666;}
.liji_zixun{ width:171px; height:41px; background-image:url(../images/lijizixun_03.jpg); display:block; margin-top:20px;}
.liji_zixun:hover{ color:#fff; width:171px; height:41px; background-image:url(../images/lijizixun_06.jpg); display:block;}

.xiangxi_bao{ width:950px; margin-top:20px;} 
.prxiangxi_ti{ width:950px; padding-top:20px;}
.prxiangxi_neirong{ width:950px; margin:0 auto; line-height:26px; margin-top:20px;}



/*解决方案*/
.yingyong_tubox{ width:1200px; margin:auto;}
.yingyong_tu{ display:block; width:1200px; overflow:hidden; margin-top:30px;}
.yingyong_tu li{ float:left; width:273px; position:relative; margin-right:34px; margin-bottom:30px;}
.yingyong_tu li:nth-child(4n+0){ margin-right:0;}
.yingyong_tu li a{ display:block; color:#FFF;}
.yingyong_tu li a img{ display:block;}
.yingyong_tu li span{ display:block; width:253px; padding:0 10px; background:rgba(0,0,0,0.4); -moz-background:rgba(0,0,0,0.4); -webkit-background:rgba(0,0,0,0.4); height:32px; position:absolute; left:0; bottom:0;}
.yingyong_tu li span a{ text-align:center; line-height:32px; color:#FFF; }
.yingyong_tu li:hover span{ color:#FFF; background:#3ba9bb;}

.yingyong_ti{ width:1200px; height:80px; font-size:36px; font-weight:bold; text-align:center;}
.yingyong_ti span{ color:#3ba9bb; font-size:36px; font-weight:bold;}
.fangan_lanmu{ width:930px; margin:auto; overflow:hidden;}
.fangan_nav{ display:block; overflow:hidden;}
.fangan_nav li{ float:left; margin:0 10px; background:#3d3d3d;}
.fangan_nav li a{ display:block; padding:0 12px; height:24px; color:#FFF; line-height:24px;}
.fangan_nav a:hover{ color:#FFF; background:#3ba9bb;}
.fangan_lanmu .thisclass{ background:#ee0101; color:#FFF;}
.fangan_lanmu .conta{ background:#ee0101; color:#FFF;}

@font-face{ font-family:"Futura Md BT" src:url(../tt0142m_.ttf);}
@font-face{ font-family:"Futura Md BT" src:url(../tt0144m_.ttf);}
.contact_tibox{ width:1200px; margin:40px auto 0; border-bottom:1px solid #dddddd;}
.contact_tibox span{ display:inline-block; font-size:18px; color:#3ba9bb; line-height:46px; border-bottom:3px solid #3ba9bb;}
.lxfangs_box{ width:1200px; margin:20px auto 0; position:relative; top:62px; z-index:10;}
.lxfangs_box h1{ display:block; font-size:36px; color:#3c3c3c; text-align:center;}
.lxfangs_box span,.banshichu_title span{ display:block; font-family:"Futura Md BT"; font-size:14px; color:#696969; text-align:center; margin-top:10px;}
.lxfangs_liebiao{ display:block; margin-top:70px;}
.lxfangs_liebiao li{ float:left; width:277px; margin-right:30px; background:#fff; height:285px; border-radius:5px; box-shadow:0 0 15px rgba(102,102,102,0.3);}
.lxfangs_liebiao li:nth-child(4n+0){ margin-right:0;}
.lxfangs_liebiao li img{ display:block; margin:58px auto 0;}
.lxfangs_liebiao li h1{ display:block; font-size:16px; font-weight:bold; color:#4f4f4f; text-align:center; margin-top:25px;}
.lxfangs_liebiao li p{ display:block; font-size:14px; color:#3e3e3e; line-height:30px; text-align:center; margin-top:25px;}
.lxfangs_ditu{ width:100%; height:520px;}

.banshichu_box{ width:1200px; margin:105px auto;}
.banshichu_title{ width:100%;}
.banshichu_title h1{ display:block; font-size:36px; color:#3c3c3c; text-align:center;}
.banshichu_liebox{ width:100%; margin-top:115px;}
.banshichu_liebox ul{ display:block; width:100%; overflow:hidden;}
.banshichu_liebox ul li{ float:left; width:470px; padding:20px 40px 16px; border:1px solid #e7e7e7; margin-bottom:55px; margin-right:95px; cursor:default;}
.banshichu_liebox ul li:nth-child(2n+0){ margin-right:0;}
.banshichu_liebox ul li dl{ display:block; overflow:hidden;}
.banshichu_liebox ul li dl dt{ float:left; margin-right:12px;}
.banshichu_liebox ul li dl dd{ float:left; font-size:24px; color:#232323; line-height:36px;}
.banshichu_liebox ul li p{ display:block; font-size:16px; color:#494949; margin-top:15px;}
.banshichu_liebox ul li:hover{ border:1px solid #3ba9bb;}