@charset "utf-8";
ul,li{padding:0;margin:0; list-style:none;}
dl,dd,dt,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
img{ border:0;}
body{background:#FFFFFF;font-size:12px;color:#666;margin:0 auto;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
a{color:#666;text-decoration:none;}
a:hover{ color: #f30; text-decoration:underline;}
.f-right{float:right;}
.f-left{float:left;}
.clear{clear:both;}
.box:after{content:"\0020";display:block;height:0;clear:both;}
/*-------ҳ-----------------*/
.top_bg{width:100%;background: url(../images/top_bg.jpg) repeat-x;}
.top_logo{width:980px;height:116px;margin:0px auto;}
.logo_img{width:686px;height:116px;background-image: url(../images/logo.jpg);float:left;}
.rx_img{width:294px;height:116px;background-image: url(../images/top_rx.jpg);float:left;}
.top_dh{width:980px;height:36px;margin:0px auto;}
.dh_yy{width:980px;height:8px;margin:0px auto;background-image: url(../images/dh_yy.jpg);overflow:hidden;}
.dl_img{width:145px;height:25px;background-image: url(../images/dl.jpg);}
.dl_font{float:left;}
.dl_loginFormText{width:150px;font-size:12px;padding-top:2px;padding-left:3px;height:17px;border:1px solid #8AACC7;background:#FFF;color:#000000;}
.date_font{margin-top:6px;float:right;}
.flash{margin:0px auto;width:980px;}
.flash_bottom{width:980px;height:5px;margin:0px auto;overflow:hidden;}
.box_content{width:980px;margin:0px auto;}
.left_content{width:252px;float:left;}
.gggs{border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;height: 170px;position:relative;padding:10px 10px 10px 10px;clear:both;}
.gggs_img{width:252px;height:32px;background-image: url(../images/gggs.jpg);}
.gggs_img2{width:252px;height:5px;background-image: url(../images/gggs_02.jpg);overflow:hidden;margin-bottom:5px;}
.center_content{width:454px;float:left;margin-left:15px;}
.gsdt_img{height:30px;background-image: url(../images/gsdt.jpg);}
.hydt_img{height:30px;background-image: url(../images/hydt.jpg);}
.qyhw_img{height:30px;background-image: url(../images/qywh.jpg);}
.yhdl_img{width:252px;height:32px;background-image: url(../images/hydl.gif)}
.right_content{width:252px;float:right;}
.kp_img{width:252px;height:32px;background-image: url(../images/kp.jpg);}
.bottom_img{width:980px;height:61px;background: url(../images/bottom_img.jpg) repeat-x;margin:0px auto;clear:both;}
.bottom_font{margin-top:10px;line-height:20px;color:#666;}

.wsfw_img{width:252px;height:33px;background-image: url(../images/wsfw.jpg);}
.wsfw_content{width:250px;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;background:#F9F9F9;height:180px;}
.wsfw_content ul{width:250px; height:180px;}
.li1 { width:100px;}
.li2 { width:100px;padding-left:5px;}
.wsfw_content li{ float:left; height:30px; line-height:30px; margin-left:8px;margin-top:20px;  margin-bottom:5px; }
.wsfw_botimg{width:252px;height:4px;background-image: url(../images/wsfw_2.jpg);overflow:hidden;margin-bottom:5px;}

.list_left_content{width:217px;float:left;}
.list_lm{width:217px;height:44px;background-image: url(../images/list_lm.jpg);}
.list_lmname{padding-top:20px;margin-left:20px;color:#FF8400;font-size:14px;font-weight:bold;}

#lm_font{padding-top:10px;margin-left:20px;}
.lmbottom_img{width:217px;height:72px;background-image: url(../images/lm_bot.jpg);}

.list_right_content{width:763px;float:right;}
.list_cont_top{width:763px;height:58px;background-image: url(../images/list_r_bg.jpg);}
.list_cont_bt{width:727px;height:45px;border-bottom:1px solid #DFDFEB;margin:0px auto;}
.list_bt_jt{width:6px;height:13px;background-image: url(../images/jt.jpg);float:left;margin-top:23px;}
.list_bt_name{font-size:14px;font-weight:bold;float:left;margin-top:23px;margin-left:10px;}
.list_bt_address{float:right;margin-top:22px;}
.list_list{width:700px;margin:0px auto;}
.list_sfcx{margin:0px auto;border:1px solid #E0E0EB;width:468px;height:236px;}
.sfcx_img{width:468px;height:52px;background-image: url(../images/sfcx.gif);}
.sfcx_img2{width:468px;height:75px;background-image: url(../images/sfcx2.gif);}
.tagbox4{position:relative;padding:10px 10px 10px 10px;clear:both;height: 150px;text-align:center;}
.tagbox4 li{ font-size:12px; color: #8E8C8C; line-height:22px; margin-bottom:5px;border-bottom:1px dashed #C5C5C5;}
.tagbox4 li a{ padding-left:17px; no-repeat left center;}
#navcontainer {width: 217px;}
#navcontainer ul {margin: 0;padding: 0;list-style-type: none;}
#navcontainer a {display: block;width: 217px;height: 33px;}
#navcontainer li {margin-top:1px;}
#navcontainer a:link, #navcontainer a:visited {background: url(../images/bn1.gif);color: #447EBE;text-decoration: none;}
#navcontainer a:hover {background:url(../images/bn_over.gif);color: #ffffff;text-decoration: none;}
#navcontainer li a#current {background:url(../images/bn_over.gif);color: #ffffff;text-decoration: none;}
/*搜索栏布局Begin*/
.topsearch{	width:980px;  border-right:1px solid #EEE; background:url(../img/topsearch_bg.gif) repeat-x; overflow:hidden; margin:0px auto;}
.topsearch .title{height:37px;width:83px;float:left;background:url(../img/topsearch_title.gif) left center no-repeat;}
#page_search_left{width:220px;float:left; text-align:center;padding-top:8px;}
#page_search_type{width:100px;float:left; text-align:center;padding-top:8px;}
#page_search_btn{width:80px;float:left;padding-top:8px;}
#page_search_right{width:170px; height:33px;line-height:33px; float:right; text-align:center;}
.topsearch .inputText{height:16px;width:200px;border-width:1px;border-style:solid;border-color:#808080 #D4D0C8 #D4D0C8 #808080;}
/*搜索栏布局End*/

/*页面主体布局Begin*/
.page_row{width:980px; padding:8px !important; padding:8px 8px 0px 8px; margin:5px auto 0px; background-color:#fff; overflow:hidden;}
.list{border:#E5E5E5 1px solid;}
.list_bar{height:28px; line-height:28px; background-image:url(../img/lm_bg.jpg); color:#d14500; text-indent:10px; font-size:14px;color:#0970A5;font-weight:bold;}
.bar_more{width:60px; font-size: 12px;font-family: serif;float:right;font-weight:normal;}
.list_content{text-align:center; padding:6px;}
.hot_news{width:414px; float:right;}
.h200{height:200px;overflow:hidden;}
.h130{height:130px;overflow:hidden;}
.tbtn1 {border:#ccc 1px solid;}
.cmd_news{width:260px; float:right;}
.tbtncon {background:url(../img/bg3.jpg); height:29px;}
.tbtncon li {border-right:#ccc 1px solid; display:block; float:left; width: 80px; cursor:pointer; color:#333333; line-height:28px; height:28px; text-align:center; text-decoration:none;}
.tbtncon li:hover {text-decoration:none;}
.tbtncon li.curr {background: #fff; border-bottom:1px #fff solid; cursor:pointer; color: #d14500;}
.normaltab{border-right:#ccc 1px solid; display:block; float:left; width: 80px; cursor:pointer; color:#333333; line-height:28px; height:28px; text-align:center; text-decoration:none;}
.dis{display:block;}
.undis{display:none;}
.left{float:left;}
.right{float:right;}
.run_news{width:830px; height:25px; line-height:25px;}

.page_main_msg{width:700px;}
.left_row{margin-bottom:5px;}
.pic_news{width:700px;}
#tw{padding:5px !important; padding:5px 5px 0px 5px;}
#tw img{border:1px solid #ccc; padding:3px;}

.cycle_news_row{width:678px; margin-bottom:5px; text-align:center;}
.cycle_news{width:329px; margin:3px; float:left; text-align:left;}

.page_other_msg{width:260px;}
.right_row{margin-bottom:5px;}

.left_pic{height:100%; text-align:center; overflow:hidden;}
.left_pic li{width:120px; height:113px; float:left; margin:4px !important; margin:3px 3px 3px 3px; overflow:hidden;}
.left_pic li img{display:block; width:116px; height:75px; margin-bottom:4px; border:1px solid #ccc; padding:1px;}

.p1{background-color:#ECF2F2;}
.dl_list dl{height:120px; padding:3px; line-height:1.6em; text-align:left; margin-bottom:5px; border-bottom:1px solid #ccc; overflow:hidden;}
.dl_list dl dt{float:right;width:480px;height:25px; border-bottom:1px dashed #ccc;}
.dl_list dl dt a{color:#004b8b; font-weight:bold; font-size:13px;}
.dl_list dl dd.attr{float:right; width:480px; height:25px;}
.dl_list dl dd.text{float:right; width:480px; text-indent:15px; color:#999;}
.dl_list dl dd.pic{float:left;}
.dl_list dl dd.pic img{width:160px;height:110px;border:1px solid #ddd;padding:2px;}

.blocklist li {height:21px;padding:0 0 0 8px;line-height:21px;overflow:hidden;background:url(../img/list_black.gif) no-repeat 0 8px;}

.orderlist{line-height:24px; background:url(../img/no.gif) 8px 0px no-repeat; padding:0px 8px 0px 26px; text-align:left;}

.page_nav{width:100%; height:28px; line-height:28px; background-image:url(../img/lm_bg.jpg); color:#d14500; text-indent:10px;}
/*页面主体布局End*/

/*内容页布局Begin*/
.ctitle {margin:0px 8px; border-bottom:#cc0000 2px solid;}
.ctitle1 {font-size:20px; color:#26519d; line-height:60px; font-family:黑体; height:60px; text-align:center;}
.ctitleinfo {margin:0px 8px; color:#999999; line-height:30px; border-bottom:#cccccc 1px solid; height:30px; text-align:center;}
.pbox {font-size:14px; margin:0px auto; overflow:hidden; width:660px; line-height:22px; padding-top:15px; text-align:left;}
.pbox a {color:#009900; text-decoration:underline;}
.pbox img {margin: 5px; width: expression(this.width > this.height && this.width >650 ? 650 : true); max-width: 650px}
.intr{width:620px; border:#cccccc 1px solid; background-color: #FBFCDC; padding:8px; text-indent:10px; margin:5px auto; line-height:1.6em;}
.intr_front{font-size:14px; font-weight:bold; color:#d14500;}
.page_no {padding-top:10px; text-align:center;}
.page_tag {padding:5px; margin:3px auto; width:650px; line-height:15px; border-bottom:#cccccc 1px solid;}
.pagedownl {font-weight:bold; color:#ff0000; text-decoration:underline;}
.arti_ref{padding:10px 0px; text-align:center; border-bottom:#cc0000 2px solid;}
.comment_item{margin-top:5px; border:1px #ccc solid; padding:2px;}
.comment_bar{height:20px; padding:8px 0px 0px 10px; background-color:#f3f3f3;}
.comment_content{padding:5px;}
.pl_row{width:750px; margin:0px auto;}
.pl_top{border-bottom:2px #FF0000 solid;}
.pl_logo{width:170px; float:left;}
.pl_path{float:left; padding-top:30px;}
.pl_title{height:30px; line-height:30px; font-weight:bold; color:#0000FF; font-size:26px; margin-top:15px;}
.pl_run{height:25px; line-height:25px; border:#cccccc 1px solid;background-color:#F8F7E9; padding:2px; margin-top:10px;}
.pl_list{border:#eee 1px solid; padding:1px; background-color:#EDF0F1; margin-top:8px;}
.pl_bar{height:25px; padding-top:8px; text-indent:10px; font-weight:bold; background-color:#fff;}
.pl_item{width:98%; border-bottom:1px #003399  dashed; margin:5px auto;}
.pl_msg{height:25px; line-height:25px; text-indent:10px; color:#003399;}
.pl_content{padding:5px; line-height:1.8em; word-break:break-all;}
.pl-input{margin-top:8px;}
.pl_foot{height:30px; margin-top:5px; background:url(../img/footbg.gif) repeat-x; border:#eeeeee 1px solid; border-top:0px;line-height:2em; text-align:center; padding-top:20px;}
.msg_title{height:20px; line-height:20px; color:#003399; text-align:left; font-weight:bold;}
.msg_content{line-height:1.8em; word-break:break-all; text-align:left; border-bottom:1px #003399 dashed; text-indent:10px; }
/*内容页布局End*/

/**留言板布局*/
.gbook_answer {font-weight: 700; color: #f90;}
#gbook_head{width:980px; height:70px; background-color:#f5f4fa; margin:0 auto;}
#gbook_content{width:980px; background-color:#f5f4fa; margin:0 auto;}
.gbook_msg_list{width:98%; margin:0 auto 10px; text-align:left; border:#f90 1px solid; background-color:#fff6dd;}
.msg_bar{height:26px; line-height:26px; margin:8px; border-bottom:#ccc 1px solid;}
.gbook_usrname {float:left; font-weight:700; color:#1172c3;}
.msg_time{float:right;}
.msg_content{padding:0 10px;line-height:1.6em; word-break:break-all;}
.reply_content{margin:5px;padding:10px;line-height:1.6em;border:#ccc 1px solid; background-color:#f5f4fa;}
.msg_page{height:26px; line-height:26px;}
#gbook_form{text-align:left;}
#gbook_foot{width:980px; height:30px; line-height:30px; margin:0 auto; color:#fff;}
.clear{clear:both; height:0; overflow:hidden;}
/*留言板布局End*/




