.boxda{ max-width:1200px; margin:auto; overflow:hidden}
.header{overflow:hidden}
.nav{ position:absolute; right:10%; top:27%}
.hea{ overflow:hidden; background:url(../images/sy1.jpg) repeat-x; height:37px}
.head{ position:relative; margin:0 auto; padding-left:32%}
.hea1 .left{ width:38%; font-size:14px; line-height:33px}
.hea1 .right{ width:20%; text-align:right; padding-top:1.5%}
.hea1 .right p{ overflow:hidden; float:right; width:100%; font-size:18px; color:#f74646}
.hea1 .right img{ vertical-align:middle; width:24px; margin-right:10px}
.zyw{ border:#0175c2 1px solid}
.zyw input{ border:0; line-height:28px;}
.zyw input:nth-child(1){ float:left; width:83%; padding:0 2%}
.zyw input:nth-child(2){ float:right; width:17%; background:url(../images/sy2.png) no-repeat center #3874c9}
.hea1{ padding:1% 0;}
.nav1 ul{ width:100%; overflow:hidden;}
.nav1 ul li{ float:left}
.nav1 ul li{ width:16.666%; text-align:center;}
.nav1 ul li a{ color:#fff; font-size:16px; display:block; height:37px; line-height:32px; margin-top:2px}
.nav1 ul li a:hover{ background:#fff; color:#333; border-radius:5px 5px 0 0}
.nav1 ul li span{ display:block; font-size:12px}
.nav1 ul li{ display:inline-block}
.nav2,.sjx{ display:none}
.yy{ margin-top:1%}
.yy p{ text-align:right; font-size:12px}
.yy p a{ font-size:12px; display:inline-block; margin:0 3px}
.flexslider{position:relative;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li a{ display:block;}
.slides li img{ width:100%}
.flex-control-nav{ display:block; position:absolute;bottom:6%; right:0; text-align:center; z-index:2;width:100%;}
.flex-control-nav li{display:inline-block;width:72.5px;height:4px;margin:0 8px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:72.5px;height:4px;line-height:55px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:41%;}
.flex-direction-nav li a{display:block;width:39px;height:66px;overflow:hidden;cursor:pointer;position:absolute; background-size:100%}
.flex-direction-nav li a.flex-prev{left:3%;background:url(../images/sy-l.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:3%;background:url(../images/sy-r.png) center center no-repeat;}
.dj-l{ overflow:hidden; padding-bottom:8%}
.dj-l li{ width:100%; text-align:center; border-bottom:#999 1px dashed; font-size:16px; line-height:47px; margin-top:2%; cursor:pointer;}
.dj-l .current1{ color:#fff; background:#014099}
.nr-l div{ overflow:hidden; margin-left:-2%;}
.nr-l div dl{ float:left; width:31.333%; margin-left:2%; margin-bottom:3%; padding-top:4%; background:url(../images/sy46.jpg) no-repeat center}
.nr-l div dl dt{ width:80% !important; margin:auto !important;}
.nr-l div dl dt img{ width:100%; display:block; height:212px}
.nr-l div dl dd{ text-align:center; margin:10% 0; font-size:16px; color:#fff}
.nr-l div dl a{ display:block;}
.he_ZoomInImg,.cp1 dl dt,.sy2-2-3 ul li a{ width:100%;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.he_ZoomInImg .he_ZoomInImg_img,.cp1 dl dt img,.sy2-2-3 ul li img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg:hover .he_ZoomInImg_img,.cp1 dl dt:hover img,.sy2-2-3 ul li a:hover img{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.sy1,.sy2{ overflow:hidden}
.s1,.s2,.s3{ float:left}
.s1,.s3{ width:22%}
.s2{ width:51%; margin:0 2.5%}
.sy-b{ font-size:16px; color:#3399cc; border-bottom:#a0a0a0 2px solid; overflow:hidden; padding-bottom:5px; margin:35px 0 15px}
.sy-b span{ font-size:12px; margin-left:1%}
.sy-b a{ float:right; font-size:12px; color:#3399cc; padding-top:1%}
.sy-b1{ text-align:center}
.sy1-1 ul{ background:#f9f9f9}
.sy1-1 ul li{ border:#3399cc 1px solid; margin:10px 0; line-height:33px; padding:0 10%}
.sy1-1 ul li a{ color:#3399cc; overflow:hidden; font-size:14px}
.sy1-1 ul li a:hover{ font-weight:bold}
.sy1-1 ul li a span{ float:right; margin-top:9px}
.sy1-3 p img{ width:100%; margin-bottom:4%}
.sy1-3 p{ font-size:12px; line-height:23px; overflow:hidden}
.sy1-3 p a{ display:block; float:right; background:#f3f3f3; color:#3399cc; font-size:12px; line-height:20px; width:70px; text-align:center; margin-top:8%}
.sy2-1 div{ overflow:hidden; background:url(../images/sy-4.jpg) no-repeat center}
.sy2-1 div dl{ float:left; width:50%; padding:11% 0}
.sy2-1 div dl dd{ text-align:center; color:#fff; font-size:14px; margin-top:6%}
.sy2-1 div dl dt img{ display:block; margin:auto}
.sy2-2-1{ position:relative}
.sy2-2-1 p{ position:absolute; right:0; bottom:2px}
.sy2-2-1 p span{ cursor:pointer; font-size:12px; color:#3399cc; background:#f3f3f3; padding:5px 10px; display:inline-block; margin:0 20px}
.sy2-2-1 p .jd-1{ background:#3399cc; color:#fff}
.sy2-x{ overflow:hidden; margin-bottom:2%}
.sy2-x .left{ width:9%; border:#999 1px solid; font-size:20px; text-align:center; color:#666; padding:1% 0 0.5%}
.sy2-x .left span{ font-size:12px; display:block}
.sy2-x .right{ width:89%; border-bottom:#DDD 1px solid}
.sy2-x .right h1{ font-size:14px; font-weight:bold; margin-bottom:0.2%; margin-top:-1px}
.sy2-x .right p{ font-size:12px; line-height:18px}
.sy2-3 p img{ width:100%}
.sy2-3 ul{ margin-top:6%}
.sy2-3 ul li{ font-size:12px; color:#666; margin-top:4%}
.sy2-3 ul li span{ font-size:14px; color:#333}
.sy2{ margin-bottom:4%}
.footer{ background:#fafafa; padding:2% 0 3%; border-top:#eee 1px solid}
.foo1{ border-top:#6CB2D6 1px solid; border-bottom:#6CB2D6 1px solid; height:10px}
.fo1,.fo2,.fo3{ float:left}
.foot{ overflow:hidden; padding:2.5% 2.5% 0}
.fo1{ width:13%; margin-right:2%}
.fo1 img{ width:100%}
.fo2{ width:58%; overflow:hidden}
.fo3{ width:25%; padding-left:4%}
.fo2 ul{ float:left; width:20%; border-right:#eee 1px solid; padding:0 4%;}
.fo2 ul li{ font-size:13px; font-weight:bold; color:#333}
.fo2 ul li a{ font-weight:normal; font-size:12px; color:#333; margin-top:9%; display:block}
.fo2 ul li a:hover{ font-weight:bold}
.fo3 p{ font-size:12px; color:#333; line-height:24px}
.fo3 p img{
  width: 21px;
  margin-left: 10px;
  vertical-align: middle;}

.cp-l{ overflow:hidden}
.cp-l .left{ width:21%;}
.cp-l .right{ width:76%;}
.cp-l .left h1{ background:#3399cc; color:#fff; font-size:16px; line-height:50px; overflow:hidden; padding:0 10%; margin-bottom:5px}
.cp-l .left .l-1{ margin-top:13%}
.cp-l .left h1 img{ float:right; padding-top:14%}
/* .cp-l .left ul{ border:#ccc 1px solid;} */
.cp-l .left ul li{
	border: #3399cc 1px solid;
    margin: 10px 0;
    line-height: 33px;
    padding: 0 10%;
}
.cp-l .left ul li a{ display:block; padding:0 8%; overflow:hidden; font-size:14px}
.cp-l .left ul li a span{ display:inline-block; margin-top:8%; float:right; background:url(../images/sy1-2.png) no-repeat center; width:17px; height:17px}
.cp-l .left ul li a:hover,.cp-l .left ul .c-1 a{ color:#3399cc}
.cp-l .left ul li:last-child a{ border:0}
.cp-l .left div{ border:#ccc 1px solid; padding-bottom:2%}
.cp-l .left div h2 img{ width:100%}
.cp-l .left div h2{ margin-bottom:11%}
.cp-l .left div p{ font-size:12px; margin:8% 6%; overflow:hidden}
.cp-l .left div p img{ vertical-align:middle; margin-right:3%; float:left}
.cp1{ overflow:hidden; margin-left:-2%;}
.cp1 dl{ float:left; width:23%; margin-left:2%;}
.cp1 dl a{ display:block;}
.cp1 dl dt img{ width:100%; height:152px}
.cp1 dl dd{ font-size:12px; text-align:center; margin:6% 0}
.fy{ text-align:center; margin:4% 0 0; color:#b1b1b1;}
.fy a{ font-size:16px; color:#b1b1b1; display:inline-block; border:#a0a0a0 1px solid; margin:0 0.5%; padding:1% 1.8%; line-height:20px; vertical-align:middle}
.fy a:hover{ border:#097abb 1px solid; background:#097abb; color:#fff}
.ny-b{ font-size:14px; color:#666; border-bottom:#999 1px solid; margin:1.5% 0 3%; padding-bottom:5px}
.ny-b span{ color:#3399cc}
.cp-l{ margin:2% 0 4%}
.ny-b1{ font-size:18px; color:#666; margin-bottom:2%}
.fy{ text-align:right; margin:2% 0 0; color:#b1b1b1; border:#ccc 1px solid; padding:10px}
.fy a{ font-size:18px; color:#666; display:inline-block; border:#ccc 1px solid; margin:0 3px; padding:9px 14px; line-height:20px; vertical-align:middle}
.fy a:hover{ border:#3399cc 1px solid; background:#3399cc; color:#fff}

.gy1 p{ font-size:18px; line-height:35px}
.gy1 p img{ max-width:100%; display:block; margin:2% auto 0}
.rc1 h1 img{ display:block; max-width:100%; margin:0 auto 3%}
.rc1 p{ background:url(../images/zp1-1.png) no-repeat left top 8px; font-size:20px; margin-top:2%; padding-left:2%}

.lx1{padding:1% 9%}
.lx1 ul{ width:50%; margin-bottom:2%}
.lx1 ul li{ border-bottom:#999 1px solid; padding:5px 0 2px; font-size:18px} 
.lx1 ul li img{ vertical-align:middle; margin-right:3%}
.lx1 p img{ max-width:100%}

.cp-l .left div dl{ padding:8% 5%; overflow:hidden}
.cp-l .left div dl dt{ float:left; width:22%; border-right:#999 2px solid; padding:2.5% 3% 2.5% 0}
.cp-l .left div dl dt img{ width:100%}
.cp-l .left div dl dd{ float:right; width:75%; font-size:18px}
.cp-l .left div dl dd span{ font-size:23px; display:block}
.zx1{padding:4% 7% 7%;}
.zx1 h1{ font-size:18px; border-bottom:#666 1px solid; padding-bottom:2%; margin-bottom:8%}
.zx1 h1 span,.zx1 p span strong{ font-weight:bold; color:#66b2d9; vertical-align:middle; margin:0 3px}
.zx1 h1 span{ margin:0}
.zx1 p{ margin-top:4%;}
.zx1 p span,.zx1 p input,.zx1 p textarea{ line-height:30px; height:30px; background:none; border:0}
.zx1 p span{ width:19%; float:left; text-align:left; display:inline-block; font-size:14px}
.zx1 p input,.zx1 p textarea{ width:81%; color:#666; padding:0 2%;border: #3399cc 1px solid;}
.zx1 p textarea{ height:200px; width:82%; resize:none}
.zx1 .xb{ font-size:14px}
.zx1 .xb input{ width:13px;vertical-align: middle;margin-right:2%;}
.zx1 .xb input:last-child{ margin-left:6%}
.zx1 .bz{ width:70%}
.zx1 .bz span{ width:18%}
.zx1 .tj{ border:0; margin-top:10%; margin-left:8%}
.zx1 .tj input{ width:38%; border:0; background:#c6c6c6; margin-left:12%; height:35px; line-height:35px; font-size:16px; color:#fff}
.zx1 .tj button{ width:38%; border:0; background:#c6c6c6; margin-left:12%; height:35px; line-height:35px; font-size:16px; color:#fff}
.zx1 .tj input:first-child{ background:#1b62a8}

.sy2-2-3 ul{ margin-left:-0.3%; margin-top:-0.3%; overflow:hidden}
.sy2-2-3 ul li{ float:left; margin-left:0.3%; width:33.0333%; margin-top:0.3%}
.sy2-2-3 ul li img{ width:100%; height:129px}
.sy2-2-3 ul li a{ display:block}


.zx1-1{ max-width:438px}