/* CSS Document */
h1{margin:0;padding:0;font-size:16px;}
h2{margin:0;padding:0;font-size:14px;}
li{margin:0;padding:0;}
ul{margin:0;padding:0;}
ol{margin:0;padding:0;}
dl{margin:0;padding:0;}
dd{margin:0;padding:0;}
form{margin:0;padding:0;}
p{margin:0;padding:0;}
em{margin:0;padding:0;}
strong{margin:0;padding:0;}
font{margin:0;padding:0; font-size:12px;}
*{ margin-top: 0px; margin-bottom: 0px;}
body{font-family:"Microsoft YaHei";line-height: 24px; text-align:left !important; font-size:12px; color:#444; margin:0; padding:0; background:#fff; width:100% !important;}
h2{color: #ba0000; font-size:14px;}
strong{color: #444;}
a{text-decoration: none;filter: Alpha(Opacity=100);opacity:1;transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease}
a:link{color: #444;text-decoration: none;}
a:visited {color: #444;text-decoration: none;}
a:hover {color: #0068a4; text-decoration: none;}
a:active {color: #444;text-decoration: none;}
ul{ list-style:none;}
img { border:none; max-width:100%; height:auto; vertical-align:middle;}
.clear{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0; display:block; margin:0; padding:0;}

.clearfix:after {visibility: hidden; display: block; clear: both; height: 0; font-size: 0; content: ".";}
.clearfix{zoom:1;}
.left{ float:left;}
.right{ float:right;}
#er_yuloo {margin: 0 auto;}

.container{ width:1000px; margin:0 auto; overflow:hidden;}

/*nav*/
.nav{  height:42px; line-height:42px; background:#147ebc; }
.nav_con{ width:1000px; overflow:hidden; margin:0 auto;}
.nav_con li{ float:left;}
.nav_con li a{ display:inline-block; height:42px; line-height:42px;  padding:0 22px; font-family:'Microsoft YaHei'; font-size:18px; color:#fff; }
.nav_con li a:hover{ background:#015a8f;}
.nav_list_con{ background:#eee; width:170px;}
.nav_list_con a{ height:34px; line-height:34px; border-bottom:1px dashed #dedede; font-size:16px;font-family: "Microsoft YaHei"; color:#444; display:block; text-align:center; }


/* logo
+++++++++++++++++++++++ */
#logo{ height:30px; position:relative; margin-bottom:10px; margin-top:10px; border-bottom:1px solid #dedede; padding-bottom:5px;}
#logo h1{ font-size:14px; width:127px; height:30px; position:absolute; top:0px; left:0px;}
#logo h1 span{ position:absolute; top:0; left:0; width:100px; height:22px; background:url(../images/logo.jpg) no-repeat 0px;}
.crumbs{ height:30px; margin-top:10px; line-height:30px;  font-family:'宋体'; color:#444; font-size:12px; width:1000px; margin-bottom:10px; border-bottom:1px solid #dedede; padding-bottom:10px;}
.crumbs p{ float:left; margin-left:10px;}
.crumbs b{ float:left; background:url(../images/mbx_pic.jpg) no-repeat; width:188px; height:30px;}

h1{  line-height:50px; color:#444; font-weight:500; font-size:26px; font-family:"Microsoft YaHei" !important; text-align:center;}
.gg01{ width:1000px; margin:10px auto; overflow:hidden;}
.gg01 a{ display:inline-block;}
.tuwen_left{  width:705px; overflow:hidden; }
.tuwen01{ margin-top:10px;}
.tuwen01 dl{ width:170px; margin-right:11px; float:left; margin-top:5px;}
.tuwen01 dl dt{ border:1px solid #dedede; border-bottom:none;}
.tuwen01 dl dd.zhuanye{ width:170px; height:32px; line-height:32px; text-align:center; background:#585858; font-size:14px; color:#fff; font-family:"Microsoft YaHei";}
.tuwen01 dl dd.tw_link{ width:170px; height:32px; line-height:32px; text-align:center; font-size:12px; color:#005e9f; font-family:'宋体';}
.tuwen01 dl dd.tw_link a{color:#005e9f;}
.tuwen01 dl.marnone{ margin-right:0px;}
.tuwen_biaodan{ margin-top:10px;}
.tuwen_biaodan h3{ height:34px; line-height:34px; background:#e5e5e5 !important; text-align:center; font-size:20px; color:#444; font-family:"Microsoft YaHei" !important; font-weight:normal;}
.tuwen_biaodan table{ background:#f6f6f6; padding:10px;}
.tuwen_biaodan table input{ width:210px;}
.tuwen_btn{ width:75px; height:95px; line-height:95px; font-size:16px !important; color:#fff !important; font-family:"Microsoft YaHei"; background:#e33f7d; display:block; text-align:center; font-weight:bold;}

.tuwen_biaodan table .dress{ width:520px !important;}

.zhaiyao{ background:#f2ecc7; border:1px solid #ece5ba; padding:15px; margin-top:20px; margin-bottom:10px;}
.zhaiyao p{  color:#666 !important; font-size:12px !important; padding:0px !important; margin:0px !important;}
.border_1{border-top:1px solid #dedede;border-left:1px solid #dedede; margin:6px auto; }
.border_1 td{border-bottom:1px solid #dedede; border-right:1px solid #dedede; background:#f5f5f5;}
.border_1 td:hover{ background:#bddeee;}
.border_1 .no_ba strong{ color:#10608f !important;}
.border_1 .no_ba:hover{ background:#f5f5f5 !important;}
.border_1 a{ color:#444 !important;}
h2{ height:38px; line-height:38px; text-align:center; background:#d2e5ef;  font-size:26px; font-weight:normal; color: #444; font-family:"Microsoft YaHei"; padding-left:10px; margin:10px 0 5px 0; }
.tuijian{ height:24px; line-height:24px; padding-left:78px; background:url(../images/tuijian.gif) no-repeat 0px; margin-top:10px; margin-bottom:10px; }
.tuijian a{ font-size:16px; color:#d50000; font-weight:bold; font-family:'宋体';}
/* search
+++++++++++++++++++++++ */
.crumbs p.tel{  float:right !important; }
#dxk{ height: 24px; line-height:24px; float:left; display:inline;  border: 2px #2e90cf solid; width:205px; text-indent: 12px; color:#999;}

p input#search_an{ float: left;  width:67px; height:30px; line-height:30px; text-align:center; border:none; background:#2e90cf; color:#fff; font-size:14px; font-family: "宋体"; cursor:pointer; font-weight:bold; }


#search_r{ width: 500px; height:64px; float: right;}
img#search_img2{ float:left; display:inline; margin: 1px 0px 0px 20px;}
#search_r ul{ height:auto; float: left; list-style-type: none;}
#search_r ul li{ width: 40px; overflow:hidden; height:auto; float: left; padding: 3px 6px 0px 37px;}
#search_r ul li img{ width: 40px; height:40px; float: left; margin-left: 4px;}
#search_r ul li span{ width: 50px; float: left; padding-top: 3px; line-height: 20px; color: #444444; text-align: center;}
/*fenye*/
.page_0{ margin-bottom:20px; text-align:center;height:23px; overflow:hidden; line-height:18px; font-size:12px;/*border: solid 1px #cccccc;*/}
.page_0 div{ display:inline-block; line-height:12px;border: solid 1px #cccccc;}
.page_0 a{display:inline-block; margin-right:8px;border: solid 1px #cccccc; padding: 1px 5px 0;font-size:14px;}
.page_0 a:link{color: #686868;text-decoration: none;}
.page_0 a:visited {color: #686868;text-decoration: none;}
.page_0 a:hover {text-decoration: none;color: #fff;background-color:#707070;}
.page_0 a:active {color: #686868;text-decoration: none;}
.page_0 span{ border: solid 1px #656463;background:none; display:inline-block; background-color:#707070; color:#FFF;text-align:center;margin-right:8px;padding: 1px 5px 0; color:#FFF;font-size:14px}
.page_0 input.page_1{ width:35px;font-size:12px; text-align:center; margin-right:10px;}
.page_0 input.page_2{}
.page_0#page_down{ padding:20px 0 5px 0; margin:0px;}
span.invalid{display:inline-block; white-space:nowrap; text-align:center; margin-right:8px;border: solid 1px #cccccc; padding:1px 5px 0; color:#ccc; background-color:#FFF}
.new_list{width:695px; overflow:hidden;}
.new_list ul{ margin:10px 10px 10px 0; padding:0 0px 10px 0px; border-bottom:1px dashed #d4d4d4; font-size:14px; line-height:26px;}
.new_list li span{ float:right; font-size:12px; color:#a3a3a3;}

.tuwen_right{ width:280px; overflow:hidden; margin-left:15px;}
.tuwen_pic img{ margin-bottom:10px;}

.rdht dl{ border-bottom:1px dashed #dedede; padding-bottom:10px; margin-top:10px; }
.rdht dl dt{ float:left; width:88px; height:72px; margin-right:10px; }
.rdht dl dd{ float:left;width:182px; color:#666;}
.rdht dl dd .xx{ color:#bb144b;}
h3{ font-size:18px; font-family:"Microsoft YaHei" !important; color:#000 !important; height:30px; border-bottom:1px dotted #999;}
.rdht ul{ margin-top:5px;}
.nxs_con{ padding-top:0px;}
.nxs_con dl{ border-bottom:1px dotted #dedede; padding:5px 0; margin-top:10px;}
.nxs_con dl dt{ display:inline-block; padding:0 10px; background:#008cd0; height:24px; line-height:24px; text-align:center; color:#fff; font-size:14px;}
.nxs_con dl dd{ line-height:22px; margin-top:5px; }
.nxs_con dl.last{ border:none; padding:0px;}
.zmbm,.liucheng{ margin-top:15px;}
.liucheng_con{ margin-left:5px; border-left:3px solid #498dcd; margin-top:10px; position:relative; min-height:325px;}

.lc_list{ position:absolute; left:-7px; top:5px; }
.lc_list01{ background:url(../images/lc_icon.gif) no-repeat left 6px; padding-left:20px; margin-bottom:10px;  }

.lc_list p{ color:#c9555b; font-family:'宋体'; font-size:14px; font-weight:bold;}
.lc_list ul{ }
.lc_list ul li{ float:left; width:120px; height:24px;  line-height:24px; overflow:hidden; margin-right:8px;}

.xgxw p{ font-size:18px; font-family:"Microsoft YaHei"; color:#000 !important; height:30px; line-height:30px; font-weight:bold;}
.xgxw{ border-top:1px dashed #dedede; padding-top:10px;}
.xgxw ul{ margin:10px 10px 10px 0; padding:0 0px 10px 0px;font-size:14px; line-height:26px;}
.xgxw li span{ float:right; font-size:12px; color:#a3a3a3;}
.xgxw li a{ font-size:12px;}

.top_h2{ border-bottom:1px dotted #dedede; padding-bottom:10px; }
.top_h2 p{ color:#999999; text-align:center; height:40px; line-height:40px;}

.news_con p{margin-top: 0px;margin-bottom:20px;font-size: 14px; color:#444;}
.news_con{ margin-top:15px;}


/* 阅读上下篇
---------------- */
ul.footertext_ul2{clear:both;margin:15px 0;border-top: dashed 1px #eaeaea; padding-top:15px; }
ul.footertext_ul2 li{ line-height:25px; font-size:12px; }

#information_table{width:702px;height:440px;margin:20px auto; border: 1px solid #dedede;}
#information_top{width:700px;height:40px; float: left;}
#information_top p{width:700px;height:40px; line-height:40px; float: left; text-indent: 20px; padding: 0px; margin: 0px; text-align: left; line-height: 35px; color:#C9272E; font-size: 18px; font-family:"Microsoft YaHei";}
.information_bt { display:block;width:700px; height:43px;float:left; border-top:1px solid #dedede;}
.information_bt ul{display:block;height:43px; margin-bottom:3px;}
.information_bt ul li{ display:block;width:175px;height:43px;background:url(../images/information_table_li.jpg) no-repeat;float:left; text-align:center; line-height:35px;font-weight:bold; font-size:14px; cursor:pointer;}
.information_bt ul li.hover{ background:url(../images/information_table_li_hover.jpg) no-repeat 0px;color:#ffffff !important;}
.information_bt ul li.hover a{color:#ffffff;}



#information_table .information_nr{width:700px; height:auto; float: left; margin: 0px; padding: 0px;}
#information_table .information_nr p {width:700px; height:30px; float: left; color: #333; text-indent: 30px; line-height: 30px; font-size: 14px; margin: 0px; padding: 0px; margin: 0px; padding: 0px;}
#information_table .in_nr {width:698px; float: left; }
#information_table .in_nr ul{width:480px; margin: 10px 0px 10px 15px; padding-left:60px; _margin: 10px 0px 10px 15px; display: block;float:left; background:url(../images/youhui.jpg) no-repeat 0px;}
#information_table .in_nr ul li{width:440px; font-size: 12px; line-height: 20px;display: block;}
#information_table .in_nr p{width:40px; margin: 8px 0px 0px 0px; float: left;}
#information_table .in_table{border-bottom:1px solid #dedede; float: left; width: 703px;}
#information_table .in_table td{border:1px solid #dedede; border-right:none; border-bottom:none; background:no-repeat;}
#information_table .in_table td img{ vertical-align:middle;margin-top:-2px;}

#information_table .in_bottom {width:700px; height:34px; float: left; line-height: 34px; text-align: center; color: #d10506; font-size: 14px;}

.wyqz_btn{ float:right; margin-top:2px; margin-right:15px; height:22px; line-height:22px; text-align:center; color:#fff !important; background:#c9272e; padding:0 10px; font-size:12px;  font-family:"宋体"; }

#information_table .in_table .biaoti a{ font-size:14px; color:#0068a4 !important;}

/*pinglun*/

.wypl{ width:705px; overflow:hidden;background:#fff; margin-top:15px; float:left; margin-bottom:15px;}
.wypl .wypl_tit{color:#000; font-weight:bold; height:50px; line-height:50px; font-size:28px; font-family:"Microsoft YaHei"; }
.wypl .wypl_tit span{ font-size:14px;color:#444; }
.wypl .wypl_tit span font{ font-family:"Georgia"; font-size:18px; font-weight: bold; color:#ba2636; }
.wypl-textarea-box{ width:698px; height:100px; overflow:hidden;}

.wypl .tab{ border-bottom:1px solid #dedede;  height:40px; line-height:40px; margin-top:10px; position:relative;}

#tab1{ margin-right:20px; height:38px; line-height:38px;  font-family:"Microsoft YaHei"; font-size:18px; float:left;}

#tab2{ margin-right:20px; height:38px; line-height:38px;  font-family:"Microsoft YaHei"; font-size:18px; float:left;}
.tab .hover{ border-bottom:3px solid #0481be; color:#000;}
.paixu{ margin-top:10px; position:absolute; right:0px; top:0px;}
.paixu a{ height:24px; line-height:24px; padding:0 15px; background:#f5f5f5; border:1px solid #dedede; float:right; font-family:'宋体'; font-size:12px; color:#666; margin-left:10px;}
.paixu a:hover{ background:#C9272E; color:#fff;}

.lh_new01_con dl dt{ width:80px; overflow:hidden;}
.lh_new01_con dl dd{ width:610px; overflow:hidden;font-family:"Microsoft YaHei"; font-size:14px; }
.name_shijian{ margin-bottom:10px;}
.name_shijian .name{ font-family:"Microsoft YaHei"; font-size:18px; color:#ff6f3d; }
.name_shijian font{ display:inline-block; margin-left:10px; color:#999;}

.hudong{ margin-top:5px;}
.hudong a{ display:inline-block; padding-left:20px; font-family:'宋体'; font-size:12px; color:#666; margin-right:10px;}
.zan{ background:url(../images/zan.jpg) no-repeat 0px 4px;}
.huifu{ background:url(../images/huifu.jpg) no-repeat 0px 4px;}

.tijiao{ float:right; margin-top:15px; padding:0 25px;height:28px; border:none; font-weight:bold; line-height:28px; text-align:center; color:#fff; background:#008CD0; font-family:"Microsoft YaHei"; font-size:18px; }
.pl_list dl{ margin-top:15px; padding-bottom:10px; border-bottom:1px dotted #dedede;}
.xgxw ul{ margin:10px 10px 10px 0; padding:0 0px 10px 0px;font-size:14px; line-height:26px;}
.xgxw li span{ float:right; font-size:12px; color:#a3a3a3;}
.xgxw li a{ font-size:12px;}
.xgxw ul li{ width:340px; float:left;}

.copyright{ display:none; padding:1em 0em 1em; text-align:center;border-top:2px solid #4e8099; margin:1.5em 0 2em;}
.copyright p{ margin-bottom:0.3em; margin:0 0.3em 0.3em;}
.copyright p a{ margin-right:5px;}

.last{ display:none;width:100%; height:40px; line-height:40px; background:#2978BB; position:fixed; z-index:99999; bottom:0px;}
.last ul li{ float:left; width:33%; height:40px; border-right:1px #61B3FA solid; background:#2978BB; text-align:center; display:block; overflow:hidden;}
.last ul li a { display:inline-block; height:40px; width:99.8%; color:#FFF; border-right:1px #0469BB solid; text-align:center; }
.last ul li a span { font-size:14px; font-weight:600;}


@media only screen and (max-width:1000px){
	.gg01,.tuwen_right{ display:none;}
	.nav_con,.container{ width:768px;}
	.nav_con li a{ padding:0 15px;}
	.crumbs,.tuwen_left{ width:97%; margin:1% 1.5%;}
    .footer table{ width:768px !important;}
	}
@media only screen and (max-width:767px){
	.container{ width:96%; margin:0 2%;}
	.nav{ height:80px; line-height:40px;}
	.nav_con{ width:100%;}
	.nav_con li{ width:25%;}
	.nav_con li:last-of-type{ width:50%;}
	.nav_con li a{ display: block; width:100%; text-align:center; height:auto; line-height:40px; padding:0;}
	h1{ height:auto; line-height:35px;}
	#soform1{ display:none;}
	.crumbs p{ width:97%; margin-left:2%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	ul.footertext_ul2 li{ width:97%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.page_0{ height:auto;}
	.footer{ display:none;}
	.copyright,.last{ display:block;}
	}