*{margin:0; padding:0;}
body {font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:23px;color:#585858; background:#fff}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
ul, li { list-style:none;margin:0; padding:0;}
img { border:none; }
a:link{ color:#2e4146;text-decoration:none}
a:visited{color:#2e4146;text-decoration:none}
a:hover{color:#2e4146;text-decoration:none}
a:active{color:#013567;text-decoration: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:40px; background:url(../images/tit.jpg); margin:auto;}
.titl h2{float:left; line-height:40px; width:140px; text-align:center; background:#013567;overflow: hidden; color:#ffffff; font-size:14px; font-weight: bold;}
.titl p{ line-height:40px; float:right; font-size:12px; padding-right:5px;}
.fl{ float:left}
.fr{ float:right;}
.marg20{ margin-top:20px;}
.clear{line-height:1px;height:1px;clear:both}
.w1200{width:1200px;margin: 0 auto 0;}
.min1200{ min-width:1200px;}
.mag30{ margin-top:30px;}
.magjl{ width:100%; height:20px; margin:auto}
/*==================================head===========================================*/

#fixed{width: 100%;height: 127px;margin: auto;position: fixed;top:0px; left:0; z-index:999}

#heads{width:100%;overflow:hidden; height:30px; margin:auto; line-height:30px; border-bottom:1px solid #ececec;background: #f9f9f9;}
.heads{ width:1200px; margin: auto; text-align:left}
.heads span{color: #ff0000;}
#logo{ width:100%; margin:auto; height:97px;background: url(/images/hbg.png);}
.logo{ width:1200px; height:97px; margin:auto;}
.logo img{float: left;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.menu{ width:900px;height:97px; font-size:14px;margin: auto;float: right;}

.nav{ margin:auto; height:97px; line-height:97px; position:relative; z-index:1; font-weight:bold; font-size:14px}
.nav a{ color:#000;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; width:150px; text-align:center; font-weight:normal;}
.nav .nLi h3 a{ display:block; padding:0 10px; font-size:14px; color:#fff; font-weight:bold;}
.nav .sub{ display:none; width:150px; left:0; top:50px;  position:absolute; background:#000;opacity:0.5;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; line-height:30px;}
.nav .sub a{ display:block; padding:0 10px; color:#ffffff;font-weight: normal}
.nav .sub a:hover{ color:#fff;}
.nav .on h3 a{  color:#0f6a01 ;-webkit-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear; font-size:14px; font-weight:bold;}
/*==================================swf===========================================*/
.fullSlide{width:100%;position:relative;height:570px;background:#ffffff; min-width:1200px;margin-top: 30px;}
.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:570px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:570px;}
.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 img{ height:570px}
.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:10px; height:10px; margin:0 3px;}
.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;}
/*==================================common=============================================*/
.cpxl { width:100%; margin:auto;}
.cpxl .hover11 {BACKGROUND:#fb7903; COLOR: #000000; height:40px; line-height:40px;text-align:center; float:left; width:120px; margin-top:10px; margin-left:10px}
.cpxl .hover12 {width:120px;line-height:40px;color:#381a12;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";height:40px;margin:auto; background: #eeeeee; float:left; margin-top:10px; margin-left:10px}
.cpxl A { DISPLAY: block; color:#000000; width:120px;text-align:center; float:left;}
.cpxl .hover12 A:hover {BACKGROUND: #1282c4; COLOR: #fff; height:40px; line-height:40px;text-align:center; }
.cpxl .hover11 a{ color:#fff; font-weight:bold; background:#fb7903} 
.cpxl .hover11 a:hover{ color:#FFFFFF}



#search{width: 100%;height: 60px;line-height: 60px;;margin: auto;background:#e8e8f0;}
.search{width: 1200px;margin: auto;}
.search span{font-weight: bold;}

#cplb{width: 100%;height: 340px;margin: auto;background: #f5f4f3;}
#cplb .cplb{width: 1200px;margin: auto;height: 340px;}
#cplb .cplb li{width: 180px;height: 250px;float: left;background: #eee;margin-left: 20px;margin-top: 40px;border-bottom: 2px solid #0f6a01;}
#cplb .cplb li .dl{width: 90%;margin: auto;border-bottom: 1px dashed #000;height: 45px;line-height: 45px;text-align: left;font-size: 16px;font-weight: bold;}
#cplb .cplb li .xl{width:50%;text-align: left;margin: auto;font-size: 14px;line-height: 35px;}









.box1{ width:1200px; height:600px; margin:auto; margin-top:20px}
.box1 .b1-nr{ width:1200px; height:600px; margin:auto}
.box1 .b1-nr .b1-l{ float:left; width:218px;border-bottom: 4px solid #0f6a01; }
.box1 .b1-nr .b1-l .b1-bt{width: 218px;background: #0f6a01; text-align: center;color: #fff;height: 80px;line-height: 20px;font-size: 28px;}
.box1 .b1-nr .b1-l .b1-bt ul{padding-top: 20px;}
.box1 .b1-nr .b1-l .b1-bt ul span{font-size: 14px;}
.box1 .b1-nr .b1-l li a{ width:218px; height:56px; line-height:56px; text-align:left; text-indent:4em; background:url(/images/dlb.jpg); display:block;}

.box1 .b1-nr .b1-r{ width:960px; height:600px; float:right;}
.box1 .b1-nr .b1-r li{ width:220px; text-align:center; float:left; margin-left:20px}
.box1 .b1-nr .b1-r li img{ padding:5px; width:210px; height:165px;border:1px solid #ccc; }
.box1 .b1-nr .b1-r li h1{ width:100%; display:block;height:25px;line-height: 25px;font-size: 14px;}

.section-title { margin-bottom: 40px; text-align: center; font-size: 28px; margin-top:30px;}
.section-title h2 { margin-top: 0; margin-bottom: 0px; text-align: center; font-size: 28px; letter-spacing: 2px; color:#373737; font-weight:normal }
.section-title p { color: #5c5c5c; font-size: 13px; /*font-family:Arial;*/ margin: 5px 0 0 0; text-align: center; }
.section-title:after { display: block; content: ''; width:80px; height: 2px; margin: 10px auto 0; background-color: #0f6a01; }
/*.cp-r{ width:1200px; margin:auto; overflow:hidden}
.cp-r li{ width:220px; text-align:center; float:left; margin-left:20px}
.cp-r li img{ padding:5px; width:210px; height:165px;border:1px solid #ccc; }
.cp-r li h1{ width:100%; display:block;height:25px;line-height: 25px;font-size: 14px;}*/


.cp-r { width:1200px; margin:auto; overflow:hidden;}
.cp-r li { float:left;width:23.3%; margin-right:2%;cursor: pointer; margin-bottom:25px;}
.cp-r li:nth-child(4n) {margin-right:0px;}
.cp-r li h1{ float:left; width:100%; line-height:35px;text-align:center; font-size:15px;}
.cp-r li img{ width:100%; height:auto; overflow:hidden;border:1px solid #ccc;}





#titles{ width:100%; margin:auto; text-align:center; padding-top:30px}
#titles .tit1{ width:100%; height:45px; background:url(/images/tt1.png)}
#titles .tit1 .t-bt{ width:200px; margin:auto; line-height:45px; font-size:25px; color:#015baa; font-weight:bold}
#titles .tit2{ width:100%; text-align:center; color:#717273; font-size:14px}


.box2{ width:1200px; margin:auto;height: 600px;}
.box2 .b2-nr{width: 1200px;height: 410px;background: #fff;margin: auto;}
.box2 .b2-nr .b2-l{float: left;margin-top: 20px;width: 430px;height: 410px;border:10px solid #f5f8fc;}
.box2 .b2-nr .b2-l img{width: 430px;height: 410px;}
.box2 .b2-nr .b2-l h1{background: url(/images/cbg.png);width: 100%;height: 35px;line-height: 35px;text-align: center;display: block;font-size: 14px;font-weight: normal;margin-top: -40px;position: absolute;color: #fff;}
.box2 .b2-nr .b2-r{width: 720px;height:410px;float: right;margin-top: 20PX;}
.box2 .b2-nr .b2-r li{width:210px;height: 180px;border: 10px solid #f5f8fc;line-height: 35px;margin-top: 10px;float: left;margin-left: 10px;}
.box2 .b2-nr .b2-r li h1{background: url(/images/cbg.png);width:210px;height: 35px;line-height: 35px;text-align: center;display: block;font-size: 14px;font-weight: normal;margin-top: -46px;position: absolute;color: #fff;}
.box2 .b2-nr .b2-r li img{width:210px;height: 180px;}
.box2 .more a{width: 150px;height: 40px;line-height: 40px;text-align: center;background: #0657b2;border-radius: 5px;display: block;margin: auto;color: #fff;}


#box3{width: 100%;height: 420px;margin-top: 40px;background:#f8f8f9;}

.box3 { width:1200px; margin:auto; height:420px;margin-top: 20px;}
.box3 ul{text-align: left;padding-top: 50px;line-height: 30px;}
.box3 ul span{font-weight: bold;font-size: 24px;color: #0f6a01;}
.box3 ul a{width: 150px;height: 40px;line-height: 40px;text-align: center;background: #0f6a01;color: #fff;float:left;display: block;border-radius: 5px;}
.box3 img{float: left;margin-top:50px;margin-right: 20px;}



.box5{ width:1200px; margin:auto;height:400px;margin-top: 20px;}
.box5 .b5-bt{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #ccc;}
.box5 .b5-bt span{font-size:22px;font-weight: bold;color: #0f6a01;}
.box5 .b5-l{width:420px;float: left;margin-top: 20px;height: 440px;border: 1px solid #ccc;}
.box5 .b5-l ul{width: 95%;margin: auto;line-height: 35px;border-bottom:1px solid #ccc;}
.box5 .b5-l span{font-weight: bold;}
.box5 .b5-l .gd{width: 95%;text-align: left;margin: auto;font-size: 12px;line-height: 30px;}
.box5 .b5-l img{width: 420px;height: 220px;}
.box5 .b5-r{width: 760px;height: 440px;float: right;background: #f8f8f9;margin-top: 20px;}
.box5 .b5-r .nr{width: 95%;margin: auto;}
.box5 .b5-r .nr li{width: 100%;height: 100px;border-bottom: 1px dashed #ccc;}
.box5 .b5-r .nr li .tim{width: 76px;height: 76px;float: left;background: #e5e9e4;text-align: center;margin-top: 15px;}
.box5 .b5-r .nr li .tim ul{margin-top:15px;}
.box5 .b5-r .nr li .tim span{font-size: 24px;font-weight: bold;color: #3b3c3b;}
.box5 .b5-r .nr li .bt{float: right;width: 630px;text-align: left;margin-top: 15px;}
.box5 .b5-r .nr li .bt span{font-weight: bold;}
/*Ö¤Êé¹ö¶¯*/
.picScroll-left{ width:300px;overflow:hidden; position:relative; margin-top:60px;float: left;}
.picScroll-left .prev{ float:left; width:40px; padding-top:70px;cursor:pointer}
.picScroll-left .next{ display:block;  width:40px;padding-top:70px; float:right;cursor:pointer}
.picScroll-left .bd1{ float:left;width:300px; margin-top:20px; margin-bottom:10px;}
.picScroll-left .bd1 ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd1 ul li{ width:300px;  float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd1 ul li img{ width:300px; height:400px; display:block; }


.link{width: 1200px;margin: auto;margin-top: 20px;text-align: left;}
/*------------------------------------lan3-----------------------------------------------*/

.insb{ width:1200px; margin:auto; height:340px; overflow:hidden; margin-top:20px }
.insb ul{ margin-left:-35px}
.insb ul li{ width:270px;float:left; margin-top:10px; margin-left:35px; height:320px;}
.insb ul li a img{ width:230px; height:300px; border:1px solid #ccc; padding:5px}






.inca{ width:1200px; margin:auto; margin-top:20px}
.inca ul{margin-left:-22px;}
.inca ul li{ width:260px;float:left;display:inline; margin-left:22px; margin-right:15px; line-height:25px; text-align:center}
.inca ul li img{ width:250px; height:260px; border:1px solid #CCCCCC; padding:4px; background:#FFFFFF}
.inca ul li span{ text-align:center; font-size:14px; width:260px; color:#000;}

.cpxl { width:100%; margin:auto;}
.cpxl .hover11 {BACKGROUND:#fb7903; COLOR: #000000; height:40px; line-height:40px;text-align:center; float:left; width:120px; margin-top:10px; margin-left:10px}
.cpxl .hover12 {width:120px;line-height:40px;color:#381a12;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";height:40px;margin:auto; background: #eeeeee; float:left; margin-top:10px; margin-left:10px}
.cpxl A { DISPLAY: block; color:#000000; width:120px;text-align:center; float:left;}
.cpxl .hover12 A:hover {BACKGROUND: #1282c4; COLOR: #fff; height:40px; line-height:40px;text-align:center; }
.cpxl .hover11 a{ color:#fff; font-weight:bold; background:#fb7903} 
.cpxl .hover11 a:hover{ color:#FFFFFF}


.caidanbg{width:100%; height:50px; margin:auto}
.caidan{ width:100%; margin:auto;height:40px; margin-top:10px}
.caidan ul{ margin-left:-10px}
.caidan ul li{ float:left; height:40px; margin-left:10px}
.caidan li a{ display:block;line-height:40px; width:140px; text-align:center; font-size:13px; background:#eeeeee;border-radius:3px}
.caidan li a:hover{ color:#ffffff;  background:#1282c4;-webkit-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;}
.caidan li .cur{ color:#ffffff;  background:#1282c4; font-size:13px; text-align:center; line-height:40px; width:120px;}
.caidan li .cur a{ color:#ffffff;}


/*========================productList==========================================*/
.cplist{ width:930px;height:auto; margin:auto; background:#FFFFFF;}
.cplist ul{margin-left:-40px;}
.cplist ul li{ width:270px;float:left;display:inline;margin-left:40px; margin-top:20px; border:1px #DDDDDD solid; }
.cplist ul li img{ margin:auto; height:206px; width:264px; padding:3px}
.cplist ul li h1{ width:270px;line-height:30px; font-size:14px;text-align:center; background:#eee; display:block}






/*==================================lan1=============================================*/
.boxtitle{ width:100%; background:#e6e6e6; height:50px; margin-bottom:7px;}
.boxtitle h3.title{ background:#b0600b; color:#fff; min-width:250px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#f2f2f2; font-weight:normal; float:left; position:relative;}
.boxtitle h3.title b{ display:block; background:url(../images/icon_arrow.png) no-repeat 0px 0px; width:13px; height:8px; overflow:hidden; position:absolute; left:47%; bottom:-7px;}
.boxtitle .breadcrumb{ float:right; font-size:12px; height:50px; line-height:50px; padding-right:10px;}

.types{ float:left; width:250px; overflow:hidden; padding:5px;background:#b0600b;}
.box210{ overflow:hidden;}
.box210 .btit{ font-weight:normal; color:#fff; background:url(/images/478.png); text-align:center; height:76px; width:240px;margin-top: 13px;}
.box210 .btit ul span{font-size:12px; }
.box210 .btit ul{ padding-top:17px; font-size:26px }

.box210 .left-contact{ width:240px;}
.box210 .left-contact img{ width:240px; }
.box210 .left-content{ text-align:left; line-height:40px;}


.sideMenu{width:240px; margin:auto;}
.sideMenu ul li{ float:left; width:240px; height:48px; line-height:48px; background:url(/images/lbg.jpg);  text-align:center; margin-top:10px }
.sideMenu ul li a{width:240px;font-size:15px; height:48px; display:block; line-height:48px; text-align:left; background:url(/images/lbg.jpg); color:#000; text-indent:1em  }
.sideMenu ul li a:hover{ color:#ffffff;background: #0f6a01; text-align:left; text-indent:1em; -webkit-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear; }



.main1R{ float:right; width:962px;overflow:hidden;}
.incplist{ width:962px;height:auto; margin:auto;margin-top:12px;}
.incplist ul{margin-left:-32px;}
.incplist ul li{ width:215px;float:left;display:inline;margin-left:32px;}
.incplist ul li img{ width:215px; height:221px; }
.incplist ul li h1{ width:215px;line-height:30px;display:block;overflow:hidden;font-weight:normal; text-align:center; font-size:15px; color:#333333}
.incplist ul li span{ width:215px;line-height:20px;display:block;overflow:hidden;font-size:13px; color:#9a9a9a}
/*==================================lan2=============================================*/
.box21{ width:1176px; padding:12px; background:#ffffff; margin:auto; margin-top:30px; overflow:hidden;}
.box21 .main3L{ float:left; width:660px; margin-top:30px; padding-bottom:10px; line-height:25px;}
.box21 .main3L p{ width:100%; line-height:40px; font-size:25px; color:#b0600b; padding-bottom:20px;}
.box21 .main3R{ float:right; width:513px; margin-top:30px; padding-bottom:10px;}
.slideBox{ width:513px;  overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:513px; height:307px; display:block;  }



/*------------------------------------lan4-----------------------------------------------*/
.lan4{width:1200px;margin:auto;overflow:hidden;margin-top:20px;}
.lan4 .lan4L{ width:850px; float:left; height:321px; background:#ffffff}
.lan4 .lan4R{ float:right; width:320px; height:321px; background:#ffffff}
.lan4nr{ width:300px; margin:auto; margin-top:5px; line-height:25px;}
.lan4 .lan4L .imgs{ float:left; width:360px; padding-left:5px; padding-top:5px;}
.lan4 .lan4L .newsL{ float:right; width:460px; padding-top:5px;}
.lan4 .lan4L .newsL ul li{ width:430px; float:left; border-bottom:#bebebe dotted 1px; height:auto; background:url(../images/ico.gif) no-repeat 0 50%;padding-left:1em;}
.lan4 .lan4L .newsL ul li a{ height:35px;display:block; color:#707070; line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.lan4 .lan4L .newsL ul li a span{ font-size:12px; float:right; padding-right:5px;}
.lan4 .lan4L .newsL ul li a:hover{ color:#f28300;}
/*------------------------------------about-----------------------------------------------*/
.about{margin:auto;}
.about .about_Rihgt{ float:right; width:930px;overflow:hidden; background:#ffffff; text-align: left; margin-top:13px}
.about .about_Left{ float:left; width:240px; overflow:hidden;}
.content{ clear:both;padding:15px; line-height:30px; font-size:14px; overflow:hidden }



#titlef{width:100%; height:40px; text-align:left; margin:auto; background:url(/images/897.jpg); line-height:40px; text-indent:1em}
.titlef{width:100%; height:40px}
.titlef a{ color:#636363;}



/*========================newsList==========================================*/
.news_list{ width:100%;margin-top:25px; margin:auto;}
.news_list ul li{ border-bottom:#bebebe dotted 1px;width:100%; height:auto;}
.news_list ul li a{ height:35px; width:100%; padding-left:25px; display:block; color:#707070; line-height:35px; 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:#0857B4; background: url(../images/news_now.jpg) 7px 12px no-repeat;}
.news_page{ width:820px; height:40px; text-align:center; line-height:40px; margin:auto; margin-top:20px;}



.contactbox{ padding:5px; width:190px; margin-top:5px; color:#898989; line-height:26px;}
.contactbox .tel{ padding:0 0 15px;}
.proshow{width:930px; margin:auto;}
.proshow li.bt{ width:880px; margin:auto; height:70px; line-height:70px; font-size:14px; text-align:center; font-weight:bold; }
.proshow li.bt h1{ width:880px; margin:auto;}
.proshow li.nr{ font-size:13px;}
.proshow li.ly{ font-size:12px; text-align:center}


.proshow1{width:1200px; margin:auto;}
.proshow1 li.bt{ width:880px; margin:auto; height:70px; line-height:70px; font-size:14px; text-align:center; font-weight:bold; }
.proshow1 li.bt h1{ width:880px; margin:auto;}
.proshow1 li.nr{ font-size:13px;}
.proshow1 li.ly{ font-size:12px; text-align:center}

/*==========================honor============================================*/

.news_page{ width:780px; height:40px; text-align:center; line-height:40px; margin-top:40px;}
/*==========================equipment============================================*/
.equipment{ width:1200px;margin:auto;margin-top:20px; overflow:hidden}
.equipment a li{ width:100%; height:270px; background:#fff; border-bottom:1px dashed #CCCCCC}
.equipment a:hover li{ background:#eeeeee;-webkit-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear; display:block}
.equipment a li ul{ width:97%; margin:auto; height:190px; margin-top:20px}
.equipment a li ul img{ width:425px; height:225px; float:left; margin-top:20px}
.equipment a li ul span{ float:right; text-align:left}
.equipment a li ul .nr ul{ width:700px; height:190px; float:right; text-align:left; margin-top:20px; font-size:14px; color:#999; line-height:35px}
.equipment a li ul .nr ul span{ color:#444545; font-size:20px; font-weight:bold}
.equipment a li ul .nr ul font{ color:#7d7e7e; font-size:14px;}


/*==========================cases============================================*/
.cases{ width:930px;margin:auto;margin-top:20px; overflow:hidden}
.cases ul{margin-left:-55px;}
.cases ul li{ width:272px;float:left;display:inline;margin-left:55px; margin-top:15px;}
.cases ul li img{ width:264px; height:120px; border:1px #DDDDDD solid; padding:2px}
.cases ul li span{ width:270px;line-height:30px; height:30px;display:block;overflow:hidden; font-size:13px; text-align:center; font-weight:normal; background:#f1f1f1}
.cases ul li a{display:block; overflow:hidden;}




/*==========================honor============================================*/
.honor{ width:930px;height:auto; margin:auto; background:#FFFFFF;}
.honor ul{margin-left:-40px;}
.honor ul li{ width:270px;float:left;display:inline;margin-left:40px; margin-top:20px; border:1px #DDDDDD solid; height:340px}
.honor ul li img{ margin:auto; height:304px; width:264px; padding:3px}
.honor ul li h1{ width:270px;line-height:30px; font-size:14px;text-align:center; background:#eee; display:block}


/*========================newsList==========================================*/
#info_lists{ width:100%;margin:auto;margin-top:20px;}
#info_lists li{display:block; clear:both;}
#info_lists li a{display:block; background:#FFF; cursor:pointer;}
#info_lists li div{float:left;}
#info_lists li div.clear{clear:both; float:none; font-size:0; height:0;}
#info_lists li div.tim{ text-align:right; border-radius:0px 0px 10px 0px; margin-top:2px; float:right}
#info_lists li div p.tim1{background:#0662a3; color:#FFF; height:24px; line-height:24px;}
#info_lists li div p.tim2{border:1px solid #0662a3; border-top:0px none; font-size:26px; padding-top:5px; padding-bottom:5px; color:#0662a3;}
#info_lists li img{ vertical-align:middle; padding-top:10px; float:left}
#info_lists li div.con{ text-align:left; text-indent:1em}
#info_lists li div.con p.con1{color:#424242; font-size:14px; padding-top:3px;}
#info_lists li div.con p.con2{color:#888; line-height:180%; padding-top:7px;}
#info_lists li.clear{width:100%; clear:both; height:26px; background:url(../images/hx.gif) repeat-x left center;}


/*--------------------------bottom------------------------------------------------------------*/
#foot1 { width:100%; height:182px; margin:auto; background:url(/images/bbg.jpg); margin-top:20px }
.foot1{ width:1200px; margin:auto; height:182px;}
.foot1 .nr{ width:840px;float: right;text-align: left;}
.foot1 .nr ul{margin-top: 60px;float: left;}
.foot1 .nr img{float: right;margin-top: 40px;}
.foot1 img{float: left;}

#foot2 { width:100%; height:60px; margin:auto; background:#e5e9e4;text-align: center;line-height: 60px;}
#foot2 .foot2{width: 1200px;margin:auto ;}
/*===================================ÕÐÆ¸====================================*/
.ys{ width:98%; text-align:left; margin:auto; margin-top:10px; line-height:30px}
.ys span{ font-size:16px; font-weight:bold; line-height:50px; color:#11a8ff}
.ys img{ width:50px; float:left}

.hg20{ width:100%; height:20px;}
.detail-content{ width:920px; margin:auto; margin-top:20px;}
.zhaopin li{height: auto;border: 1px solid #f0f0f0;border-width: 0 1px 1px;}
.zhaopin li:first-child{margin-top: 0;}
.zhaopin li:last-child{border-bottom: 0;}
.zhaopin li .r-jianjie{width: 100%;}
.zhaopin li .r-jianjie h3{color: #282828;height: 56px;line-height: 56px;border: 1px solid #f0f0f0;border-width: 1px 0 0;cursor: pointer; background:#f6f6f6}
.zhaopin li .r-jianjie h3,
.zhaopin li .r-jianjie p.tj,
.zhaopin li .r-jianjie .intro{padding: 0 20px;}
.zhaopin li .r-jianjie h3 span{display: inline-block;padding-left: 10px;font-size: 11px;color: #818181;}
.zhaopin li .r-jianjie h3 i.jia{width: 14px;height: 12px;margin-top: 23px;cursor: pointer;background: url(../images/open.png) no-repeat 0 0;}
.zhaopin li .r-jianjie .slide-hide{display: none;}
.zhaopin li .r-jianjie p.tj{margin: 14px 0 20px;}
.zhaopin li .r-jianjie p.tj a{display: inline-block;padding: 0 18px;color:#646464;background: url(../images/ico-3.png) no-repeat center right;}
.zhaopin li .r-jianjie p.tj a:first-child{padding-left: 0;}
.zhaopin li .r-jianjie p.tj a:last-child{background: none;}
.zhaopin li .r-jianjie .intro{padding-bottom: 20px;margin-bottom: 5px;}
.zhaopin li .r-jianjie .intro span{color: #282828;}
.zhaopin li .intro:last-child{border-bottom: none;}
.zhaopin li .r-jianjie h3 span.email:hover{color:#333;}
/* open */
.zhaopin li.open .r-jianjie .slide-hide{display: block;}
.zhaopin li.open .r-jianjie h3{border-width: 1px 0;}
.zhaopin li.open .r-jianjie h3 i.jia{background-position: 0 -72px;}










