@charset "utf-8";

/* CSS Document */

*{

margin:0;

padding:0px;

list-style-type: none;

}

body{

font-family:"microsoft yahei";

font-size:14px!important;

line-height:24px;

color:#616161;

background:#fff;list-style:none;



}

img{

border:none;

}

ul li{

list-style:none;

}

a{color:#616161; text-decoration: none!important; }



a:hover{color:#2b88a7;text-decoration:none!important; }







h1{



float:left;

padding-top:25px;

margin-right:0px;

padding-bottom:27px;

}



.logo{float:left;font-size:26px; margin-top:28px;padding-left:20px;  color:#1f1f1f;font-weight:900!important; line-height:30px;}

.logo b{color:#1f1f1f; font-size:17px; text-transform:uppercase; letter-spacing:1.6px; font-family:Arial, Helvetica, sans-serif}

.logo a{color:#1f1f1f;}





.en_cn1{float:right;text-align:left; margin-top:50px; font-size:22px;}







.newspage {

	 width:100%; float:left; text-align:center; padding-top:30px; padding-bottom:0px;

}

.newspage A { 

	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid

}

.newspage A:hover {

	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #2b88a7; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none

}

.newspage A:active {

	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #2b88a7; BORDER-LEFT: #666 1px solid; COLOR: #666; BORDER-BOTTOM: #666 1px solid

}

.newspage SPAN.current {

	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #2b88a7; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid

}

.page-num-current{ background:#1c84a7 !important; color:#FFF !important;}

.newspage SPAN.disabled {

	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid

}





/*--------------------index.html start----------------------*/





#head{

width:1200px;

margin:auto;

}















#f1{

width:100%;

height:300px;

float:left;

background:url(/static/images/f1.jpg) no-repeat top center;

}



#f2{

width:100%;

height:300px;

float:left;

background:url(/static/images/f2.jpg) no-repeat top center;

}



#f3{

width:100%;

height:300px;

float:left;

background:url(/static/images/f3.jpg) no-repeat top center;

}



#f4{

width:100%;

height:300px;

float:left;

background:url(/static/images/f4.jpg) no-repeat top center;

}



#f5{

width:100%;

height:300px;

float:left;

background:url(/static/images/f5.jpg) no-repeat top center;

}







#f6{

width:100%;

height:300px;

float:left;

background:url(/static/images/f6.jpg) no-repeat top center;

}





#f7{

width:100%;

height:300px;

float:left;

background:url(/static/images/f7.jpg) no-repeat top center;

}







#menu1{width:100%;

float:left;

height:44px;

background:#2b88a7;

}



#menu{width:1200px;

margin:auto;

height:44px;



}

ul.menu {list-style:none; margin:0; padding:0; }

ul.menu * {margin:0; padding:0}

ul.menu a {display:block; text-decoration:none; padding-left:0px; text-align:center;color:#fff;  }

ul.menu li {position:relative;  float:left; }

ul.menu ul {position:absolute;  left:0; display:none; opacity:0; list-style:none;  }

ul.menu ul li {position:relative; border-top:none; width:calc(1200px / 8);font-weight:normal;background:#51adcc;color:#fff;  border-top:1px solid #1c84a7;}

ul.menu ul li a {color:#fff;font-weight:normal;line-height:40px;}

ul.menu ul li a:hover {color:#fff; background:#2b88a7; }

ul.menu ul ul { top:0px}

ul.menu .menulink { padding: 0 31px; height:44px;font-size:17px;_display: inline-block; line-height:44px;}

ul.menu .menulink:hover, ul.menu .menuhover { color:#fff;  background:#51adcc;}

ul.menu .sub {}

ul.menu .topline {}













#main{ width:1200px; margin:auto; padding-top:0px; clear:both;}







.ab11{ float:left; width:1000px; padding-top:40px; padding-left:200px;}



.ab11 ul{overflow:hidden; }

.ab11 ul li{display:block;float:left;}

.ab11 ul li a{float:left; text-align:center;line-height:40px; font-size:15px; }

.ab11 ul li a:hover{   float:left;}









.ab12{ float:left; width:900px; padding-top:40px; padding-left:300px;}



.ab12 ul{overflow:hidden; }

.ab12 ul li{display:block;float:left; margin:0 60px;}

.ab12 ul li a{float:left; text-align:center;line-height:40px; font-size:15px; }

.ab12 ul li a:hover{   float:left;}







.zz1{  float:left; padding-top:10px; }



.zz1 a{ color:#FFFFFF;background:#2b88a7; border:#2b88a7 solid 1px;padding-left:30px; padding-right:30px; float:left;  line-height:40px; margin-left:3px; margin-right:3px; border-radius:5px;

transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;}





.zz1 a:hover{

	transform: translate(0,-5px);

	-webkit-transform: translate(0,-5px);

	-moz-transform: translate(0,-5px);

	-o-transform: translate(0,-5px);

	-ms-transform: translate(0,-5px);}

	

.zz2{float:left;  padding-top:10px; }





.zz2 a{ color:#000;background:#fff; border:#bcbcbc solid 1px; padding-left:30px; padding-right:30px; float:left;  line-height:40px;  margin-left:3px; margin-right:3px; border-radius:5px;

transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;}





.zz2 a:hover{color:#FFFFFF;background:#2b88a7; 

	transform: translate(0,-5px);

	-webkit-transform: translate(0,-5px);

	-moz-transform: translate(0,-5px);

	-o-transform: translate(0,-5px);

	-ms-transform: translate(0,-5px);}











.main1{ width:100%; background:#f5f5f5; padding-top:50px; padding-bottom:50px; float:left; margin-top:40px;}





.right{

width:1200px; margin:auto;

}



.right h2{width:1200px; float:left; height:70px; font-size:25px; color:#383838; text-align:center; font-weight:normal }

.right h2 span{ color:#c3c3c3; padding-left:15px; padding-right:15px; }





.cuti{ width:1200px; float:left;color:#fff; text-align:center; padding-top:20px; padding-bottom:20px; background:#51adcc; font-size:22px; margin-bottom:10px; line-height:23px; }



.cuti1{ color:#0f57ac; font-size:20px;  text-align:left; line-height:80px; background:url(/static/images/rrr1.jpg) no-repeat 0px 390px; padding-top:25px; padding-left:40px;}





.cuti2{ color:#0f57ac; font-size:20px; font-weight:bold ; text-align:left; line-height:80px; background:url(/static/images/rrr1.jpg) no-repeat 0px 493px; padding-top:25px; padding-left:40px;}





#about{  padding-left:0px;   padding-right:0px; padding-top:10px; padding-bottom:10px;}













.lxx{width:1200px; float:left; padding-bottom:50px; padding-top:30px;}

.lxx h3{width:1200px; border-bottom:#e0e0e0 solid 0px; float:left;  font-size:25px; text-align:left;  line-height:50px;  margin-bottom:50px; font-weight:900;  font-family:Arial, Helvetica, sans-serif; color:#2b2b2b;}



.lxx h3 span{  font-size:14px; background:url(/static/images/home.jpg) no-repeat  30px 12px ;  float:right;  font-weight:normal; letter-spacing:0px; padding-left:22px; border:#e0e0e0 solid 1px; padding-left:50px; padding-right:30px; line-height:35px;border-radius:25px; color:#bababa}

.lxx h3 span a{ color:#bababa;}











.zz11{  color:#FFFFFF;background:#e2324d; padding-left:120px; padding-right:120px; float:left;  text-align:center;  line-height:40px; margin-left:7px; margin-right:7px; border-radius:5px;}

.zz11 a{color:#FFFFFF ; }

.zz22{  color:#FFFFFF;background:#1d115e; padding-left:120px; padding-right:120px;  float:left; text-align:center;   line-height:40px;  margin-left:7px; margin-right:7px; border-radius:5px;}

.zz22 a{color:#FFFFFF ; }







.n2 { width:1200px;  float:right;}

.n2 ul{ width:1200px;float:left; }

.n2 li{ width:550px; border-bottom:#e8e8e8 solid 1px; margin-right:50px;  float:left; height:70px;  margin-bottom:20px; padding-bottom:15px;}



.n2_1{ float:left; width:85px; height:60px; margin-right:15px; border-right:#e8e8e8 solid 1px; text-align:center; font-size:16px; color:#bbbbbb; line-height:35px; font-family:Arial, Helvetica, sans-serif;}

.n2_1 h7{ font-size:40px;color:#bbbbbb}



.n2_2{ float:right; width:415px; color:#979797;}

.n2_2 h4{ font-weight:normal; font-size:16px; color:#000; padding-bottom:8px;}

.n2_2 h4 a{ color:#000;}

.n2_2 h4 a:hover{ color:#422872;}







.m2{width:120px; line-height:30px; text-align:center; float:left; margin-bottom:20px; margin-right:410px;}



.m2 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:#51adcc;

transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;}



.m2 a:hover{ color:#FFFFFF!important; background:#666666; width:120px!important; background:#2b88a7;

	transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;}









#ny_xinwen {

width:903px; float:left

	

}

#ny_xinwen ul {

	float: left;

	height: 221px;

width:903px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e7e7e7;

	position: relative;

}

#ny_xinwen ul span {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 35px;

	color: #6d6d6d;

	height: 57px;

	width: 72px;

	border-top-width:1px;

	border-top-style: solid;

	border-top-color: #422872;

	position: absolute;

	left: 32px;

	top: 40px;

	line-height: 57px;

	text-align: center;

}

#ny_xinwen ul font {

	font-size:13px;font-family: Arial, Helvetica, sans-serif;

	line-height: 25px;

	color: #6d6d6d;

	height: 25px;

	width: 72px;

	position: absolute;

	left: 32px;

	top: 97px;

}

#ny_xinwen ul li {

	font-size: 17px;

	line-height: 19px;

	color: #000;

	height: 19px;

	width: 729px;

	position: absolute;

	left: 136px;

	top: 40px;

}

#ny_xinwen ul li a{



	color: #000;

	

}

#ny_xinwen ul p {

	font-size: 13px;

	line-height: 28px;

	color: #848484;

	text-align: left;

	float: left;

	height: 56px;

	width: 729px;

	position: absolute;

	left: 136px;

	top: 75px;

}

#ny_xinwen ul em {

	font-size: 13px;

	line-height: 30px;

	color: #fff;

	height: 30px;

	width: 95px;

	background:#422872;

	border: 1px solid #422872;

	position: absolute;

	left: 136px;

	top: 149px;

	font-style: normal;

	text-align: center;

}



#ny_xinwen ul em a{

	color: #fff!important;

}



.aa{ width:1200px; float:left; color:#cccccc; line-height:85px; text-align:center}





.aa1{ width:1200px; float:left; color:#616161!important; font-size:14px!important}





.pnpage{ width:1200px; float:left;  padding-top:40px; margin-top:20px; border-top:#e4e4e4 solid 1px;}

.pnpage1{ width:400px; float:left; text-align:left;}

.pnpage2{ width:400px; float:right; text-align:right}

.pnpage3{ width:400px; float:left; text-align:center;}





.rx{width:233px; float:left; border:#e2e2e2 solid 1px; background:url(/static/images/tel1.jpg) no-repeat 20px 30px;height:130px; margin-bottom:1px;}

.rx span{ font-size:20px; color:#0f57ac; font-weight:bold;padding-left:70px; }

.rx p{padding-left:70px; padding-top:25px;}

.rx em{width:183px; padding-left:50px; font-style:normal; background:url(/static/images/home.jpg) no-repeat 20px 0px; float:left; margin-top:15px;}



.rxxx{width:235px; float:left; line-height:35px; text-align:center; background:#28186e; font-size:15px; color:#FFFFFF; margin-bottom:20px}

.rxxx a{width:235px;  float:left;line-height:35px; text-align:center; background:#28186e; font-size:15px; color:#FFFFFF;}

.rxxx a:hover{width:235px;  float:left;line-height:35px; text-align:center; background:#3280ee; font-size:15px; color:#FFFFFF;}









.order{width:1198px;float:left; padding-top:25px; background:#f0f0f0; text-align:center; line-height:24px; padding-bottom:25px; margin-bottom:40px; color:#000; font-size:18px;}





.order1{width:1099px;float:left; padding-top:0px; background:#f0f0f0; text-align:center; line-height:45px; margin-bottom:40px; color:#000; font-size:16px; margin-top:20px; margin-bottom:20px;}















.imglist1 ul li{text-align:center;float:left;display:inline;width:260px;height:260px; margin:10px 18px;overflow:hidden; border: #e4e4e4 0px solid; }



.imglist1 ul li img{width:260px;height:190px; border-radius:5px; overflow:hidden; }

.imglist1 ul li a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }

.imglist1 ul li a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}



.imglist1 span{line-height:33px; float:left;text-align:center; padding-top:10px;}















.zu11{width:260px!important; height:260px!important; overflow:hidden;vertical-align: middle!important;display: table-cell!important;  background:#FFF; }

.zu11 a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }

.zu11 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}









.imglist2 ul li{text-align:center;float:left;display:inline;width:260px;height:250px; margin:10px 18px;overflow:hidden; border: #e4e4e4 1px solid; }

.imglist2 ul li img{background:#FFF; max-width:100%; max-height:100%;}

.imglist2 ul li span{line-height:22px;display:block;background:#FFF; text-align:center}



.zu12{width:260px!important; height:195px!important; overflow:hidden;vertical-align: middle!important;display: table-cell!important;  background:#FFF; }

.zu12 a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }

.zu12 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}









.lxx-1{ width:600px; float:left;}





.lxx-3{width:530px; float:right; line-height:26px;}

.lxx-3 h4{ font-size:18px; font-weight:normal; color:#000; text-align:left;  padding-bottom:15px;width:518px; border-bottom:#e9e9e9 solid 1px;margin-bottom:20px;  }

.lxx-3 h4 span{  background:none;font-weight:normal; float:none;padding:0px;line-height:35px; color:#ababab; font-family:Arial, Helvetica, sans-serif;  }











.m1{width:120px; line-height:30px; text-align:center; float:left; margin-bottom:20px; margin-right:410px;}



.m1 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:#51adcc;

transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;}



.m1 a:hover{ color:#FFFFFF!important; background:#666666; width:120px!important; background:#51adcc;

	transform: translate(0,-5px);

	-webkit-transform: translate(0,-5px);

	-moz-transform: translate(0,-5px);

	-o-transform: translate(0,-5px);

	-ms-transform: translate(0,-5px);}









#ny_lx_ly {

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(/static/images/register.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	clear: both;

	height: 583px;

	margin-top:55px;

	overflow: visible;

	text-align: center;

}

#ny_lx_ly h2 {

	font-size: 32px;

	color: #FFF;

	font-weight: normal;

	padding-top: 75px;

}

#ny_lx_ly h3 {

	font-size: 14px;

	line-height: 70px;

	font-weight: normal;

	background-image: url(/static/images/xx8_03.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 30px;

	color: #FFF;

}

.ny_ly_con {

	width: 735px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	color: #aaaaaa;

}

.kuang1 {

	line-height: 50px;

	height: 50px;

	width: 332px;

	border: 1px solid #fff;

	background-color: rgba(255,255,255,0.0);

	color: #fff;

	font-family: "微软雅黑";

	padding-left: 20px;

	margin: 5px;

}.font7 table tr td img {

	float: left;

	height: 52px;

	width: 166px;

}

.kuang3 {

	line-height: 50px;

	height: 50px;

	width: 166px;

	border: 1px solid #fff;

	background-color: rgba(255,255,255,0.0);

	color: #fff;

	font-family: "微软雅黑";

	padding-left: 20px;

	margin: 5px;

}

.kuang2 {

	line-height: 50px;

	height: 120px;

	width: 332px;

	border: 1px solid #fff;

	background-color: rgba(255,255,255,0.0);

	color:#fff;

	font-family: "微软雅黑";

	padding-left: 20px;

	margin: 5px;

}

.ann {

	line-height: 48px;

	color: #fff;

	background-color: #2b88a7;

	text-align: center;

	height: 48px;

	width: 198px;

	font-family: "微软雅黑";

	font-size: 15px;

	border: 1px solid #2b88a7;

	margin-top: 15px;

}





#ny_pro_con {

	width:1200px; float:left; background:#f2f2f2; height:280px; margin-top:40px; padding-top:30px; padding-bottom:30px; padding-left:30px; padding-right:30px;

}







.ny_pro_con_tu_l {height:260px;width:400px; float:left; overflow:hidden}

.ny_pro_con_tu_l a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }

.ny_pro_con_tu_l a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}





.ny_pro_con_tu_r {

	width: 680px;	

	height: 323px;

	float:left; padding-left:70px;

}

.ny_pro_con_tu_r h7 {

	font-size: 35px;

	color: #212121;

	font-weight: normal;

	line-height: 70px;

}

.ny_pro_con_tu_r p {

	width: 300px; float:left;	

	font-size: 15px;

	line-height: 27px;

}

.ny_pro_con_tu_r p a{



}

.ny_pro_con_tu_r p a:hover{



 color:#422872;

}





.m1m {

	line-height: 30px; float:left;



	text-align: center;

	width:120px;

border-radius:25px;

	margin-top: 20px; font-style:normal; margin-right:500px;

} 



.m1m a{

	line-height: 30px; float:left;

	color: #fff;

	background:#2b88a7;

	text-align: center;

	width:120px;

font-style:normal; margin-right:500px;transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;

} 



	.m1m a:hover{

	line-height: 30px; float:left;

	color: #fff;

	background:#51adcc;

	text-align: center;

	width:120px;

 font-style:normal; margin-right:500px; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s; transform: translate(0,-5px);

	-webkit-transform: translate(0,-5px);

	-moz-transform: translate(0,-5px);

	-o-transform: translate(0,-5px);

	-ms-transform: translate(0,-5px);} 







.www{ line-height:150px; font-size:35px!important  ;color:#2b88a7!important }







.nnnn{ width:500px; height:395px;  float:left; overflow:hidden;}



.nnnn a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }

.nnnn a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}















.detaildiv

{ width:500px; float:left; font-size:16px; line-height:27px;

}

.detaildiv h3

{ font-size:27px; color:#2b88a7;

    font-weight: bold;

    margin-bottom: 30px; line-height:33px;

}

.detaildiv h4

{font-size: 20px; padding-bottom:10px;

 margin-top: 13px; float:left; width:600px;

}









.mm11 {

	line-height: 30px; float:left;



	text-align: center;

	width:150px;

	margin-top: 20px; font-style:normal; margin-right:10px;

} 



.mm11 a{ margin-bottom:20px;

	line-height: 30px; float:left;

	color: #fff;

	background:#51adcc;

	text-align: center;

	width:150px;

font-style:normal; margin-right:500px;transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;

} 



.mm11 a:hover{

	line-height: 30px; float:left;

	color: #fff;

	background:#51adcc;

	text-align: center;

	width:150px;

 font-style:normal; margin-right:500px; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s; transform: translate(0,-5px);

	-webkit-transform: translate(0,-5px);

	-moz-transform: translate(0,-5px);

	-o-transform: translate(0,-5px);

	-ms-transform: translate(0,-5px);} 







.mm22{

	line-height: 30px; float:left; 



	text-align: center;

	width:150px;

	margin-top: 20px; font-style:normal; 

} 



.mm22 a{ margin-bottom:20px;

	line-height: 30px; float:left;

	color: #fff;

	background:#047c17;

	text-align: center;

	width:150px;

font-style:normal; margin-right:500px;transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;

} 



.mm22 a:hover{

	line-height: 30px; float:left;

	color: #fff;

	background:#fe0303;

	text-align: center;

	width:150px;

 font-style:normal; margin-right:500px; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s; transform: translate(0,-5px);

	-webkit-transform: translate(0,-5px);

	-moz-transform: translate(0,-5px);

	-o-transform: translate(0,-5px);

	-ms-transform: translate(0,-5px);} 











.cbc22{ float:left; width:510px; height:80px;}





.cbc{ color:#000000; text-decoration:underline; float:left; width:510px;}

.cbc1{float:left; width:510px;}







.xiangqing{ width:600px; float:left; background:#f0f0f0; height:43px; line-height:40px; border-top:#2b88a7 solid 3px; }

.xiangqing h5{float:left; background:#2b88a7; line-height:40px; border-top:#2b88a7 solid 3px; font-size:17px; padding-left:20px; padding-right:20px; color:#FFFFFF; font-weight:normal; margin-bottom:20px;}



.xiangqing1{ width:600px; float:left; line-height:25px;  padding-top:30px;}















.footer1{width:100%;float:left;text-align:left ;color:#fff; padding-top:50px; padding-bottom:50px;

  background-color: #2b88a7; /* 浏览器不支持的时候显示 */

  background-image: linear-gradient(90deg, #2b88a7  80%, #2b88a7  10%); 

 }

.footer1 a{color:#fff }

.footer{width:1200px; margin:auto;line-height:28px; text-align:left}



.zzb07tail{color:#fff}

a.zzb07link{color:#fff; text-decoration:none;}



a.zzb07link:hover {color:#fff;text-decoration:underline;



}





.ewm{ float:right;}









/*job*/

.jobt-t{ font-size:20px; font-weight:bold; color:#2b88a7; margin-bottom:30px; width:1200px; float:left; }

.jobt-list li { overflow:hidden; margin-bottom:40px; width:360px; float:left; margin-right:10px; }

.jobt-list li ._num{ float:left; width:80px; font-size:30px; line-height:70px; border:1px solid #51adcc; color:#51adcc; text-align:center; }

.jobt-list li ._nr{ float:right; width:220px;}

.jobt-list li ._title{ font-size:18px; font-weight:bold; line-height:22px; margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.jobt-list li ._sum{ line-height:20px; height:40px; overflow:hidden; }

.jobt-list li:hover ._num{ background:#51adcc; color:#fff;}







.job{ background:url(/static/images/job.jpg) no-repeat top left; width:700px; height:370px; float:left; color:#FFFFFF; padding-left:500px; font-size:15px; list-style:50px; padding-right:50px; font-size:16px}

.job h4{ font-size:45px; font-weight:normal; padding-top:50px; line-height:80px; padding-bottom:15px}

.job h4 span{ font-size:20px;  font-weight:normal; }





.job a{  color:#FFFFFF!important; }







.zzzzz1{ color:#FFFFFF}









.ggmain1{width:1200px; float:left }







.ggmain{width:600px;float:right }





.mmm1{width:100%; float:left; background:#01a068; height:50px; }

.mmm{width:1200px; margin:auto; }



.mmm ul{overflow:hidden; text-align:left; float:left;  font-size:15px;}

.mmm ul li{display:inline;float:left; line-height:50px;}

.mmm ul li a{ float:left;padding-right:30px; color:#fff;}

.mmm ul li a:hover{ float:left; color:#fff600; }





.jszx1{ width:1200px; margin:auto; border-top:#e3e3e3 solid 1px; padding-top:55px;}

.jszx1 h3{ width:1200px; color:#000000; font-size:35px; font-weight:normal; float:left; text-align:center; padding-bottom:40px;}

.jszx1 h3 span{ width:1200px; color:#6a6a6a; font-size:17px;float:left; text-align:center; line-height:60px;}



.jszx{ width:1200px; height:500px; float:left; background:#01a068}



.jszx-1{ width:299px; float:left; color:#FFFFFF; padding-left:50px;  padding-top:50px;  line-height:28px; color:#d4f3d9}

.jszx-1 h4{ width:299px; float:left; color:#FFFFFF; font-size:30px; line-height:70px;}











/* zoombox */

/* 本例子css */

.tabox{width:1200px; float:left;border-top:2px solid #2b88a7; margin-top:50px;}

.tabox .hd{overflow:hidden;background:#efefef;border-left:0px solid #ddd; float:left; }

.tabox .hd li{position:relative;margin-left:-1px;height:43px;line-height:43px;text-align:center; width:398px;float:left;border:1px solid #ddd;border-top:0;font:normal 14px/43px "Microsoft YaHei";_font-weight:bold;cursor:default;}

.tabox .hd li.on{ width:398px;background:#2b88a7;border-bottom:1px solid #fff;color:#fff;}

.tabox .bd{border:1px solid #ddd;border-top:0;width:1200px;float:left;}

.tabox .lh{width:1200px;float:left;}



.v1{width:1120px;float:left; padding-left:40px; padding-right:40px; padding-top:40px; padding-bottom:40px;}

.v2 {width:400px;float:left; }

.v2 h6{width:400px;float:left; font-size:25px; color:#2b88a7; line-height:25px;}

.v2 h7{width:400px;float:left; padding-top:13px; font-size:18px; color:#2b88a7; }



.v3 {width:700px;float:left; }

.v3 img{width:250px; height:200px; padding-right:30px;float:left; }

.v4 {width:400px;float:right; }







.m3{width:120px; line-height:30px; text-align:center; float:left; margin-top:20px;}



.m3 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:#51adcc;

transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;}



.m3 a:hover{ color:#FFFFFF!important; background:#666666; width:120px!important; background:#51adcc;

	transform: translate(0,-5px);

	-webkit-transform: translate(0,-5px);

	-moz-transform: translate(0,-5px);

	-o-transform: translate(0,-5px);

	-ms-transform: translate(0,-5px);}





