body{
	margin:0;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", "Arial Narrow", HELVETICA;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
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{
}
.clear{
	clear: both;
	height: 0px;
	overflow: hidden;
}
.hr{
	clear: both;
	height: 6px;
	overflow: hidden;
}
.hr5{
	clear: both;
	height: 5px;
	overflow: hidden;
}
.hr10{
	clear: both;
	height: 10px;
	overflow: hidden;
}.hr15{
	clear: both;
	height: 15px;
	overflow: hidden;
}
.hrds{
	clear: both;
	height: 7px;
	overflow: hidden;
	background-color: #FFFFFF;
}
.hr20{
	clear: both;
	height: 20px;
	overflow: hidden;
}
.hr25{
	clear: both;
	height: 25px;
	overflow: hidden;
}
.hr40{
	clear: both;
	height: 40px;
	overflow: hidden;
}
.header {
	line-height: 35px;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	overflow: hidden;
}
.header .head {
	line-height: 35px;
	width: 1200px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.head_left {
	line-height: 35px;
	float: left;
	width: 675px;
	background-image: url(../images/ico.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.head_right {
	line-height: 35px;
	float: left;
	width: 500px;
	text-align: right;
}
.top{
	background-color: #FFFFFF;
	height: 110px;
	overflow: hidden;
}
.toper {
	height: 110px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.toper .t_logo {
	float: left;
	height: 75px;
	width: 190px;
	overflow: hidden;
	padding-top: 35px;
}
.toper .t_biaoyu {
	float: left;
	height: 60px;
	width: 790px;
	overflow: hidden;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 10px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.t_btitle {
	font-size: 18px;
	color: #ec591e;
	font-weight: bold;
	line-height: 32px;
	width: 790px;
	padding-top: 8px;
}
.t_bdesc {
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
	padding-bottom: 2px;
	width: 790px;
}
.toper .t_contact {
	float: left;
	height: 50px;
	width: 160px;
	overflow: hidden;
	background-image: url(../images/dhbg.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 50px;
	padding-top: 28px;
	padding-bottom: 32px;
}
.t_conwz{
	line-height: 20px;
	width: 160px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
}
.t_conhm{
	line-height: 30px;
	width: 160px;
	font-size: 26px;
	font-weight: bold;
	color: #ec591e;
	font-family: Arial, Helvetica, sans-serif;
}
.sos{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: center;
	padding-top: 200px;
	padding-bottom: 120px;
}
.w1000 {
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
.clear {
	clear: both;
}
.top20 {
	margin-top: 20px;
}
.dhzd{
	z-index: 999;
	position: absolute;
	width: 100%;
}
.menuB {
	height: 46px;
	width: 100%;
	background-image: url(../images/b3.jpg);
	background-repeat: repeat-x;
	clear: both;
	background-color: #990000;
}
.menuBL {
	float: left;
	line-height: 46px;
}
.menuBL1 {
	width: 184px;
	position: relative;
}
.menuBL1A {
	display: block;
	background-image: url(../images/a_15.jpg);
	background-color: #a80518;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-family: "Î¢ÈíÑÅºÚ";
	background-repeat: no-repeat;
	background-position: 150px center;
}
.menuBL2 {
	width: 127px;
	text-align: center;
}
.menuBL2 a {
	display: block;
	color: #fff;
	font-size: 16px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.menuBL2 a:hover, .menuBL2 a.menuBL2A_on {
	background-color: #ff650b;
}
.menuBL1_sub {
	width: 180px;
	border: 2px solid #c41328;
	position: absolute;
	z-index: 10;
	background-color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	display: none;
}
.sub2a {
	display: block;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.sub2a:hover, .sub2a.sub2aOn {
	background-color: #c41328;
	color: #fff;
}
.sub2 {
	position: relative;
}
/*.sub3{ display:none; position:absolute; left:180px; width:400px; top:-10px; padding:20px; border:2px solid #c41328;height:340px; background-color:#fff;}



*/
.sub3 {
	display: none;
	position: absolute;
	left: 180px;
	width: 800px;
	top: -10px;
	border: 2px solid #c41328;
	height: 304px;
	background-color: #fff;
	background-image: url(../images/p1a.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.sub3 a {
	color: #333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	display: inline-block;
	width: 130px;
	padding-right: 10px;
	overflow: hidden;
	border-bottom: 1px solid #999;
	height: 30px;
	line-height: 30px;
	float: left;
	margin-left: 20px;
}
.banner {
	line-height: 500px;
	height: 500px;
	overflow: hidden;
	padding-top:46px;
}
.banner-out{_margin-left:1000px;_zoom:1;_z-index:0;}.banner-in{_position:relative;_float:left;_margin-left:-1000px;_z-index:0;}
.banner-box{min-width:1000px;height:500px;margin:0px auto 0 auto;position:relative;padding-bottom:6px;_zoom:1;z-index:0; background:none;}
#banner_slider{list-style:none;width:100%; height:100%; margin:0; padding:0;background:#EFEFEF;border-bottom:4px #EFEFEF solid;}
#banner_slider li{width:100%; height:500px; display:none; position:absolute;z-index:0;}
#banner_slider li a{width:1000px; height:100%; margin:0 auto; display:block;}
#banner_navSlider{list-style:none;margin:0 auto;width:1000px;text-align:center;margin-top:-38px; position:relative; z-index:1;}
#banner_navSlider li{height:18px; width:18px;cursor:pointer; display:inline-block;background:url(../images/cs.png) -18px center no-repeat;_background:url(../images/cs_ie6.png) -18px center no-repeat;*zoom:1;*display:inline; margin:0 10px;}
#banner_navSlider li.on{background:url(../images/cs.png) left center no-repeat;_background:url(../images/cs_ie6.png) left center no-repeat;}
.mbanner{
	display:none;
	overflow: hidden;
}
.nybanner{
	width:100%;
	height: 300px;
	overflow: hidden;
	background-color: #000;
	clear: none;
	padding-top:46px;
}
.nybannerm{
	width:100%;
	height: 0px;
	overflow: hidden;
	background-color: #000;
	clear: none;
}
.rmss_lan{
	line-height: 40px;
	background-color: #04222c;
	overflow: hidden;
}
.rmssk{
	line-height: 40px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.rmtj{
	line-height: 40px;
	float: left;
	width: 900px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #ec591e;
}
.rmtj a{
	color: #FFFFFF;
}
.rmss2{
	float: left;
	width: 300px;
	height: 40px;
}
.rmss{
	float: right;
	width: 300px;
	height: 34px;
	padding-top: 6px;
}
.ssk{
	float: left;
	width: 245px;
	height: 28px;
	overflow: hidden;
}
.ssk input{
	float: left;
	width: 205px;
	height: 28px;
	overflow: hidden;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #eeeeee;
	background-image: url(../images/fdj.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #999999;
	line-height: 28px;
}

.ssan{
	float: left;
	height: 28px;
	width: 55px;
	overflow: hidden;
}
.ssan button{
	float: left;
	height: 28px;
	width: 55px;
	overflow: hidden;
	background-image: url(../images/ahover.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 28px;
}
.sitek{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.linkbox{
	width: 1200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 20px;
}
.linkbox h3{
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #990000;
}
.linkbox h3 a{
	color: #990000;}
.linkbox ul{
	width: 1200px;
}
.linkbox li{
	font-size: 14px;
	line-height: 25px;
	float: left;
	width: 200px;
}
.linkbox li a{
	color: #333333;
}
.maink{
	background-color: #f0f0f0;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}
.main1{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/nybg2.png);
	background-repeat: repeat-y;
	background-position: center center;
	font-family: "Î¢ÈíÑÅºÚ";
}
.m_left{
	float: left;
	width: 220px;
}
.m_lan_wh{
	font-size: 24px;
	line-height: 100px;
	font-weight: bold;
	color: #FFFFFF;
	width: 220px;
	background-color: #9a0000;
	background-image: url(../images/lanmubg.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow: hidden;
	height: 100px;
	text-align: center;
}
.m_lan{
	font-size: 24px;
	line-height: 100px;
	font-weight: bold;
	color: #FFFFFF;
	width: 220px;
	background-color: #9a0000;
	background-image: url(../images/lanmubg.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow: hidden;
	height: 100px;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
}
.m_li{
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	width: 200px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.m_li a{
	line-height: 40px;
	display: block;
	width: 170px;
	padding-left: 30px;
	background-image: url(../images/lanbg.png);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-weight: bold;
}
.m_li a:hover{
	color: #FFFFFF;
	background-image: url(../images/lanbg2.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
.m_lix{
	font-size: 14px;
	line-height: 30px;
	width: 200px;
}
.m_lix a{
	width: 180px;
	padding-left: 40px;
	display: block;
}
.m_lix a:hover{
	display: block;
}
.m_jg{
	height: 40px;
	width: 220px;
	overflow: hidden;
}
.m_lx{
	height: 50px;
	width: 220px;
	background-image: url(../images/lianxibg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 17px;
	padding-bottom: 20px;
	text-align: center;
	color: #FFFFFF;
}
.m_lx1{
	background-image: url(../images/tel.jpg);
	background-repeat: no-repeat;
	background-position: 55px center;
	line-height: 22px;
	width: 200px;
	font-size: 14px;
	padding-left: 20px;
}
.m_lx2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	font-weight: bold;
}
.m_lxm{
	padding: 10px;
	width: 200px;
	font-size: 14px;
	line-height: 30px;
}
.m_right{
	float: left;
	width: 980px;
	overflow: hidden;
}
.nymend{
	padding: 0px;
	height: 1px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow: hidden;
}
.m_nright{
	float: left;
	width: 960px;
	overflow: hidden;
	background-image: url(../images/bg4.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-left: 20px;
}
.m_dq{
	line-height: 48px;
	background-image: url(../images/q2.png);
	background-repeat: no-repeat;
	background-position: 20px 18px;
	height: 48px;
	width: 915px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 14px;
	padding-left: 43px;
	color: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
}
.m_dq a{
	color: #333333;
}
.m_videom{
	font-size: 14px;
	line-height: 30px;
	width: 940px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
	font-family: "Î¢ÈíÑÅºÚ";
}
.m_videok{
	padding: 10px;
	width: 293px;
	overflow: hidden;
	float: left;
}
.m_videop{
	height: 293px;
	width: 293px;
	overflow: hidden;
}
.m_videoz{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: 293px;
	text-align: center;
}
.m_ntitle{
	width: 920px;
	overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.m_ntitle H1{
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	width: 920px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.m_ntitle p{
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	width: 920px;
	overflow: hidden;
}
.sprok{
	padding: 10px;
	width: 215px;
	overflow: hidden;
	float: left;
}
.sprotu{
	width: 213px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}
.sprotu img{
	width: 213px;
	height:213px;
}
.sprowz{
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: 215px;
	text-align: center;
}
.sprowz a{
	display: block;
	height: 35px;
	width: 215px;
}
.sprowz a:hover{
	display: block;
	background-color: #9a0000;
	color: #FFFFFF;
	text-decoration: none;
}

.anliok{
	padding: 10px;
	width: 293px;
	overflow: hidden;
	float: left;
}
.anliotu{
	height: 220px;
	width: 293px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}
.anliowz{
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: 293px;
	text-align: center;
}
.anliowz a{
	display: block;
	height: 35px;
	width: 293px;
}
.anliowz a:hover{
	display: block;
	background-color: #9a0000;
	color: #FFFFFF;
	text-decoration: none;
}

.hezuok{
	text-align: center;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 30px;
	color: #FFFFFF;
	background-color: #9a0000;
}
.wh_ysk{
	background-image: url(../images/b1g1.jpg);
	background-repeat: repeat;
	background-position: center center;
	text-align: center;
	height: 100px;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 25px;
	color: #FFFFFF;
	background-color: #9a0000;
}
.y_t{
	font-size: 40px;
	font-weight: bold;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 67px;
	padding-bottom: 3px;
	background-image: url(../images/bg2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.y_m{
	font-size: 14px;
	line-height: 30px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	font-family: "Î¢ÈíÑÅºÚ";
}
.wh_ysmain{
	height: 2030px;
	background-image: url(../images/ysbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	overflow: hidden;
	font-family: "Î¢ÈíÑÅºÚ";
}
.wh_ysm{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.wh_ys1{
	width: 1200px;
	padding-top: 160px;
	height: 400px;
}
.yso_mcd{
	line-height: 50px;
	width: 1200px;
	color: #9a0000;
	font-size: 30px;
	font-weight: bold;
}
.yso_mcd span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	float: left;
	padding-right: 5px;
	line-height: 50px;
}
.yso_mcx{
	line-height: 30px;
	width: 1200px;
	font-size: 18px;
	font-weight: bold;
}
.yso_li{
	line-height: 40px;
	width: 1170px;
	font-size: 14px;
	background-image: url(../images/yslibg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
}
.wh_ys2{
	text-align: right;
	width: 1200px;
	height: 340px;
	padding-top: 90px;
}
.yst_mcd{
	line-height: 50px;
	width: 1200px;
	color: #9a0000;
	font-size: 30px;
	font-weight: bold;
}
.yst_mcd span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	float: right;
	line-height: 50px;
	padding-left: 5px;
}
.yst_mcx{
	line-height: 30px;
	width: 1200px;
	font-size: 18px;
	font-weight: bold;
}
.yst_li{
	line-height: 40px;
	width: 1170px;
	font-size: 14px;
	background-image: url(../images/yslibg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 30px;
}
.wh_ys3{
	height: 370px;
	width: 1200px;
	padding-top: 130px;
}
.wh_ys4{
	text-align: right;
	width: 1200px;
	padding-top: 130px;
}
.hezuom{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.hzli{
	float: left;
	width: 150px;
	text-align: center;
}
.hzico{
	width: 150px;
	line-height: 100px;
	text-align: center;
	height: 100px;
}
.hzwz{
	width: 150px;
	line-height: 30px;
	padding-top: 10px;
	font-size: 14px;
}
.aboutk{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.about_tt{
	background-image: url(../images/a_hb.gif);
	background-repeat: repeat-x;
	background-position: center 25px;
	width: 1200px;
	overflow: hidden;
	height: 50px;
	text-align: center;
}
.about_tt span{
	font-size: 40px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.about_tlik{
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}
.about_tlik img{
	height: 212px;
	width: 283px;
	border: 1px solid #CCCCCC;
}
.about_tuli{
	float: left;
	padding-right: 20px;
	width: 285px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.about_tuli1{
	float: left;
	width: 285px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.alan{
	background-image: url(../images/a_ho.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	color: #dcdcdc;
	background-color: #FFFFFF;
	float: left;
	padding-left: 50px;
	padding-right: 10px;
	height: 35px;
	padding-top: 9px;
}
.alan p{
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
}
.alan span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 10px;
	font-weight: bold;
}
.xlan{
	background-image: url(../images/xc_h.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #dcdcdc;
	background-color: #FFFFFF;
	float: left;
	padding-left: 40px;
	padding-top: 22px;
	padding-right: 10px;
}
.more{
	float: right;
	line-height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.about_mm{
	width: 1200px;
	padding-top: 20px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 28px;
	font-size: 14px;
}
.about_mm img{
	float: left;
}
.about_vv{
	float: left;
	height: 400px;
	width: 600px;
}
.about_vv iframe{
	height: 400px;
	width: 600px;
}
.about_pp{
	float: left;
	height: 400px;
	width: 580px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	overflow: hidden;
}
.about_pk{
	height: 400px;
	width: 580px;
	overflow: hidden;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.about_pp h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
}
/**/

.ff_news{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.newsk{
	float: left;
	width: 850px;
}
.n_li{
	line-height: 40px;
	background-image: url(../images/wd_h.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 850px;
	height: 40px;
	overflow: hidden;
}
.n_li li{
	text-align: center;
	display: block;
	height: 40px;
	width: 115px;
	float: left;
	background-color: #FFFFFF;
	padding-right: 10px;
}
.n_li li a{
	background-image: url(../images/w_dh.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	width: 115px;
	text-align: center;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ";
}
.n_li li a:hover ,.n_li .cur a{
	text-decoration:none;
	background-image: url(../images/w_dh2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
}
.n_mm{
	width: 850px;
	overflow: hidden;
}
.n_tj{
	height: 180px;
	width: 850px;
}
.n_tj span{
	float: right;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 50px;
	position: relative;
	right: 0px;
}
.n_tj img{
	height: 178px;
	width: 236px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 10px;
}
.n_tj h2{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	font-weight: bold;
	line-height: 50px;
}
.n_tj_tit{
	height: 50px;
	width: 600px;
	float: right;
}
.n_tj_tit span{
	float: right;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 50px;
}
.n_tj p{
	line-height: 25px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #666666;
}
.n_lbk{
	width: 850px;
	overflow: hidden;
}
.ssj{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	float: right;
	width:70px;
	text-align: center;
}
.n_lia{
	float: left;
	height: 40px;
	width: 420px;
	overflow: hidden;
	background-color: #f4f4f4;
	line-height: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.n_lib{
	float: left;
	height: 40px;
	width: 420px;
	overflow: hidden;
	background-color: #f4f4f4;
	line-height: 40px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.n_lbk a{
	display: block;
	float: left;
	height: 40px;
	width: 305px;
	padding-left: 5px;
	font-size: 14px;
}
.n_lbk a:hover{
	color: #FFFFFF;
	background-color: #9a0000;
	display: block;
}
.xiaok{
	float: left;
	height: 30px;
	width: 40px;
	overflow: hidden;
	background-color: #999;
	text-align: center;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-top: 7px;
	font-size: 12px;
	font-weight: normal;
	font-family: "Î¢ÈíÑÅºÚ";
}
.xiaok span{
	font-size: 20px;
	font-weight: bold;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.xiaok P{
	line-height: 15px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.xiaok a:hover{
	background-color: #9a0000;
}
.wenda{
	float: left;
	width: 330px;
	overflow: hidden;
	padding-left: 20px;
}
.wenda_lan{
	line-height: 40px;
	background-image: url(../images/wd_h.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 40px;
	width: 330px;
}
.wenda_l{
	background-image: url(../images/w_dh.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #FFFFFF;
	padding-right: 10px;
	float: left;
	width: 115px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.wenda_main{
	width: 330px;
	overflow: hidden;
}
.wd_k{
	width: 330px;
	overflow: hidden;
	padding-top: 7px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
}
.wd_k a{
	color: #333333;
}
.wd_w{
	font-size: 14px;
	line-height: 30px;
	background-image: url(../images/wd_w.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 305px;
	padding-left: 25px;
}
.wd_d{
	font-size: 12px;
	line-height: 20px;
	background-image: url(../images/wd_d.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	width: 305px;
	padding-left: 25px;
}
.m_nleft{
	float: left;
	width: 220px;
}
.m_aboutm{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 30px;
	padding: 20px;
	width: 920px;
}
.footer {
	background-color: #474747;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}
.foot{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.foot a{
	color: #FFFFFF;
}
.foot_left{
	float: left;
	width: 860px;
}
.foot_dbdh{
	font-size: 14px;
	width: 860px;
	line-height: 30px;
	color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ";
}
.foot_dbdh #fsy{
	color: #474747;
}
.foot_banquan{
	line-height: 30px;
	width: 860px;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ";
}
.foot_link{
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	width: 860px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.foot_right{
	float: left;
	width: 340px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.ewmk{
	width: 150px;
	padding-left: 20px;
	float: left;
}
.ewmtu{
	height: 150px;
	width: 150px;
}
.ewmwz{
	line-height: 20px;
	width: 150px;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}


.ny_ptucs{
	width: 920px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-bottom: 10px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 10px;
}
.ny_neirong{
	width: 730px;
	overflow: hidden;
	padding-top: 10px;
	line-height: 30px;
}
.ny_ptuleft{
	width: 360px;
	float: left;
}
.ny_pturight{
	float: right;
	width: 550px;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 10px;
}
.cplist_nr{
	width: 550px;
}
.cplist_nr h1{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
}
.cplist_nr li{
	line-height: 50px;
	width: 550px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F2F2F2;
	font-size: 14px;
}
.cplist_nr .lik{
	line-height: 30px;
	width: 550px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F2F2F2;
	font-size: 14px;
}
#preview{
	float:left;
	margin:5px auto;
	width:355px;
}
.jqzoom{
	width:350px;
	height:350px;
	position:relative;
	
}
.zoomdiv{  left:859px;  height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{
	width:10px;
	height:45px;
	float:left;
	cursor:pointer;
	margin-top:5px;
	background-image: url(images/left.gif);
	background-repeat: no-repeat;
}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{
	width:318px;
	float:left;
	overflow:hidden;
	display:inline;
	margin-right: 6px;
	margin-left: 6px;
}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:65px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:600px;height:600px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative;}
#spec-list div{ margin-top:0;margin-left:-00px; *margin-left:0;}
.m_nfy{
	width: 920px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	padding-bottom: 20px;
	font-family: "Î¢ÈíÑÅºÚ";
	overflow: hidden;
}
.m_newsm{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 30px;
	width: 920px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.downlik{
	width: 895px;
	font-size: 14px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/actbox-ico.gif);
	background-repeat: no-repeat;
	background-position: 3px 14px;
	padding-left: 25px;
	overflow: hidden;
}
.downljxz{
	float: right;
}
.downan{
	background-image: url(../images/xiazai-bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 120px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	line-height: 27px;
}
.downan a{
	display: block;
	height: 27px;
	width: 85px;
	padding-left: 35px;
}
.newli{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 920px;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
}
.newli_tu{
	float: left;
	height: 120px;
	width: 150px;
	padding-right: 10px;
}
.newli_tu img{
	height: 118px;
	width: 148px;
	border: 1px solid #f2f2f2;
}
.newli_wz{
	float: left;
	height: 120px;
	width: 760px;
}
.newli_t{
	line-height: 40px;
	width: 760px;
	overflow: hidden;
}
.newli_t a{
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 660px;
	display: block;
}
.newli_t span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 100px;
	color: #999999;
	text-align: right;
}
.newli_p{
	line-height: 25px;
	font-size: 12px;
	width: 760px;
	color: #666666;
}
.news_fy{
	line-height: 32px;
	height: 32px;
	width: 920px;
	font-size: 14px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}
.news_fyp{
	line-height: 32px;
	height: 32px;
	width: 940px;
	font-size: 14px;
	padding-right: 20px;
	padding-left: 20px;
	overflow: hidden;
}
.news_fyp li{
	float: left;
}
.news_fyp li{
	background-image: url(../images/c1.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
	display: block;
	float: left;
	line-height: 30px;
	height: 30px;
	border: 1px solid #f2f2f2;
	margin-right: 8px;
	padding-right: 15px;
	padding-left: 15px;
}
.thisclass{
	background-image: url(../images/c1.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
	display: block;
	float: left;
	line-height: 30px;
	height: 30px;
	border: 1px solid #f2f2f2;
	margin-right: 8px;
	padding-right: 15px;
	padding-left: 15px;
	color: #FF0000;
}
.map_lan{
	overflow: hidden;
}
.map_k {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 20px;
}
.mapli1{
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	line-height: 25px;
}
.kefuleft{width:170px;background:#fff;position:fixed;top:0px;left:0;z-index:999; font-family:"Î¢ÈíÑÅºÚ";box-shadow:2px 0 3px rgba(0,0,0,0.25);}
.kefuright{width:170px;background:#fff;position:fixed;top:0px;right:0;z-index:999; font-family:"Î¢ÈíÑÅºÚ";box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#kefuright{width:170px;background:#fff;position:fixed;top:0px;right:-170px;z-index:999; font-family:"Î¢ÈíÑÅºÚ";box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.kefu_lan{
	font-size: 15px;
	line-height: 40px;
	color: #FFFFFF;
	background-color: #990000;
	height: 40px;
	width: 110px;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
	padding-right: 30px;
	padding-left: 30px;
}
.kefu_jg{
	height: 10px;
	width: 170px;
	overflow: hidden;
}
.kefu_qq{
	line-height: 36px;
	height: 36px;
	width: 170px;
	overflow: hidden;
	background-color: #990000;
}
.kefu_qq a{
	line-height: 36px;
	background-image: url(../images/kefuqq.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	height: 36px;
	width: 130px;
	padding-left: 40px;
	overflow: hidden;
	display: block;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	color: #FFFFFF;
}
.kefu_qq a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.kefu_ewm{
	height: 170px;
	width: 170px;
	overflow: hidden;
}
.kefu_ewmmc{
	height: 28px;
	width: 170px;
	overflow: hidden;
	background-color: #990000;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	line-height: 28px;
	color: #FFFFFF;
}
#rightArrow{
	width:20px;
	height:90px;
	position:fixed;
	top:0px;
	right:0px;
	z-index:1000;
	background-image: url(../images/gb.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#rightArrow a{
	display:block;
}
#rightArrow a:hover{
	text-decoration: none;
}

#conx {
	width: 100%;
}
#tagsx {
	padding-left: 0px;
	padding-bottom: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 40px;
	background-image: url(../images/wd_h.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	overflow: hidden;
}
#tagsx LI {
	text-align: center;
	display: block;
	height: 40px;
	width: 115px;
	float: left;
	background-color: #FFFFFF;
	padding-right: 10px;
}
#tagsx LI A {
	background-image: url(../images/w_dh.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	width: 115px;
	text-align: center;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 40px;
}
#tagsx LI.emptyTag {WIDTH: 4px;}
#tagsx LI.selectTagx {}
#tagsx LI.selectTagx A {
	text-decoration:none;
	background-image: url(../images/w_dh2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
}
#tagContentx {PADDING-RIGHT:0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;}
.tagContentx {
	DISPLAY: none;
	PADDING-LEFT: 0px;
	WIDTH: auto;
	HEIGHT:auto;
	padding-top: 20px;
	font-family: "Î¢ÈíÑÅºÚ";
}
#tagContentx DIV.selectTagx {DISPLAY: block;}



#con {
	WIDTH: 100%;
}
#tags {
	WIDTH: auto;
	PADDING: 0px;
	HEIGHT: 50px;
	background:#F2F2F2;
	margin-right: 1px;
	margin-left: 1px;
}
#tags LI {
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	HEIGHT: 50px;
	margin-left:0px;
	text-align:center;
	width: 25%;
}
#tags LI A {
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 50px;
	PADDING-TOP: 0px;
	HEIGHT: 30px;
	text-decoration:none;
	padding-right: 0px;
	padding-left: 0px;
	display: block;
	font-size: 14px;
}
#tags LI.emptyTag {WIDTH: 4px;}
#tags LI.selectTag {
	POSITION: relative;
	HEIGHT: 50px;
	background-color: #990000;
}
#tags LI.selectTag A {BACKGROUND-POSITION: right top; COLOR: #ffffff; LINE-HEIGHT: 50px; HEIGHT: 50px; text-align:center;}
#tagContent {PADDING-RIGHT:0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;}
.tagContent {
	DISPLAY: none;
	WIDTH: auto;
	HEIGHT:auto;
	padding:20px;
	font-size: 14px;
	line-height: 30px;
}

#tagContent DIV.selectTag {DISPLAY: block;}

@media screen and (max-width: 1201px) { 
.header {
	line-height: 35px;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	overflow: hidden;
}
.header .head {
	line-height: 35px;
	width: 100%;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.head_left {
	line-height: 35px;
	float: left;
	width: 90%;
	background-image: url(../images/ico.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;
}
.head_right {
	display:none;	
}
.top{
	background-color: #FFFFFF;
	height: 110px;
	overflow: hidden;
}
.toper {
	height: 110px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.toper .t_logo {
	float: left;
	height: 75px;
	width: 40%;
	overflow: hidden;
	padding-top: 35px;	
	text-align: right;
}
.toper .t_logo img{
	width:128px;
	height:33px;
	padding-right: 10px;
	padding-top: 8px;
}
.toper .t_biaoyu {
	float: left;
	height: 75px;
	width: 60%;
	overflow: hidden;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.t_btitle {
	font-size: 16px;
	color: #ec591e;
	font-weight: bold;
	line-height: 32px;
	width: 100%;
	padding-top: 8px;
	font-family:"ºÚÌå";
}
.t_bdesc {
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
	padding-bottom: 2px;
	width: 100%;
}
.toper .t_contact {
	display:none;
}
.w1000 {
	width: 100%;
	margin: 0 auto;
	height: auto;
}
.menuB {
	height: 92px;
	width: auto;
	background-image: url(../images/b31.jpg);
	background-repeat: repeat;
	clear: both;
	background-color: #990000;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#menuBL1{
	display:none
}
.menuBL2 {
	width: 25%;
	text-align: center;
}
.menuBL2 a {
	display: block;
	color:#FFFFFF;
	font-size: 16px;
	font-family: "Î¢ÈíÑÅºÚ";
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.banner {
	line-height: 500px;
	height: 500px;
	overflow: hidden;
	width:100%;
	display:none;
}
.banner-out{_margin-left:1000px;_zoom:1;_z-index:0;}.banner-in{_position:relative;_float:left;_margin-left:-1000px;_z-index:0;}
.banner-box{min-width:1000px;height:500px;margin:0px auto 0 auto;position:relative;padding-bottom:6px;_zoom:1;z-index:0; background:none;}
#banner_slider{list-style:none;width:100%; height:100%; margin:0; padding:0;background:#EFEFEF;border-bottom:4px #EFEFEF solid;}
#banner_slider li{width:100%; height:500px; display:none; position:absolute;z-index:0;}
#banner_slider li a{width:100%; height:100%; margin:0 auto; display:block;}
#banner_navSlider{list-style:none;margin:0 auto;width:100%;text-align:center;margin-top:-38px; position:relative; z-index:1;}
#banner_navSlider li{height:18px; width:18px;cursor:pointer; display:inline-block;background:url(../images/cs.png) -18px center no-repeat;_background:url(../images/cs_ie6.png) -18px center no-repeat;*zoom:1;*display:inline; margin:0 10px;}
#banner_navSlider li.on{background:url(../images/cs.png) left center no-repeat;_background:url(../images/cs_ie6.png) left center no-repeat;}

.mbanner {
	width: 100%;
	overflow: hidden;
	display:block;
	padding-top:92px;
}
.slideBox{position:relative;overflow:hidden}
.slideBox .hd{position:absolute;height:5px;line-height:5px;bottom:8px;right:0;z-index:1;width:100%;text-align:center}
.slideBox .hd li{display:inline-block;width:5px;height:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#cfcfcf;text-indent:-9999px;overflow:hidden;margin:0 6px}
.slideBox .hd li.on{background:#FFFFFF}
.slideBox .bd{position:relative;z-index:0}
.slideBox .bd li{position:relative;text-align:center}
.slideBox .bd li img{background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rmss_lan{
	line-height: 40px;
	background-color: #04222c;
	overflow: hidden;
}
.rmssk{
	line-height: 40px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.rmtj{
	line-height: 40px;
	float: left;
	width: 900px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #ec591e;
	display:none;
}
.rmtj a{
	color: #FFFFFF;
}
.rmss2{
	float: none;
	width: 300px;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
}
.rmss{
	float: right;
	width: 300px;
	height: 34px;
	padding-top: 6px;
}
.ssk{
	float: left;
	width: 245px;
	height: 28px;
	overflow: hidden;
}
.ssk input{
	float: left;
	width: 205px;
	height: 28px;
	overflow: hidden;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #eeeeee;
	background-image: url(../images/fdj.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #999999;
	line-height: 28px;
}

.ssan{
	float: left;
	height: 28px;
	width: 55px;
	overflow: hidden;
}
.ssan button{
	float: left;
	height: 28px;
	width: 55px;
	overflow: hidden;
	background-image: url(../images/ahover.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 28px;
}
.maink{
	background-color: #f0f0f0;
	overflow: hidden;
	width: 100%;
}
.main1{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/nybg21.png);
	background-repeat: repeat-y;
	background-position: center center;
}
.m_left{
	float: left;
	width: 220px;
	display:none;
}
.m_nright{
	float: left;
	width: 100%;
	overflow: hidden;
	background-image: url(../images/bg4.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-left: 0px;
	background-color:#FFFFFF;
}
.m_videom{
	font-size: 14px;
	line-height: 30px;
	width: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	overflow: hidden;
}
.sprok{
	width: 50%;
	overflow: hidden;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.sprotu{
	width: auto;
	overflow: hidden;
	border: 0px solid #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}
.sprotu img{
	width:100%;
	height:100%;
}
.sprowz{
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: auto;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
}
.sprowz a{
	display: block;
	height: 35px;
	width: auto;
}
.sprowz a:hover{
	display: block;
	background-color: #9a0000;
	color: #FFFFFF;
	text-decoration: none;
}
.nymend{
	display:none;
}
.wh_ysk{
	background-image: url(../images/b1g1.jpg);
	background-repeat: repeat;
	background-position: center center;
	text-align: center;
	height: 100px;
	width:100%;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 25px;
	color: #FFFFFF;
	background-color: #9a0000;
}
.y_t{
	font-size: 40px;
	font-weight: bold;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 67px;
	padding-bottom: 3px;
	background-image: url(../images/bg2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.y_m{
	font-size: 14px;
	line-height: 30px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	font-family: "Î¢ÈíÑÅºÚ";
}
.hezuom{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.hzli{
	float: left;
	width: 25%;
	text-align: center;
}
.hzico{
	width:auto;
	height:auto;
	line-height: 100px;
	text-align: center;
}
.hzico img{
	width:90%;
}
.hzwz{
	width:auto;
	height:auto;
	line-height: 30px;
	padding-top: 5px;
	font-size: 14px;
	padding-bottom:5px;
}
.aboutk{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.about_mm{
	width: 100%;
	padding-top: 20px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 28px;
	font-size: 14px;
}
.about_mm img{
	float: left;
}
.about_vv{
	float: left;
	height: auto;
	width: 100%;
	text-align: center;	
}
.about_vv iframe{
	width:auto;
	height:240px;
}
.about_pp{
	float: left;
	height: auto;
	width: 100%;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	overflow: hidden;
}
.about_pk{
	height: auto;
	width: auto;
	overflow: hidden;
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	padding-right: 10px;
	padding-left: 10px;
}
.about_pp h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
}
.about_tt{
	background-image: url(../images/a_hb.gif);
	background-repeat: repeat-x;
	background-position: center 25px;
	width: 100%;
	overflow: hidden;
	height: 50px;
	text-align: center;
}
.about_tt span{
	font-size: 40px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.about_tlik{
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	width:100%;
}
.about_tlik img{
	height: 95%;
	width: 95%;
	border: 1px solid #CCCCCC;
}
.about_tuli{
	float: left;
	padding-right: 0px;
	padding-right: 0px;
	width:50%;
	text-align: center;
}
.about_tuli1{
	float: left;
	padding-right: 0px;
	padding-right: 0px;
	width:50%;
	text-align: center;
}
.ff_news{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.newsk{
	float: left;
	width: 100%;
}
.more{
	float: right;
	line-height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	display:none;
}
#conx {
	width: 100%;
}
#tagsx {
	padding-left: 0px;
	padding-bottom: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 40px;
	background-image: url(../images/wd_h1.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	overflow: hidden;
	background-color:#f2f2f2;
}
#tagsx LI {
	text-align: center;
	display: block;
	height: 40px;
	width: 25%;
	float: left;
	background-color: #f2f2f2;
	padding-right: 0px;
	overflow: hidden;
}
#tagsx LI A {
	background-image: url(../images/w_dh1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	width: 100%;
	text-align: center;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 40px;
}
#tagsx LI.emptyTag {WIDTH: 4px;}
#tagsx LI.selectTagx {}
#tagsx LI.selectTagx A {
	text-decoration:none;
	background-image: url(../images/w_dh21.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	width:100%;
	background-color:#990000;
	color:#FFFFFF;
}
#tagContentx {PADDING-RIGHT:0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;}
.tagContentx {
	DISPLAY: none;
	PADDING-LEFT: 0px;
	WIDTH: auto;
	HEIGHT:auto;
	padding-top: 20px;
}
#tagContentx DIV.selectTagx {DISPLAY: block;}
.n_tj{
	height:auto;
	width: 100%;
}
.n_tj img{
	height: 120px;
	width: 150px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
.n_tj h2{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}
.n_tj span{
	float: right;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	position: relative;
	right: 0px;
}
.n_tj p{
	line-height: 25px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #666666;
}
.n_lbk{
	width: 100%;
	overflow: hidden;
}
.ssj{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	float: right;
	width:70px;
	text-align: center;
	display:none;
}
.n_lia{
	float: left;
	height: 40px;
	width: 100%;
	overflow: hidden;
	background-color: #f4f4f4;
	line-height: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.n_lib{
	float: left;
	height: 40px;
	width: 100%;
	overflow: hidden;
	background-color: #f4f4f4;
	line-height: 40px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.n_lbk a{
	display: block;
	float: left;
	height: 40px;
	width:auto;
	padding-left: 5px;
	font-size: 14px;
}
.n_lbk a:hover{
	color: #FFFFFF;
	background-color: #9a0000;
	display: block;
}
.wenda{
	float: left;
	width: 100%;
	overflow: hidden;
	padding-left: 0px;
	padding-top: 15px;
}
.wenda_lan{
	line-height: 40px;
	background-image: url(../images/wd_h1.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 40px;
	width:100%;	
	padding-right: 0px;
	padding-left: 0px;
	background-color:#f2f2f2;
	overflow: hidden;
}
.wenda_l{
	background-image: url(../images/w_dh1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #9a0000;
	padding-right: 0px;
	float: left;
	width: 25%;
	font-family: "Î¢ÈíÑÅºÚ";
}
.wenda_main{
	width: 100%;
	overflow: hidden;
}
.wd_k{
	width:auto;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;	
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #333333;
}
.wd_k a{
	color: #333333;
}
.wd_w{
	font-size: 14px;
	line-height: 30px;
	background-image: url(../images/wd_w.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 100%;
	padding-left: 25px;
}
.wd_d{
	font-size: 12px;
	line-height: 20px;
	background-image: url(../images/wd_d.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	width: 100%;
	padding-left: 25px;
}
.footer {
	background-color: #474747;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
	width:100%;
}
.foot{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.foot a{
	color: #FFFFFF;
}
.foot_left{
	float: left;
	width: 100%;
}
.foot_dbdh{
	font-size: 12px;
	width:auto;
	line-height: 30px;
	color: #FFFFFF;
}
.foot_dbdh font{
	text-align: center;
	display: block;
	width: 25%;
	float: left;
}
.foot_banquan{
	line-height: 30px;
	width:auto;
	font-size: 12px;
	color: #FFFFFF;	
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
}
.foot_banquan span{
	display:none;
}
.foot_link{
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	width: 100%;
}
.foot_right{
	float: left;
	width: 100%;
}
.ewmk{
	width: 50%;
	padding-left: 0px;
	float: left;
}
.ewmtu{
	height: auto;
	width:auto;
	text-align: center;
}
.ewmtu img{
	height: 95%;
	width:95%;
}
.ewmwz{
	line-height: 20px;
	width:auto;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	text-align: center;
}
.wh_ysmain{
	height: auto;
	background-image: url(../images/ysbg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	overflow: hidden;
	width:100%;
	background-color:#FFFFFF;
}
.wh_ysm{
	width:100%;
	margin-right: auto;
	margin-left: auto;
}
.wh_ys1{
	width:auto;
	padding-top: 10px;
	height: auto;
	padding-right: 5px;
	padding-left: 5px;
}
.yso_mcd{
	line-height: 50px;
	width:100%;
	color: #9a0000;
	font-size: 30px;
	font-weight: bold;
}
.yso_mcd span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	float: left;
	padding-right: 5px;
	line-height: 50px;
}
.yso_mcx{
	line-height: 30px;
	width:100%;
	font-size: 18px;
	font-weight: bold;
}
.yso_li{
	line-height: 30px;
	width:auto;
	font-size: 14px;
	background-image: url(../images/yslibg.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 30px;
}
.wh_ys2{
	text-align: right;
	width:auto;
	height: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.yst_mcd{
	line-height: 50px;
	width:100%;
	color: #9a0000;
	font-size: 30px;
	font-weight: bold;
}
.yst_mcd span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	float: right;
	line-height: 50px;
	padding-left: 5px;
}
.yst_mcx{
	line-height: 30px;
	width:100%;
	font-size: 18px;
	font-weight: bold;
}
.yst_li{
	line-height: 30px;
	width:auto;
	font-size: 14px;
	background-image: url(../images/yslibg.jpg);
	background-repeat: no-repeat;
	background-position: right 6px;
	padding-right: 30px;
}
.wh_ys3{
	height: auto;
	width:auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.wh_ys4{
	text-align: right;
	height: auto;
	width:auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.nybanner{
	width:100%;
	height: 0px;
	overflow: hidden;
	background-color: #000;
	clear: none;
}
.nybannerm{
	width:100%;
	height: 200px;
	overflow: hidden;
	background-color: #000;
	clear: none;
	margin-top:46px;
}
.m_nleft{
	float: left;
	width: 100%;
	padding-bottom: 15px;
}
.m_lan{
	font-size: 24px;
	line-height: 100px;
	font-weight: bold;
	color: #FFFFFF;
	width: 220px;
	background-color: #9a0000;
	background-image: url(../images/lanmubg.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow: hidden;
	height: 100px;
	text-align: center;
	display:none;
}
.m_lx{
	display:none;
}
.m_lxm{
	display:none;
}
.m_dq{
	line-height: 48px;
	background-image: url(../images/q2.png);
	background-repeat: no-repeat;
	background-position: 20px 18px;
	height: 48px;
	width:auto;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 12px;
	padding-left: 43px;
	color: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
}
.m_dq a{
	color: #333333;
}
.m_aboutm{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 25px;
	padding: 10px;
	width:auto;
}
.m_aboutm iframe{
	width:100%;
}
.m_aboutm img{
	width:99%;
	height:99%;
}
.m_li{
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	width: 50%;
	font-weight: bold;
	overflow: hidden;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float:left;
}
.m_li a{
	line-height: 36px;
	display: block;
	width:auto;
	padding-left: 30px;
	background-image: url(../images/lanbgm.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #f2f2f2;
}
.m_li a:hover{
	color: #FFFFFF;
	background-image: url(../images/lanbg2m.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
}
.m_videok{
	padding: 0px;
	width: 100%;
	overflow: hidden;
	float: left;
	text-align: center;
}
.m_videop{
	height: auto;
	width: 100%;
	overflow: hidden;
}
.m_videop iframe{
	width:auto;
	height:240px;
}
.m_videoz{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: 100%;
	text-align: center;
	padding-bottom:10px;
}
.m_ntitle{
	width: auto;
	overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.m_ntitle H1{
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	width: auto;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.m_ntitle p{
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	width: auto;
	overflow: hidden;
}
.m_nfy{
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	padding-bottom: 0px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.m_newsm{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 30px;
	width: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.newli{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
}
.newli_tu{
	float: left;
	height: auto;
	width: 30%;
	padding-right: 0px;
}
.newli_tu img{
	height: 95%;
	width: 95%;
	border: 1px solid #f2f2f2;
}
.newli_wz{
	float: left;
	height: auto;
	width: 70%;
}
.newli_t{
	line-height: 25px;
	height:25px;
	width: auto;
	overflow: hidden;
}
.newli_t a{
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: auto;
	display: block;
}
.newli_t span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 100px;
	color: #999999;
	text-align: right;
	display:none;
}
.newli_p{
	line-height: 25px;
	font-size: 12px;
	width: 100%;
	color: #666666;
	height:75px;
	overflow:hidden;
}
.news_fyp{
	line-height: 32px;
	height: 32px;
	width: auto;
	font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
	overflow: hidden;
}
.news_fyp li{
	float: left;
}
.news_fyp li{
	background-image: url(../images/c1.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
	display: block;
	float: left;
	line-height: 30px;
	height: 30px;
	border: 1px solid #f2f2f2;
	margin-right: 8px;
	padding-right: 15px;
	padding-left: 15px;
}
.thisclass{
	background-image: url(../images/c1.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
	display: block;
	float: left;
	line-height: 30px;
	height: 30px;
	border: 1px solid #f2f2f2;
	margin-right: 8px;
	padding-right: 15px;
	padding-left: 15px;
	color: #FF0000;
}
.ny_ptucs{
	width: auto;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
}
.ny_ptuleft{
	width: 100%;
	float: left;
}
.ny_ptuleft img{
	width:100%;
	height:100%;
}
.ny_pturight{
	float: right;
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 0px;
}
.cplist_nr{
	width: 100%;
}
.cplist_nr h1{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
}
.cplist_nr li{
	line-height: 50px;
	width: auto;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F2F2F2;
	font-size: 14px;
}
.cplist_nr .lik{
	line-height: 30px;
	width: auto;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F2F2F2;
	font-size: 14px;
}
.tagContent {
	DISPLAY: none;
	WIDTH: auto;
	HEIGHT:auto;
	padding:10px;
	font-size: 14px;
	line-height: 30px;
}
.tagContent img{
	width:99%;
	height:99%;
}
.tagContent iframe{
	width:auto;
	height:240px;
}
.downlik{
	width: auto;
	font-size: 14px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/actbox-ico.gif);
	background-repeat: no-repeat;
	background-position: 3px 14px;
	padding-left: 25px;
	overflow: hidden;
}
.downljxz{
	float: right;
}
.anliok{
	padding: 0px;
	width: 50%;
	overflow: hidden;
	float: left;
}
.anliotu{
	height: auto;
	width: auto;
	overflow: hidden;
	border: 0px solid #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}
.anliotu img{
	height: 100%;
	width: 100%;
}
.anliowz{
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: auto;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
}
.anliowz a{
	display: block;
	height: 35px;
	width: 100%;
}
.anliowz a:hover{
	display: block;
	background-color: #9a0000;
	color: #FFFFFF;
	text-decoration: none;
}
} 