*{margin:0; padding:0;}
body {font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; line-height:23px;color:#585858; background:#ffffff}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
ul, li { list-style:none;margin:0; padding:0;}
img { border:none; }
/*----------------------*/
td {FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #5A5A5A;LINE-HEIGHT: 20px;TEXT-DECORATION: none;}
.borders{ border:1px #ebe7e8 solid;}
.bg{ background:#ffffff;}
.titl{width:100%; height:33px; background:url(../images/shu.jpg) no-repeat 0 50%; margin:auto; border-bottom:1px solid #d4d4d4;}
.titl h2{float:left; line-height:33px;overflow: hidden; color:#191718; font-size:14px; font-weight: bold;margin-left:10px;}
.titl p{ line-height:33px; float:right; font-size:12px;}
.bar{width:100%; height:33px; background:url(../images/shu.jpg) no-repeat 0 50%; border-bottom:1px #e0e0e0 solid; margin:auto;}
.bar h2{padding-left:8px; float:left; line-height:33px;overflow: hidden; color:#024f9d; font-size:14px; font-weight: bold; background:url(tt.gif) no-repeat; margin-left:5px;}
.bar p{ line-height:33px; float:right; font-size:12px;}
.fl{ float:left}
.fr{ float:right;}
.mag20{ margin:20px 0px;}
.clearBoth{line-height:1px;height:1px;clear:both}
.w1200{width:1200px;margin: 0 auto 0;}
.min1200{ min-width:1200px;}
.mag30{ margin-top:30px;}
.tits{width:1200px; background:url(../images/tits.png) no-repeat center bottom; height:60px; margin:auto; margin-top:30px;}
.tits p{ width:145px; margin:auto; text-align:center;  font-size:30px; color:#333333; line-height:48px;}
.tits span{margin:auto; text-align:center; line-height:20px; font-size:12px; color:#f24b00;  display:block}
/*==================================head===========================================*/
.heads{width:100%; background:#f1f1f1; overflow:hidden; line-height:40px;}
.logob{width:100%; background:#ffffff; overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.menu{ width:100%;height:50px; background:#f25802; border-bottom:2px solid #fe8a01; margin-top:5px;}
.nav{ margin:auto; height:50px; position:relative; z-index:1;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left; width:133px; position:relative;height:50px; display:inline;}
.nav .nLi a{ display:block; color:#ffffff;}
.nav .nLi:hover{ background:#cb4c06;}
.nav .nLi h3{ float:left; width:112px;font-size:16px; text-align:center; font-weight:normal; padding-top:13px;}
.nav .nLi span{ float:left; text-align:center; width:100%;}
.nav .sub{ display:none; width:149px; left:0; top:50px;  position:absolute; background:#f25802;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; line-height:30px;}
.nav .sub a{ display:block; padding:0 10px; color:#ffffff }
.nav .sub a:hover{ background:#cb4c06; color:#000000;}
/*==================================swf===========================================*/
.about_bg{width:100%; background:url(../images/about.jpg) no-repeat center; height:350px;}
.case_bg{ width:100%; background:url(../images/case.jpg) no-repeat center; height:350px;}
.news_bg{ width:100%; background:url(../images/news.jpg) no-repeat center; height:350px;}
.chennuo_bg{ width:100%; background:url(../images/chennuo.jpg) no-repeat center; height:350px;}
.gbook_bg{ width:100%; background:url(../images/gbook.jpg) no-repeat center; height:350px;}
.contact_bg{ width:100%; background:url(../images/contact.jpg) no-repeat center; height:350px;}
/*nei*/
.fullSlide1{width:100%;position:relative;height:540px;background:#24292f; min-width:1200px;}
.fullSlide1 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide1 .bd ul{width:100% !important;}
.fullSlide1 .bd li{width:100% !important;height:540px;overflow:hidden;text-align:center;}
.fullSlide1 .bd li a{display:block;height:540px;}
.fullSlide1 .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide1 .hd ul{text-align:center;}
.fullSlide1 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:20px; width:20px; height:20px; margin:0 5px;}
.fullSlide1 .hd ul .on{background:#f00;}
.fullSlide1 .prev,.fullSlide .next{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(/images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide1 .next{left:auto;right:15%;background-position:-6px -137px;}
/*==================================lan1=============================================*/
.intit{ margin:auto; margin-top:20px; overflow:hidden; background:url(../images/t_lin.jpg) no-repeat center bottom; line-height:60px;  font-size:30px; font-weight:bold; color:#00924b; text-align:center;}
.intit1{ width:100%; text-align:center; line-height:30px; font-size:16px;}
.box1-bg{ width:100%; background:#f5f5f5; overflow:hidden; padding-bottom:30px;}
.incp{ margin-top:10px; overflow:hidden}
.incp ul{ margin-left:-54px;}
.incp ul li{ width:362px;float:left;display:inline;margin-left:54px; margin-top:20px; border:1px solid #e1e1e1}
.incp ul li img{ width:360px; height:237px;}
.incp ul li h1{ width:360px;line-height:60px;display:block;overflow:hidden;font-weight:normal; border-top:1px solid #ef6c00; font-size:16px;text-align:center; background:#f8f8f8;}

/*==================================home about=============================================*/
.box2-bg{ width:100%; background:url(../images/about_bg.jpg); margin-top:40px; overflow:hidden; height:537px; padding-top:10px;}
.box2{ width:1180px; margin:auto; overflow:hidden; padding:30px 10px; margin-top:30px; background:#ffffff;}
.box2 .box2L{ float:left; width:565px;}
.box2 .box2R{ float:right; width:615px; line-height:29px;}
/*------------------------------------lan3---------------------------------------------*/
.boxpro{ margin:auto; margin-top:20px; overflow:hidden;}
.boxpro ul{margin-left:-25px;}
.boxpro ul li{ width:279px;float:left;display:inline;margin-left:25px; margin-top:10px;}
.boxpro ul li img{ width:277px; height:208px; border:1px solid #e1e1e1}
.boxpro ul li span{ width:277px;line-height:35px; text-align:center;display:block;overflow:hidden;font-weight:normal; font-size:14px;}
.boxpromore{ width:1200px; margin:auto; margin-top:20px;}

/*------------------------------------lan4---------------------------------------------*/
.index-ser{width:1200px;height:230px; margin:auto}
.index-ser2{width:100%;margin-top:36px;height:203px;float:left}
.index-ser2-1{float:left;width:587px;height:203px;margin-right:21px;background:url(../images/why.jpg) left center no-repeat;}
.index-ser2-2{float:left;width:182px;height:201px;margin-right:20px;border:1px solid #e0e0e0;background:url(../images/index-ser1-1.png) center 20px no-repeat;cursor:pointer}
.index-ser2-2 p,.index-ser2-3 p,.index-ser2-4 p{color:#696969;text-align:center;margin-top:135px;font-size:18px}
.index-ser2-2:hover{background:url(../images/index-ser1.png) center 20px no-repeat #ef6c00;}
.index-ser2-2:hover p{color:#fff}
.index-ser2-3{float:left;width:182px;height:201px;margin-right:20px;border:1px solid #e0e0e0;background:url(../images/index-ser2-1.png) center 20px no-repeat;cursor:pointer}
.index-ser2-3:hover{background:url(../images/index-ser2.png) center 20px no-repeat #ef6c00;}
.index-ser2-3:hover p{color:#fff}
.index-ser2-4{float:left;width:182px;height:201px;border:1px solid #e0e0e0;background:url(../images/index-ser3-1.png) center 20px no-repeat;cursor:pointer}
.index-ser2-4:hover{background:url(../images/index-ser3.png) center 20px no-repeat #ef6c00;}
.index-ser2-4:hover p{color:#fff}
/*home news*/
.news {overflow: hidden; padding:30px 0 }
.news .front { float: left; display:block; width: 440px; margin-right: 20px; overflow:hidden; }
.news .front .pic { margin-bottom: 10px; }
.news .front .pic img { max-width: 100%; }
.news .front .l1 { color: #666666; font-size: 16px;}
.news .front .l1 em.time { float: right; margin: 3px 0 0; color: #CECECE; font-size: 13px; }
.news .front .l2 { color: #808080; font-size: 12px;}
.news .list { overflow: hidden; }
.news .list > li { margin-bottom: 15px; }
.news .list > li:last-child { margin-bottom: 0; }
.news .list > li a { display: block; padding: 15px; background: #F7F5F5; }
.news .list > li a:hover { background: #656565; }
.news .list > li a .time { display: inline-block; float: left; width: 100px; font-family: Arial; border-right: 1px solid #CAC9C9; margin-right: 22px; text-align: center; color: #6C6C6C; transition: ease .3s; }
.news .list > li a:hover .time { border-right: 1px solid #fff; color: #fff; }
.news .list > li a .time b { display: block; font-size: 25px; }
.news .list > li a .l1 { color: #666666; font-size: 16px; margin-bottom: 10px; transition: ease .3s; }
.news .list > li a .l2 { color: #808080; font-size: 13px; overflow:hidden; transition: ease .3s; }
.news .list > li a:hover .l1 { color: #fff; }
.news .list > li a:hover .l2 { color: #fff; }	
.g_ell { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
/*------------------------------------about-----------------------------------------------*/
.boxtitle{ width:100%; background:#efefef; height:50px; margin-bottom:7px;}
.boxtitle h3.title{ background:#ee6b00; color:#fff; min-width:180px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#f2f2f2; font-weight:normal; float:left; position:relative;}
.boxtitle .breadcrumb{ float:right; font-size:12px; height:50px; line-height:50px; padding-right:10px;}

.mainleft{ float:left; width:230px; overflow:hidden;}
.mainright{ float:right; width:935px; overflow:hidden;}
.main-cont{ float:left; width:230px; height:425px; background:url(../images/left1.jpg)}
.main-cont p{ width:186px; margin:auto; margin-top:35px; line-height:30px; color:#fff; font-size:16px; font-weight:bold}
.main-cont p em{ font-size:13px;}
.main-cont1{ margin:auto;width:186px; line-height:26px; color:#fff; margin-top:20px;}
.main-cont1 h3{ font-size:20px; width:100%; line-height:35px; color:#fcf93a}

.leftmenu{width:100%;background:#efefef; overflow:hidden}
.leftmenu .tit{color:#fff;background: url(../images/ftop.jpg) left center no-repeat;font-size:22px;width:230px; height:80px;float:left;text-align:center;line-height:80px;}

.leftmenu ul{}
.leftmenu ul li{line-height:45px; width:230px;background:url(../images/pro_ico1.png) no-repeat 10px 50%; border-bottom:1px solid #fff}
.leftmenu ul li a{ padding-left:40px;color:#5A5A5A;display:block; font-size:14px; line-height:45px;}
.leftmenu ul li a:hover{color:#fff;background:url(../images/pro_ico.png) no-repeat 10px 50%; background-color:#eb6d00;}
.left-tel{ width:210px; margin:auto;overflow:hidden; margin:20px 0px 20px 10px; background:#fff;padding:10px 0px;}
.left-tel p{ width:210px; line-height:25px; font-size:14px;  margin-left:10px;}
.left-tel span{ width:210px; line-height:30px; font-size:25px; color:#ff9900; margin-left:10px;}



.content{border-top:none; padding:15px; line-height:30px; font-size:14px; overflow:hidden }
.proshow{width:95%; margin:auto;}
.proshow li{ padding-top:10px;}
.proshow li.bt{ width:100%; margin:auto; height:70px; line-height:70px; font-size:16px; text-align:center; font-weight:bold;border-bottom:1px dashed #BFC3C4; }
.proshow li.bt h1{ width:100%; margin:auto;}
.proshow li.nr{ font-size:13px;}
.proshow li.ly{ font-size:12px; text-align:center}
.fenxian {float:left}
/*========================productList==========================================*/
.cplist{ width:100%;height:auto; margin:auto;margin-top:12px;}
.cplist ul{margin-left:-30px;}
.cplist ul li{ width:279px;float:left;display:inline;margin-left:30px; margin-top:10px;}
.cplist ul li img{ width:277px; height:182px; border:1px #DDDDDD solid;}
.cplist ul li span{ width:277px;line-height:40px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center;}

.equipment{ width:100%;height:auto; margin:auto;margin-top:12px;}
.equipment ul{margin-left:-30px;}
.equipment ul li{ width:279px;float:left;display:inline;margin-left:30px; margin-top:10px;}
.equipment ul li img{ width:277px; height:208px; border:1px #DDDDDD solid;}
.equipment ul li span{ width:277px;line-height:40px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center;}

/*==========================honor============================================*/

.honor{ width:900px;height:auto; margin:auto;margin-top:12px;}
.honor ul{margin-left:-35px;}
.honor ul li{ width:272px;float:left;display:inline;margin-left:35px; margin-top:10px;}
.honor ul li img{ width:270px; height:203px; border:1px #DDDDDD solid;}
.honor ul li span{ width:270px;line-height:30px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center;}
.news_page{ width:900px; height:40px; text-align:center; line-height:40px; margin-top:40px;}

/*========================newsList==========================================*/
.news_list{ width:900px; height:auto; margin-top:15px; margin:auto;}
.news_list ul li{ border-bottom:#bebebe dotted 1px;width:900px; height:auto;}
.news_list ul li a{ height:40px; width:860px; padding-left:25px; display:block; color:#707070; line-height:40px; background:url(../images/news_tip.jpg) 7px 12px no-repeat;}
.news_list ul li a span{ font-size:12px; float:right;}
.news_list ul li a:hover{ color:#ee6b00; background: url(../images/news_now.jpg) 7px 12px no-repeat;}
/*--------------------------bottom------------------------------------------------------------*/
.marg20{ margin-top:40px;}
.foot-top{ width:100%; margin:auto; min-width:1200px;  height:57px; background:url(../images/top_bg.jpg);  margin-top:50px;}
.foot1{ width:100%; min-width:1200px; background:#2c303c; overflow:hidden;}
.foot2{ width:1200px; margin:auto; overflow:hidden;}
.foot2 .foot2L{ float:left; width:300px;  height:140px; padding-top:40px;}
.foot2 .foot2C{ float:left; width:600px; padding-left:30px; color:#fcfffd;border-right:1px solid #474b5d; padding-top:17px;border-left:1px solid #474b5d;}
.foot2 .foot2C p{ width:600px; float:left; line-height:33px; padding-left:40px;}
.foot2 .foot2R{ float:right; padding-top:18px;}
.foot2 .foot2C span {display:inline-block;  float: left;width: 22px; background-image: url(../images/bico.png); margin-right:10px;}
.foot_mobile{background-position: 0 0; height:33px;}
.foot_tel{background-position: 0 -35px; height:33px;}
.foot_mail{background-position: 0 -77px; height:33px;}
.foot_add{background-position: 0 -115px; height:33px;}
.foot_copy{background-position: 0 -150px; height:33px;}
.copyright{ width:100%; min-width:1200px; margin:auto; border-top:1px #4a4849 solid; line-height:50px; text-align:center; color:#cac8c9; background:#252324}

A:link {FONT-SIZE: 13px; COLOR: #5A5A5A; TEXT-DECORATION: none}
A:active {FONT-SIZE: 13px; COLOR: #5A5A5A;TEXT-DECORATION: none}
A:visited {FONT-SIZE: 13px; COLOR: #5A5A5A; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 13px; COLOR: #f28300;TEXT-DECORATION: none}
.big {font-size: 14px;font-weight: bold;color: #000000;}
.All {border: 1px solid #E6E6E6;LINE-HEIGHT: 25px;TEXT-DECORATION: none;}
.input{border: 1px solid #999999;}
A.link_bai:link {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:active {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:visited {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:hover {FONT-SIZE: 17px; COLOR: #f28300;TEXT-DECORATION: none}

.gbookL{width:700px; margin:auto}
.gbookL li{ float:left; width:100%; line-height:40px;}
.gtext{ width:600px; line-height:30px; height:30px; background:#eeeeee; border:1px dashed #aaaaaa;color:#777777;padding:4px;}
.gtext1{float:left;width:600px;height:122px;line-height:24px;background-color:#eeeeee;color:#777777;text-align:left;padding:4px;border:1px dashed #aaaaaa;}
.bnt{ width:100px; height:35px; text-align:center;background:#ee6b00;color:#ffffff; font-size:16px;border-radius:5px; border:none;cursor:pointer}
.lxwm{ width:1200px; overflow:hidden;}
.lxwm .lxL{ float:left; width:500px; overflow:hidden}
.lxwm .lxR{ float:left; margin-left:100px; overflow:hidden}
.links{ width:100%;  background:#f0f0f0; line-height:50px; margin-top:50px; min-width:1100px;}
.link{ width:1200px; margin:auto; line-height:50px;}
.link span{ font-size:14px; color:#093a7f; font-weight:bolder; padding-left:10px;}