*{margin:0; padding:0;}
body {font-size:14px; 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; }
/*--------¹«ÓÃ--------------*/

.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 #ec6c00;}
.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;}
.fl{ float:left}
.fr{ float:right;}
.marg30{ margin-top:30px;}
.clearBoth{line-height:1px;height:1px;clear:both}
.w1200{width:1200px;margin: 0 auto 0; overflow:hidden}
.min1200{ min-width:1200px;}
.padd30{ padding-bottom:30px;}

/*==================================head===========================================*/

.heads{width:100%; background:#262626; overflow:hidden; line-height:40px; color:#666666}
.tel{background:url(../images/ch.jpg) no-repeat 0 50%; height:12px; width:12px; display:inline-block; padding-right:8px;}
.mail{background:url(../images/en.jpg) no-repeat 0 50%; height:12px; width:16px; margin-left:20px;display:inline-block;padding-right:8px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.menub{ width:100%; min-width:1200px; height:97px;}
.menu{ width:1200px;height:97px; margin:auto;}
.menu .menuL{ float:left; width:400px;}
.menu .menuR{ float:right; width:800px;}
.nav{ margin:auto; height:97px; line-height:97px; position:relative; z-index:1;}
.nav a{ color:#333333;}
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left; text-align:center}
.nav .nLi h3 a{ display:block; padding:0 25px; font-size:18px; font-weight:normal;color:#333333; text-transform:uppercase}
.nav .sub{ display:none; width:115px; left:0; top:93px;  position:absolute; background:#0083da;  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:#49b3fa; color:#20bdd8;}
.nav .on h3 a{color:#20bdd8;}
/*==================================swf===========================================*/
.fullSlide{width:100%;position:relative;height:650px;background:#ffffff; padding-top:1px; min-width:1200px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:650px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:796px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .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;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .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;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*nei*/
.fullSlide1{width:100%;position:relative;height:350px;background:#ffffff; padding-top:1px; 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:350px;overflow:hidden;text-align:center;}
.fullSlide1 .bd li a{display:block;height:300px;}
.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=============================================*/
.titles{ margin:auto; margin-top:30px; height:55px; background:url(../images/tt.jpg); overflow:hidden}
.titles p{ margin:auto; width:200px; text-align:center; line-height:55px; background:#ffffff; font-size:28px; font-weight:bold; color:#31343c; text-transform:uppercase}
.box1{ width:1200px; margin:auto; margin-top:20px; overflow:hidden;}
.box1 .box1L{ float:left; width:570px;}
.box1 .box1R{ float:right; width:600px;position:relative}
.box1 .box1R span{ float:left;width:600px; line-height:40px; margin:auto; font-size:15px;color:#787878; position:absolute;bottom:0px;color:#ffffff; left:0px; height:40px; text-align:center; background:url(../images/name_b.png)}
.box1 .box1L ul{ margin-left:-30px; margin-top:-30px;}
.box1 .box1L ul li{ float:left; width:270px; height:275px; margin-left:30px; margin-top:30px;position:relative}
.box1 .box1L ul li span{ float:left;width:270px; line-height:40px; margin:auto; font-size:15px;color:#787878; position:absolute;bottom:0px;color:#ffffff; left:0px; height:40px; text-align:center; background:url(../images/name_b.png)}
/*==================================lan2=============================================*/
.box2{ width:100%; margin-top:40px; height:510px; background:url(../images/about_bg.jpg) no-repeat center; background-color:#f3f3f3; min-width:1200px; overflow:hidden;}
.boxTit{width:1200PX; padding-top:40px; margin:auto}
.boxTit p{ margin:auto; width:158px; line-height:56px; color:#31343c; font-size:28px;text-align:center; font-weight:bold; text-transform:uppercase; border-bottom:4px solid #dadada;}
.inabout{ width:700px; margin:auto; margin-top:40px; line-height:26px; font-size:16px;}
.indexClick{ clear: both; display: block; text-align: center; margin: 40px 0px 20px;}
.indexClick a{ display: inline-block; height: 45px; font-size:16px; line-height: 45px; padding: 0px 40px; background:#20bdd8;color:#d6d6d6;border-radius:20px;}
.indexClick a:hover{ background:#262626}

/*------------------------------------lan5-----------------------------------------------*/
.box4{ width:1200px; margin:auto; margin-top:30px; overflow:hidden; }
.box4 p{ text-align:center; font-size:24px; color:#31343c; line-height:50px;}
.box4 span{ text-align:center; line-height:40px; color:#999999}
.box4 .box4L{ float:left; width:489px; margin-top:15px; text-align:center}
.box4 .box4L img{ width:470px; height:304px;}
.box4 .box4R{ float:left; width:711px; margin-top:15px; height:354px;}
.innews{ width:680px; margin-left:20px; overflow:hidden;}
.innews ul{}
.innews ul li{ float:left; width:680px; border-bottom:1px dashed #dbd4cd; overflow:hidden; padding:12px 0px 12px 0px;}
.time{float:left;background:#ed6c00;width:80px;height:80px;}
.time p{line-height:41px;color:#ffffff;font-size:24px;text-align:center; font-weight:bold;width:80px;}
.time span{color:#ffffff;font-size:12px;display:block;}
.Nlist{float:right; width:580px;}
.Nlist .bts{ float:left; width:580px; line-height:40px;}
.Nlist .nrs{ float:left; width:580px; color:#999999}
/*MESSAGE*/
.message-bg{ width:100%; margin-top:40px;background-color:#f3f3f3; min-width:1200px; overflow:hidden; padding-bottom:20px;}
.message { width:200px; height:70px; margin:0 auto; text-align:center; background:url(../images/tit.png) no-repeat center bottom;}
.message a { font-size:28px; color:#333333; line-height:70px; }
.Five{margin:auto; margin-top:20px; overflow:hidden}
.Five ul{ margin-left:-20px; margin-top:20px;}
.Five ul li{ float:left; width:375px; margin-left:20px; padding:5px; display:inline; height:35px; line-height:35px; background:#e6e4e4}
.inputs{ background:#e6e4e4; width:300px; height:35px; border:none}
.text{width:1187px; padding:5px; background:#e6e4e4; margin-top:15px;}
.textarea{ width:1187px; height:200px; background:#e6e4e4; border:none}
.bnt{ width:100px; height:35px; text-align:center;background:#20bdd8;color:#ffffff; font-size:16px;border-radius:5px; border:none;cursor:pointer}
/*------------------------------------about-----------------------------------------------*/
.local_bg{ width:100%; min-width:1200px; height:45px; background:#f3f3f3; overflow:hidden;}
.local{ width:1200px; margin:auto; height:45px;}
.local .locL{ float:left; width:600px; line-height:45px; background:url(../images/local.jpg) no-repeat 0 50%; padding-left:30px;}
.local .locR{ float:right; width:300px; margin-top:10px;}
.searchbox_txt{ border:none; background:#ffffff; height:30px; width:240px; color:#999999; padding-left:10px;}
.searsub{ width:50px; height:30px; border:none; background:#8ed0d8; color:#ffffff; text-align:center; line-height:30px;cursor:pointer}
.caidan{ width:1200px; height:50px; background:url(../images/type_b.jpg); overflow:hidden; margin-top:20px; margin-bottom:40px;}
#caidan{display: table;margin:0 auto;height:50px;text-align: center;padding:0;}
.caidan li{ float:left; height:50px; margin-left:10px;}
.caidan li a{ display:block;line-height:50px;  padding:0px 20px;color:#ffffff; text-align:center; font-size:15px;}
.caidan li a:hover{ color:#ffffff;  background:#79cad4}
.caidan li .cur{ color:#ffffff;  background:#79cad4; font-size:15px; text-align:center; line-height:50px; padding:0px 20px;}
.caidan li .cur a{ color:#ffffff;}
.abtit{ width:100%; margin:auto; margin-top:40px;  overflow:hidden;}
.abtit p{ margin:auto; width:400px; line-height:30px; color:#31343c; font-size:28px;text-align:center; font-weight:bold; text-transform:uppercase;}
.abtit span{ width:100%; text-align:center; line-height:40px; padding-bottom:10px; display:inline-block;background:url(../images/he.jpg) no-repeat bottom;}
.content{ width:100%; margin:auto; margin-top:20px; padding-bottom:50px; overflow:hidden}
/*gbook*/
.w1200 .gbookL{ float:left; width:700px;}
.w1200 .gbookL li{ float:left; width:100%; line-height:40px;}
.w1200 .gbookR{ float:right; padding-top:20px;}
.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;}
/*content*/
.conts{ width:100%;display: table;margin:0 auto;text-align: center;padding:0; margin-top:40px;}
.conts li{ float:left; width:270px;}
.conts li span{ float:left; width:270px; text-align:center; line-height:30px; margin-top:20px;}
/*zhengwen*/
.proshow{width:1200px; margin:auto; margin-top:20px;}
.proshow li.bt{ width:1200px; margin:auto;  line-height:50px; font-size:16px; text-align:center; font-weight:bold; }
.proshow li.bt h1{ width:1200px; margin:auto;line-height:70px; font-size:25px;}
.proshow li.nr{ width:1200px; font-size:15px; line-height:40px;}
.proshow li.ly{ font-size:12px; text-align:center}
/*========================productList==========================================*/
.cplist{ width:1200px;height:auto; margin:auto;margin-top:12px;}
.cplist ul{margin-left:-25px;}
.cplist ul li{padding:15px 0px 15px 15px; float:left;display:inline;margin-left:25px; margin-top:25px;border:1px solid #eee;width:263px;overflow:hidden;}
.cplist ul li img{ width:250px; height:288px;}
.cplist ul li span{ width:263px;line-height:30px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center;}

/*==========================equipment============================================*/
.equipment{ width:1200px;margin:auto;margin-top:20px; overflow:hidden}
.equipment ul{margin-left:-35px;}
.equipment ul li{ width:272px;float:left;display:inline;margin-left:35px; margin-top:20px;}
.equipment ul li img{ width:270px; height:180px; border:1px #DDDDDD solid;}
.equipment ul li span{ width:270px;line-height:30px; height:30px;display:block;overflow:hidden; font-size:13px; text-align:center; font-weight:normal}
.equipment ul li a{display:block; overflow:hidden;}
/*========================newsList==========================================*/
/*==========================News List============================================*/
#news_list { width:1200px; margin:auto; margin-top:20px;}
#news_list a {display: block;width:1200px;height: 94px;padding: 15px 0px 15px 0px;background: url(../images/dashed.gif) repeat-x left bottom;}
#news_list .time1 {width: 94px;height: 64px;padding: 20px 0px 0px 0px;display: block;float: left;background: #e5e5e5;text-align: center;}
#news_list P{cursor: pointer;}
#news_list .time1 .day {color: #474747;font-size: 40px;font-family: Arial, Helvetica, sans-serif;}
#news_list .time1 .year {font-size: 12px;color: #838383;margin-top: 5px;}
#news_list a:hover .time1 {background:#20bdd8;}
#news_list a:hover .day {color: #ffffff;}
#news_list a:hover .year {color: #dedede;}
#news_list a:hover .title {color: #20bdd8;}
#news_list .listtext {display: block;float: left;width: 1090px;height: 94px;margin-left: 16px;}
#news_list .listtext .title {font-size: 18px;color: #333333;}
#news_list .listtext .click {color: #999999;font-family: Arial, Helvetica, sans-serif;}
#news_list .listtext .texta {color: #666666;line-height: 18px;}
.news_page{ width:1200px; height:40px; text-align:center; line-height:40px;}

/*--------------------------bottom------------------------------------------------------------*/
.foot{ width:100%; margin:auto; min-width:1200px; border-top:5px solid #1d1c1c; background:#292929;overflow:hidden;}
.foot1{ width:1200px; margin:auto;text-align:center; line-height:35px; color:#6b6b6b;padding:20px 0px}


A:link {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 {COLOR: #20bdd8;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;}

