/*css初始化*/
@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background: url('imagesbanner.jpg') center top no-repeat #fff; color:#555; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }

.all{width: 1002px;margin: 0 auto;}

.hide{display: none;}


/*首页*/
.head{height: 277px;}
.head_title{height: 30px;line-height: 30px; background-color: #f6f6f6;}
.head_title ul li{float: left;margin: 0 6px;}

.banner{height: 205px;}

.nav{ background: url(imagesnavbg.jpg) repeat-x;}
.nav ul li{float: left;}
.nav ul li a{display: block;height: 42px;width: 125px;background: url(jg.jpg) no-repeat right center;text-align: center;line-height: 42px;color: #fff;}
.nav ul li a.no_right_bg{background: none;}
.nav ul li a:hover{text-decoration: none;}
.nav ul li a:hover,.nav ul li a.on{background: url(nav_on_bg.jpg) repeat-x;}

.time_weather_search{height: 37px;line-height: 37px;background: url(time_weather_search.jpg) left center;background-size: 100%;}
.time_weather{width: 600px;}
.time{background: url(time.jpg) no-repeat 20px center; padding-left:40px;line-height: 37px;height: 37px;}
.search{border-top: 1px solid #c9c9c9;border-left: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;position: relative;height: 23px;width: 224px;margin-top: 8px;margin-right: 10px;}
.search input{width: 175px;outline: none;height: 23px;line-height: 23px;border: none;position: absolute;left: 0;top: 0;*height: 21px;}
.search img{cursor: pointer;position: absolute;top: -1px;right: 0;}

.main{padding: 12px;background: #f5f5f5;width: 978px;margin: 0 auto;}
.big_img{height: 306px;width: 962px;overflow: hidden;position: relative;margin-bottom: 20px;}
.big_img .hd{position: absolute;z-index: 1;background: #fff;right: 0;bottom: 0;}
.big_img .hd ul li{float: left;height: 20px;width: 22px;line-height: 20px;text-align: center;background: #f9c90b;margin: 0 2px;color: #fff;cursor: pointer;}
.big_img .hd ul li.on{background: #9bd600;}
.big_img .bd{width: 962px;height: 3106px;overflow: hidden;}
.big_img .bd ul li img{}

.dt{margin-bottom: 20px; float: left; width:700px; height:281px; box-shadow: 2px 2px 2px #d1d1d1; background: #fff;}
.dt_img{position: relative;border: 1px solid #d1d1d1;background: #fff;width: 321px; height: 281px;}
.dt_img .hd{position: absolute;bottom: 6px;right: 10px;z-index: 2}
.dt_img .hd ul li{float: left;width: 19px;height: 19px;border: 1px solid #6e6f70;background: #9b9d9d;text-align: center;line-height: 19px;color: #000;font-size: 12px;margin: 0 2px;cursor: pointer;}
.dt_img .hd ul li.on{border: none;width: 20px;height: 20px;line-height: 20px;background: #47ab24;color: #fff;}
.dt_img #mess_opdiv{position: absolute;bottom: 0;left: 0px;z-index: 1;height: 31px;background: #000;opacity: 0.5;-moz-opacity:0.5;filter:alpha(opacity=50);width: 100%;}
.dt_img .dt_img_title{position: absolute;bottom: 8px;left: 10px;z-index: 2;}
.dt_img .dt_img_title ul li a{color: #fff;font-size: 14px;}
.dt_img .bd{width: 100%;height: 281px;overflow: hidden;}
.dt_img .bd ul li{float: left;}

.dt_mess{width: 352px; height: 281px;background: #fff;}
.dt_mess_tag{background: url(dt_tag_bg.jpg) no-repeat left bottom;padding: 10px;}
.dt_mess_tag h2{text-align: center;}
.dt_mess_tag h2 a{color: #c60000;font-size: 18px;font-weight: bold;line-height: 40px;}
.dt_mess_tag p{font-size: 12px;color: #8b8a8a;line-height: 24px;}
.dt_mess_tag p a{font-size: 12px;color: #3e92d5;}
.dt_mess ul{padding: 10px;}
.dt_mess ul li{background: url(icon.jpg) left center no-repeat;padding-left: 10px;line-height: 32px;}
.dt_mess ul li a{float: left;color: #2c2c2c;}
.dt_mess ul li span{float: right;color: #7d7d7d;}

.jctp{background: #fff;margin-bottom: 20px; box-shadow: 2px 2px 2px #d1d1d1;}
.jctp_img_box{width: 874px;height: 145px;overflow: hidden;position: relative;padding: 10px;}
.jctp_img_box ul{overflow:hidden; zoom:1;}
.jctp_img_box ul li{float:left; _display:inline; overflow:hidden; text-align:center;margin: 8px 10px;}
.jctp_img_box ul li a{color: #757575;line-height: 22px;}
.jctp_img_box ul li a img{width: 160px;height: 115px;}

.content_left_box{width: 699px;}

.content_left_top_box{}
.zf_mess_link{}

.notice{height: 220px;width: 496px;box-shadow: 2px 2px 2px #d1d1d1;background: #fff;}
.notice .tab-hd{height: 35px;}
.notice .tab-hd li{float: left;overflow:hidden;}
.notice .tab-hd li a{width: 248px;display: block;font-size: 16px;font-weight: bold;color: #000;background: #fff;border-bottom: 2px solid #dcdcdc;height: 33px;line-height: 33px;text-align: center;}
.notice .tab-hd li a:hover{text-decoration: none;}
.notice .tab-hd li.on a{height: 35px;background: #47ab24;color: #fff;line-height: 35px;}
.notice .tab-bd{width: 496px;height: 185px;}
.notice .tab-bd ul{padding-left: 10px;}
.notice .tab-bd ul li{background: url(icon.jpg) no-repeat left center;padding: 0 10px;line-height: 26px;height: 26px;*line-height: 24px;*height: 24px;}
.notice .tab-bd ul li a{float: left;color: #2c2c2c;}
.notice .tab-bd ul li span{float: right;color: #898989;}

.tzgg{width: 267px;box-shadow: 2px 2px 2px #d1d1d1;height: 281px;background: #fff;}
.tzgg h2{height: 33px;border: 1px solid #dcdcdc;position: relative;}
.tzgg h2 span{width: 108px;text-align: center;height: 35px;line-height: 35px;position: absolute;left: -1px;top: -1px;font-size: 16px;font-weight: bold; background-color:#1486d4;color: #fff;}
.tzgg h2 a{position: absolute;right: 10px;bottom: 8px;color: #9d9d9d;font-size: 12px;}
.tzgg_box{height: 226px;padding: 10px;overflow: hidden;}
.tzgg_box .bd{overflow: hidden;height: 226px;}
.tzgg_box .bd ul{overflow:hidden; zoom:1;}
.tzgg_box .bd ul li{line-height: 24px;padding-bottom: 3px;}
.tzgg_box .bd ul li a{background: url(arrow_icon.jpg) left 2px no-repeat;padding-left: 15px;}

.content_box2 h2{border-bottom: 1px solid #dcdcdc;height: 32px;line-height: 32px;position: relative;font-weight: bold;font-size: 16px;padding-left: 20px; border-top: 2px solid #0d87da; color:#038dc3;}
.content_box2 h2 a{position: absolute;right: 10px;top:0;color: #a0a0a0;font-size: 12px;font-weight: 500;}
.gmly{height: 240px;box-shadow: 2px 2px 2px #d1d1d1;background: #fff;width: 344px;}
.gmly_tag{border-bottom: 1px dashed #dcdcdc;padding: 10px 5px;}
.gmly_tag img{float: left;}
.gmly_tag .gmly_tag_mess{float: right;width: 226px;} 
.gmly_tag .gmly_tag_mess h3{text-align: center;}
.gmly_tag .gmly_tag_mess h3 a{font-size: 14px;color: #1f1f1f;line-height: 26px;}
.gmly_tag .gmly_tag_mess p{font-size: 12px;color: #828181;line-height: 22px;}
.gmly ul{padding: 10px;}
.gmly ul li{background: url(icon.jpg) no-repeat left center;padding-left: 10px;line-height: 32px;}
.gmly ul li a{float: left;color: #2c2c2c;}
.gmly ul li span{float: right;color: #898989;}
.zfsp{height: 240px;box-shadow: 2px 2px 2px #d1d1d1;background: #fff;width: 344px;margin-left: 11px;}
.zfsp ul{padding: 10px;}
.zfsp ul li{background: url(icon.jpg) no-repeat left center;padding-left: 10px;line-height: 32px;*line-height: 30px;}
.zfsp ul li a{float: left;color: #2c2c2c;}
.zfsp ul li span{float: right;color: #898989;}
.zxbs{width: 250px;height: 240px;box-shadow: 2px 2px 2px #d1d1d1;background: #fff;}
.zxbs img{width: 250px;height: 152px;margin-top: 26px;}

.img_link{}
.img_link a{display: block;}

.wx_2code{}
.wx_2code img{float: left;width: 108px;height: 106px;margin: 0 42px;}

.foot{padding-bottom: 30px;}
.foot div{background: #0d87da;height: 40px;line-height: 40px;}
.foot div ul{width: 440px;margin: 0 auto;}
.foot div ul li{color: #fff;font-size: 14px;margin: 0 4px;float: left;}
.foot div ul li a{color: #fff;font-size: 14px;}
.foot p{text-align: center;padding-top: 10px;}


/*多栏目页*/
.dqwz{height: 43px;line-height: 43px;position: relative;box-shadow: 2px 2px 2px #d1d1d1;padding-left: 20px;background: #fff;}
.dqwz span{width: 10px;height: 43px;background: #2896E1;position: absolute;left: 0;top: 0;}

.lb{}
.lm_lb{float: left;width: 250px;}
.lm_lb h2{width: 250px;height: 64px;line-height: 64px;text-align: center;background: #2896E1;font-weight: bold;font-size: 18px;color: #fff;}
.lm_lb ul{margin-top: 15px;background: #e6e6e6;width: 248px;height: 420px;}
.lm_lb ul li{line-height: 42px;/* padding: 0 15px; */}
.lm_lb ul li:hover{background: #c6c6c6;}
.lm_lb ul li a{font-size: 14px;background: url(arrow.jpg) no-repeat 210px center; padding: 10px 10px 10px 25px;border-bottom: 1px solid #c6c6c6;display: block;line-height: 22px;margin:0 15px;}
.lm_lb ul li:hover a,.lm_lb ul li a:hover,.lm_lb ul li a.on{color: #2896E1;background: #c6c6c6 url(arrow_on.jpg) no-repeat 225px center;margin: 0;padding: 10px 15px 10px 40px;}
.lm_lb ul li a:hover{text-decoration: none;}

.lm_mess_box{float: right;width: 690px;}
.lm_mess_box_sm{box-shadow: 2px 2px 2px #d1d1d1;}
.lm_mess_box_sm h2{padding: 0 20px;border-top: 2px solid #2896E1;border-bottom: 1px solid #2896E1;height: 32px;line-height: 32px;background: #fafafa;}
.lm_mess_box_sm h2 span{float: left;color: #2896E1;font-size: 16px;font-weight: bold;}
.lm_mess_box_sm h2 a{float: right;font-size: 12px;color: #a0a0a0;}
.lm_mess_box_sm ul{background: #fff;padding: 10px 15px;}
.lm_mess_box_sm ul li{background: url(icon.jpg) no-repeat left center;padding-left: 10px;line-height: 26px;}
.lm_mess_box_sm ul li a{float: left;}
.lm_mess_box_sm ul li span{float: right;}

/*列表页*/
.lm_list_box{padding: 10px 20px;float: right;width: 675px;background: #fff;height: 479px;position: relative;}
.lm_list_box ul{border-bottom: 1px dashed #dcdcdc;padding: 10px 0 20px;}
.lm_list_box ul li{background: url(arrow_icon.jpg) left center no-repeat;padding-left: 15px;line-height: 26px;}
.lm_list_box ul li a{float: left;}
.lm_list_box ul li span{float: right;}
.page_link{position: absolute;bottom: 15px;right: 20px;}

/*列表页2*/
.lm_list_box2{width: 938px;}

/*内容页*/
.nr{}
.nr h2{color: #be0000;font-size: 18px;font-weight: bold;text-align: center;margin: 30px 0;}
.article_mess{padding: 10px 0;border-bottom: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;text-align: center;position: relative;}
.article_mess label{}
.bshare-custom{display: inline;}
.release_time{margin-left: 20px;}
.close{background: url(close.jpg) no-repeat left center;padding: 15px;margin: 0 20px;cursor: pointer;}
.nr_box{padding: 20px 15px;}
.nr_box p{line-height: 30px;}
.nr_box img{ max-width: 100%; height:auto;}

.gmwh{ width: 252px; height: 216px;}
.gmwh ul{ padding:10px}
.gmwh li{ background: url(imagesicon.jpg) no-repeat left center; padding-left: 10px; line-height: 32px;}
.gmwh li span { float: right; color: #898989;}
.gmwh li a { float: left; color: #2c2c2c;}
.gmly,.zfsp{ width:221px; height:254px;}
.xzsp,.zfjc{ width:251px;}
.linkbox{ padding:20px 0 10px 0; border-top:1px solid #c9c9c9; text-align:center;}
.linkbox select{margin:0 14px; width:210px; height:30px; line-height:30px; border:1px solid #959595; background-color:#f5f5f5;}
.wx_2code img{ margin:0 27px;}

.wechat { width: 140px; height: 176px; position: fixed; _position: absolute; top: 400px; right: 50%; margin-right: -650px;}
