/*页头布局Begin*/
.top {overflow:hidden; height:84px;}
x.cbody {padding:8px; margin: 0px auto; width:950px; background-color:#ffffff;}
.cbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 957px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.toplogo {width:200px;  float:left;}
.topbanner {margin-top:18px; float:left; margin-left:20px; width:530px; color:#ffffff;}
.toplink {margin-top:5px; float:right; margin-right:2px; width:80px}
.toplink ul li {width:80px; line-height:16px; height:15px; text-align:center; float:left;}
.btn_1{border:#ccc 1px solid; background-color:#FFFFFF; font-size:12px; height:22px; line-height:22px;}

.logo{width:976px;float:left;height:84px;background:url(../img/logo.jpg) no-repeat;text-align:right;text-align:right;overflow:hidden;}
.logo ul {float:right;list-style:none;padding-left:8px;width:75px;margin-right:15px;line-height:20px;text-align:right;display:inline;}
.logo ul a:link,.logo ul a:hover,.logo ul a:visited,.logo ul a:active{color:#f1f326}
/*页头布局End*/


/*导航栏布局Begin*/
.topmenu {background: url(../img/topmenu_bg.gif) #d10e00 repeat-x left top; height: 35px;}
.cbody1 {margin: 0px auto; width: 966px; background-color: #ffffff;}
.topmenu ul {font-weight: bold; margin: 0px auto; overflow: hidden; width: 100%; height: 35px;}
.topmenu ul li {background: url(../img/topmenu_bg.gif) no-repeat left bottom; float: left; margin-left: -2px; text-align: center;}
.topmenu ul li a {padding-right: 12px; display: block; PADDING-LEFT: 14px; float: left; color: #ffffff; LINE-height: 37px; height: 35px; text-decoration:none;}
.topmenu ul li a:hover {background: url(../img/topmenu_o.gif) no-repeat center bottom; color: #cccccc; text-decoration:none;}
.topmenu ul li a.thisclass {background: url(../img/topmenu_o.gif) no-repeat center bottom; color: #ffff00;}


/*导航栏布局End*/

/* */
.menu{width:976px;height:60px;background:url(../img/menu_bg.jpg) 10px no-repeat;margin-left:auto;margin-right:auto;}
.menu ul{width:956px;margin-left:auto;margin-right:auto;margin-top:4px;}
.menu ul li{width:106px;float:left;list-style:none;text-align:center;font-size:14px;line-height:28px;}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:active{color:#FFF}
.menu ul li a:hover{color:#d0f26e;font-weight:bold;}

/* */


/*搜索栏布局Begin*/
.topsearch{height:37px;	width:956px; margin-top:3px; 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_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;}
.topsearch .hots{height:33px;line-height:33px;float:left;}
/*搜索栏布局End*/


/*页面主体布局Begin*/
.page_row{width:957px; padding:0px !important;   margin:0px auto; margin-top:0px; background-color:#ffffff;}
#jdt {float:left; margin-left:-1px;}

xlist{border:#52a1e4 1px solid;}
xlist_bar{height:20px; line-height:28px; background-image:url(../img/mod1_title.gif); text-indent:10px;text-align:left;}
.list {	BORDER: #52a1e4 1px solid; MARGIN-TOP: 8px; }
.list_bar { BACKGROUND-IMAGE: url(../img/mod1_title.gif); TEXT-INDENT: 10px; LINE-HEIGHT: 26px; HEIGHT: 20px; TEXT-ALIGN: left;height:26px;position:relative; top:-2px;left:-1px;color:#FFF;font-weight:bold;}
.list_bar a{color:#FFF;font-weight:bold;}
.list_content{text-align:left; padding:6px;}

.hot_news{width:427px; float:right;margin-right:1px;}

.tbtn1 {border:#ccc 1px solid;}
.cmd_news{width:260px; float:right;}
.tbtncon {background:url(../img/title_bg1.gif); 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;margin-left:2px}
.right{float:right;}
.run_news{width:830px; height:25px; line-height:25px;}

.page_main_msg{width:650px;}
.left_row{margin-bottom:5px;margin-right:1px}
.pic_news{width:677px;}
#tw{padding:5px !important; padding:5px 5px 0px 5px;}
#tw img{border:1px solid #ccc; padding:3px;}

.cycle_news_row{width:685px; margin-bottom:5px; text-align:center;}
.cycle_news{width:336px; margin-left:0px;margin-right:3px; float:left; text-align:left;}

.page_other_msg{width:260px;}
.right_row{margin-bottom:5px;}

.page_nav{width:100%; height:28px; line-height:28px; background-image:url(../img/title-bg.gif); 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;text-align:left;}
.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:310px; 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; }

---------------
.mod_info{border-top:#87b4d1 1px solid;border-left:#b4bbc2 1px solid;border-right:#b4bbc2 1px solid;border-bottom:#b4bbc2 1px solid;width:257px;float:left;text-align:center;padding-top:6px;padding-bottom:6px;display:inline;margin-bottom:12px;background:#F4F4F4;}
.mod_info{border-top:#87b4d1 1px solid;border-left:#b4bbc2 1px solid;border-right:#b4bbc2 1px solid;border-bottom:#b4bbc2 1px solid;width:257px;float:left;text-align:center;padding-top:6px;padding-bottom:6px;display:inline;margin-bottom:12px;background:#F4F4F4;}
.mod_info img{margin-top:3px;margin-bottom:3px;display:inline;}

.mod_boss{border:#1773b6 1px solid;width:257px;float:left;text-align:center;padding-top:6px;padding-bottom:6px;display:inline;background:url(../img/boss.gif) no-repeat;margin-bottom:12px;float:left;}
.mod_boss ul{margin-top:45px;margin-left:4px;margin-right:4px;margin-bottom:6px;}
.mod_boss ul li{list-style:none;float:left;width:56px;margin-left:3px;margin-right:3px;text-align:center;display:inline;}
.mod_boss ul li img{border:#CCC 1px solid;width:52px;height:52px;margin-bottom:3px;}
.mod_boss ul li a:link,.mod_boss ul li a:hover,.mod_boss ul li a:visited,.mod_boss ul li a:active{color:#014984}
/*内容页布局End*/

.mod_contact{border:#b4bbc2 1px solid;width:250px;padding:3px;float:left;display:inline;margin-bottom:12px;}
.mod_contact_title{padding-left:10px;font-weight:bold;color:#FFF;line-height:24px;border-bottom:#3076b4 2px solid;background:url(../img/service.gif) repeat-y;text-align:left;}
.mod_contact_body1{width:190px;height:45px;margin-top:8px;margin-left:auto;margin-right:auto;background:url(../img/tel.gif) no-repeat;color:#6f6f6f;text-align:left;line-height:18px;padding-left:56px;padding-top:4px;}
.mod_contact_body1 span{font-weight:bold;color:#cd0303;font-size:14px;}
.mod_contact_body2{width:190px;height:45px;margin-bottom:8px;margin-top:3px;margin-left:auto;margin-right:auto;background:url(../img/add.gif) no-repeat;color:#6f6f6f;text-align:left;line-height:18px;padding-left:56px;padding-top:4px;}
.mod_contact_body2 span{font-weight:bold;color:#cd0303;font-size:12px;}

.link{width:956px;border:#bebebe 1px solid;background:#EEE;padding-top:6px;padding-bottom:6px;display:inline;height:200px;float:left;margin-left:0px;margin-right:1px;display:inline;}
.link .mod_link{background:#FFF;border-left:#bebebe 1px solid;margin-left:3px;float:left;width:186px;display:inline;padding-top:4px;}
.link .mod_link ul{list-style:none;float:left;width:180px;margin-left:1px;}
.link .mod_link ul li{list-style:none;line-height:22px;}

.hotlink{width:970px; padding:5px; background:#fff;}
.hotlink_bar{height:36px; padding:8px 0 0 10px; background:url(../img/tbg.jpg) repeat-x;}
.hotlink_cnt{height:30px; padding:5px;}

/*页脚布局Begin*/
.foot{width:941px; padding:8px; margin:5px auto; background-color:#ffffff;}
.foot_pic{width:210px; padding-top:5px; float:left;}
.foot_msg{width:730px; line-height:1.6em;}
/*页脚布局End*/