body{
	margin:0;
	font-size:12px;
	font-family:"宋体", "Arial Narrow", HELVETICA;
	padding: 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{
	text-decoration: none;
	color: #dd3a00;
}
.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;
}
.hr25{
	clear: both;
	height: 25px;
	overflow: hidden;
}
.hr50{
	clear: both;
	height: 50px;
	overflow: hidden;
}
.header{
	background-image: url(../images/zh_head.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 40px;
	overflow: hidden;
}
.head{
	height: 40px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	line-height: 40px;
	font-size: 12px;
	color: #FFFFFF;
}
.head a{
	color: #FFFFFF;
}
.head_l{
	float: left;
	height: 40px;
	width: 600px;
	font-family: "宋体";
	font-size: 12px;
}
.head_r{
	text-align: right;
	float: left;
	height: 40px;
	width: 600px;
}
.toper{
	height: 130px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
}
.logoer{
	float: left;
	height: 130px;
	width: 1000px;
	overflow: hidden;
}
.logo{
	height: 100px;
	width: 100px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	float: left;
	overflow: hidden;
}
.logowz{
	width: 740px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 19px;
	float: left;
	overflow: hidden;
	height: 90px;
}
.lwzd{
	font-size: 48px;
	line-height: 45px;
	font-weight: bold;
	width: 740px;
	overflow: hidden;
	font-family: "黑体";
	color: #dd3a00;
}
.lwyw{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dd3a00;
	line-height: 20px;
}
.lwzx{
	width: 725px;
	font-family: "黑体";
	font-weight: normal;
	font-size: 24px;
	line-height: 25px;
}
.lwzx li{
	float: left;
	background-image: url(../images/zh_lbg.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	width: 45px;
	text-align: center;
	color: #FFFFFF;
	padding-right: 5px;
	line-height: 25px;
}
.dianhua{
	float: left;
	height: 50px;
	width: 155px;
	overflow: hidden;
	padding-top: 40px;
	padding-bottom: 40px;
	background-image: url(../images/dhico.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	font-family: "黑体";
}
.dhwz{
	font-size: 16px;
	line-height: 25px;
	width: 155px;
	overflow: hidden;
	font-family: "黑体";
	color: #333333;
}
.dhsz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	font-weight: bold;
	width: 155px;
	overflow: hidden;
	color: #dd3a00;
}
.daohang1 {
	background-color: #dd3a00;
	line-height: 50px;
	overflow: hidden;
	height: 50px;
}
.daohang {
	height: 50px;
	position: absolute;
	top: 180px;
	width: 100%;
	z-index: 99;
	background-color: #dd3a00;
	line-height: 50px;
} 
.dhk {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	overflow: hidden;
	background-image: url(../images/dhbg.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.dhk a{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
}
.dhk a:hover{
	background-color: #fb851a;
	display: block;
}
#dq a{
	background-color: #fb851a;
	display: block;
}
.dh_li{
	float: left;
	width: 149px;
	text-align: center;
	background-image: url(../images/dhbg.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 1px;
	overflow: hidden;
}
.dh_li1{
	float: left;
	width: 114px;
	text-align: center;
	background-image: url(../images/dhbg.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 1px;
	overflow: hidden;
}
.dh_li2{
	float: left;
	width: 168px;
	text-align: center;
	background-image: url(../images/dhbg.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 1px;
	overflow: hidden;
}
.banner1{
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 500px;
	overflow: hidden;
}
.banner {
	line-height: 500px;
	height: 500px;
	overflow: hidden;
}
.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;}
.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;
}
.rmss{
	float: left;
	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 input{
	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;
	background-color: #dd3a00;
}
.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;
}
.m_left{
	float: left;
	width: 220px;
}
.m_lan{
	font-size: 16px;
	line-height: 50px;
	font-weight: bold;
	color: #FFFFFF;
	width: 180px;
	background-color: #dd3a00;
	background-image: url(../images/ico1.png);
	background-repeat: no-repeat;
	background-position: 20px center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow: hidden;
	padding-left: 40px;
	margin-bottom: 5px;
}
.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;
}
.m_li a:hover{
	color: #FFFFFF;
	background-image: url(../images/lanbg2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.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_right{
	float: left;
	width: 980px;
	overflow: hidden;
}
.sprok{
	width: 215px;
	overflow: hidden;
	float: left;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.sprotu{
	height: 213px;
	width: 213px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}
.sprowz{
	font-family: "宋体";
	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: #dd3a00;
	color: #FFFFFF;
}
.main2{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	padding-bottom: 50px;
	overflow: hidden;
}
.mt_1{
	background-image: url(../images/xzbg1.jpg);
	background-repeat: no-repeat;
	background-position: center 45px;
	height: 70px;
	width: 1200px;
	overflow: hidden;
	font-family: "黑体";
}
.mt_1 h2{
	font-family: "宋体";
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	text-align: center;
	width: 1200px;
}
.mt_1 p{
	font-size: 35px;
	line-height: 45px;
	font-weight: bold;
	text-align: center;
}
.mt_2{
	background-image: url(../images/xzbg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 380px;
	width: 1200px;
	overflow: hidden;
}
.mt_2 span{
	width: 75px;
	padding-right: 10px;
	display: block;
	float: left;
	font-size: 40px;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.mt_2_1{
	line-height: 95px;
	float: left;
	height: 95px;
	width: 480px;
	padding-right: 300px;
	overflow: hidden;
	background-image: url(../images/quan1.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 16px;
}
.mt_2_2{
	line-height: 95px;
	float: left;
	height: 95px;
	width: 420px;
	overflow: hidden;
	background-image: url(../images/quan1.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 16px;
}
.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: #dd3a01;
}
.y_t{
	font-size: 45px;
	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: bold;
}
.ysm{
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 1345px;
	overflow: hidden;
}
.ysmk{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.ysm_t{
	width: 525px;
	padding-left: 11px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #dd3a00;
	overflow: hidden;
	height: 60px;
}
.ysm_t1{
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	line-height: 35px;
	width: 525px;
	overflow: hidden;
}
.ysm_t1_cn{
	font-size: 30px;
	line-height: 35px;
	font-weight: bold;
	color: #dd3a01;
	overflow: hidden;
	float: left;
	font-family: "黑体";
	padding-right: 5px;
}
.ysm_t1_en{
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	overflow: hidden;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	text-transform: uppercase;
}
.ysm_t2{
	font-family: "宋体";
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
}
.ysm_p{
	width: 510px;
	padding-left: 15px;
	background-image: url(../images/xhbg.png);
	background-repeat: no-repeat;
	background-position: left 12px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}
.ysm_1{
	width: 540px;
	padding-left: 660px;
	height: 280px;
	padding-top: 50px;
}
.ysm_2{
	width: 540px;
	height: 250px;
	padding-top: 50px;
	padding-right: 660px;
}
.ysm_3{
	width: 540px;
	padding-left: 660px;
	height: 280px;
	padding-top: 70px;
}
.ysm_4{
	width: 540px;
	height: 300px;
	padding-top: 65px;
	padding-right: 660px;
}
.hezuok{
	background-image: url(../images/bg11.jpg);
	background-repeat: repeat;
	background-position: center center;
	text-align: center;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 30px;
	color: #FFFFFF;
	background-color: #dd3a01;
}
.hezuom{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.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;
}
.anli_m{
	width: 1230px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
}
.anli_mk{
	float: left;
	width: 380px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.anli_mtu{
	height: 285px;
	width: 380px;
}
.anli_mwz{
	height: 45px;
	width: 380px;
	text-align: center;
}
.anli_mwz a{
	line-height: 45px;
	text-align: center;
	display: block;
	width: 380px;
	font-size: 16px;
	font-weight: bold;
	background-color: #e6e6e6;
}
.anli_mwz a:hover{
	background-color: #dd3a00;
	color: #FFFFFF;
}
.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;
}
.foot_banquan{
	line-height: 30px;
	width: 860px;
	font-size: 14px;
	color: #FFFFFF;
}
.foot_link{
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	width: 860px;
}
.foot_right{
	float: left;
	width: 340px;
}
.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;
}
.nybanner{
	height: 300px;
	overflow: hidden;
	background-color: #FFFFFF;
}
.nymain{
	overflow: hidden;
	background-image: url(../images/nybg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	margin-top: 20px;
}
.nymainp{
	overflow: hidden;
	background-image: url(../images/nybgp.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	margin-top: 20px;
}
.m_nleft{
	float: left;
	width: 220px;
}
.m_nli{
	font-size: 14px;
	line-height: 50px;
	height: 50px;
	width: 220px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
	overflow: hidden;
}
.m_nli a{
	line-height: 50px;
	display: block;
	width: 160px;
	padding-left: 60px;
	background-image: url(../images/q.png);
	background-repeat: no-repeat;
	background-position: 30px center;
}
.m_nli a:hover{
	background-color: #dd3a00;
	color: #FFFFFF;
	background-image: url(../images/q1.png);
	background-repeat: no-repeat;
	background-position: 30px center;
}
.m_lxm{
	padding: 10px;
	width: 200px;
	font-size: 14px;
	line-height: 30px;
}
.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;
}
.m_dq a{
	color: #333333;
}
.m_aboutm{
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	padding: 20px;
	width: 920px;
}
.m_newsm{
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	width: 920px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.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;
}
.news_fyp a, .news_fy a{
	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;
}
.news_fyp span, .news_fy span{
	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;
}
.m_ntitle{
	width: 920px;
	overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.m_ntitle H2{
	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;
}
.m_nfy{
	width: 920px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	padding-bottom: 20px;
}
.m_pright{
	float: left;
	width: 960px;
	overflow: hidden;
	background-image: url(../images/bg4.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-left: 20px;
}
.m_prm{
	width: 980px;
	overflow: hidden;
	padding-top: 20px;
}
.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;
}
#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;}



.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 bottom;
	width: 1200px;
	overflow: hidden;
}
.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;
}
.about_vv{
	float: left;
	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;
}
.about_xx{
	width: 580px;
	overflow: hidden;
	padding-top: 8px;
}
.about_xx a{
	background-image: url(../images/a_b.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	float: left;
	height: 42px;
	width: 127px;
	margin-right: 15px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 42px;
}
.about_xx a:hover{
	background-image: url(../images/a_b01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
/**/
.mm_tt{
	font-size: 24px;
	line-height: 140px;
	font-weight: bold;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	clip: rect(auto,auto,auto,auto);
	text-transform: uppercase;
}
.jz_mm{
	width: 1220px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.jz_kk{
	float:left;
	width:285px;
	overflow:hidden;
	margin-right: 10px;
	margin-left: 10px;
}
.jz_kk a{
	background-color: #f5f5f5;
	display: block;
}
.jz_kk a:hover{
	color: #FFFFFF;
	background-color: #0462be;
}
.jz_tu{
	height: 186px;
	width: 281px;
	padding: 2px;
}
.jz_wz{
	width: 245px;
	overflow: hidden;
	font-size: 14px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 220px;
}


.jz_mm dl dt{
	width:230px;
	height:133px;
	overflow:hidden;
	background-color: #00CCFF;
}
.jz_mm dl dt p{ display:none; position:absolute; background:url(../images/kh_dh.png) no-repeat left top; width:230px; height:133px; overflow:hidden; top:0; left:0; font:14px/196px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-align:center;}
.jz_mm dl dt img{ width:230px; height:133px;}
.jz_mm dl dd{ font:14px/24px "Microsoft Yahei"; color:#333; height:201px; width:230px; background:#f5f5f5; overflow:hidden;}
.jz_mm dl dd p{ width:184px; margin-top:22px; margin-left:24px;}
.jz_mm dl dd b{ display:block; margin-bottom:8px;}
.jz_mm dl dd span{ position:absolute; display:block; height:30px; width:30px; bottom:0; right:0}
.jz_mm dl a:hover{ text-decoration:none;}
.ddjz{ color:#fff; background:#0462be;}
.jz_mm .nobot{ margin-right:0;}
.xc1{
	width:1200px;
	overflow:hidden;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.xc1_con{
	margin-top:0px;
}
.xc1_con em{
	margin-top:85px;
	display:block;
}
.xc1_con em a{ display:block; width:26px; height:26px;}
.xc1_con .e01{
	float: left;	background-color: #99CC33;
}
.xc1_con .e01 a{ background:url(../Img/Index/h_l.jpg) no-repeat left top;}
.xc1_con .e02{
	float: right;
}
.xc1_con .e02 a{ background:url(../Img/Index/h_r.jpg) no-repeat left top;}
.xc1_con .e01 a:hover{ background:url(../Img/Index/h_l01.jpg) no-repeat left top;}
.xc1_con .e02 a:hover{ background:url(../Img/Index/h_r01.jpg) no-repeat left top;}

.xc1_con ul{
	margin-left:0px;
	overflow:hidden;
	float: left;
}
.xc1_con ul li{
	float:left;
	margin-right:10px;
	width:267px;
	overflow:hidden;
	margin-left: 10px;
}
.xc1_con ul li img{
	width:267px;
	height:178px;
	border: 1px solid #CCCCCC;
}
.xc1_con ul li span{ display:block; text-align:center; font:14px/38px "Microsoft Yahei"; color:#666;}
.xc1_con .nobot{ margin-right:0;}

.xc{ width:1200px; height:216px; overflow:hidden; margin:0 auto; position:relative;}
.xc h2{ width:1000px; margin:0 auto; height:44px; overflow:hidden; background:url(Img/Index/a_hb.gif) no-repeat right bottom; margin-top:54px;}
.xc h2 a{ display:inline-block; background:url(Img/Index/xc_h.jpg) no-repeat left center; font:bold 20px/26px "Microsoft Yahei"; color:#333; padding-left:45px;}
.xc h2 em{ display:block; font:bold 18px/18px Arial, Helvetica, sans-serif; color:#dcdcdc; text-transform:uppercase;}
.xc h2 span{ display:inline-block;}
.xc h2 span a{ background:none; font:14px/30px "Microsoft Yahei"; color:#666;}

.xc_con{
	margin-top:0px;
	width: 1200px;
}

.xc_con em{
	display:block;
	float: left;
	width: 26px;
	padding-top: 75px;
}
.xc_con em a{ display:block; width:26px; height:26px;}
.xc_con .e01 a{ background:url(../images/h_l.jpg) no-repeat left top;}
.xc_con .e02 a{ background:url(../images/h_r.jpg) no-repeat left top;}
.xc_con .e01 a:hover{ background:url(../images/h_l01.jpg) no-repeat left top;}
.xc_con .e02 a:hover{ background:url(../images/h_r01.jpg) no-repeat left top;}

.xc_con ul{
	height:216px;
	overflow:hidden;
	float: left;
	width: 1148px;
}
.xc_con ul li{
	float:left;
	margin-right:9px;
	width:269px;
	height:218px;
	overflow:hidden;
	margin-left: 9px;
}
.xc_con ul li img{
	width:267px;
	height:178px;
	border: 1px solid #CCCCCC;
}
.xc_con ul li span{ display:block; text-align:center; font:14px/36px "宋体"; color:#666;}
.xc_con .nobot{ margin-right:0;}

/**/
.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 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 p{
	line-height: 25px;
	font-family: "宋体";
	font-size: 14px;
	color: #666666;
}
.n_lbk{
	width: 850px;
	overflow: hidden;
}
.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: 375px;
	padding-left: 5px;
	font-size: 14px;
}
.n_lbk a:hover{
	color: #FFFFFF;
	background-color: #dd3a00;
	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: "宋体";
}
.xiaok P{
	line-height: 15px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}



.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: 10px;
	padding-bottom: 10px;
	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: 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;
}
.k_right{
	float: left;
	width: 980px;
	overflow: hidden;
}
.kprok{
	float: left;
	width: 306px;
	overflow: hidden;
	padding-left: 20px;
}
.kprotu{
	height: 304px;
	width: 304px;
	border: 1px solid #CCCCCC;
}
.kprowz{
	line-height: 30px;
	width: 306px;
	text-align: center;
	padding-bottom: 12px;
	font-size: 14px;
}
.kprowz a{
	display: block;
	height: 30px;
	width: 306px;
}
.kprowz a:hover{
	display: block;
	background-color: #dd3a00;
	color: #FFFFFF;
}
.m_videom{
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	width: 940px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.m_videok{
	padding: 10px;
	width: 215px;
	overflow: hidden;
	float: left;
}
.m_videop{
	height: 215px;
	width: 215px;
	overflow: hidden;
}
.m_videoz{
	font-family: "宋体";
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: 215px;
	text-align: center;
}
.hengfuk{
	background-color: #dd3a00;
	height: 160px;
	overflow: hidden;
}
.hengfu{
	height: 160px;
	width: 1070px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/kefu.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 130px;
}
.kk{
	float: left;
	height: 140px;
	width: 800px;
	font-family: "宋体";
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 20px;
}
.k001{
	float: left;
	height: 140px;
	width: 170px;
}
.k001_1{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	width: 170px;
	line-height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "宋体";
}
.k001_2{
	height: 40px;
	width: 150px;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #dd3a00;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.k002{
	float: left;
	height: 140px;
	width: 120px;
	padding-left: 30px;
}
.k002_1{
	height: 100px;
	width: 130px;
	background-color: #FFFFFF;
}
.k002_1 p{
	height: 60px;
	width: 130px;
	overflow: hidden;
	display: block;
	text-align: center;
	padding-top: 5px;
}
.k002_1 span{
	line-height: 30px;
	height: 30px;
	width: 130px;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	display: block;
	color: #dd3a00;
	padding-bottom: 5px;
}
.k002_wz{
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	text-align: center;
	width: 130px;
	padding-top: 6px;
	color: #FFFFFF;
}
.hf1{
	float: left;
	height: 100px;
	width: 820px;
	font-family: "宋体";
	font-size: 32px;
	line-height: 50px;
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
	color: #FFFFFF;
	padding-right: 10px;
}
.hf_d{
	font-family: "黑体";
	font-size: 32px;
	font-weight: bold;
	line-height: 40px;
	padding-top: 15px;
}
.hf_x{
	font-family: "黑体";
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
}
.hf2{
	float: left;
	height: 100px;
	width: 240px;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #FFFFFF;
}
.hf2_dhk{
	background-image: url(../images/z_tel.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 50px;
	width: 190px;
	padding-left: 50px;
	margin-bottom: 10px;
}
.hf2_dhk span{
	font-size: 14px;
	line-height: 20px;
	width: 240px;
	font-weight: bold;
}
.hf2_dhk p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	width: 240px;
}
.hf2_an{
	height: 40px;
	width: 240px;
}
.hf2_an a:hover{
	color: #FFFFFF;
}
.an1{
	float: left;
	height: 40px;
	width: 108px;
}
.an1 a{
	background-image: url(../images/z_b01.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 40px;
	width: 108px;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.an2{
	height: 40px;
	width: 108px;
	padding-left: 22px;
	float: left;
}
.an2 a{
	background-image: url(../images/z_b02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 40px;
	width: 108px;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.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: #dd3a00;
	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: #dd3a00;
}
.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_ww{
	line-height: 36px;
	height: 36px;
	width: 170px;
	overflow: hidden;
	background-color: #dd3a00;
}
.kefu_ww a{
	line-height: 36px;
	background-image: url(../images/kefuww.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_ww 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: #dd3a00;
	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;
}

.gkk{
	width: 100%;
	overflow: hidden;
	line-height: 32px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.gkk_left{
	width: 20%;
	float: left;
	display: block;
	overflow: hidden;
	text-align: right;
	line-height: 32px;
}
.gkk_right{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.gkk_right input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 500px;
	margin: 0px;
	padding: 0px;
}
.gkk_right textarea{
	line-height: 25px;
	border: 1px solid #e2e2e2;
	height: 75px;
	width: 500px;
	margin: 0px;
	padding: 0px;
}
.gkk_right1{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.gkk_right1 input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 410px;
	margin: 0px;
	padding: 0px;
}
.gkk_right2{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.gkk_right2 input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 200px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
}