@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0; border:0;}
body{ width:100%;margin: 0; padding: 0; line-height: 24px; font-family: "微软雅黑"; font-size: 12px; }
ul,li{margin: 0; padding: 0; list-style: none;}
a{text-decoration: none;}
#logo{height:129px; background:#fff;}
.logo{width:1020px; height:129px; margin:auto;}
.logo_left{ width:774px; height:129px; background:url(../images/logo.jpg) center no-repeat; float:left;}
.logo_right{ width:246px; height:129px; background:url(../images/tel.jpg) center no-repeat; float:left;}
#menu{ height:49px; background:#1f8be6; }
.menu{ height:49px; margin:auto; width:1020px;}
.menu ul{}
.menu ul li{width:113px; height:49px; line-height:49px; text-align:center; float:left; background:url(../images/menuli.jpg) right center no-repeat; font-size:14px;}
.menu ul li a{ color:#fff;}
.menu ul li a:hover{ font-size:16px; font-weight:700;}
#tu{height:568px;} 
.fullSlide{ width:100%;  position:relative;  height:568px; background:#000;  }
.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:568px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:568px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center; _background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }

/*热门产品*/
.hotpro{overflow: hidden;background: #f4f2f3;padding: 15px 0;}
.hotpro{line-height: 35px;}
.hotpro .container{width: 1080px;margin: auto;}
.hotpro strong{font-size: 14px;}

#banner{ height:320px; background:#f4f2f3;}
.banner{ width:1080px; height:320px; margin:auto;}
.picScroll{ margin: auto;  position:relative;   width:1040px;  padding:30px 0 10px 37px;  overflow:hidden;  }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:130px; left:5px; width:23px; height:23px; background:url(../images/btns.png) no-repeat;   }
.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.picScroll .prev:hover{ background-position:0 -30px; }
.picScroll .next:hover{ background-position:-25px -30px; }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:213px; height:253px; float:left; overflow:hidden;  background: #fff; margin-right:34px;}
.li_img{ width:213px; height:213px; display:block; float:left; }
.li_name{ width:213px; height:40px; line-height:40px;  color:#000; text-align:center; font-size:16px;}
.li_name a{color:#000;}
#qygk{ height:225px;background:#f4f2f3; }
.qygk{ height:225px; width:1020px; margin:auto; position:relative;}
.qygk_title{ height:40px; width:1020px; font-size:22px; float:left; font-weight:800; color:#1f8be6;}
.qygk_title span{ color:#999; font-size:18px;padding-left:5px;}
.qygk_nr{ height: 75px; width:1020px; font-size:12px; color:#666; float:left;line-height:24px;}
.ckgd{ width:143px; height:38px; border:1px solid #2089e5; position:absolute; top:146px; left:450px; line-height:38px; text-align:center;}
.ckgd a{ color:#2089e5; display:block; font-size:16px; font-weight:600;}
#cgal{ height:524px; background:#1f8be6;}
.cgal{ width:1020px; height:524px; margin:auto;}
.cgal_title{ width:1020px; height:139px; float:left; background:url(../images/cgaltitle.jpg) center no-repeat;}
.cgal_li{ width:1020px; height:387px; float:left;}
.cgal_li ul { margin-right:-43px;}
.cgal_li ul li{ width:297px; height:343px; margin-right:43px; float:left; background:#fff; display:inline;}
.cgal_li_img{ width:297px; height:285px; float:left;}
.cgal_li_name{ width:297px; height:58px; float:left; line-height:58px; font-size:14px; text-align:center; }
.cgal_li_name a{ color:#000;}
.cgal_li_name a:hover{  font-size:16px; font-weight:600;}
#xwdt{ height:632px; background:#fff;}
.xwdt{ width:1020px; height:632px; margin:auto;}
.xwdt_title{ width:1020px; height:95px; line-height:95px; }
.xwdt_title_left{ float:left; color:#1f8be6; font-size:22px; font-weight:800;} 
.xwdt_title_left span{ color:#999; font-size:18px;padding-left:5px;}
.xwdt_title_mid{ background:url(../images/news.jpg) center  repeat-x; width:640px; height:95px; float:left; margin-left:40px;}
.xwdt_title_right{ float:right;padding-right:40px; color:#f88b26; font-size:14px;}
.xwdt_title_right a{ color:#f88b26;}
.xwdt_nr{height:537px; width:1020px; float:left;}
.xwdt_nr ul{ margin-bottom:-27px;}
.xwdt_nr ul li{ height:117px; width:1020px; padding-bottom:27px; border-bottom:1px dashed #999; margin-bottom:27px;}
.xwdt_img{ height:117px; width:183px; float:left;}
.xwdt_right{ height:117px; width:800px; float:left; margin-left:35px;}
.xwdt_li_name{ height:30px;width:800px; float:left;line-height:30px; font-size:14px; font-weight:600;}
.xwdt_li_name a{color:#1f8be6;}
.xwdt_li_name a:hover{ text-decoration:underline;}
.xwdt_li_nr{ height:87px; width:800px; float:left; line-height:24px; font-size:12px; color:#999;}
#foot{background:#1f8be6;overflow: hidden;clear: both;color: #FFF;}
#foot a{color: #FFF;}
.foot{height:90px; padding-top:55px; width:1020px; margin:auto; color:#fff; text-align:center; line-height: 28px; font-size:12px; }



#zy{ min-height:600px; }
.zy{ min-height:600px; width:1020px; margin:auto;}
.zy_title{ width:1020px; height:95px; line-height:95px; }
.zy_title_left{ float:left; color:#1f8be6; font-size:22px; font-weight:800;} 
.zy_title_left span{ color:#999; font-size:18px;padding-left:5px;}
.zy_title_mid{ background:url(../images/news.jpg) center  repeat-x; width:630px; height:95px; float:left; margin-left:40px;}
.zy_title_right{ float:right;padding-right:40px; color:#f88b26; font-size:14px;}
.zy_title_right a{ color:#f88b26;}
.zy_title_right a:hover{ text-decoration:underline;}
.zy_nr{ min-height:505px; width:1020px; float:left; padding-bottom:20px;}
.zy_nr ul{ margin-bottom:-27px;}
.zy_nr ul li{ height:117px; width:1020px; padding-bottom:27px; border-bottom:1px dashed #999; margin-bottom:27px;}
.zy_default{ min-height:505px; width:1020px;  padding-top:20px; padding-bottom:20px;font-size:14px; line-height:28px;  color:#666;}
.zy_default h1{ text-align:center; padding-top:10px; padding-bottom:20px;}
.zy_pro{ min-height:505px; width:1020px; float:left; padding-bottom:20px;}
.zy_pro ul { margin-right:-43px; margin-bottom:-20px;}
.zy_pro ul li{ width:297px; height:343px; margin-right:43px; float:left; background:#fff; display:inline; margin-bottom:20px;}


.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #226bb0;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #226bb0;color: #fff;}