@charset "gb2312";
/*整站通用重置*/
body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}
body{font-family:"Microsoft YaHei",'宋体',Arial,sans-serif;background:url(bg.jpg) no-repeat;}
a{text-decoration:none;color:#333;}
img{border:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
button,input,select,textarea{outline:0}
textarea{resize:none}
.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;height:0;line-height:0}
.clearfix{zoom:1}
.w1200{width:1200px;margin:0 auto}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.fl{float:left}
.fr{float:right}
/*整站通用重置*/

.bar{height:28px;font-size:12px;color:#fff;line-height:28px;background:#66a8d2;}
.bar a{color:#fff;}
.bar a:hover{color:#eee}
.bar em{margin:0 10px;}

.top{position:relative;}
.logo1{width:304px;height:97px;margin-top:20px;}
.logo2{width:760px;height:97px;margin:20px 0 0 73px;}
.search{position:absolute;right:0;top:100px;}
.search .txt{width:218px;height:32px;background:#fff;border:1px solid #ddd;text-indent:10px;font-size:12px;color:#666;}
.search .btn{width:75px;height:34px;border:0;background:url(search.png);cursor:pointer;}

.nav{wmargin:0 auto;position:relative;z-index:1;background:#fff;height:55px;line-height:55px;border-bottom:2px solid #4e85b3}
.nav a{color:#3d79ac}
.nav h3{font-weight:400;font-size:15px}
.nav .m{float:left;}
.nav h3 a{display:block;padding:0 25px;}
.nav h3 a:hover{color:#fe0000}
.nav .sub{display:none;width:1200px;position:absolute;left:0;top:55px;background:#fff;line-height:34px;}
.nav .sub li{display:block;float:left;}
.nav .sub li a{display:block;font-size:14px;padding:0 20px;}
.nav .sub li a:hover{color:#fff;background:#4e85b3;}

.lunbo{width:614px;height:350px;}
.i_tab{width:566px;height:350px;background:#fff;}
.i_tab .tab_t{width:566px;height:36px;background:url(tab_bg.png);}
.i_tab .tab_t li{float:left;display:block;cursor:pointer;text-align:center;font-size:15px;line-height:36px;margin:0 5px 0 10px;}
.i_tab .tab_t li a{color:#666;}
.i_tab .tab_t li.hover{height:36px;color:#f60;}
.i_tab .tab_t li.hover a{color:#3d79ac;font-weight:bold;}
.i_tab .tab_c{width:546px;overflow:hidden;padding:10px 10px 0 10px;}
.i_tab .tab_c ul li{width:100%;font-size:14px;line-height:36px;background:url(dot.png) no-repeat 0 15px;text-indent:16px;border-bottom:1px dashed #eee;}
.i_tab .tab_c ul li span{float:right;font-size:12px;color:#999;}
.i_tab .tab_c ul li a{color:#333;}
.i_tab .tab_c ul li a:hover{color:#3d79ac;}

.i_l_box{width:250px;background:url(yy.png) no-repeat right;padding-right:8px;}
.i_l_box .ad img{margin-bottom:10px;}
.i_l_box .i_l_title{text-align:center;line-height:46px;border-top:2px solid #3886c1;background:#eee;}
.i_l_box .hdzx_list li{font-size:14px;border-bottom:1px solid #eee;background:url(dot2.png) no-repeat 0 13px;text-indent:10px;}
.i_l_box .hdzx_list li a{color:#666;line-height:28px;}
.i_l_box .hdzx_list li a:hover{color:#3d79ac;}
.i_l_box .hdzx_list li p{font-size:12px;color:#999;text-align:right;margin-right:5px;}
.i_l_box .sub_list{margin-right:-15px;}
.i_l_box .sub_list li{font-size:14px;float:left;display:block;margin:10px 15px 10px 0;}
.i_l_box .sub_list li a{display:block;background:url(sub_title_bg.png);width:115px;height:40px;line-height:40px;text-align:center;color:#666;}
.i_l_box .sub_list li a:hover{color:#3d79ac;}
.i_r_box{width:920px;}
.i_r_box .i_r_news{width:450px;margin-bottom:20px;background:url(450fgx.png) no-repeat bottom;padding-bottom:17px;}
.i_r_box .wszl{width:920px;margin-bottom:20px;background:url(920fgx.png) no-repeat bottom;padding-bottom:17px;position:relative}
.i_r_box .i_r_title{height:47px;background:#f9f9f9;border-top:1px solid #4e85b3;line-height:47px;font-size:15px;font-weight:normal;}
.i_r_box .i_r_title img{margin:11px 10px 0 10px;float:left}
.i_r_box .i_r_news_list li{font-size:14px;width:100%;height:38px;line-height:38px;background:url(dot.png) no-repeat 0 15px;border-bottom:1px dashed #eee;text-indent:15px;}
.i_r_box .i_r_news_list li a{color:#333;}
.i_r_box .i_r_news_list li a:hover{color:#4e85b3;}
.i_r_box .i_r_news_list li span{float:right;font-size:12px;color:#999;}

/* 滚动 */
.picMarquee-left{width:920px;overflow:hidden;}
.picMarquee-left .hd{overflow:hidden;height:30px;padding:0 10px; position:absolute; top:10px; right:0;}
.picMarquee-left .hd .next,.picMarquee-left .hd .prev{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url(arrow.png) no-repeat}
.picMarquee-left .hd .next{background-position:0 -50px}
.picMarquee-left .hd .prevStop{background-position:-60px 0}
.picMarquee-left .hd .nextStop{background-position:-60px -50px}
.picMarquee-left .bd{width:920px;}
.picMarquee-left .bd ul{overflow:hidden;zoom:1}
.picMarquee-left .bd ul li{margin:0 20px 0 0;float:left;overflow:hidden;text-align:center}
.picMarquee-left .bd ul li .pic{text-align:center}
.picMarquee-left .bd ul li .pic img{width:172px;height:190px;display:block;}
.picMarquee-left .bd ul li .title{line-height:24px;font-size:14px;}


.friendlink{background:#f5f5f5;line-height:50px;height:50px;position:relative;}
.friendlink .title{background:url(friendlink.png) no-repeat;width:155px;text-align:center;font-size:14px;color:#fff;position:absolute;top:-5px;}
.friendlink .liebiao{text-align:center;width:920px;}
.friendlink .liebiao select{height:32px;width:218px;margin-right:20px;}

.footer_bg{background:url(footer_bg.png);padding:20px 0;}
.footer_bg p{font-size:14px;text-align:center;line-height:32px;color:#fff;}
.footer_bg a{color:#fff}


.ny_l{width:220px;background:#fff;}
.ny_nav{border:1px solid #4e85b3;}
.ny_nav h4{background:#4e85b3;line-height:32px;color:#fff;text-align:center;}
.ny_nav ul{margin:10px;}
.ny_nav ul li{font-size:14px;text-align:center;display:block;line-height:35px;}
.ny_nav ul li a{display:block;border-bottom:1px solid #e5e5e5;}
.ny_nav ul li a.current{background:#e1f1fd;border-bottom:1px solid #4e85b3;color:#4e85b3}
.ny_nav ul li a:hover{color:#4e85b3}

#navUrl{margin:10px;}
#navUrl ul li{font-size:14px;text-align:center;display:block;line-height:35px;}
#navUrl ul li a{display:block;border-bottom:1px solid #e5e5e5;}
#navUrl ul li a.current{background:#f1f1f1;border-bottom:1px solid #4e85b3;color:#4e85b3}
#navUrl ul li a:hover{color:#4e85b3}

.ny_r{width:960px;background:#fff;}
.ny_r_list{padding:20px 10px}
.ny_r_list h4 a{color:#4e85b3}
.ny_r_list ul li{width:100%;line-height:36px;font-size:14px;background:url(arr01.gif) no-repeat 0 15px;text-indent:15px;border-bottom:1px dotted #eee;}
.ny_r_list ul li span{float:right;font-size:12px;color:#999;}
.ny_r_list ul li a{-webkit-transition: -webkit-transform .2s ease,box-shadow .2s ease;transition: transform .2s ease,box-shadow .2s ease;}
.ny_r_list ul li a:hover{color:#4e85b3;text-decoration:underline;box-shadow: 0 1px 10px rgba(0,0,0,.3);}

.ny_l_list{border:1px solid #f1f1f1;}
.ny_l_list h4{background:#f1f1f1;line-height:32px;color:#4e85b3;text-align:center;}
.ny_l_list ul{margin:10px;}
.ny_l_list ul li{font-size:14px;line-height:30px;background:url(arr03.gif) no-repeat 0 12px;text-indent:15px;border-bottom:1px dotted #eee;}
.ny_l_list ul li a:hover{color:#4e85b3;text-decoration:underline;}

/*detail*/
.detail_cont{border-top:2px solid #005997;background:#fff;padding:30px;}
.detail_cont h2{font-size:32px;color:#666;margin-bottom:20px;font-weight:normal;}
.detail_cont .info{border-left:2px solid #4e85b3;font-size:13px;color:#666;padding-left:20px;background:#f5f5f5;height:28px;line-height:28px;margin-bottom:20px;}
.detail_cont .info span{margin-right:15px;}
.detail_cont .info span a{color:#666;}
.detail_cont .info span a:hover{color:#4e85b3;}
.detail_cont .cont{line-height:29px;font-size:15px;color:#444;margin-bottom:20px;}
.detail_cont .cont img{display:block;margin:15px auto;max-width:900px;overflow:hidden;}
/*detail*/

.mbx{font-size:14px;color:#666;height:32px;line-height:32px;border-bottom:1px solid #eee;background:#fff;padding-left:10px;}
.mbx a{padding:0 20px;color:#666;}
.mbx a:hover{color:#4e85b3;}
.mbx i{font-size:16px;}

/*漂浮*/
.side-pannel{position:fixed;left:50%;margin-left:620px;z-index:99}
.side-bar{border:1px solid #E7E7E7;border-bottom:none;bottom:200px;background:#fff}
.side-bar a{display:block;cursor:pointer;width:70px;height:60px;border-bottom:1px solid #E7E7E7;position:relative;color:#676767;text-align:center}
.side-bar a s{display:block;margin-left:auto;margin-right:auto}
.side-bar a span{line-height:20px}
.side-bar a.gotop s{position:absolute;top:50%;left:17px}
.side-bar a.text{padding-top:25px}
.side-bar a.qr s{position:absolute;top:50%;left:18px}
.side-bar a.qr i{width:277px;height:259px;position:absolute;left:-277px;top:50%;margin-top:-120px;display:none;background-position:0 0}
.side-bar a.qr:hover i{display:block}
.side-bar a.qr i{background-image:url(weixin.png)}
.g-icon-top{height:20px;width:35px;margin-top:-10px;background-position:0 -33px}
.side-bar a.survey:hover s{height:23px;width:26px;margin-top:-11px;background-position:-26px -53px}
.g-icon-weibo1{height:25px;width:27px;margin-top:-12px;background-position:-72px 0}
.g-icon-weibo2,.side-bar a.weibo:hover s{height:25px;width:27px;margin-top:-12px;background-position:-72px -25px}
.g-icon-qr1{height:33px;width:36px;margin-top:-16px;background-position:-36px 0}
.g-icon-qr2,.side-bar a.qr:hover s{height:33px;width:36px;margin-top:-16px;background-position:0 0}
.g-icon-qr1,.g-icon-top,.g-icon-weibo1,.side-bar a.qr:hover s,.side-bar a.survey:hover s,.side-bar a.weibo:hover s{background-image:url(sprite.png)}
/*漂浮*/