body {
    font-family: "微软雅黑","Microsoft YaHei",“Arial”;
	margin: 0px;
}

* {

	margin: 0px;
    padding: 0px;

}

div,ul,li{

	margin:0;
    padding:0;
    list-style:none;

}

.clear{clear:both;}

a {
    color: #333333;
	text-decoration: none;
}

a:hover {

	color: #4278BE;
    text-decoration: underline;

}



#clear {

	clear: both;

}

img {

border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;

}
a,img{border:0;}

.top1200 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.yuyan_right {
	display: block;
	padding-top: 15px;
	float: right;
}
.yy_pic {
	float: left;
	padding-left: 15px;
	padding-right: 5px;
}
.yy_wz {
	font-size: 12px;
	color: #666666;
	float: right;
	line-height: 16px;

}

.yuyan_right li {
	float: right;
}
.yuyan {
	overflow: hidden;
}
.top_ls .logo {
	float: left;
}
.sosuo {
	float: right;
	padding-top: 10px;
	width: 280px;
	height: 34px;
}
.top_ls {
	overflow: hidden;
}
.red {
	font-size: 16px;
	color: #CC0000;
}
.red a{

	color: #CC0000;
}

.red a:hover{
	color: #4278be;
	text-decoration: underline;
}



.sousuoxll {
	background-color: #ffffff;
	float: left;
	height: 34px;
	width: 68px;
	font-size: 14px;
	line-height: 34px;
	color: #666666;
	font-family: "微软雅黑";
	display: inline;
	text-indent: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4E6;
	border-right-color: #ffffff;
	border-bottom-color: #E4E4E6;
	border-left-color: #E4E4E6;
}
.sousuoxl {
		height: 34px;
	width: 68px;
	float: left;

}
.sousuok {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 30px;
	color: #CCCCCC;
	border: 1px solid #E4E4E6;
	width: 176px;

	height: 32px;
	text-indent: 10px;
}
.sousuokk {
    float: left;
	width: 176px;

}
.sousuoan {
	float: right;
}
.main1200 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 30px;
}
.fuwuname {
	font-size: 26px;
	color: #484848;
	text-align: center;
}
.fuwulibiao {
	overflow: hidden;
	padding-top: 30px;
}
.fuwulibiao li {
	float: left;
	width: 400px;
}
.left_fw {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E6;
}

.left_pic {
	padding-left: 160px;
}

.left_pic1 {
	padding-left: 170px;
}

.left_bt {
	font-size: 18px;
	color: #484848;
	text-align: center;
	margin-top: 15px;
}
.left_fl {
    margin-top: 10px;
	font-size: 14px;
	color: #484848;
	line-height: 24px;
	padding-left: 170px;
}
.left_fl a{

	color: #484848;
}
.left_fl a:hover{

	color: #4278BE;
}

.left_fl2 {
    margin-top: 10px;
	font-size: 14px;
	color: #484848;
	line-height: 24px;
	padding-left: 155px;
}
.left_fl2 a{

	color: #484848;
}
.left_fl2 a:hover{

	color: #4278BE;
}


.left_more {
	font-size: 14px;
	color: #4278BE;
	margin-top: 20px;
	padding-left: 170px;
}
.left_more a{

	color: #4278BE;
}
.left_more a:hover{

	color: #4278BE;
}
.left_more2 {
	font-size: 14px;
	color: #4278BE;
	margin-top: 20px;
	padding-left: 155px;
}
.left_more2 a{

	color: #4278BE;
}
.left_more2 a:hover{

	color: #4278BE;
}

.footbg {
	margin-right: auto;
	margin-left: auto;

	background-color: #4A4A4D;
	overflow: hidden;
}
.foot {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-bottom: 30px;
	overflow: hidden;
}
.foot_left {
	float: left;
}
.foot_right {
	float: right;
	width: 500px;
}
.foot_left li {
	float: left;
	width: 200px;
}
.w16 {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 30px;
}
.w16 a{
	color: #FFFFFF;
}
.w16 a:hover{
	color: #cccccc;
}
.w14 {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 24px;
}
.w14 a{
	color: #FFFFFF;
}
.w14 a:hover{
	color: #cccccc;
}
.w12 {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 24px;
}
.w12 a{
	color: #FFFFFF;
}
.w12 a:hover{
	color: #cccccc;
}

.green {
	font-size: 12px;
	color: #31AE31;
	line-height: 24px;
}
.w18 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

.green a{
	color: #31AE31;
}
.green a:hover{
	color: #4278BE;
}


.banquan {
	background-color: #535257;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banquan_nt {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

.banquan_left {
	font-size: 12px;
	color: #dddddd;
	float: left;
}

.banquan_left a{

	color: #dddddd;
}
.banquan_left a:hover{

	color: #4278BE;
}
.banquan_right {
	font-size: 12px;
	color: #dddddd;
	float: right;

}

.banquan_right a{

	color: #dddddd;
}
.banquan_right a:hover{

	color: #4278BE;
}
.mainbg {
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	height: 404px;
}
.ny_main {
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
}

.ny_mainoo {
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 300px;
}



.xiaobanner {
	background-image: url(../images/about.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}

.xiaobannerpro {
	background-image: url(../images/pp01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}


.xiaobanner00 {
	background-image: url(../images/lv.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}
.xiaobanner01 {

	background-image: url(../images/jjfa.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}

.xiaobanner02 {

	background-image: url(../images/c01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}
.xiaobanner03 {

	background-image: url(../images/n01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}

.xiaobanner04 {

	background-image: url(../images/p01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}

.xiaobanner05 {

	background-image: url(../images/d01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}
.xiaobanner06 {

	background-image: url(../images/hr01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
}

.xiaobanner07 {

	background-image: url(../images/xyzp.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 900px;
}



.xiaobanner_nr {
	padding-top: 220px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}


.xiaobanner_nroo {
	padding-top: 850px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}

.xb_left {
	float: left;
	width: 220px;
	font-size: 24px;
	line-height: 50px;
	color: #ffffff;
	background-color: #63cc65;
	padding-left: 30px;
	filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9;  
      opacity: 0.9;  
}
.xb_right {
	font-size: 14px;
	line-height: 50px;
	color: #FFFFFF;
	background-color: #4278be;
	float: right;
	width: 920px;
	padding-left: 30px;
	filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9;  
      opacity: 0.9;  
}

.xb_right a{

	color: #FFFFFF;
}

.xb_right a:hover{
	text-decoration: underline;
}



.ny_neirongquyu {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}


.list_name {
	font-size: 16px;
	color: #4278BE;
	line-height: 54px;
}
.list_name a{

	color: #4278BE;

}

.list_name a:hover{
	color: #4278BE;
	text-decoration: underline;

}
.ny_leftoo {
	width: 250px;
}



.ny_leftoo li {
	line-height: 35px;

	font-size: 16px;
	
}

.ny_leftoo li a{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	display: block;
	padding-left: 40px;
}

.ny_leftoo li a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4278be;
	text-decoration: none;
}




.ny_left {
	width: 250px;
	margin-top: 20px;
}



.ny_left li {
	line-height: 35px;

	font-size: 16px;
	
}

.ny_left li a{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	display: block;
	padding-left: 40px;
}

.ny_left li a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4278be;
	text-decoration: none;
}


.ny_left_list {
	width: 250px;
	padding-top: 30px;
}
.ny_left_list li {
	padding-bottom: 10px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	padding-top: 10px;
}

.ny_zuoce {
	overflow: hidden;
	float: left;
}


.dianji a{
	color: #4278be;
	background-image: url(../images/dianji.png);
	background-repeat: no-repeat;
}
.dianji a:hover{
	color: #4278be;
	background-image: url(../images/dianji.png);
	background-repeat: no-repeat;
}

.zdh01 a{
font-weight:bold;
	color: #4278be;
	background-image: url(../images/zdh01.png);
	background-repeat: no-repeat;
}
.zdh01 a:hover{
	color: #4278be;
	background-image: url(../images/zdh01.png);
	background-repeat: no-repeat;
}


.zdh02 a{
font-size:18px;
	color: #4278be;
	background-image: url(../images/zdh.png);
	background-repeat: no-repeat;
	font-weight:bold;
}
.zdh02 a:hover{
	color: #4278be;
	background-image: url(../images/zdh.png);
	background-repeat: no-repeat;
}


.zdh a{
	color: #4278be;
	background-image: url(../images/zdh.png);
	background-repeat: no-repeat;
	font-size:16px;
	margin-left:20PX;


	
}
.zdh a:hover{
	color: #4278be;
}



.zdh04 a{
	color: #4278be;

	font-size:14px;
		margin-left:35PX;



	
}
.zdh04 a:hover{
	color: #4278be;

}


.ny_zz li {
	float: left;
	width: 215px;
	display: block;
	margin-right: 10px;
	border: 1px solid #cccccc;
	margin-top: 20px;
	padding: 1px;
}
.ny_zz {
	overflow: hidden;
}


.ny_zz li a{
	border: 1px solid #cccccc;
}

.ny_zz li a:hover{
	border: 1px solid #4278be;
}


.page {
	font-size: 12px;
	color: #666666;
	text-align: center;
	padding-top: 20px;
	height: 40px;
}
.page a{

	color: #666666;
}

.page a:hover{

color: #4278be;
}

.zzmc {
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	height: 50px;
}

.ny_right {
	width: 919px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	float: right;
	padding-top: 20px;
	padding-left: 30px;
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	padding-bottom: 50px;
}
.ny_biaoti {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;

}
.ny_js {
	padding-top: 10px;
}


.list_pic {
	float: left;
	padding-right: 20px;
}
.zxtd_pic {
	float: left;
	width: 180px;
}
.zxtd_js {
	float: right;
	width: 720px;
}
.zxtd li {
	margin-top: 10px;
	overflow: hidden;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pro_bg {
	background-color: #4278BE;
	font-size: 16px;
	line-height: 35px;
	color: #FFFFFF;
	text-indent: 30px;
	font-weight: bold;
}
.gray {
	font-size: 12px;
	color: #999999;
}
.news_list li {
	font-size: 14px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	padding-bottom: 5px;
}
.news_biaoti {
	font-size: 18px;
	line-height: 35px;
	color: #4278BE;
	text-align: center;
	margin-top: 10px;
}
.news_date {
	font-size: 12px;
	color: #999999;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
.partners_biaoti {
	font-size: 16px;
	color: #4278BE;
	line-height: 50px;
	overflow: hidden;
}
.partners_list li {
	float: left;
	width: 213px;
	padding-top: 5px;
	font-size: 14px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	height: 40px;
	line-height: 20px;
	margin-right: 15px;
}
 
.partners_list {
	overflow: hidden;
}
.gj_logo li {
	padding: 1px;
	float: left;
	width: 139px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	margin-top: 10px;
	height: 62px;
}
.wyyp a{
	font-size: 16px;
	line-height: 40px;
	color: #FFFFFF;
	text-align: center;
	display: block;
	margin-top: 20px;
	background-color: #4278BE;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.wyyp a:hover{

	color: #FFFFFF;

	background-color: #7498c6;

}
.xyzp_js {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	padding-top: 20px;
	padding-bottom: 50px;
}
