@charset "gb2312";
/* CSS Document */

* {padding:0; margin:0}
html {width:100%; height:100%;}
body {font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
ul {white-space:nowrap;overflow:hidden;text-overflow:hidden; margin:0; padding:0;}
ul li {list-style-type:none; margin:0; padding:0; float:left; text-overflow:hidden; dislpay:block;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
img {border:0px; max-width:900px;}
.fix {clear:both; padding-top:10px;}
.main {width:100%; background:url(../../images/bg0.jpg) repeat-x top; padding-top:25px;} 
.wrap {width:1000px; margin:0 auto; background:#FFF;}
.bo { width:100%;background:#F5F5F5;}
.ban {width:1000px; height:37px;}
.ban .more {width:57px; height:21px; float:right; margin-right:10px;}
#artile {background:#fff; padding-top:30px; font-size:14px;}
.channel {padding:10px 0 0 30px; font-size:16px; line-height:24px;}
.channel a{color:#FF9900;}
.channel a:hover{color:#FF9900;}
.content {padding:5px 20px 15px 20px;}
.content a{color:#000; line-heght:200%;}
.content a:hover{color:#000;}
.content p{margin:14px 0;}
.content ul li{width:215px; height:180px; float:left; padding:20px 20px 0 0px;}
.content ul li dl dt {border:#CCC solid 1px; width:215px; height:140px;}
.content ul li dl dt img {width:215px; height:140px;}
.content ul li dl dd {text-align:center; line-height:30px; font-size:14px;}
.title {width:100%; text-align:center; font-size:22px; font-weight:bold; line-height:30px; height:30px;}
.zz{width:100%; text-align:center; font-size:13px; line-height:25px; margin-top:5px; margin-bottom:5px;}
.pl {width:100%;}
/*top*/
#top {width:1000px; height:120px; margin:0 auto; background:#FFF;}
#logo {width:200px; height:105px; float:left; margin:15px 50px 0 50px;}
#nav {position:relative; float:left; margin-left:45px; margin-top:47px; width:600px; height:70px;}
#nav li {float:left; width:80px; height:70px; margin-left:5px; background:#F5F5F5}
#nav li a{float:left; width:80px; height:68px; color:#000; font-family:Microsoft YaHei; font-size:14px; line-height:70px; text-align:center; }
#nav li a:hover{color:#000; text-decoration:none; border-bottom:#FF9900 solid 2px;}
#nav li a.on{color:#000; text-decoration:none; border-bottom:#FF9900 solid 2px;}
/*ÐÂÎÅÏÖ³¡*/
#xwxc {width:1000px;}
#xwxc .ban {width:1000px; height:75px; background:url(../../images/xwxc.png) no-repeat 25px 25px;}
.more {width:57px; height:21px; float:right; margin:37px 10px 0 0;}
#xwxc .flexslider{ width:1010px; padding:0 2px 2px 2px; border:none; min-height:450px;}
#xwxc .flexslider .con_left {width:330px; float:left;}
#xwxc .flexslider .con_left li{ height:442px; float:left; margin-right:2px; margin-top:2px; overflow:hidden; position:relative;}
#xwxc .flexslider .con_left img{ width:330px; height:442px; overflow:hidden; vertical-align:bottom;}
#xwxc .flexslider .con_left li .img-hover{ opacity: 0; z-index:2; width:330px; height:442px; position:absolute; left:0; bottom:-442px; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#xwxc .flexslider .con_left li .img-hover .bg{width:330px; height:442px; display:block; z-index:1; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }
#xwxc .flexslider .con_left li .img-hover .info{ display:block; position:absolute; z-index:2; color:#fff; width:85%; top:25px; left:25px; white-space:normal;}
#xwxc .flexslider .con_left li .img-hover .info h3{ font:normal 28px "Î¢ÈíÑÅºÚ"; color:#fff;}
#xwxc .flexslider .con_left li .img-hover .info:hover{ text-decoration:none;}
#xwxc .flexslider .con_left li:hover .img-hover{  opacity: 1; bottom:0; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#xwxc .flexslider .con_right {width:670px; float:left; margin-left:2px;}
#xwxc .flexslider .con_right li{ height:220px; float:left; margin-right:2px; margin-top:2px; overflow:hidden; position:relative; width:330px;}
#xwxc .flexslider .con_right img{ width:330px; height:220px; overflow:hidden; vertical-align:bottom;}
#xwxc .flexslider .con_right li .img-hover{ opacity: 0; z-index:2; width:330px; height:220px; position:absolute; left:0; bottom:-220px; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#xwxc .flexslider .con_right li .img-hover .bg{width:330px; height:220px; display:block; z-index:1; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }
#xwxc .flexslider .con_right li .img-hover .info{ display:block; position:absolute; z-index:2; color:#fff; width:85%; top:25px; left:25px; white-space:normal;}
#xwxc .flexslider .con_right li .img-hover .info h3{ font:normal 28px "Î¢ÈíÑÅºÚ"; color:#fff;}
#xwxc .flexslider .con_right li .img-hover .info:hover{ text-decoration:none;}
#xwxc .flexslider .con_right li:hover .img-hover{  opacity: 1; bottom:0; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
/*ÈËÎÄ½ÖÅÄ*/
#rwjp {width:1000px;}
#rwjp .ban {width:1000px; height:75px; background:url(../../images/rwjp.png) no-repeat 25px 25px;}
#rwjp .flexslider .con_left {width:665px; float:left;}
#rwjp .flexslider .con_left li{ height:442px; float:left; margin-right:2px; margin-top:2px; overflow:hidden; position:relative;}
#rwjp .flexslider .con_left img{ width:665px; height:442px; overflow:hidden; vertical-align:bottom;}
#rwjp .flexslider .con_left li .img-hover{ opacity: 0; z-index:2; width:665px; height:442px; position:absolute; left:0; bottom:-442px; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#rwjp .flexslider .con_left li .img-hover .bg{width:665px; height:442px; display:block; z-index:1; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }
#rwjp .flexslider .con_left li .img-hover .info{ display:block; position:absolute; z-index:2; color:#fff; width:85%; top:25px; left:25px; white-space:normal;}
#rwjp .flexslider .con_left li .img-hover .info h3{ font:normal 28px "Î¢ÈíÑÅºÚ"; color:#fff;}
#rwjp .flexslider .con_left li .img-hover .info:hover{ text-decoration:none;}
#rwjp .flexslider .con_left li:hover .img-hover{  opacity: 1; bottom:0; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#rwjp .flexslider .con_right {width:330px; float:left; margin-left:2px;}
#rwjp .flexslider .con_right li{ height:220px; float:left; margin-right:2px; margin-top:2px; overflow:hidden; position:relative; width:330px;}
#rwjp .flexslider .con_right img{ width:330px; height:220px; overflow:hidden; vertical-align:bottom;}
#rwjp .flexslider .con_right li .img-hover{ opacity: 0; z-index:2; width:330px; height:220px; position:absolute; left:0; bottom:-220px; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#rwjp .flexslider .con_right li .img-hover .bg{width:330px; height:220px; display:block; z-index:1; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }
#rwjp .flexslider .con_right li .img-hover .info{ display:block; position:absolute; z-index:2; color:#fff; width:85%; top:25px; left:25px; white-space:normal;}
#rwjp .flexslider .con_right li .img-hover .info h3{ font:normal 28px "Î¢ÈíÑÅºÚ"; color:#fff;}
#rwjp .flexslider .con_right li .img-hover .info:hover{ text-decoration:none;}
#rwjp .flexslider .con_right li:hover .img-hover{  opacity: 1; bottom:0; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
/*·ç¹âÉãÓ°*/
#fgsy {width:1000px;}
#fgsy .ban {width:1000px; height:75px; background:url(../../images/fgsy.png) no-repeat 25px 25px;}
#fgsy .flexslider{ width:996px; min-height:221px; padding:0 2px 2px 2px; border:none;}
#fgsy .flexslider .slides li{ height:220px; float:left; margin-right:2px; margin-top:2px; overflow:hidden; position:relative;}
#fgsy .flexslider .slides img{ width:330px; height:220px; overflow:hidden; vertical-align:bottom;}
#fgsy .flexslider .slides li .img-hover{ opacity: 0; z-index:2; width:330px; height:220px; position:absolute; left:0; bottom:-220px; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#fgsy .flexslider .slides li .img-hover .bg{width:330px; height:220px; display:block; z-index:1; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }
#fgsy .flexslider .slides li .img-hover .info{ display:block; position:absolute; z-index:2; color:#fff; width:85%; top:25px; left:25px; white-space:normal;}
#fgsy .flexslider .slides li .img-hover .info h3{ font:normal 18px "Î¢ÈíÑÅºÚ"; color:#fff;}
#fgsy .flexslider .slides li .img-hover .info p { font:normal 12px "Î¢ÈíÑÅºÚ"; color:#fff;}
#fgsy .flexslider .slides li .img-hover .info:hover{ text-decoration:none;}
#fgsy .flexslider .slides li:hover .img-hover{  opacity: 1; bottom:0; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
/*»î¶¯ÈüÊÂ*/
#hdss {width:1000px;}
#hdss .ban {width:1000px; height:75px; background:url(../../images/hdss.png) no-repeat 25px 25px;}
#hdss .flexslider {width:1010px; margin-left:2px;}
#hdss .flexslider .slides li{ height:220px; float:left; margin-right:2px; margin-top:2px; overflow:hidden; position:relative; width:330px;}
#hdss .flexslider .slides img{ width:330px; height:220px; overflow:hidden; vertical-align:bottom;}
#hdss .flexslider .slides li .img-hover{ opacity: 0; z-index:2; width:330px; height:220px; position:absolute; left:0; bottom:-220px; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
#hdss .flexslider .slides li .img-hover .bg{width:330px; height:220px; display:block; z-index:1; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }
#hdss .flexslider .slides li .img-hover .info{ display:block; position:absolute; z-index:2; color:#fff; width:85%; top:25px; left:25px; white-space:normal;}
#hdss .flexslider .slides li .img-hover .info h3{ font:normal 28px "Î¢ÈíÑÅºÚ"; color:#fff;}
#hdss .flexslider .slides li .img-hover .info:hover{ text-decoration:none;}
#hdss .flexslider .slides li:hover .img-hover{  opacity: 1; bottom:0; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
/*Âþ»­¼¯*/
#mhj {width:1000px;}
#mhj .ban {width:1000px; height:75px; background:url(../../images/mhj.png) no-repeat 25px 25px;}
.mhj {}
.mhj .m2 {width:1000px; float:left; position:relative;}
.mhj .m2 ul {height:160px; padding-bottom:15px; width:990px; float:left; position:relative; overflow:hidden;}
.mhj .m2 ul li {width:240px; padding-right:10px; float:left; overflow:hidden; position:relative;}
.mhj .m2 ul li img {width:240px; height:160px; overflow:hidden; vertical-align:bottom;}
.mhj .m2 ul li .img-hover{ opacity: 0; z-index:2; width:240px; height:160px; position:absolute; left:0; bottom:-160px; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
.mhj .m2 ul li .img-hover .bg{width:240px; height:160px; display:block; z-index:1; position:absolute; left:0; top:0; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; }
.mhj .m2 ul li .img-hover .info{ display:block; position:absolute; z-index:2; color:#fff; width:85%; top:25px; left:25px; white-space:normal;}
.mhj .m2 ul li .img-hover .info h3{ font:normal 18px "Î¢ÈíÑÅºÚ"; color:#fff;}
.mhj .m2 ul li .img-hover .info:hover{ text-decoration:none;}
.mhj .m2 ul li:hover .img-hover{  opacity: 1; bottom:0; -o-transition:color, text-shadow 0.3s, 0.3s; -ms-transition:color, text-shadow 0.3s, 0.3s; -moz-transition:color, text-shadow 0.3s, 0.3s; -webkit-transition:color, text-shadow 0.3s, 0.3s;}
.mhj .m2 .prev,.mhj .m2 .next{ position:absolute; left:0px; top: 60px; display:block; width:18px; height:28px; overflow:hidden; background:url(http://cxnews.zjol.com.cn/cxnews/ad2014/1404cds/icons.png) -40px 0 no-repeat; cursor:pointer; z-index:1 }
.mhj .m2 .prev{ left:-30px;}
.mhj .m2 .next{ left:auto; right:-25px; background-position:-120px 0; }
.mhj .m2 .prevStop{ background-position:0 0; }
.mhj .m2 .nextStop{ background-position:-80px 0; }

/*foot*/
#bottom {width:100%; height:138px; background:url(../../images/di.jpg) bottom no-repeat; float:left; padding-top:20px;}
#bottom a {color:#FFF;}
#bottom a:hover {color:#FFF;}
.links {font-size:16px; line-height:30px; width:940px; height:30px; padding-top:20px;}
#foot {width:940px; height:80px; font-size:12px; margin:0 auto; color:#FFF;}
#footer {width:940px;height:25px;font-family:"Î¢ÈíÑÅºÚ"; line-height:25px;}
#footer ul {list-style-type:none;float:left;padding-top:15px;}
#footer li {float: left;}
#editor {float:right; margin-right:5px; margin-top:15px;}
