﻿/* CSS Document */
*{ margin:0; padding:0; border:0;}
body{ margin:0; background:#fff text-align:center; font-size:12px; font-family:Microsoft Yahei,Arial,Verdana,sans-serif; color:#333;}
a:link,a:visited{ font-size:12px; color:#333; text-decoration:none}
a:hover{ font-size:12px; color:#0056b3;}
/* header */
.ls2016{ width:100%; background-color:#0357b4; height:43px;}
.hui2016{width:100%; background-color:#f2f2f2;}
.hd2016{ width:100%;}
.gx2016{ width:950px; background:#fff; border:5px solid #f2f2f2; margin:0 auto; padding:10px 10px; overflow:hidden;}
.gx2016-a{ width:284px; overflow:hidden; float:left;}
.gx2016-a img{ width:284px; height:108px; padding-bottom:6px; border-bottom:2px solid #7188b7;}
.gx2016-a p{ padding:0; margin:0; margin-top:10px; line-height:25px; font-size:12px; height:168px;}
.gx2016-a p a{ padding:3px; background-color:#069; color:#FFF;}
.gx2016-b{ width:399px; margin-left:30px; float:left;}
.gx2016-b .bt,.gx2016-c .bt{ width:100%;height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.gx2016-b .bt span,.gx2016-c .bt span{ float:right; color:#a1d6ff; margin-right:20px;}
.gx2016-b .bt span a,.gx2016-c .bt span a{ color:#a1d6ff}
.gx2016-b ul{padding:0; margin:0; line-height:25px; font-size:12px; height:126px; padding-top:3px;}
.gx2016-b ul li{ list-style:none;}
.gx2016-b ul li span{ float:right; color:#666;}
.gx2016-c{ width:207px; margin-left:30px; float:left;}
.gx2016-c ul{ width:110%;}
.gx2016-c ul li{ float:left; margin-right:8px; list-style:none; margin-top:10px;}
.gx2016-c ul li img{ display:block;}
.content-w{ width:100%; background:url(../Images/2016dh.jpg) repeat-y center center;}
.jclc2016{ width:980px; margin:0 auto; margin-top:10px; padding-bottom:10px;}
.footer-w{width:100%;}
.ycfxbg2016{ width:255px; overflow:hidden; margin-bottom:8px;}
.syzy2016{ width:211px;}
.syzy2016 .tu{width:211px; height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px; margin-top:4px;}
.syzy2016 ul{ margin-left:5px; margin-top:10px; width:203px; list-style:none;}
.syzy2016 li{ width:187px; background:url(../Images/lie.gif) no-repeat 0 3px; padding-left:16px; height:22px; line-height:22px;}
.yfzx2016{ width:749px; overflow:hidden;}
.yfzx2016 ul,.yfzx2016 ul li{ list-style:none; margin:0; padding:0;}
.yfzx2016 ul{ width:110%; margin-top:10px;}
.yfzx2016 ul li a{width:243px; height:28px; display:block;}
.yfzx2016 ul li{ float:left; margin-right:7px; text-align:center; border:1px solid #f1f1f1; line-height:28px;}

.zhuanjia2016{ line-height:25px; font-size:14px; color:#666; text-indent:2em; padding-bottom:10px; border-bottom:1px dashed #CCC; margin-bottom:20px; overflow:hidden}
.zhuanjia2016 img{ width:218; height:255px; float:left; padding-right:15px; padding-bottom:5px;}
.zhuanjia2016 h5{ font-size:16px; margin:0; padding:0; border-bottom:1px solid #f1f1f1; margin-bottom:10px; line-height:33px;}
.zhuanjia2016 h5 span{ font-size:14px; margin-left:15px;}

.yfcg2016{ width:749px;}
.yfcg2016 img{ width:749px; height:300px; margin:15px auto;}
#header{ width:100%; margin:0 auto; text-align:left;}
#yemei{ height:35px; background:#f2f2f2;}
#yemei02{ margin:0 auto; width:1004px; height:35px;}
#yemei02 ul{ float:right; margin-top:13px; list-style:none}
#yemei02 li{ margin-left:20px; float:left;}
#header-center{ width:1004px; height:213px; margin:5px auto 0;}
#hdcenter02{ width:1004px; height:133px; margin:0 auto;}
#logo01{ width:497px; height:58px; float:left; padding-top:35px; }
#logo02{ width:275px; height:49px; background:url(../Images/logo-right.gif) no-repeat; float:right; margin-top:35px;}
#menu {width:1004px; height:43px; margin:0 auto;  background-color:#0357b4;}
#menu li a{ font-size:16px;}
#menu .k1{ width:105px;}
#menu .k2{ width:82px;}
#nav {line-height: 43px; list-style-type: none; background:none;}
#nav a {display: block; text-align:center;}
#nav a:link{color:#FFF; text-decoration:none;}
#nav a:visited  {color:#fff;text-decoration:none;}
#nav a:hover  {color:#FFF;text-decoration:none;font-weight:bold; font-size:14px;}
#nav li {float:left; background:NONE; position:relative;}
#nav li a:hover{ background-color:#002550;}
#nav li ul {line-height: 27px;  list-style-type: none;text-align:left; left: -999em; width: 670px; position: absolute; float:left;}
#nav li ul li{float: left; height:32px; text-align:left; display:inline; margin-right:20px;}
#nav li ul a{ display: block; font-size:12px; text-align:center; font-weight:normal; line-height:32px; display:inline}
#nav li ul a:link  {color:#666; text-decoration:none;}
#nav li ul a:visited  {color:#666;text-decoration:none;}
#nav li ul a:hover  { font-size:12px; color:#0056b3;text-decoration:none;font-weight:normal; background:none;}
#nav li:hover ul {left: 0;}
#nav li.sfhover ul {left: 0;}
#erdaohang{ width:978px; height:32px; margin:0 auto;}
#banner{ width:100%; height:441px; background:url(../Images/2016hd.jpg) no-repeat top center;}
#flash{ width:978px; height:400px; background:#FFF; margin:0 auto;}
#gonggao{ width:978px; height:40px; margin:0 auto;}
#gonggao .wz{color:#FFF; line-height:40px; width:978px;}

/* content */
#content{ width:1004px; margin:0 auto; text-align:left;}
#zhuye-nr{ width:978px; border-left:2px solid #FFF; border-right:2px #FFF solid; clear:both; background:#FFF; margin:0 auto; overflow:hidden;}
.zy-left{width:225px; float:left;}
.zy-right{width:749px; margin-left:4px; float:left;}
.shipin-bj{ width:225px; height:196px; background:#000 url(../Images/shiping-bj.gif) no-repeat 0 0;}
.shipin{ width:211px; height:168px; padding-top:7px; padding-left:7px;}
.syzc01{ width:225px; padding:0; border:0; height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.syzc01 .tu{ font-size:16px; font-family:"微软雅黑"; color:#FFF; line-height:31px; padding-left:31px; font-weight:bolder;}
.syzc01 .tu2{width:100px; height:110px;}
.syzc01 .tu3{ width:225px; height:107px;}
.syzc01 ul{ margin-left:5px; margin-top:10px; width:203px; list-style:none;}
.syzc01 li{ width:187px; background:url(../Images/lie.gif) no-repeat 0 3px; padding-left:16px; height:21px;}
.syzc02{ width:225px; margin-top:10px; clear:both; overflow:hidden; line-height:20px; padding-bottom:10px;}
.yclxfs2016{ width:100%;height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px; margin-bottom:15px;}
.syzc02 span{ color:#f1f1f1;}
.syyc01{width:749px; margin-bottom:10px;}
.syyc001{ width:566px; height:173px; float:left;}
.syyc003{ width:566px; height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.syyc003 h5{ color:#FFF; padding-left:32px; font-family:"微软雅黑"; font-size:16px; overflow:hidden;}
.syyc003 span{ float:right; color:#a1d6ff; margin-right:20px;}
.syyc003 span a{ color:#a1d6ff}
.syyc004{width:566px; line-height:21px; text-indent: 2em; margin-top:10px;}
.syyc002{ width:183px; height:173px; float:left;}
.syyc005{ width:165px; margin-left:18px; height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.syyc006{ width:161px; height:112px; padding-left:18px; padding-top:10px;}
.hynew{ width:368px; float:left;}
.hynew ul{ margin-top:8px; margin-left:1px; list-style:none; margin-bottom:10px;}
.hynew li{ padding-left:15px; background:url(../Images/lie2.gif) no-repeat 0 7px; width:345px; line-height:22px;}
.hynew span,.qynew span{ color:#a1d6ff; line-height:31px; float:right; margin-right:10px;}
.hynew ul li span,.qynew ul li span{ float:none; line-height:22px; color:#999}
.hynew .more,.qynew .more{ width:368px; height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.qynew{ width:368px; float:left; margin-left:12px; margin-bottom:10px;}
.qynew ul{ margin-top:8px; margin-left:1px; list-style:none}
.qynew li{ padding-left:15px; background:url(../Images/lie2.gif) no-repeat 0 7px; width:345px; line-height:22px;}
.xmzs{ width:749px; clear:both;}
.xmzs ul{ margin-top:15px; list-style:none;}
.xmzs li{ width:182px; margin-left:3px; text-align:center; float:left;}
.xmzs li a{ display:block;}
.xmzs li a img{ width:150px; height:113px; padding:2px; border:1px solid #e9e9e9;}
.xmzs a:hover img {border:1px solid #1a7dca}
.xmzs span{ line-height:38px;}
.xmzs li span a{ width:176px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.zxxz001{width:211px; overflow: hidden;}
.zxxz001 img{margin:5px auto;}
.zxxz001 .zxsp{ background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0;}
.zxxz001 .lxwm{height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px; margin-top:5px;}
.syyc005 h5,.zxxz001 h5 span,.syzc01 .tu h5,.zxxz001 .lxwm span,.hynew h5,.qynew h5,.gulanmu h3,.gx2016-b .bt h5,.gx2016-c .bt h5,.yclxfs2016 h5,.sbjs h3,.syzy2016 h5{ font-size:16px; font-family:"微软雅黑"; color:#FFF; line-height:31px; padding-left:31px;}
.zxxz001 h5{ height: 31px; background-color:#0052b0;}
.zxxz001 ul{ width: 110%;}
.zxxz001 ul,.zxxz001 ul li{ list-style: none;}
.zxxz001 ul li{ width: 105px; float: left; line-height: 25px;}
.zxxz001 ul li a{ color: #666;}

.syzc10{ width:223px; border:1px solid #e1e1e1; text-align:center; margin-bottom:8px;}
.syzc10 h6{ width:223px; height:40px; line-height:40px; font-family:"微软雅黑","宋体"; font-size:16px; color:#06C; font-weight:bold;background:#f1f1f1;}
.syzc10 h6 span{ font-size:14px; color:#999; font-weight:normal; padding-left:15px; }
.syzc10 ul li{ list-style:none;}
.syzc10 ul{ width:203px; margin-left:10px; margin-top:8px; margin-bottom:-1px;}
.syzc10 ul li a{ line-height:35px; color:#666; display:block; border-bottom:1px solid #f1f1f1;}
.syzc10 ul li a:hover{background:#036; color:#fff;}


/* footer */
#footer{ width:100%px; clear:both; overflow:hidden;}
#ftdh{ width:100%; background-color:#f2f2f2;}
#ftdh02{ width:978px; height:40px; margin:0 auto;}
#ftdh02 ul{ width:700px; list-style:none; margin-left:170px;}
#ftdh02 li{ float:left; line-height:40px; margin-left:25px;}
.banquan-w{ width:100%; background-color:#006ec4; padding-top:20px;}
#banquan{ width:980px; margin:0 auto; overflow:hidden}
#banquan .nr{ float:left; width:820px; height:auto; padding-left:21px; padding-top:0px; background:#006ec4; color:#fff; line-height:21px; text-align:center;}


.nr .nr01{ width:150px; float:left; height:140px;}
.nr .nr01 li{ width:110px; text-align:center; list-style:none; float:left; margin-right:10px;}
.nr .nr01 li img{ width:110px; height:110px; display:block; margin-bottom:5px;}
.nr .nr02{ width:530px; overflow:hidden; text-align:left;}
.nr .nr02 a{ color:#c7e6ff;}
.nr .nr02 a img{ margin-top:15px; margin-left:20px;}
.nr .nr03,.nr .nr04{ float:left; width:820px; overflow:hidden; padding-top:10px; background:#006ec4; color:#fff; line-height:21px; text-align:left;}
.nr .nr03 img{ float:left; padding:10px 15px 10px 0px;}
.nr .nr03 p{ float:left; width:710px; padding-top:10px;}
.nr .nr04 a{ color:#FFF;}



#banquan .sb{ float:left; padding-top:15px; padding-right:40px; width:97px; height:250px; background:#006ec4;}
.baizi{ color:#a1d6ff;}
.baizi a:link,.baizi a:visited{ color:#a1d6ff;}
.baizi a:hover{ color:#FFF;}

/* ycgd */
#ycgd01{ width:101px; height:44px; background:url(../Images/ycgd001.gif) no-repeat 0 0}
#ycgd02{ width:101px; height:190px; background:url(../Images/ycgd002-01.gif) repeat-y 0 0;}
.ycgd02-a{ width:101px; padding-top:10px;}
#ycgd03{ width:101px; height:30px; background:url(../Images/ycgd003.gif) no-repeat 0 0;}
#ycgd04{ width:101px; border-bottom:1px solid #006ec4; background:url(../Images/ycgd004.gif) repeat-y 0 0; height:200px;}
#ycgd04 ul{ list-style: none; padding-top:10px;}
#ycgd04 li{ line-height:22px; text-align:center;}


/*jx*/
.sbjs{ width:749px; height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.sbjs .more{ width:68px; height:41px; padding-left:415px; float:left; background:url(../Images/sbjs-more.gif) no-repeat 0 0; line-height:41px;}
.nrwz{ width:720px; padding-left: 20px; line-height:26px; border-left: 5px solid #f1f1f1; margin:10px auto;}
.left-nrwz{ width:217px; line-height:21px; margin:8px auto;}
.gulanmu{ width:749px; margin-top:8px; height:31px; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.gulanmu span{ width:59px; height:31px; line-height:31px; float:right; color:#0FF;}
.gulanmu span a{color:#0FF;}
.gulanmu2{ width:749px; height:31px; clear:both; background:#0052b0 url(../Images/2016h3.jpg) no-repeat 0 0; line-height:31px;}
.gulanmu2 h3{font-size:16px; font-family:"微软雅黑"; color:#FFF; line-height:31px; padding-left:31px; float:left;}
.gulanmu2 .more{ width:60px; height:31px; float:right; line-height:31px; color:#0FF;}
.gulanmu2 .more a{color:#0FF;}
.fxbg{ width:749px; clear:both; margin-top:8px; min-height:120px; margin-bottom:8px;}
.fxbg01{ width:150px; height:113px; padding:2px; border:1px solid #e9e9e9; float:left;}
.fxbg02{ width:588px; margin-left:5px; float:left; line-height:21px; display:inline}
.fxbg03{width:581px; height:93px; text-indent: 2em;}
.fxbg04{ width:481px; height:26px; float:right;}

/* new */
.qynews{ width:642px; clear: both;}
.qynews ul{ width:600px; list-style:none; margin-top:10px; margin-left:10px;}
.qynews li{ height:25px; background:url(../Images/lie2.gif) no-repeat 0 6px; line-height:25px; padding-left:18px;}
.qynews span{ color:#828282; line-height:25px;}
.newst{ width:700px; text-align:center; font-size:14px; font-weight:bold; margin-top:10px;}
.newsxz{ width:700px; text-align:center; font-size:12px; color:#828282; margin-top:5px;}
.newswz{ width:700px; margin:8px 0;}

/* cp */
.cpdt{ width:632px; text-align:center;}
.cpdt img{padding:2px; border:1px solid #e9e9e9; margin:8px auto}
.fanye{width:642px; text-align:right; font-size:12px; margin-top:15px; margin-bottom:15px; clear:both;}


.denglu01{
	width:200px;
	height:17px;
	padding:3px 2px 0;
	border:1px solid #4dbee7;}
.denglu02{
	width:400px;
	height:150px;
	padding:3px 2px 0;
	border:1px solid #4dbee7;}
.denglu03{ width:80px; height:25px; padding:3px 2px 0; border:1px solid #4dbee7; background:#06C; text-align:center; color:#FFF;}

/*大幻灯样式*/
    .focusBox { position: relative; width:978px; height:400px; overflow: hidden; }
    .focusBox .pic{ position:relative; z-index:0; }
    .focusBox .pic img { width:978px; height:400px;}
    .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/dhd/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
        display:inline-block; *display:inline; zoom:1;  _background: url(../Images/dhd/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/dhd/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; 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;  }

/*首页产品滚动*/
.layB{width:745px;padding:0px;}
    .layB .tbC{ width:745px; padding:10px 0px; position:relative; }
    .layB .prev,.layB .next{ background:url(images/icon.png) no-repeat; width:15px; height:276px; position:absolute; left:-7px; top:10px; background-position:-520px 0; }
    .layB .next{ left:auto; right:-7px; background-position:-560px 0; }
    .layB .prev:hover{ background-position:-540px 0; }
    .layB .next:hover{ background-position:-580px 0; }
    .layB .slide{ width:110%; overflow:hidden;    }
    .layB ul{ overflow:hidden; zoom:1; }
    .layB li{  margin-right:8px; display:inline; float:left; line-height:20px;   }
    .layB li img{ width:170px; height:113px; padding:2px; border:1px solid #e9e9e9; }
    .layB li a:hover img{ border-color:#888;  }
    .layB li span a{ width:182px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; text-align: center; line-height: 35px;}
    .layB li a{ display:block;}

/* 首页底部小图滚动链接 */
        .picMarquee-left{ width:980px;  overflow:hidden; position:relative;  border:1px solid #f1f1f1; margin:0 auto; background-color: #fff;}
        .picMarquee-left .bd{ padding:9px;}
        .picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
        .picMarquee-left .bd ul li{ margin:0px 8px; float:left; display:inline; overflow:hidden; text-align:center;  }
        .picMarquee-left .bd ul li .pic{ text-align:center; overflow: hidden;}
        .picMarquee-left .bd ul li .pic img{ width:100px; height:31px; display:block; padding:2px; }
        .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
        .picMarquee-left .bd ul li .title{ line-height:24px;   }
		
/* floatingAd */
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}