@charset "utf-8";
.banner {
	width: 100%;
	margin:0px auto;
	overflow: hidden;
	margin-top:-25px;


}
.page{text-align:right; clear:both; padding:30px 0;}
.page a{padding:5px 10px; border:1px #ddd solid; margin:0 5px; font-size:14px}
.page a.on{ color:#f00;}
.container .banner .video-wrap {
	width: 100%;
	height: 895px;
	z-index:-99999;
	overflow:hidden;
	
}
.banner_a {
	background-image: url(../images/about_02.jpg);
	height: 750px;
	margin-top: 0px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	background-position:top center;
}
.video-wrap .slider-video {
	visibility: visible; 
	width: 1940px; 
	height: 1293px;
	z-index:-99999;  
	
}



.ceng {
	background-image: url(../images/00img.png);
	width: 100%;
	float: left;
	overflow: hidden;
	height: 805px;
	text-align: center;
	position:absolute;
	top:65px;
}
.ceng img {
	margin-top:215px;
}

.container .box1 {
	width: 100%;
	overflow: hidden;
	float: left;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 95px;
}
.box1 .box1_a {
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: center;
}
.box1 .box1_a p {
	font-family: Arial narrow;
	font-size: 30px;
	color: #787878;
}
.box1 .box1_a span {
	font-family: ”Microsoft YaHei“;
	font-size: 30px;
	color: #333333;
}
.box1 .box1_a a:hover span {
	color: #234284;
}
.box1 .box1_a a:hover p {
	color: #234284;
}
.box1 .box1_b {
	text-align: center;
	margin:0px auto;
	margin-top: 80px;
	overflow: hidden;
	width: 1200px;
}
.box1 .box1_b ul {
	width: 1397px;
	overflow: hidden;
	float: left;
}
.box1 .box1_b li {
	text-align: center;
	float: left;
	width: 152px;
	overflow: hidden;
	margin-right: 197px;
	height: 235px;
}
.box1 .box1_b .wsy {
	background-image: url(../images/img1_11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b span {
	font-size: 18px;
	color: #323232;
	font-family:”Microsoft YaHei“;
	margin-top: 180px;
	display: block;
}
.box1 .box1_b p {
	font-size: 16px;
	color: #323232;
	font-family: Arial narrow
}
.box1 .box1_b .wsy a {
	display: block;
	height: 235px;
	width: 152px;
	overflow: hidden;
}
.box1 .box1_b .wsy a:hover {
	background-image: url(../images/img3_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b .wsy a:hover span {
	color: #234284;
}
.box1 .box1_b .wsy a:hover p {
	color: #234284;
}
.box1 .box1_b .xcp {
	background-image: url(../images/img3_12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b .xcp a {
	display: block;
	height: 235px;
	width: 152px;
	overflow: hidden;
}
.box1 .box1_b .xcp a:hover {
	background-image: url(../images/img1_13.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b .xcp a:hover span {
	color: #234284;
}
.box1 .box1_b .xcp a:hover p {
	color: #234284;
}
.box1 .box1_b .ggp {
	background-image: url(../images/img4_15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b .ggp a {
	display: block;
	height: 235px;
	width: 152px;
	overflow: hidden;
}
.box1 .box1_b .ggp a:hover {
	background-image: url(../images/img3_15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b .ggp a:hover span {
	color: #234284;
}
.box1 .box1_b .ggp a:hover p {
	color: #234284;
}
.box1 .box1_b .wdh {
	background-image: url(../images/img4_17.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b .wdh a {
	display: block;
	height: 235px;
	width: 152px;
	overflow: hidden;
}
.box1 .box1_b .wdh a:hover {
	background-image: url(../images/img3_17.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box1 .box1_b .wdh a:hover span {
	color: #234284;
}
.box1 .box1_b .wdh a:hover p {
	color: #234284;
}
.box1 .box1_c {
	background-image: url(../images/img1_25.jpg);
	height: 46px;
	width: 181px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
	text-align: center;
	line-height: 46px;
	font-size: 16px;
	color: #808080;
	letter-spacing:12px;
	font-family:"Microsoft YaHei";
}
.box1 .box1_c a {
	color: #808080;
	display: block;
	height: 46px;
	width: 181px;
}
.box1 .box1_c a:hover {
	color: #234284;
	background-image: url(../images/3img_06.jpg);
}
.container .kong {
	background-image: url(../images/img4.jpg);
	height: 350px;
	margin-top: 0px;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	float: left;
	width: 100%;
}
.container .box2 {
	width: 100%;
	overflow: hidden;
	float: left;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 95px;
}
.box2 .box2_a {
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: center;
}
.box2 .box2_a p {
	font-family: "Arial narrow";
	font-size: 30px;
	color: #787878;
}
.box2 .box2_a span {
	font-family:"Microsoft YaHei";
	font-size: 30px;
	color: #333333;
}
.box2 .box2_a a:hover span {
	color: #234284;
}
.box2 .box2_a a:hover p {
	color: #234284;
}
.box2 .box2_b {
	text-align: center;
	margin:0px auto;
	margin-top: 80px;
	overflow: hidden;
	width: 1200px;
}
.box2 .box2_b .box2_b1 {
	float: left;
	width: 610px;
	margin-right: 140px;
	overflow: hidden;
}
.box2_b .box2_b1 .box2_b1a {
	float: left;
	margin-bottom: 40px;
	width: 610px;
	text-align: left;
}
.box2_b .box2_b1 .box2_b1a h3 {
	font-family: "Arial";
	font-size: 20px;
	color: #234284;
	margin-bottom: 5px;
}
.box2_b .box2_b1 .box2_b1a span {
	font-size: 16px;
	color: #808080;
	float: left;
}
.box2_b .box2_b1 .box2_b1b {
	float: left;
	margin-bottom: 40px;
	width: 610px;
	text-align: left;
}
.box2_b .box2_b1 .box2_b1b h3 {
	font-family: "Arial";
	font-size: 20px;
	color: #234284;
	margin-bottom: 5px;
}
.box2_b .box2_b1 .box2_b1b span {
	font-size: 16px;
	color: #808080;
	float: left;
}
.box2_b .box2_b2 {
	height: 375px;
}
.box2_b .box2_b2 img {
	margin-top: 60px;
}
.box2 .box2_c {
	background-image: url(../images/img1_25.jpg);
	height: 46px;
	width: 181px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
	text-align: center;
	line-height: 46px;
	font-size: 16px;
	color: #808080;
	letter-spacing:12px;
	font-family:"Microsoft YaHei";
}
.box2 .box2_c a {
	color: #808080;
	display: block;
	height: 46px;
	width: 181px;
}
.box2 .box2_c a:hover {
	color: #234284;
	background-image: url(../images/3img_06.jpg);
}
.container .kong1 {
	background-image: url(../images/img5.jpg);
	height: 350px;
	margin-top: 0px;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	float: left;
	width: 100%;
}
.container .kong2 {
	background-image: url(../images/img6.jpg);
	height: 350px;
	margin-top: 0px;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	float: left;
	width: 100%;
}
.container .box3 {
	width: 100%;
	overflow: hidden;
	float: left;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 95px;
}
.box3 .box3_a {
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: center;
}
.box3 .box3_a p {
	font-family: "Arial narrow";
	font-size: 30px;
	color: #787878;
}
.box3 .box3_a span {
	font-family: "Microsoft YaHei";
	font-size: 30px;
	color: #333333;
}
.box3 .box3_a a:hover span {
	color: #234284;
}
.box3 .box3_a a:hover p {
	color: #234284;
}
.box3 .box3_b {
	text-align: center;
	margin:0px auto;
	margin-top: 80px;
	overflow: hidden;
	width: 1200px;
}
.box3 .box3_b .tab {
	background-image: url(../images/img5_09.jpg);
	background-repeat: repeat-x;
	height: 43px;
	width: 1200px;
}
.box3_b .tab h3 {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 18px;
	line-height: 43px;
	float: left;
}
.box3_b .tab h3 .current {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 18px;
	line-height: 43px;
	color: #FFFFFF;
	background-color: #234284;
	float: left;
	height: 43px;
	width: 147px;
}
.box3 .box3_b .tab h3 a {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 18px;
	color: #323232;
	line-height: 43px;
	float: left;
	margin-right: 50px;
}
.box3 .box3_b .nav span {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 14px;
	line-height: 43px;
	color: #333333;
	float: right;
}
.box3_b .box3_b2 {
	float: left;
	width: 1200px;
	overflow: hidden;
}
.box3_b .box3_b2 .box3_b2a {
	float: left;
	width: 1236px;
	margin-top: 32px;
	overflow: hidden;
	height: 276px;
}
.demo {
	display: inline-block;
	width: 376px;
	-webkit-box-sizing: padding-box;
	box-sizing: padding-box;
	margin-right: 32px;
}
.demo textarea {
	-webkit-box-sizing: padding-box;
	box-sizing: padding-box;
	text-align: center;
}
.box3 .box3_c {
	background-image: url(../images/img1_25.jpg);
	height: 46px;
	width: 181px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
	text-align: center;
	line-height: 46px;
	font-size: 16px;
	color: #808080;
	letter-spacing:12px;
	font-family:"Microsoft YaHei";
}
.box3 .box3_c a {
	color: #808080;
	display: block;
	height: 46px;
	width: 181px;
}
.box3 .box3_c a:hover {
	color: #234284;
	background-image: url(../images/3img_06.jpg);
}
.container .box4 {
	width: 100%;
	overflow: hidden;
	float: left;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 95px;
}
.box4 .box4_a {
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: center;
}
.box4 .box4_a p {
	font-family: "Arial narrow";
	font-size: 30px;
	color: #787878;
}
.box4 .box4_a span {
	font-family: "Microsoft YaHei";
	font-size: 30px;
	color: #333333;
}
.box4 .box4_a a:hover span {
	color: #234284;
}
.box4 .box4_a a:hover p {
	color: #234284;
}
.box4 .box4_b {
	text-align: center;
	margin:0px auto;
	margin-top: 80px;
	overflow: hidden;
	width: 1200px;
}

.box4 .box4_b .box4_b1 ul li a {
	filter:alpha(opacity=80);
	width: 265px;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	background-color: #808080;
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.box4 .box4_b .box4_b1 {
	text-align: center;
	float: left;
	width: 1200px;
	overflow: hidden;
	margin-top: -20px;
}
* {
	margin:0;
	padding:0;
	list-style-type:none;
}
a, img {
	border:0;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-table;
}/* Hides from IE-mac \*/
*html .clearfix {
	height:0px;
}
.clearfix {
	display:block;
	margin-top: 20px;
}/* End hide from IE-mac */
*+html .clearfix {
	min-height:1%;
}
/* section */
.section {
	width:1250px;
	margin:10px auto 0 auto;
	overflow:hidden;
}
.section ul {
	margin-bottom: 66px;
	overflow: hidden;
	width: 1228px;
	padding-right: 170px;
	padding-left: 170px;
}
.section ul li {
float: left;
	height: 162px;
	width: 268px;
	margin-right: 28px;
	
	margin-bottom:10px;
	display:inline;
		overflow:hidden;
	position:relative;
}
.section ul li .photo {
	width:264px;
	height:162px;
	overflow:hidden;
}
.section .rsp {
	width:264px;
	height:162px;
	overflow:hidden;
	position: absolute;
	background:#000;
	top:0px;
	left:0px;
}
.section .text {
	position:absolute;
	width:264px;
	height:162px;
	top:30px;
	overflow:hidden;
}
.section .text h3 {
	width:264px;
	margin-top:100px;
	height:162px;
	line-height:32px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
}
.section .text a {
	text-decoration:none
}
.box4 .box4_b .box4_b2 {
	width: 1200px;
	overflow: hidden;
}
.box4_b .box4_b2 .box4_b2a {
	float: left;
	width: 550px;
	margin-right: 100px;
	overflow: hidden;
}
.box4_b2 .box4_b2a .title {
	background-image: url(../images/img7_31.jpg);
	float: left;
	height: 42px;
	width: 550px;
	margin-bottom: 10px;
}
.box4_b2 .box4_b2a .title p {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 22px;
	line-height: 42px;
	color: #323232;
	float: left;
	margin-right: 10px;
}
.box4_b2 .box4_b2a .title span {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 18px;
	line-height: 42px;
	color: #323232;
	float: left;
}
.box4_b2 .box4_b2a ul {
	width: 550px;
	overflow: hidden;
	float: left;
}
.box4_b2 .box4_b2a li {
	background-image: url(../images/img8_30.jpg);
	float: left;
	height: 54px;
	width: 550px;
	margin-bottom: 7px;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: center;
}
.box4_b2 .box4_b2a ul li span {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 14px;
	line-height: 54px;
	display:inline-block;
	background-image: url(../images/01_41.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	float: left;
	margin-left: 10px;
}
.box4_b2 .box4_b2a ul li .rq {
	float: left;
	height: 54px;
	width: 50px;
	overflow: hidden;
}
.box4_b2 .box4_b2a ul li .rq h3 {
	font-family: "Microsoft YaHei";
	font-weight: 600;
	font-size: 24px;
}
.box4_b2 .box4_b2a ul li .rq h4 {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 12px;
	line-height: 12px;
}
.box4_b2 .box4_b2a ul li a {
	height: 54px;
	width: 550px;
	overflow: hidden;
	color:#808080;
}
.box4_b2 .box4_b2a ul li a:hover {
	color:#234284;
}
.box4_b .box4_b2 .box4_b2b {
	float: left;
	width: 550px;
	overflow: hidden;
}
.box4_b2 .box4_b2b .title {
	background-image: url(../images/img7_31.jpg);
	float: left;
	height: 42px;
	width: 550px;
	margin-bottom: 10px;
}
.box4_b2 .box4_b2b .title p {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 22px;
	line-height: 42px;
	color: #323232;
	float: left;
	margin-right: 10px;
}
.box4_b2 .box4_b2b .title span {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 18px;
	line-height: 42px;
	color: #323232;
	float: left;
}
.box4_b2 .box4_b2b ul {
	width: 550px;
	overflow: hidden;
	float: left;
}
.box4_b2 .box4_b2b li {
	background-image: url(../images/img8_30.jpg);
	float: left;
	height: 54px;
	width: 550px;
	margin-bottom: 7px;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: center;
}
.box4_b2 .box4_b2b ul li span {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 14px;
	line-height: 54px;
	display:inline-block;
	background-image: url(../images/01_41.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	float: left;
	margin-left: 10px;
}
.box4_b2 .box4_b2b ul li .rq {
	float: left;
	height: 54px;
	width: 50px;
	overflow: hidden;
}
.box4_b2 .box4_b2b ul li .rq h3 {
	font-family: "Microsoft YaHei";
	font-weight: 600;
	font-size: 24px;
}
.box4_b2 .box4_b2b ul li .rq h4 {
	font-family: "Microsoft YaHei";
	font-weight: normal;
	font-size: 12px;
	line-height: 12px;
}
.box4_b2 .box4_b2b ul li a {
	float: left;
	height: 54px;
	width: 550px;
	overflow: hidden;
	color:#808080;
}
.box4_b2 .box4_b2b ul li a:hover {
	color:#234284;
}
.box4 .box4_c {
	background-image: url(../images/img1_25.jpg);
	height: 46px;
	width: 181px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
	text-align: center;
	line-height: 46px;
	font-size: 16px;
	color: #808080;
	letter-spacing:12px;
	font-family:”Microsoft YaHei“;
}
.box4 .box4_c a {
	color: #808080;
	display: block;
	height: 46px;
	width: 181px;
}
.box4 .box4_c a:hover {
	color: #234284;
	background-image: url(../images/3img_06.jpg);
}

.service {
	background-color: #FFFFFF;
	width: 100%;
}
.service_box {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
	padding-top: 90px;
	padding-bottom: 125px;
	text-align: center;
}
.service_box h3 {
	font-size: 24px;
	color: #234284;
	font-weight: normal;
}
.service_box p {
	font-size: 16px;
	color: #787878;
	margin-top: 5px;
}

.service_box ul {
	text-align: center;
	width: 1380px;
	overflow: hidden;
		float: left;
	margin-top: 50px;
}
.service_box li {
	float: left;
	width: 165px;
	margin-right: 165px;
	overflow: hidden;
}
.service_box li img {
	margin-right: auto;
	margin-bottom: 38px;
	margin-left: auto;
}
.service_box li p {
	font-size: 16px;
	line-height: 30px;
	color: #333333;
}
.service_box1 {
	background-color: #333333;
	width: 100%;
	text-align: center;
	padding-top: 75px;
	padding-bottom: 75px;
}
.service_box1 h3 {
	font-size: 24px;
	color: #FFFFFF;
	font-weight: normal;
}
.service_box1 p {
	font-size: 16px;
	color: #b3b3b3;
	margin-top: 5px;
}
.service_box1 img {
	margin-top: 25px;
	margin-bottom: 35px;
}
.service_box1 span {
	font-size: 15px;
	color: #FFFFFF;
	width: 1050px;
	margin:0 auto;
	display:block;
	line-height: 30px;
}
.about {
	background-color: #FFFFFF;
	width: 100%;
	overflow: hidden;
	bottom:310px;
}
.about_box1 {
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
	padding-top: 75px;
	padding-bottom: 75px;
}
.about_box1 h3 {
	font-size: 24px;
	color: #234284;
	font-weight: normal;
}
.about_box1 p {
	font-size: 16px;
	color: #787878;
	margin-top: 5px;
}
.about_box1 img {
	margin-top: 25px;
	margin-bottom: 35px;
	margin-right: 45px;
}
.about_box1 span {
	font-size: 15px;
	color: #333333;
	width: 800px;
	margin:0 auto;
	display:block;
	line-height: 30px;
}
.about_box2 {
	background-color: #333333;
	width: 100%;
	text-align: center;
	padding-top: 75px;
	padding-bottom: 75px;
}
.about_box2 h3 {
	font-size: 24px;
	color: #FFFFFF;
	font-weight: normal;
}
.about_box2 p {
	font-size: 16px;
	color: #b3b3b3;
	margin-top: 5px;
}
.about_box2 img {
	margin-top: 25px;
	margin-bottom: 35px;
}
.about_box2 span {
	font-size: 15px;
	color: #FFFFFF;
	width: 1050px;
	margin:0 auto;
	display:block;
	line-height: 30px;
}
.about_box3 {
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
	padding-top: 35px;
	
}

.carousel{width:1280px;position:relative;display:inline-block;}.carousel .prev,.carousel .next{height:34px;width:34px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;position:absolute;top:100px;z-index:10000000;}.carousel .prev{float:left;background:url(/templates/main/index/images/left.png) no-repeat;left:-17px;}.carousel .next{float:left;background:url(/templates/main/index/images/right.png) no-repeat;right:-17px;}.jCarouselLite{float:left;width:1200px;margin-top:20px;height:220px;}.jCarouselLite ul{width:1200px;margin-right:-10px;}.jCarouselLite li{width:281px;text-align:center;float:left;margin-left:11px;overflow:hidden;}.jCarouselLite li img{width:280px;height:193px}.nw{width:500px;overflow:hidden;margin-left:10px;}.nw ul{overflow:hidden;}.nw ul li{margin-right:20px;float:left;height:36px;line-height:36px;text-align:left;_display:inline;width:500px;}
.huanjingm ul li{width:288px!important;height:220px!important;}.huanjingm{margin-top:10px;height:220px;overflow:hidden;}
.about_box3text {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 45px;
}
.about_box3text h3 {
	font-size: 24px;
	color: #234284;
	font-weight: normal;
}
.about_box3text p {
	font-size: 16px;
	color: #787878;
	margin-top: 5px;
}
.about_box3img {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}

.about_box3 h2 {
	font-size: 18px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 30px;
	width: 126px;
	text-align: center;
	background-color: #018fd7;
	margin-bottom: 20px;
}
.about_box3 span {
	font-size: 16px;
	line-height: 30px;
	color: #018fd7;
	height: 30px;
	width: 449px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	text-align: left;
	margin-bottom: 20px;
}
.about_box3 img {
	float: left;
	height: 180px;
	width: 180px;
	margin-right: 25px;
}
.about_box3 li h3 {
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 370px;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: left;
}
.about_box3 li p {
	float: left;
	height: 120px;
	width: 370px;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	text-align: left;
}
.about_box3tip {
	background-image: url(../images/img1_25.jpg);
	height: 46px;
	width: 181px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
	text-align: center;
	line-height: 46px;
	font-size: 16px;
	color: #808080;
	letter-spacing:12px;
	font-family:”Microsoft YaHei“;
}
.about_box3tip a {
	color: #808080;
	display: block;
	height: 46px;
	width: 181px;
}
.about_box3tip a:hover {
	color: #234284;
	background-image: url(../images/3img_06.jpg);
}
.about_box4 {
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
	padding-top: 75px;
	padding-bottom: 75px;
	overflow: hidden;
}
.about_box4 h3 {
	font-size: 24px;
	color: #234284;
	font-weight: normal;
}
.about_box4 p {
	font-size: 16px;
	color: #787878;
	margin-top: 5px;
}
.about_box4img {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.about_box4 ul {
	width: 1020px;
	overflow: hidden;
	float: left;
}
.about_box4img li 
{
    float:left;
	margin-top: 50px;
	overflow: hidden;
}
.about_box4img img {
	margin-right: 50px;
	border: 1px solid #CCCCCC;
	float: left;
	height: 128px;
	width: 203px;
	overflow: hidden;
}
.contact_banner {
	background-image: url(../images/service_02.jpg);
	height: 450px;
	width: 100%;
}
.contact {
	background-color: #FFFFFF;
	width: 100%;
}
.contact_box {
	width: 1200px;
	padding-top: 60px;
	margin-right: auto;
	padding-bottom: 100px;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
}
.contact_boxa {
	float: left;
	width: 465px;
}
.contact_boxa ul {
	float: left;
	overflow: hidden;
	margin-bottom: 90px;
	width: 465px;
}
.contact_boxa li {
	margin-right: 45px;
	float: left;
	width: 166px;
	text-align: center;
}
.contact_boxa img {
	width: 166px;
}
.contact_boxa li p {
	font-size: 16px;
	color: #666666;
}
.contact_boxa h3 {
	font-size: 22px;
	color: #333333;
	float: left;
	width: 465px;
	margin-bottom: 30px;
	font-weight: normal;
}
.contact_boxa span {
	font-size: 16px;
	line-height: 32px;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 465px;
}
.contact_boxb {
	float: right;
	width: 340px;
}
.contact_boxb span {
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	float: left;
	margin-bottom: 30px;
}
.contact_boxb p {
	font-size: 14px;
	line-height: 26px;
	color: #666666;
	float: left;
	width: 340px;
}
.contact_boxb input {
	float: left;
	height: 38px;
	width: 338px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
}
.contact_boxb textarea {
	float: left;
	height: 128px;
	width: 338px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
}
.contact_boxb h2 {
	font-size: 14px;
	line-height: 25px;
	color: #FFFFFF;
	background-color: #666666;
	float: right;
	height: 25px;
	width: 55px;
	text-align: center;
}
.new {
	background-color: #FFFFFF;
	width: 100%;
	margin-top: 90px;
}
.newbox {
	width: 1200px;
	padding-top: 60px;
	margin-right: auto;
	padding-bottom: 60px;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
}
.newboxa {
	width: 1200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
	overflow: hidden;
}
.newboxa h3 {
	font-size: 28px;
	color: #333333;
	float: left;
	width: 1200px;
	margin-bottom: 5px;
}
.newbox a 
{
    color:#fff;
}
.newboxa span {
	font-size: 12px;
	color: #666666;
	margin-bottom: 10px;
	float: left;
	width: 1200px;
}
.newboxb {
	float: left;
	width: 890px;
	margin-right: 45px;
	overflow: hidden;
}
.newboxb img {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	display: block;
}
.newboxb p {
	font-size: 14px;
	color: #666666;
}

.newboxb a{ color:#666666;}

.newbox ul {
	float: left;
	width: 890px;
	margin-right: 45px;
}
.newbox li {
	float: left;
	margin-bottom: 70px;
}
.newbox ul h3 {
	font-size: 46px;
	line-height: 56px;
	color: #666666;
	height: 90px;
	width: 69px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	text-align: center;
	float: left;
	margin-right: 45px;
}
.newbox ul span {
	text-align: center;
	float: left;
	width: 69px;
	height: 33px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-size: 14px;
	line-height: 33px;
	font-weight: normal;
	color: #666666;
}
.news {
	float: left;
	width: 775px;
}
.news img {
	float: left;
	height: 420px;
	width: 775px;
}
.news h2 {
	font-size: 24px;
	line-height: 50px;
	font-weight: normal;
	color: #234284;
	float: left;
	width: 775px;
}
.news p {
	font-size: 13px;
	line-height: 27px;
	color: #666666;
	text-align: left;
	float: left;
	width: 775px;
}
.news h4 {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #234284;
	float: left;
	height: 30px;
	width: 115px;
	margin-top: 10px;
	text-align: center;
}
.newbox h5 {
	font-size: 14px;
	line-height: 45px;
	color: #333333;
	float: left;
	width: 265px;
}
.newbox h6 {
	font-size: 12px;
	color: #666666;
	float: left;
	height: 23px;
	width: 265px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
}
.newbox h6 a{color: #666666;}
.new_1 {
	background-color: #FFFFFF;
	width: 100%;
	margin-top: 90px;
}
.new_1box {
	width: 1200px;
	padding-top: 60px;
	margin-right: auto;
	padding-bottom: 60px;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
}
.new_aboxa {
	float: left;
	width: 890px;
	margin-right: 45px;
}
.new_1boxa h2 {
	float: left;
	width: 890px;
	font-size: 24px;
	color: #333333;
	text-align: left;
	line-height: 36px;
}
.new_aboxa p {
	font-size: 12px;
	line-height: 35px;
	color: #666666;
	height: 59px;
	width: 890px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.new_aboxa span {
	font-size: 16px;
	line-height: 32px;
	color: #333333;
	float: left;
	width: 890px;
	margin-top: 20px;
}
.new_1box h5 {
	font-size: 14px;
	line-height: 45px;
	color: #333333;
	float: left;
	width: 265px;
}
.new_1box h6 {
	font-size: 12px;
	color: #666666;
	float: left;
	height: 23px;
	width: 265px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
}
.work_1 {
	background-color: #FFFFFF;
	width: 100%;
	margin-top: 90px;
}
.work_1box {
	width: 1200px;
	padding-top: 60px;
	margin-right: auto;
	padding-bottom: 60px;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
	text-align: center;
}
