/* CSS Document */
*{margin:0;padding:0; border:0;}
body{ width:100%;margin: 0; padding: 0; line-height: 24px; font-family:"微软雅黑"; font-size: 14px; }
ul,li{margin: 0; padding: 0; list-style: none;}
a{text-decoration: none;}
#top{height:28px; line-height:28px; background:#eee;}
.top{ width:1020px; height:28px; margin:auto; color:#7a7a7a;}
.top span{ float:right;}
.top span  a{ color:#7a7a7a;}
#logo{ height:144px;}
.logo{height:144px; width:1020px; margin:auto; background:url(../images/logo.jpg) center no-repeat;}
#menu{ height:54px; background:#0d488e; z-index:100; position:relative;}
.menu{height:54px; width:1020px; margin:auto;}
.menu ul{}
.menu ul li{height:54px; width:112px; float:left; line-height:54px; text-align:center; font-size:14px; }
.menu ul .tieshu{height:54px; width:170px; line-height: 54px; }
.menu ul .tieshu a{color:#fff; display: block;}
.menu ul .tieshu:hover {background:#8abbf6; }
.menu ul li a{ color:#fff; display:block;}
.menu ul li a:hover{ background:#8abbf6;}
.menu ul li ul{ display:none;min-width:220px; padding-top:5px;}
.menu ul li:hover ul{ display:block;}
.menu ul li .sfhover ul { display:block;}
.menu ul li ul li{width:110px; height:50px; color:#fff; line-height: 50px; float: left; font-size: 14px; margin-right: 0px;  background:#0d488e; }
.menu ul li ul li a{color:#fff; display: block;}
.menu ul li ul li a:hover{color:#fff; background: #8abbf6; }
#tu{height:329px; z-index:10; position:relative;}
.fullSlide{ width:100%;  position:relative;  height:329px; 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:329px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:505px; }
.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; }
#rejianci{height:60px; background:#eee; border-bottom:1px solid #086dc9;}
.rejianci{ height:60px; width:1020px; margin:auto; line-height:60px; color:#000; overflow:hidden;}
.rejianci span{ color:#000; font-size:14px; font-weight:bold;}
.sousuo{ float:right; height:30px; padding-top:17px;}
.sou_text{ border:1px solid #000; width:230px; height:25px; float:left;}
.sou_bottom{ float:left; margin-left:10px; width:70px; height:25px; background:#333333; color:#fff; }
#goods{ height:716px; background:#eee;}
.goods{ height:670px; width:1020px; margin:auto; padding-top:46px;}
.goods_left{width:221px; height:570px; float:left; background:#fff;}
.goods_left_title{width:221px; height:63px; background:url(../images/goods_left.jpg) center no-repeat; border-bottom:1px solid #f0f0f0;}
.goods_left_li{ width:221px; height:510px;}
.goods_left_li ul{}
.goods_left_li ul li{ width:171px; height:52px; line-height:52px; background:url(../images/goods_left_li.jpg) left no-repeat; padding-left:50px; border-bottom:1px solid #f0f0f0;}
.goods_left_li ul li a{ color:#333;}
.goods_right{ height:600px; width:764px; float:right;}
.goods_right ul{ margin-right:-40px; margin-bottom:-30px;}
.goods_right ul li{ width:226px; height:285px; float:left; background:#fff; margin-right:40px; margin-bottom:30px; position:relative; _display:inline;}
.goods_right ul li:hover .goods_hover{ display:block;}
.goods_right ul li .sfhover .goods_hover{ display:block;}
.goods_img{ width:186px; height:170px; position:absolute; left:21px; top:18px;}
.goods_name{ width:226px; height:20px; line-height:20px; text-align:center; color:#333; position:absolute; bottom:40px; left:0px; font-size:15px;}
.goods_hover{ width:226px; height:285px; display:none; position:relative; background:#0465c4; left:0px; top:0px;}
.goods_hover_zx{width:36px; width:140px; border:2px solid #fff; text-align:center; line-height:36px; position:absolute; bottom:120px; left:40px; }
.goods_hover_zx a{color:#fff; display:block;}
.goods_hover_heng{ color:#fff; width:226px; height:20px; line-height:20px; position:absolute; bottom:90px; left:0px; text-align:center;}
.goods_hover_name{ color:#fff; width:226px; height:30px; line-height:30px; position:absolute; bottom:60px; left:0px; text-align:center;}
#yyal{height:671px; background:#fff; position:relative;}
#lantiao{ height:479px; background:#0f70cf;  position:absolute; top:90px; width:100%;}
.yyal{height:671px; width:1020px; position:absolute; left:50%; margin-left:-510px; top:0px;}
.yyal_title{height:150px; width:754px;  background:url(../images/yyal_title.jpg) center no-repeat; margin-top:90px;}
.yyal_xiaimg{ width:690px; height:430px; float:left;}
.focusBox { position: relative; width:690px; height:430px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:690px; height:430px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;	}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 55%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.yyal_right_li{height:610px; width:266px; background:#f77a06; position:absolute; right:0px; bottom:0px;}
.picMarquee-top{ width:240px; overflow:hidden; position:relative; padding-left:12px; margin-top:40px; height:500px; overflow:hidden; float:left;}
.picMarquee-top .bd{  }
.picMarquee-top .bd ul{ }
.picMarquee-top .bd ul li{ text-align:center; margin-bottom:24px;}
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:240px; height:150px; display:block;  }
.yyal_right_more{width:234px; height:32px; border:3px solid #8f470c; text-align:center; line-height:32px; float:left; margin-top:24px; margin-left:12px; font-weight:600;}
.yyal_right_more a{ color:#8f470c; display:block;}
#sdly{height:813px; background:url(../images/sdly.jpg) center no-repeat;}
.sdly{ height:813px; width:1020px; margin:auto; position:relative;}
.sdly_img_left{ position:absolute; bottom:127px; left:0px; width:376px; height:222px; z-index:10; border:10px solid #e5e0e6;}
.sdly_img_mid{ position:absolute; bottom:68px; left:243px; width:500px; height:254px; z-index:100; border:10px solid #e5e0e6;}
.sdly_img_right{ position:absolute; bottom:127px; right:0px; width:376px; height:222px; z-index:10;border:10px solid #e5e0e6; }
.sdly_li{ position: absolute; bottom: 68px; width: 1020px; height:254px;}
.jcImgScroll { position:relative; height:254px;  left:0px;}
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:250px;  }
.jcImgScroll li.loading a { background:#fff url(../img/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../images/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(../images/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(../images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }
#cpzl{ height:973px; background:url(../images/cpzl.jpg) center no-repeat;}
.cpzl{ height:973px; width:1020px; margin:auto;  position:relative;}
.cpzl_li{ width:1020px; height:240px; position:absolute; top:358px; left:0px;}
.scrollBox{ width:1020px; position:relative; }
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:900px;left:60px}
.scrollBox {position:relative;overflow:hidden;zoom:1;}
.scrollBox .piclist li{ float:left; display:inline; margin-right:30px; width:274px; height:220px;}
.scrollBox .piclist li .img{float:left; display:inline; width:256px; height:172px; background:url(../images/rongyubg.jpg) center no-repeat; padding:9px;}
.scrollBox .piclist li .name{ float:left; width:274px; height:30px; line-height:30px; color:#333; text-align:center;}
.scrollBox .pageBtn span{ background:url(../images/bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox .pageBtn .prev{left:20px;background-position:-11px -84px ;}
.scrollBox .pageBtn .next{right:20px;background-position:-53px -84px ;}
.cpzl_img{width:365px; height:230px; position:absolute; right:59px; bottom:70px;}
#wmdmb{height:531px; background:url(../images/wmdmb.jpg) center no-repeat;}
#gsjj{height:525px; padding-top:80px; background:#f8f8f8;}
.gsjj{ height:525px; width:1020px; margin:auto; position:relative; background:url(../images/gsjjbg.jpg) center no-repeat;}
.gsjj_img{ height:205px; width:1020px;}
.gsjj_zi{height:124px; width:473px;  background:#366fc9; color:#fff; font-size:16px; text-align:center; line-height:30px;position:absolute; left:275px; top:118px;}
.gsjj_zi p{line-height:50px; font-size:18px; }
#dsz{height:369px; background:#f8f8f8;}
.dsz{ height:369px; width:1020px; margin:auto;}
.dsz_img{ height:359px; width:550px; float:left; border:5px solid #eaeaea;}
.dsz_right{ height:369px; width:460px; float:left;}
.dsz_right_1{width:460px; height:107px; float:left; background:url(../images/dsz_top.jpg) center no-repeat;}
.dsz_right_2{width:422px; height:52px; line-height:52px; font-size:20px; font-weight:bold; color:#1b43a3; padding-left:38px; float:left;}
.dsz_right_3{width:408px; height:210px; float:left; line-height:24px; color:#333; padding-left:38px; padding-right:14px;}
.dsz_right_3 span{ float:right;}
.dsz_right_3 span a{color:#f28108;}
#xwzx{height:502px; background:#f8f8f8;}
.xwzx{ height:502px; width:1020px; margin:auto;}
.xwzx_title{ height:93px; width:1020px; text-align:center; color:#000; font-size:28px; line-height:93px; font-weight:bold;}
.xwzx_nr{border:1px solid #b7b7b5; width:981px; height:365px; padding:19px 25px 23px 12px; overflow:hidden;}
.xwzx_left{ width:355px; height:351px; float:left; background:#1d41a1; padding-left:16px; padding-right:15px; padding-top:14px;}
.xwzx_left_img{ width:355px; height:262px;}
.xwzx_left_title{ width:355px; height:40px; line-height:40px; color:#fff; font-size:16px;}
.xwzx_left_title a{color:#fff;}
.xwzx_left_direction{ width:355px; height:40px; line-height:20px; color:#fff; font-size:12px; overflow:hidden;}
.xwzx_right{ width:585px; height:365px; float:left; margin-left:10px;}
.xwzx_right ul{}
.xwzx_right ul li{width:585px; height:89px; border-bottom:1px solid #aaa; padding-top:15px; padding-bottom:15px;}
.xwzx_data{width:115px; height:89px; float:left; background:#89a9fe; color:#fff; line-height:89px; text-align:center; font-size:16px;}
.xwzx_right_zi{ width:455px; height:89px; float:left; margin-left:15px;}
.xwzx_tit{ width:455px; height:42px; line-height:42px; color:#000; font-size:16px;}
.xwzx_tit a{color:#000;}
.xwzx_dire{ width:455px; height:40px; line-height:20px; color:#666;}
.xwzx_dire a{ color:#666;}
#cjwt{ height:512px; background:#f8f8f8;}
.cjwt{ height:512px; width:1020px; margin:auto;}
.cjwt_left{ height:353px; width:576px; float:left; background:url(../images/cjwt.jpg) center no-repeat; padding-top:159px; padding-left:44px;}
.cjwt_1{ height:162px; width:554px; float:left;}
.cjwt_1left{ height:152px; width:250px; border:5px solid #eaeceb; float:left;}
.cjwt_1right{ height:152px; width:270px; float:left; margin-left:23px; padding-top:5px; overflow:hidden;}
.cjwt_1title{ min-height:48px; width:270px; float:left; line-height:48px; font-size:20px; font-weight:600; color:#f97508;}
.cjwt_1answer{ height:102px; width:270px; float:left; line-height:34px; font-size:14px; color:#000;}
.cjwt_2{ height:110px; width:554px; float:left; margin-top:22px; border-top:1px solid #eaeaea;}
.cjwt_2 ul{}
.cjwt_2 ul li{height:110px; width:277px; float:left;}
.cjwt_2 .wen{ line-height:16px;height:16px; width:220px; padding-left:30px;margin-left:9px; background:url(../images/wen.jpg) left no-repeat;margin-top:20px; color:#000; font-size:16px;}
.cjwt_2 .da{ line-height:16px; height:32px; width:220px; padding-left:30px; margin-left:9px; background:url(../images/da.jpg) left top no-repeat; margin-top:20px; color:#999; font-size:16px;}
.cjwt_2 ul li:hover{ background:#ededed;}
.lyb{height:440px; width:360px; float:right;  margin-top:37px;}
#foot{height:232px; background:#333333;}
.foot{height:232px; width:1020px; margin:auto;}
.foot_menu{min-height: 92px; line-height:86px; border-bottom:1px solid #aaa;}
.foot_menu a{ color:#797373;}
.foot_menu ul{}
.foot_menu ul span{display:inline; float:left;color: #797373;}
.foot_menu ul li{height:30px; line-height:30px; width:127px; float:right; text-align:center; }
.foot_copyright{ color:#797373;  width:1020px; height:110px; line-height:40px; padding-top:30px; text-align:center;}

#zy{min-height:500px;background:#fff;; padding-bottom:20px;}
.zy{min-height:500px; width:1020px; margin:auto;}
.zy_left{min-height:500px; width:220px; float:left; padding-top:30px;}
.zy_left_title{height:60px; line-height:60px; background:#0d488e; padding-left:30px; width:190px; font-size:18px; color:#fff; font-weight:bold;}
.zy_left_li{min-height:240px; width:218px; border-bottom:5px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.zy_left_li ul{ padding-top:5px;background:#f7f7f7;}
.zy_left_li ul li{height:40px; line-height:40px; padding-left:30px; width:188px; border-bottom:1px solid #eaeaea; background:#f7f7f7;}
.zy_left_li ul li a{color:#0d488e; display:block;}
.zy_left_li ul li span{color:#0d488e; float:right; padding-right:15px;}
.zy_left_li ul li a:hover{ color:#f97508;}
.zy_left_li ul li:hover span{color:#f97508;}
.zy_right{width:750px; min-height:500px; float:right; }
.zy_right_weizhi{ float:right; font-size:11px; padding-left:20px;  background:url(../images/weizhi.jpg) left no-repeat; color:#999; height:30px; line-height:30px;}
.zy_right_weizhi a{color:#999;}
.zy_right_title{ width:750px; height:60px; line-height:60px; font-size:24px;  float:left; border-bottom:1px solid #999; color:#333; }
.zy_right_nr{ width:720px; min-height:410px; float:left; color:#333; font-size:14px; line-height:28px; padding-left:15px; padding-right:15px; padding-bottom:20px;}
.zy_right_nr h1{ line-height:40px; font-size:18px; text-align:center; font-weight:500; padding-top:20px; padding-bottom:10px; }
.article_list{ width:750px; min-height:410px; float:left; color:#333;}
.article_list ul{ padding-top:15px; padding-bottom:20px;}
.article_list ul li{width:750px; height:42px; line-height:42px; border-bottom:1px dashed #999; font-size:14px; overflow: hidden;}
.article_list ul li a{color:#333;}
.article_list ul li span{ float:right;}
.pro_list{width:750px; min-height:410px; float:left; color:#333; }
.pro_list ul{ margin-right:-40px; margin-bottom:-30px; padding-top:30px;}
.pro_list ul li{width:350px; height:300px; float:left; margin-right:40px; margin-bottom:30px; background:#f7f7f7; border-bottom:4px solid #eaeaea;}
.pro_list ul li a{color:#333;}
.pro_name{ line-height: 60px; height:60px; text-align:center; font-size:16px;overflow: hidden;}
.pro_list ul li:hover{ border-bottom:4px solid #f00;}
.pro_list ul li:hover a{color:#f00;}

.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;}


.mediu{ width: 360px; height:300px; position: fixed; left: 0px; bottom:0px; z-index:120;}
