body{
	margin:0;
	font-size:14px;
	line-height:25px;
	font-family:"宋体", "Arial Narrow", HELVETICA;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	color: #333333;
}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}input,select{font-size:12px;}img{border:0;}ul,li{list-style-type:none;}
a {
	text-decoration: none;
	color: #333333;
}
a:hover{
	text-decoration: underline;
}
.hr{
	clear: both;
	height: 5px;
	overflow: hidden;
}
.hrbs{
	clear: both;
	height: 5px;
	overflow: hidden;
	background-color: #FFFFFF;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.hr6{
	clear: both;
	height: 6px;
	overflow: hidden;
}
.hr10{
	clear: both;
	height: 10px;
	overflow: hidden;
}
.hr15{
	clear: both;
	height: 15px;
	overflow: hidden;
}
.hrbs10{
	clear: both;
	height: 10px;
	overflow: hidden;
	background-color: #FFFFFF;
}
.hr55{
	clear: both;
	height: 55px;
	overflow: hidden;
}
.w_toper{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	font-family: "黑体";
}
.w_tlogo{
	width: 100%;
	overflow: hidden;
}
.w_tlogohy{
	width: auto;
	overflow: hidden;
	line-height: 20px;
	padding-right: 8px;
	padding-left: 8px;
}
.w_daohang{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	font-family: "黑体";
}
.w_daohang li{
	line-height: 25px;
	text-align: center;
	display: block;
	float: left;
	height: 25px;
	width: 25%;
}
.w_banner{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFFFF;
}
.mBan { overflow: hidden; padding-bottom: 5px; }
.slideBox{ width:100%; height:auto; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:5px; overflow:hidden; position:absolute; right:0px; bottom:-5px; z-index:1; width:100% }
.slideBox .hd ul{zoom:1; float:left; width:100%;  }
.slideBox .hd ul li{ float:left; width:16%; height:15px; line-height:14px; text-align:center; background:#333333; cursor:pointer; }
.slideBox .hd ul li.on{ background:#EB8123; width:16%; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.mchgImg ul li { float: left; height: 133px; width: 106px; margin-right: 10px; position: relative; }
.mchgImgName { line-height: 25px; color: #FFF; background: url(../images/imgBg.png) repeat; text-align: center; height: 25px; font-size: 14px; width: 106px; position: absolute; left: 0px; bottom: 0px; }
.mchgUl{width:100%; overflow:hidden}
.w_main{
	position: relative;
	background-color: #FFFFFF;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.w_lmain{
	width: auto;
	padding-left: 6px;
	background-image: url(../images/left1.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.w_rmain{
	width: auto;
	background-image: url(../images/right1.jpg);
	background-repeat: repeat-y;
	background-position: right center;
	padding-right: 6px;
}
.w_mmain{
	background-image: url(../images/xiabg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	overflow: hidden;
	width: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "黑体";
	line-height: 25px;
}
.w_main_lan{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #095ea1;
}
.w_main_lan span{
	font-size: 12px;
	line-height: 35px;
	font-weight: normal;
	float: right;
}
.w_main_landq{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #095ea1;
	font-family: "宋体";
}
.w_main_about{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.w_main_about img{
	width: 98%;
	padding-top: 2px;
	padding-bottom: 2px;
}
.w_jsjyms{
	width: auto;
	border: 1px dotted #CCCCCC;
	padding: 10px;
}
.w_djbm{
	color: #0a5da1;
	font-weight: bold;
}
.w_djbm a{
	color: #FF0000;
}



.w_wztitle{
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}
.w_sxp{
	line-height: 20px;
	width: 100%;
	padding-bottom: 5px;
}
.w_main_zixun{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.w_zixun_li{
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
	line-height: 22px;
}
.w_zixun_li img{
	float: left;
	padding-right: 5px;
}
.w_zixun_li1{
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
	line-height: 22px;
}
.w_zixun_li1 img{
	float: left;
	padding-right: 5px;
}


.zuos{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #CCCCCC;
	height: 12px;
	width: 12px;
	overflow: hidden;
	background-image: url(../images/zuos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.yous{
	position: absolute;
	top: 0px;
	right: 0px;
	background-color: #CCCCCC;
	height: 12px;
	width: 12px;
	overflow: hidden;
	background-image: url(../images/yous.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.zuox{
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #CCCCCC;
	height: 12px;
	width: 12px;
	overflow: hidden;
	background-image: url(../images/zuox.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.youx{
	position: absolute;
	right: 0px;
	bottom: 0px;
	background-color: #CCCCCC;
	height: 12px;
	width: 12px;
	overflow: hidden;
	background-image: url(../images/youx.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.w_banquan{
	line-height: 20px;
	text-align: center;
	width: 100%;
	background-image: url(../images/w_bqbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dbjj{
	height: 50px;
	width: 100%;
	clear: both;
	overflow: hidden;
}
.db_xf{
	background-image: url(../images/dbxfbg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 65px;
	width: 100%;
	position: fixed;
	bottom: 0px;
	display: block;
	z-index: 3000;
	color: #FFFFFF;
}
.db_xf a{
	color: #FFFFFF;
	display: block;
}
.db_xf a:hover{
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.db_xfli{
	line-height: 45px;
	height: 45px;
	width: 20%;
	overflow: hidden;
	float: left;
	padding-top: 20px;
	text-align: center;
}
.db_xfli1{
	line-height: 0px;
	height: 65px;
	width: 20%;
	overflow: hidden;
	float: left;
	text-align: center;
}
.db_xftu{
	line-height: 0px;
	height: 20px;
	width: auto;
}
.di_xfwz{
	line-height: 25px;
	height: 25px;
	width: auto;
	font-size: 12px;
}
.w_xuanfu{
	background-image: url(../images/dbxfbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 50px;
	width: 100%;
	position: fixed;
	bottom: 0px;
	display: block;
	z-index: 3000;
	padding-top: 1px;
}
.xf_li{
	text-align: center;
	display: block;
	float: left;
	height: 50px;
	width: 25%;
}
.xf_li a{
	color: #FFFFFF;
}
.xf_li a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.xf_li1{
	background-image: url(../images/xf1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: auto;
}
.xf_li1 a{
	background-image: url(../images/xfd.jpg);
	background-repeat: repeat-y;
	background-position: right center;
	text-align: center;
	display: block;
	height: 24px;
	width: auto;
	padding-top: 26px;
	line-height: 24px;
}
.xf_li2{
	background-image: url(../images/xf2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: auto;
}
.xf_li2 a{
	background-image: url(../images/xfd.jpg);
	background-repeat: repeat-y;
	background-position: right center;
	text-align: center;
	display: block;
	height: 24px;
	width: auto;
	padding-top: 26px;
	line-height: 24px;
}
.xf_li3{
	background-image: url(../images/xf3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: auto;
}
.xf_li3 a{
	background-image: url(../images/xfd.jpg);
	background-repeat: repeat-y;
	background-position: right center;
	text-align: center;
	display: block;
	height: 24px;
	width: auto;
	padding-top: 26px;
	line-height: 24px;
}
.xf_li4{
	background-image: url(../images/xf4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: auto;
}
.xf_li4 a{
	display: block;
	height: 24px;
	width: auto;
	padding-top: 26px;
	line-height: 24px;
}
.w_nydhk{
	line-height: 40px;
	height: 40px;
	width: 100%;
	background-color: #0a5da1;
	position: relative;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.w_nyfh{
	line-height: 40px;
	height: 40px;
	width: 58px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.w_nycd{
	line-height: 40px;
	height: 40px;
	width: 58px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.sub{
	position: absolute;
	top: 40px;
	z-index: 9999;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	width: 100%;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sub a{
	line-height: 25px;
	text-align: center;
	display: block;
	float: left;
	height: 25px;
	width: 25%;
	font-size: 12px;
	font-weight: normal;
}
.w_sxy{
	width: 100%;
	text-align: center;
	padding-top: 15px;
	height: 40px;
	padding-bottom: 0px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}
.w_sxy a{
	background-image: url(../images/sxbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	width: 40px;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.w_zxbmk {
	width: 320px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.w_zxbmk_main {
	width: 320px;
	overflow: hidden;
}
.w_zxbmk_title{
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	width: 320px;
}
.w_zxbmk_miaosu{
	line-height: 25px;
	height: 75px;
	width: 320px;
	color: #999999;
	font-size: 12px;
	font-weight: normal;
}
.w_zxbmk_miaosu img{
	float: left;
	height: 69px;
	width: 69px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}
.w_zxbmk_cs{
	height: 30px;
	width: 320px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}
.w_zxbmk_cs input{
	height: 30px;
	width: 300px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	margin: 0px;
	padding-right: 9px;
	padding-left: 9px;
	border: 1px solid #CCCCCC;
}
.w_zxbmk_zxtj{
	background-image: url(../images/zxhd_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 35px;
	width: 320px;
	font-size: 14px;
	line-height: 35px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.w_zxbmk_zxtj input{
	background-image: url(../images/zxhd_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 35px;
	width: 320px;
	font-size: 14px;
	line-height: 35px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.w_dl{
	width: 100%;
}
.w_dl .yonghu{
	width: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.w_dl .yonghu input{
	width:100%;
	padding-left:25px;
	background-image: url(../member/templets/images/bg_button.png);
	background-repeat: no-repeat;
	background-position: 0px -446px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #CCCCCC;
	display: block;
	margin: 0px;
}
.w_dl .mima{
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.w_dl .mima input{
	width:100%;
	padding-left:25px;
	background-image: url(../member/templets/images/bg_button.png);
	background-repeat: no-repeat;
	background-position: 0px -473px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #CCCCCC;
	display: block;
	margin: 0px;
}
.button2 {
	background:url(../member/templets/images/bg_button.png) no-repeat 0px -359px;
	color:#FFFFFF;
	width:171px;
	height: 38px;
	margin-left: 37px;
	font-weight: bold;
	font-size: 14px;
	cursor:pointer;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/*/*密码强度*/
.rank { border:none; background:url("../member/templets/images/rank.gif") no-repeat; width:145px; height:22px; vertical-align:middle; cursor:default; margin:0 0 0 5px;}
.r0 { background-position:0 2; }
.r1 { background-position:0 -19px; }
.r2 { background-position:0 -40px; }
.r3 { background-position:0 -61px; }
.r4 { background-position:0 -82px; }
.r5 { background-position:0 -103px; }
.r6 { background-position:0 -124px; }
.r7 { background-position:0 -145px; }
.w_zhuce{
	width: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.w_zc_li{
	line-height: 30px;
	width: 100%;
	overflow: hidden;
}
.w_zc_li2{
	line-height: 30px;
	height: 30px;
	width: 100%;
	text-align: center;
	overflow: hidden;
}
.w_zc_li3{
	width: 100%;
	text-align: center;
	overflow: hidden;
}
.w_zc_wz{
	float: left;
	width: 30%;
	text-align: right;
}
.w_zc_wz1{
	float: left;
	width: 65%;
}
.w_zc_wz2{
	float: left;
	width: 60%;
	line-height: 24px;
	height: 24px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.w_zc_wz2 input{
	line-height: 24px;
	margin: 0px;
	height: 24px;
	width: 100%;
	border: 1px solid #CCCCCC;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.w_zc_wz3{
	float: left;
	width: 65%;
	line-height: 25px;
	height: 100px;
	overflow: scroll;
	font-size: 12px;
}
.buttonGreen142 {
	background:url(../member/templets/images/bg_button.png) no-repeat scroll 0px -405px;
	color:#FFFFFF;
	font-size:14px;
	height:38px;
	line-height:38px;
	width:116px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}










.toper {
	height: 32px;
	padding-bottom: 1px;
	background-image: url(../images/top_bg1.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.toper .top {
	line-height: 32px;
	height: 32px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
}
.top_left {
	line-height: 32px;
	float: left;
	height: 32px;
	width: 500px;
}
.top_right {
	line-height: 32px;
	text-align: right;
	float: right;
	height: 32px;
	width: 500px;
}
.logo_k {
	height: 120px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.logo_left {
	float: left;
	height: 120px;
	width: 600px;
}
.logo_right {
	text-align: right;
	float: right;
	height: 120px;
	width: 400px;
}
.daohang {
	background-image: url(../images/dh_bg.jpg);
	background-repeat: repeat-x;
	height: 40px;
}
.dh_k {
	line-height: 40px;
	height: 40px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.dh_left {
	line-height: 40px;
	float: left;
	width: 744px;
	background-image: url(../images/dh_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 2px;
	overflow: hidden;
}
.dh_left li {
	background-image: url(../images/dh_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 91px;
	padding-right: 2px;
	text-align: center;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.dh_left a {
	color: #FFFFFF;
	display: block;
	height: 40px;
	width: 91px;
}
.dh_left a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/dh_bg3.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	display: block;
}
.dh_left .dangqian a{
	height: 40px;
	width: 91px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/dh_bg3.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	display: block;
}
.dh_right {
	float: right;
	height: 35px;
	width: 240px;
	overflow: hidden;
	padding-top: 5px;
}
.dh_right form{
	margin: 0px;
	height: 30px;
	width: 240px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../images/sousuo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.dh_right input{
	margin: 0px;
	float: left;
	height: 30px;
	width: 180px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../images/sousuo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 14px;
	color: #CCCCCC;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 30px;
}
.dh_right button{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../images/sousuo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sybanner {
	height: 230px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.nybanner {
	height: 230px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.sybanner .banner {
	float: left;
	height: 230px;
	width: 750px;
}
#focus {width:750px; height:230px; overflow:hidden; position:relative;}
#focus ul {height:230px; position:absolute;}
#focus ul li {float:left; width:750px; height:230px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:750px; height:30px; left:0; bottom:0; background:#000;}
#focus .btn {
	position:absolute;
	width:740px;
	height:20px;
	left:0;
	bottom:5px;
	padding-left:10px;
	text-align: right;
}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:20px; line-height:20px; text-align:center; font-size:16px; font-family:"Microsoft YaHei",SimHei; margin-right:10px; cursor:pointer; color:#fff;}
#focus .btn span.on {background:#000; color:#fcc;}
.sybanner .huiyuan {
	float: right;
	height: 200px;
	width: 220px;
	background-color: #e2e2e2;
	border: 1px solid #CCCCCC;
	padding-top: 14px;
	padding-right: 9px;
	padding-bottom: 14px;
	padding-left: 9px;
}
.huiyuan .zhanghao{
	height: 37px;
	width: 220px;
}
.huiyuan .zhanghao input{
	line-height: 35px;
	height: 35px;
	width: 185px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/zhanghao.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 33px;
}
.huiyuan .mima{
	height: 37px;
	width: 220px;
}
.huiyuan .mima input{
	line-height: 35px;
	height: 35px;
	width: 185px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/mima.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 33px;
}
.huiyuan .yazhengma{
	line-height: 45px;
	height: 45px;
	width: 220px;
}
.huiyuan .yazhengma .fuxk{
	height: 32px;
	width: 25px;
	padding-top: 13px;
	float: left;
}
.huiyuan .denglu{
	height: 37px;
	width: 220px;
}
.huiyuan .denglu button{
	background-image: url(../images/denglu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 220px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.huiyuan .mainfeizc{
	line-height: 25px;
	height: 25px;
	width: 220px;
}
.symain {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.m_left {
	width: 240px;
	padding-right: 10px;
	float: left;
	overflow: hidden;
}
.m_left_lan {
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 32px;
	width: 240px;
	overflow: hidden;
}
.mlan_wz {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/lan_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: center;
	height: 32px;
	width: 110px;
	float: left;
}
.more {
	float: right;
	height: 32px;
	width: 55px;
}
.m_left_main {
	padding: 4px;
	width: 230px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-left-color: #CDCDCD;
	height: 340px;
}
.left_wz {
	line-height: 29px;
	width: 218px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
}
.zilan {
	width: 230px;
}
.zilan li {
	float: left;
	text-align: center;
	display: block;
	height: 26px;
	width: 66px;
	padding: 5px;
}
.zilan a {
	background-image: url(../images/top_bg1.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	width: 64px;
	height: 24px;
	text-align: center;
	display: block;
	border: 1px solid #DBDBDB;
	line-height: 22px;
}
.zilan a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/dh_bg3.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.jiaru_xh {
	height: 43px;
	width: 240px;
	padding-top: 9px;
}


.m_center {
	width: 500px;
	padding-right: 10px;
	float: left;
	overflow: hidden;
}
.mc_lan {
	background-image: url(../images/lan_bg1.jpg);
	height: 32px;
	width: 498px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-left-color: #dcdcdc;
	overflow: hidden;
}
.mc_lan li {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	text-align: center;
	height: 32px;
	float: left;
	width: 109px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcdcdc;
}
.mc_lan a {
	text-align: center;
	display: block;
	height: 32px;
	width: 109px;
}
.mc_lan .cur a{
	background-image: url(../images/lan_bg2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	display: block;
	height: 32px;
	width: 109px;
}
.mc_lan a:hover {
	text-decoration: none;
}
.mc_lan #dqxg a {
	background-image: url(../images/lan_bg2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	display: block;
	height: 32px;
	width: 109px;
}
.mc_main {
	height: 400px;
	width: 480px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	padding-right: 9px;
	padding-left: 9px;
	overflow: hidden;
}
.mc_main_tj {
	width: 480px;
	height: 125px;
	padding-top: 9px;
	padding-bottom: 10px;
	line-height: 24px;
}
.mc_main_tj img {
	height: 123px;
	width: 183px;
	border: 1px solid #dcdcdc;
	float: left;
	margin-right: 6px;
}
.mc_main_li {
	width: 480px;
	height: 256px;
	line-height: 24px;
}
.mc_li {
	line-height: 31px;
	height: 31px;
	width: 465px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dcdcdc;
	background-image: url(../images/dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.mc_li span {
	float: right;
	line-height: 31px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}



.m_right {
	float: left;
	width: 238px;
	overflow: hidden;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #07539c;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	height: 430px;
}
.sy_hyzq {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.hyzq_lan {
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 32px;
	width: 1000px;
	overflow: hidden;
}
.hyzq_tu {
	width: 186px;
	border: 1px solid #F2F2F2;
}
.hyzq_tu img {
	height: 123px;
	width: 186px;
}
.hyzq_mc {
	line-height: 25px;
	height: 25px;
	width: 188px;
	text-align: center;
	padding-bottom: 5px;
}
.hyzq_main {
	width: 990px;
	padding-top: 10px;
	padding-right: 4px;
	padding-left: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	overflow: hidden;
}
.hyzq_main1 {
	width: 980px;
	padding-top: 10px;
	padding-right: 9px;
	padding-left: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	overflow: hidden;
	height: 160px;
}
#mrq{width:980px; margin:0px auto;}
#Marquee_x { overflow:hidden; width: 980px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px; width:190px; overflow:hidden; text-align: center;}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:186px; display:block}
#Marquee_x ul li div span{ display:block;}
.hyzq_k {
	width: 188px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
}
.symain2 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.sy_left2 {
	float: left;
	width: 240px;
	padding-right: 10px;
	overflow: hidden;
}
.left2_lan {
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 32px;
	width: 240px;
	overflow: hidden;
}
.left2_main {
	width: 220px;
	padding-right: 9px;
	padding-left: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
}
.left2_jsk1 {
	width: 220px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
	overflow: hidden;
	height: 70px;
}
.left2_jsk {
	width: 220px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
	overflow: hidden;
	height: 70px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dcdcdc;
}
.left2_jsk img {
	float: left;
	height: 68px;
	width: 68px;
	border: 1px solid #F2F2F2;
	margin-right: 6px;
}
.left2_jsk1 img {
	float: left;
	height: 68px;
	width: 68px;
	border: 1px solid #F2F2F2;
	margin-right: 6px;
}
.sy_center2 {
	float: left;
	width: 500px;
	padding-right: 10px;
	overflow: hidden;
}
.mc2_main {
	width: 480px;
	padding-right: 9px;
	padding-left: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	line-height: 20px;
	overflow: hidden;
}
.mc2_nrk1 {
	line-height: 20px;
	height: 70px;
	width: 480px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.mc2_nrk {
	line-height: 20px;
	height: 70px;
	width: 480px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dcdcdc;
}
.mc2_nrk img{
	height: 68px;
	width: 103px;
	border: 1px solid #F2F2F2;
	float: left;
	margin-right: 6px;
}
.mc2_nrk1 img {
	height: 68px;
	width: 103px;
	border: 1px solid #F2F2F2;
	float: left;
	margin-right: 6px;
}
.sy_right2 {
	float: left;
	width: 240px;
	overflow: hidden;
}
.right2_lan {
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height: 32px;
	width: 239px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcdcdc;
	overflow: hidden;
}
.right2_main {
	width: 220px;
	padding-right: 9px;
	padding-left: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	height: 363px;
	overflow: hidden;
}
.tanchuang{
	width: 220px;
	padding-top: 30px;
	padding-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
.zxbm_title{
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	width: 220px;
}
.zxbm_miaosu{
	line-height: 25px;
	height: 75px;
	width: 220px;
	color: #999999;
}
.zxbm_miaosu img{
	float: left;
	height: 69px;
	width: 69px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}
.zxbm_cs{
	background-image: url(../images/zxhd_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 220px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}
.zxbm_cs input{
	background-image: url(../images/zxhd_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 200px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
.zxbm_zxtj{
	background-image: url(../images/zxhd_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 35px;
	width: 220px;
	font-size: 14px;
	line-height: 35px;
	color: #666666;
}
.zxbm_zxtj input{
	background-image: url(../images/zxhd_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 35px;
	width: 220px;
	font-size: 14px;
	line-height: 35px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.youqing {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.yq_lan {
	line-height: 30px;
	background-image: url(../images/yq_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 30px;
	width: 999px;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcdcdc;
}
.yq_lan .yq_wz {
	background-image: url(../images/yq_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 110px;
	padding-left: 15px;
}
.yq_lan .gengduo {
	float: right;
	padding-right: 10px;
}
.yq_main {
	width: 980px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	overflow: hidden;
}
.yq_xtu {
	padding: 5px;
	width: 130px;
	height: 65px;
	float: left;
}
.yq_xtu img {
	height: 63px;
	width: 128px;
	border: 1px solid #CCCCCC;
}
.dbdaohang {
	line-height: 35px;
	text-align: center;
	height: 35px;
	background-image: url(../images/dh_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "宋体";
}
.dbdaohang a {
	color: #FFFFFF;
}
.syfooter {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 25px;
	font-family: "宋体";
}
.ny_main{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/ny_m_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.ny_left{
	float: left;
	width: 240px;
}
.ny_left_lan {
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height: 32px;
	width: 239px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcdcdc;
	overflow: hidden;
}
.ny_left_lan1 {
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height: 32px;
	width: 240px;
	overflow: hidden;
}
.ny_left_main {
	width: 238px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	overflow: hidden;
	background-image: url(../images/xuxian.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.ny_left_main li{
	line-height: 40px;
	height: 40px;
	width: 238px;
	display: block;
}
.ny_left_main .lanmu0{
	background-color: #FFFFFF;
	height: 40px;
	width: 238px;
}
.ny_left_main a{
	line-height: 40px;
	background-image: url(../images/dian.jpg);
	background-repeat: no-repeat;
	background-position: 22px center;
	height: 40px;
	width: 195px;
	padding-left: 43px;
	display: block;
	font-size: 14px;
}
.ny_left_main1{
	width: 238px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-left-color: #dcdcdc;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
}

.l_news_li{
	line-height: 30px;
	width: 238px;
	overflow: hidden;
}
.news_px1,.news_px2,.news_px3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: 30px;
	width: 30px;
	background-image: url(../images/chengse.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
}
.news_px4,.news_px5,.news_px6,.news_px7,.news_px8,.news_px9,.news_px10,.news_px11,.news_px12,.news_px13,.news_px14,.news_px15{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: 30px;
	width: 30px;
	background-image: url(../images/huise.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
}
.news_linr{
	line-height: 30px;
	float: left;
	width: 208px;
}
.ny_right{
	float: right;
	width: 750px;
}
.ny_r_lan{
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	line-height: 30px;
	height: 30px;
	width: 748px;
	border: 1px solid #dcdcdc;
	font-family: "宋体";
	font-size: 14px;
}
.r_lan_wz{
	background-image: url(../images/r_lanbg.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	font-family: "宋体";
	padding-left: 30px;
	color: #333333;
}
.r_lan_wz a{
	color: #333333;
}
.ny_r_main{
	line-height: 25px;
	width: 720px;
	font-size: 14px;
	font-family: "宋体";
	padding: 15px;
}
.ny_r_main1{
	line-height: 25px;
	width: 720px;
	font-size: 14px;
	font-family: "宋体";
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.nynews_k{
	width: 720px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-family: "宋体";
	overflow: hidden;
}
.nynews_k img{
	width: 150px;
	border: 1px solid #DCDCDC;
	float: left;
	height: 100px;
	margin-right: 10px;
}
.nynews_k .dalei_ys{
	color: #0f5aa3;
}
.nynews_k .dalei_ys a{
	color: #0f5aa3;
}
.ny_right .dede_pages{
	width: 720px;
	padding-right: 15px;
	padding-left: 15px;
}
.ny_right .dede_pages cli{
	float: left;
	padding-right: 10px;
}
.ny_right .dede_pages li{
	line-height: 30px;
	background-image: url(../images/lan_bg1.jpg);
	background-repeat: repeat;
	background-position: center center;
	float: left;
	height: 30px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "宋体";
	font-size: 14px;
	border: 1px solid #dcdcdc;
	margin-right: 7px;
}
.dede_pages .thisclass a{
	font-weight: bold;
	color: #0f5aa3;
}
.ny_main_end{
	height: 1px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.ny_r_main .title h2{
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	width: 720px;
	text-align: center;
}
.ny_r_main .info{
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	height: 25px;
	width: 720px;
	text-align: center;
	overflow: hidden;
}
.ny_r_main .content{
	width: 720px;
	padding-top: 5px;
	overflow: hidden;
}
.shangxia{
	line-height: 25px;
	width: 720px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;

	overflow: hidden;
}
.syhuiy{
	width: 220px;
}
.hy1{
	line-height: 20px;
	width: 220px;
	text-align: center;
	overflow: hidden;
}
.hy2{
	width: 220px;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: center;
	overflow: hidden;
}
.hy3{
	width: 210px;
	text-align: center;
	overflow: hidden;
	padding: 5px;
}
.hy3 li{
	float: left;
	width: 70px;
	line-height: 23px;
	text-align: center;
}
.hy4{
	background-image: url(../images/denglu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 37px;
	width: 220px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	line-height: 37px;
	text-align: center;
}
.hy4 a{
	color: #FFFFFF;
}
.nynews_jsk{
	width: 720px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-family: "宋体";
	overflow: hidden;
}
.nynews_jsk img{
	width: 100px;
	border: 1px solid #DCDCDC;
	float: left;
	height: 100px;
	margin-right: 10px;
}
.nynews_jsk .dalei_ys{
	color: #0f5aa3;
}
.nynews_jsk .dalei_ys a{
	color: #0f5aa3;
}
.ny_js_rk1{
	width: 720px;
	overflow: hidden;
}
.ny_js_rk1tu{
	width: 310px;
	overflow: hidden;
	float: left;
	height: 300px;
}
.ny_js_rk1wz{
	width: 410px;
	overflow: hidden;
	float: left;
	height: 300px;
	line-height: 25px;
}
.ny_js_rk1wz h1{
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 410px;
}
.ny_js_rk1wz h1 span{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}

.ny_js_rk2{
	width: 720px;
	overflow: hidden;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.ny_js_rk2tu{
	width: 310px;
	overflow: hidden;
	float: left;
	height: 210px;
}
.ny_js_rk2wz{
	width: 410px;
	overflow: hidden;
	float: left;
	height: 210px;
	line-height: 25px;
}
.ny_js_rk2wz h1{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	width: 410px;
	height: 25px;
}

.ny_r_main .xzanniu{
	background-image: url(../images/xiazai.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 60px;
	width: 100%;
	line-height: 60px;
}
.ny_r_main .xzanniu a{
	font-size: 14px;
	line-height: 60px;
	font-weight: bold;
	color: #333333;
	height: 60px;
	width: 100%;
}
.w_cp_k{
	float: left;
	width: 50%;
}
.w_cp_tu{
	width: auto;
	text-align: center;
	line-height: 0px;
	padding: 5px;
}
.w_cp_tu img{
	width: 120px;
	height: 120px;
	border: 1px solid #CCCCCC;
}
.w_cp_wz{
	line-height: 25px;
	width: auto;
	text-align: center;
}