﻿@charset "utf-8";

/* CSS Document */

/* dede58.com 做最好的织梦模板 */



/*common*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, select, p, th, td {

	margin: 0;

	padding: 0;

}

body, td, th, span {



	font-family: "微软雅黑";

	/* font-size: 12px; */

}

h1, h2, h3, h4, h5, h6 {

	font-size: 100%;

	font-weight: normal;

}

li {

	list-style: none;

}

a {

	color:#444;

	text-decoration:none;

}

a:hover {

	color:#f80;

	text-decoration:none;

}

img {

	border:0;

	vertical-align:middle;

}

.clear {

	clear:both;

}

.hide {

	display:none;

}

/*body*/

body {

	background:#fff;

}


/*顶部通栏*/
.top_bg { background:#006EFF;height:42px;overflow:hidden;border-bottom:1px solid #fff;margin-top:2px;}
.h_top{ height:36px; line-height:36px; overflow:hidden;color: #fff;font-size:15px;}
.h_top em{ float:left;font-style:normal;}
.h_top span{ float:right;}
.h_top span a{ padding:0 10px;font-size: 18px;color: #fff;}
.h_top span a:hover{color:#d93037;}



/*流程*/
.wrapper {width: 1000px;margin: 0 auto;}
.proc{overflow:hidden;height:645px;}
.proc h2{overflow:hidden;display:block;margin-top:60px;height:90px;font-size:36px;background:url(../images/proc_tbg.jpg) no-repeat center 10px;text-align:center;}
.proc h2 a{color:#c7100c;}
.proc h2 a:hover{text-decoration:none;}
.proc h2 img{display:block;margin:5px auto 0;width:304px;height:39px;}
.proc h2 em{display:block;font-size:20px;color:#222222;font-weight:normal;}
.proc ul{position:relative;overflow:hidden;margin-top:20px;height:390px;border-left:1px solid #ececec;border-top:1px solid #ececec;}
.proc ul li{position:absolute;display:block;float:left;width:248px;height:130px;cursor:pointer;}
.proc ul li img{display:block;width:248px;height:130px;}
.proc ul li a{position:relative;display:block;width:248px;height:130px;}
.proc ul li a:hover{text-decoration:none;}
.proc ul li span{position:absolute;left:0;top:0;padding:40px 0 0 45px;width:203px;height:90px;cursor:pointer;}
.proc ul li span b{overflow:hidden;display:inline-block;float:left;width:70px;height:48px;font-size:48px;font-family:"Arial";color:#333333;background:url(Img/Index/proc_tbg.png) no-repeat right top;}
.proc ul li span p{overflow:hidden;display:inline-block;float:left;padding:5px 0 0 5px;width:128px;font-size:20px;color:#333333;}
.proc ul li span p em{display:block;font-size:18px;font-family:"Arial";font-weight:bold;color:#333333;}
.proc ul .s1 span{background:url(../images/proc_l2.png) no-repeat left top;}
.proc ul .s1 span b{color:#ffffff;}
.proc ul .s1 span p{color:#ffffff;}
.proc ul .s1 span p em{color:#dddddd;}
.proc ul .li1 span{background:url(../images/proc_l1.jpg) no-repeat left top;}
.proc ul .s2 span{background:url(../images/proc_l3.png) no-repeat left top;}
.proc ul .s2 span b{background:url(../images/proc_tbg2.png) no-repeat right top;}
.proc ul .li5 strong{position:absolute;top:55px;left:238px;display:block;width:10px;height:22px;background:url(../images/proc_l4-2.png) no-repeat left top;}
.proc ul .li8 strong{position:absolute;top:55px;left:0px;display:block;width:10px;height:22px;background:url(../images/proc_l4.png) no-repeat left top
;}
.proc ul .li7 span{background:url(../images/proc_l5.png) no-repeat left top;}
.proc ul li.texts{overflow:hidden;display:block;width:248px;height:262px;}
.proc ul li.texts h5{display:block;margin:5px auto 0;width:221px;height:70px;line-height:32px;font-size:18px;color:#333333;font-weight:normal;}
.proc ul li.texts h6{overflow:hidden;display:block;margin:0 auto;padding:10px 0 0 90px;width:153px;height:74px;font-size:14px;color:#555555;font-weight:normal;background:url(../images/proc_qq.jpg) no-repeat left top;line-height:24px;}
.proc ul li.texts h6 em{display:block;font-size:14px;font-weight:normal;}
.proc ul li.texts p{display:block;margin:0 auto;padding-left:10px;width:211px;height:80px;line-height:40px;font-size:20px;color:#333333;}
.proc ul li.texts p em{display:block;font-size:24px;color:#c7100c;font-family:"Arial";font-weight:bold;}
.proc ul .li1{left:0;top:0;}
.proc ul .li2{left:248px;top:0;}
.proc ul .li3{left:496px;top:0;}
.proc ul .li4{left:744px;top:0;}
.proc ul .pic1{left:0;top:130px;width:248px;height:262px;}
.proc ul .pic1 img{display:block;width:248px;height:262px;}
.proc ul .li5{left:248px;top:130px;}
.proc ul .li6{left:248px;top:260px;}
.proc ul .li7{left:496px;top:130px;}
.proc ul .li8{left:496px;top:260px;}
.proc ul .texts{left:744px;top:130px;}



/*pages*/


.kehuanli { height: 933px; }

.kehuanlii { height: 590px; }

.kehuanli .w980 { position: relative; overflow: hidden; }

.kehuanli .bt { margin-top: 15px; }

.kehuanli .bt h3 { font-size: 30px; line-height: 35px; height: 80px; }

.kehuanli .bt span { font-size: 14px; display: block }



.kehuanli .feny { position: absolute; right: 0px; width: 68px; height: 33px; top: 70px; }

.kehuanli .feny a { width: 33px; height: 33px; }

.kehuanli2 { background: #fff; height: 580px; }

.kehuanli2 .w980 { position: relative; overflow: hidden; }

.kehuanli2 .bt { }

.img_fd { display: block; 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; }

.img_fd:hover { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }


.kehuanli2 .bt h3 { font-size: 30px; line-height: 35px; height: 80px;  }

.kehuanli2 .bt span { font-size: 14px; display: block }



.kehuanli2 .feny { position: absolute; right: 0px; width: 68px; height: 33px; top: 70px; }

.kehuanli2 .feny a { width: 33px; height: 33px; }

.kehuanli2 .box li { float: left; width: 282px; text-align: center; padding-right: 24px; }

.kehuanli2 .box li .pic { width: 282px; height: 188px; position: relative; display: block; margin-top: 30px; overflow: hidden }

.kehuanli2 .box li .pic:hover .s-title { background: #E83828 }

.kehuanli2 .box li .pic i { width: 59px; height: 58px;  position: absolute; left: 40%; top: 30%; display: none }

.kehuanli2 .box li .pic:hover i { display: block }

.kehuanli2 .box { width: 1250px; }



.pages {

	width:100%;

	float:left;

	text-align:center;

	margin:10px 0;

}

.pages .curr {

	color:#fff;

	background-color:#006EFF;

}

.pages .curr a {

	color:#fff;

	background-color:#006EFF;

	border:1px solid #006EFF;

}

.pages .curr a:hover {

	color:#fff;

}

.pages a {

	color:#666;

	background-color:#fff;

	padding:7px 12px;

	border:1px solid #dedede;

}

.pages a:hover {

	color:#fff;

	background-color:#006EFF;

	border:1px solid #006EFF;

}

.pages span {

	margin:0 3px;

}

.apages {

	width:100%;

	float:left;

	text-align:center;

	margin:10px 0;

}

.apages .curr {

	color:#fff;

	background-color:#006EFF;

}

.apages .curr a {

	color:#fff;

	background-color:#006EFF;

	border:1px solid #006EFF;

}

.pages .curr a:hover {

	color:#fff;

}

.apages a {

	color:#666;

	background-color:#fff;

	padding:7px 12px;

	border:1px solid #dedede;

}

.apages a:hover {

	color:#fff;

	background-color:#006EFF;

	border:1px solid #006EFF;

}

.apages span {

	margin:0 3px;

}

/*newbanner

.block_home_slider {position: relative;text-align: center;width:100%; float:left;}  

.block_home_slider .slide {position:relative;}

.block_home_slider .flex-direction-nav a { width:50px; height:50px; display:block; position:absolute; top:50%; margin-top:-25px; text-indent:-9000px;}

.block_home_slider .flex-direction-nav a.flex-prev { left:50%; margin-left:-590px; background:url(../images/left1.png) no-repeat;}

.block_home_slider .flex-direction-nav a.flex-next { right:50%; margin-right:-590px; background:url(../images/right1.png) no-repeat}

.block_home_slider .flex-control-paging { position:absolute; bottom:10px; left:50%; margin-left:-33px;}

.block_home_slider .flex-control-paging li { float:left; margin:0 3px;}

.block_home_slider .flex-control-paging li a { width:16px; height:16px; border-radius:16px; display:block; background-color:#fff; text-indent:-9000px; cursor:pointer;}

.block_home_slider .flex-control-paging li a.flex-active { background-color:#f00;}

.flexslider { margin: 0; padding: 0;}

.flexslider .slides > li { display: none;-webkit-backface-visibility: hidden;} 

.flexslider .slides img { width: 100%; display: block;}*/



/*banner*/

#banner {

	width:100%;

	float:left;

	/*height:550px;*/
	    min-width: 1000px;
	    padding-top: 15px;

	position:relative;

	background-color:#006EFF;

}

.ulBanner {

	width:100%;

	height:400px;

}

.ulBanner li {

	position:absolute;

	width:100%;

	height:550px;

}

.ulBannerNav {

	position:absolute;

	bottom:13px;

	left:50%;

	margin-left:-33px;

	z-index:10;

}

.ulBannerNav li {

	float:left;

	background:#fff;

	margin:0 3px;

	width:16px;

	height:16px;

	display:block;

	cursor:pointer;

	border-radius:16px;

}

.ulBannerNav li.on {

	background:#0078ca;

	cursor:pointer;

}

/*----- Banner样式 -----

#banner { width:100%; text-align:center; z-index:0; position:relative; overflow:hidden;}

#banner a.banner_prev{width:50px; height:50px; background:url(../images/left1.png) no-repeat; position:absolute; left:50%; margin-left:-590px; top:50%; margin-top:-25px; text-indent: -5000px; z-index:999;}

#banner a.banner_next{width: 50px; height:50px; background:url(../images/right1.png) no-repeat; position:absolute; right:50%; margin-right:-590px; top:50%; margin-top:-25px;  text-indent: -5000px;}

#slide{width:100%; height:480px; position:relative;}

.bannerImg{ position:relative;}*/







/*common*/	

#header {

	width:100%;

	float:left;

	background-color:#006EFF;

}



.header {

	width:1100px;
    margin:0 auto;
	text-align:center;

}

.logo {

	width:auto;

	height:100px;

	float:left;

	margin: 7px 0 -30px -151px;


}

.phone {

	float:right;

	font-style:italic;

	font-weight:bold;

    color: #da0000;

    font-size: 16px;

    margin: 0px 0 0 10px;

}

.phone img{ width:440px; height:80px;}

/*---------

.phonetitle {

	color:#5d5d5d;

	font-size:14px;

	float:left;

	height:28px;

	line-height:38px;

	background:url(../images/phone.png) no-repeat left;

	padding-left:30px;

}

.phonecontent {

	color:#da0000;

	font-size:24px;

	line-height:33px;

	float:left;

}

-----*/

.nav {

	float:right;

	margin:28px 0 0 0;

}

.nav li {

	/*width:70px;*/

	float:left;

	text-align:center;

	/*margin-left:40px;*/

}

.navcn {

	width:100%;

	float:left;

	color:#fff;

	font-size:16px;

	font-weight:100

}


/* .navcn.hot:before, */
/* .navcn.hot:after { */
    /* content: ""; */
    /* background-image: url("../images/hot02.gif"); */
    /* background-repeat: */
    /* no-repeat; */
    /* display: block; */
    /* position: absolute; */
    /* top: 67px; */
    /* left: 729px; */
    /* bottom: 0; */
    /* right: 0; */
    /* z-index: 1; */
	/* clear:both; */
/* } */

.naven {

	width:100%;

	float:left;

	color:#fff;

	font-family:"Arial";

	margin-top:5px;

}

.nav li a:hover .navcn, .nav li a.hover .navcn {

	color:#d93037;

}

.main {

	width:100%;

	float:left;

}

.bgfff {

	background-color:#fff;

}

.bgf8 {

	background-color:#f8f8f8;

}

.bgf6 {

	background-color:#f6f6f6;

}

#link {

	width:100%;

	height:125px;    padding-bottom: 30px;

	float:left;

	-moz-box-shadow: 10px 10px 5px rgba(0,0,0,.4); 

    box-shadow: 10px 10px 5px rgba(0,0,0,.4);

}

.link {

	width:1000px;

	margin:0 auto;

}

.link span {

	float: left;

    font-size: 35px;

    margin: 15px 20px 0 0;

    overflow: hidden;

    width: 100%;

	color:#888;

	font-weight:100

}

.link div {

	height:22px;

line-height:24px;

	float:left;

	margin:15px 0 0 0;

}

.link div a {

	color:#888;

	font-family:"宋体";

	font-size:14px;

    padding-right:10px;

    font-weight:100

}

#footer {

	width:100%;

	height:350px;

	float:left;

	background:#006EFF;
	

}

.footer {

	width:1000px;

	margin:10px auto 38px auto;

}

.footerleft {

	width:98px;

	height:90px;

	padding:29px 40px 24px 0;

	float:left;

}


.footerleft p {

	    color: #fff;
		font-size:12px;

}

.footerright {

	margin-left:50px;

	width:810px;

	float:left;

}

.footerright p {

	width:700px;

	float:left;

	font-weight:bold;

	color:#fff;

	line-height:25px;

}

.footerright span {

	width:820px;

	float:left;

	margin-top:5px;

	color:#fff;

	line-height:25px;

}

.footerright ul {

	/*width:600px;*/

	float:left;

}

.footerright ul li {

	float:left;

	color:#fff;

	line-height:25px;

}

.footerright ul li a {

	float:left;

	color:#fff;

}

.footerright .copyRight {

	width:820px;

	float:left;

	color:#fff;

	line-height:25px;

}

/*default*/	

.bannerBottom {

	width:996px;

	margin:0 auto;

}

.bannerBottom li {

	width: 25%;

	float:left;

	height:420px;

}

.bannerBottomImage {

	width:98px;

	height:98px;

	float:left;

	margin:40px 34px 10px 68px;

}

.bannerBottomImage img {

	width:86px;

	height:86px;

	padding:6px;

}

.bannerBottomTitle {

	width:166px;

	text-align:center;

	height:65px;

	float:left;

	color:#006EFF;

	font-size:26px;

	line-height:22px;
	
	font-weight: 1000;
	padding-left: 40px;

}

.bben {

	color:#999999;

	font-size:14px;

	font-family:"Arial";

	display:none;

}

/*.bannerBottom li:hover {

	background-color:#fff;

}

.bannerBottom li:hover .bannerBottomImage {

	background:url(../images/homeicohover.png) no-repeat center;

}

.bannerBottom li:hover .bben {

	display:block;

}

*/

.showCaseHome {

	width:1000px;

	margin:0 auto;

}

.showCase_title {

	width:1000px;

	float:left;

	text-align:center;

	font-size:35px;

	color:#006EFF;

	padding-top:50px;

	font-weight: 1000;
	
	background: #fff;
		
		
	

}

.spanen {

	color:#898989;

	font-weight: 100;

	font-size:35px;

	margin-left:10px;

}

.showCase_content {

	width:1000px;

	float:left;

	padding-bottom:50px;

}

.scc_title {

	width:650px;

	float:left;

	margin:30px 200px;

}

.scc_title span {

	display:block;

	cursor:pointer;

	width:98px;

	height:38px;

	float:left;

	border:2px solid #006EFF;

	margin:0 10px;

	border-radius:25px;

	text-align:center;

	line-height:38px;

	color:#333;

	font-size:14px;

}

.scc_title span:hover, .scc_title span.hover {

	width:100px;

	height:40px;

	border:0px solid #dedede;

	background:#006EFF;

	color:#fff;

	/*

	background:url(../images/titlehover1.png) no-repeat;

	*/

	line-height:40px;

	color:#fff;

}

.scc_title span:hover a, .scc_title span.hover a {

	color:#fff;

}

.scc_content {

	width:1020px;

	float:left;

}

.scc_content li {

	width:235px;

	float:left;

	margin:0 20px 20px 0;

}

.case_image {

	width:235px;

	float:left;

	height:145px;

}

.case_title {

	width:235px;

	float:left;

	height:60px;

	line-height:60px;

	text-align:center;

	background-color:#5d5d5d;

	color:#fff;

	font-size:14px;

}

.aboutUs {

	width:1000px;

	margin:0 auto;

	min-height:530px;

}

.aboutUs_left {

	width:380px;

	height:280px;

	float:left;

	padding:50px 0 0;

	margin-right:35px;

}

.aboutUs_right {

	width:325px;

	float:left;

	padding:50px 0 0;

overflow:hidden;

}

.aboutUs_title {

	text-align:center;

	height:20px;

	line-height:70px;

	font-size:24px;

	color:#006EFF;

}

.aboutUs_right_content {

	width:325px;

	float:left;

	color:#898989;

	font-size:14px;

	line-height:25px;

}

.ourTeam {

	width:1000px;

	margin:0 auto;

	min-height:30px;

}

.teamList {

	float:left;

	padding:20px 0 70px 0;

}

.teamList li {

	float:left;

	margin:0 6px 6px 0;

	position:relative;

	cursor:pointer;

}

.teamHover {

	display:none;

	position:absolute;

	bottom:0;

	width:100%;

	height:50px;

	background:url(../images/titlehover2.png) no-repeat right 20px center #006EFF;

	font-size:17px;

	color:#fff;

	text-indent:18px;

	padding:15px 0;

	font-weight: 100;

}

.teamHover span {

	font-size:15px;

	color:#fff;

	text-indent:18px;

	float:left;

	font-weight: 100;

}

.teamList li:hover .teamHover {

	display:block;

}

.news {

	width:1000px;

	margin:0 auto;

	min-height:575px;

}

.news_content {

	width:1000px;

	float:left;

	padding-bottom:40px;

}

.news_left_div {

	width:350px;

	height:286px;

	float:left;

	position:relative;

}

.news_left {

	width:350px;

	height:286px;

	float:left;

}

.news_left li {

	width:350px;

	height:286px;

	float:left;

	position:absolute;

}

.news_left_image {

	width:348px;

	height:230px;

	border:1px solid #ecdbcd;

	border-bottom:0;

}

.news_left_image img {

	width:348px;

	height:230px;

}

.news_left_title {

	width:348px;

	height:55px;

	line-height:55px;

	background-color:#f6eada;

	color:#9d7657;

	font-size:14px;

	text-indent:10px;

}

.news_leftNav {

	position:absolute;

	bottom:21px;

	right:10px;

	z-index:20;

}

.news_leftNav li {

	float:left;

	background:#fff;

	margin-left:5px;

	width:12px;

	height:12px;

	border-radius:12px;

	display:block;

	cursor:pointer;

}

.news_leftNav li.on {

	background:#b89172;

}

.news_center {

	border-bottom: 1px solid #c6c6c6;

    border-top: 1px solid #c6c6c6;

    float: left;

    height: 286px;

    margin-left: 20px;

    width: 315px;

}

.news_center li {

	float: left;

    margin: 13px 0;

    width: 300px;

}

.news_center li a {

	font-size:14px;

	color:#555;

	font-weight: 100;

}

.news_center_title a:hover {

	color:#006EFF;

}

.news_center_content {

	width:300px;

	float:left;

	font-size:12px;

	color:#555;

	line-height:21px;

	margin-top:6px;

	font-weight: 100;

}

.news_right {

	width:280px;

	float:right;

}

.news_right_image {

	width:280px;

	height:130px;

	float:left;

}

.news_right_content {

	border-bottom: 1px solid #c6c6c6;

    border-top: 1px solid #c6c6c6;

    float: left;

    margin-top: 8px;

    width: 280px;

}

.news_right_content li {

	float: left;

    line-height: 36.5px;

    width: 280px;

}

.news_right_content li a {

	font-size:12px;

	color:#898989;

	font-family:"宋体";

}

.news_right_content li span {

	float:right;

	font-family:"宋体";

	color:#999;

}

.customer {

	width:1000px;

	margin:0 auto;

}

.leftIco {

	background:url(../images/left2.png) no-repeat;

	width:15px;

	height:26px;

	margin:37px 10px 0 0;

	float:left;

	cursor:pointer;

}

.rightIco {

	background:url(../images/right2.png) no-repeat;

	width:15px;

	height:26px;

	margin:37px 0 0 10px;

	float:right;

	cursor:pointer;

}

.customer_content {

	width:970px;

	height:350px;

	float:left;

}

.customer_content ul {

	width:970px;

	height:100px;

	float:left;

}

.customer_content ul li {

	width:160px;

	height:100px;

	float:left;

	margin:0 15px;

}

/*neiye*/            

#bannerny {

	width:100%;

	height:300px;

	float:left;

}

#box {

	width:100%;

	float:left;

	background:url(../images/linkbg.png) no-repeat bottom;

	padding-bottom:80px;

}

.box {

	width:1000px;

	margin:0 auto;

}

.box_top {

	width:1000px;

	height:7px;

	float:left;

	background:url(../images/listbg.png) no-repeat 207px;

	margin-top:20px;

}

.box_left {

	width:210px;

	float:left;

}

.boxleft_title {

	width:185px;

	float:left;

	line-height:40px;

	border-bottom:2px solid #cd4848;

	font-size:20px;

	color:#cd4848;

	padding-left:25px;

}

.boxleft_title span {

	font-family:"Arial";

	font-size:18px;

	color:#cd4848;

	margin-left:5px;

}

.boxleft_content {

	width:210px;

	float:left;

}

.boxleft_content li {

	width:210px;

	float:left;

	border-bottom:1px dotted #cccccc;

}

.boxleft_content li a {

	width:180px;

	height:50px;

	line-height:50px;

	display:block;

	padding-left:30px;

	background:url(../images/listico3.png) no-repeat 10px 20px;

	font-size:14px;

	color:#333333;

}

.boxleft_content li a:hover, .boxleft_content li a.hover {

	background:url(../images/listico4.png) no-repeat 10px 20px;

	color:#cd4848;

}

.box_right {

	width:750px;

	float:left;

	padding-left:39px;

	border-left:1px solid #e5e5e5;

}

.boxright_title {

	width:750px;

	float:left;

	line-height:42px;

	border-bottom:1px solid #cccccc;

	font-size:18px;

	color:#333333;

}

.boxright_title span {

	font-size:14px;

	color:#666666;

	background:url(../images/sitemapico.png) no-repeat left;

	padding-left:17px;

	float:right;

}

.boxright_title span a {

	color:#666666;

}

.boxright_content {

	width:750px;

	float:left;

}

/*new list*/

.newList {

	width:750px;

	float:left;

	margin-top:10px;

}

.newList li {

	width:750px;

	float:left;

	border-bottom:1px dotted #cccccc;

	padding:15px 0;

}

.new_image {

	width:200px;

	height:140px;

	float:left;

	margin-right:20px;

}

.new_image img {

	width:200px;

	height:140px;

}

.new_right {

	width:520px;

	float:left;

}

.new_title {

	width:100%;

	float:left;

	line-height:25px;

	font-size:16px;

	color:#333333;

}

.new_title span {

	float:right;

	font-size:14px;

	color:#666666;

}

.new_content {

	width:100%;

	float:left;

	line-height:25px;

	height:80px;

	font-size:14px;

	color:#666666;

	margin-top:10px;

}

.new_more {

	width:100%;

	float:left;

	line-height:25px;

}

.new_more a {

	float:right;

	color:#cb4141;

	padding-right:15px;

	font-family:"Arial";

}

.page {

	width:750px;

	float:left;

	margin:20px 0;

}

/*new content*/

.newContent {

	width:750px;

	float:left;

}

.newcon_title {

	width:750px;

	float:left;

	padding:30px 0;

	line-height:30px;

	font-size:18px;

	color:#333333;

	text-align:center;

}

.newcon_content {

	width:750px;

	float:left;

	line-height:25px;

	font-size:14px;

	color:#333333;

}


.newcon_content  span{

	

	line-height:50px;


	

}

.newcon_precnext {

	width:750px;

	float:left;

	border-top:1px solid #dedede;

	color:#333333;

	padding-top:5px;

	margin-top:20px;

}

.newcon_precnext p {

	width:750px;

	float:left;

	line-height:25px;

}

.newcon_precnext p a {

	color:#333333;

}

/*contact*/

.box_contact {

	width:1041px;

	float:left;

	margin-top:80px;

}

.contactDiv {

	width:304px;

	height:248px;

	float:left;

	border:1px solid #dedede;

	margin-right:41px;

}

.contact_image {

	width:120px;

	height:100px;

	float:left;

	margin:-50px 92px 0 92px;

}

.contact_title {

	width:304px;

	float:left;

	text-align:center;

	font-size:18px;

	color:#333333;

	padding:15px 0;

}

.contact_content {

	width:234px;

	float:left;

	font-size:14px;

	color:#333333;

	padding:0 35px;

	line-height:25px;

}

/*service*/

.box_service {

	width:1041px;

	float:left;

	margin-top:30px;

}

.serviceDiv {

	width:320px;

	height:220px;

	float:left;

	margin:0 20px 20px 0;

}

.service_image {

	width:320px;

	height:160px;

	float:left;

}

.service_title {

	width:220px;

	height:60px;

	line-height:60px;

	float:left;

	padding-left:100px;

	font-size:16px;

	color:#fff;

}

.service_title span {

	font-family:"Arial";

	font-size:12px;

	color:#fff;

	margin-left:5px;

}

.servicebg1 {

	background:url(../images/service1.jpg) no-repeat left #55bcda;

}

.servicebg2 {

	background:url(../images/service2.jpg) no-repeat left #00a99d;

}

.servicebg3 {

	background:url(../images/service3.jpg) no-repeat left #f4ca59;

}

.servicebg4 {

	background:url(../images/service4.jpg) no-repeat left #97cb6f;

}

.servicebg5 {

	background:url(../images/service5.jpg) no-repeat left #d74941;

}

.servicebg6 {

	background:url(../images/service6.jpg) no-repeat left #ff9a37;

}

.boxleft_service {

	width:210px;

	float:left;

}

.boxleft_service li {

	width:210px;

	float:left;

	border-bottom:1px dotted #cccccc;

}

.boxleft_service li a {

	width:160px;

	height:50px;

	line-height:50px;

	display:block;

	padding-left:50px;

	font-size:14px;

	color:#333333;

}

.boxleft_service li a:hover, .boxleft_service li a.hover {

	color:#cd4848;

}

.leftico1 {

	background:url(../images/serviceico1.png) no-repeat 9px 13px;

}

.leftico2 {

	background:url(../images/serviceico2.png) no-repeat 9px 20px;

}

.leftico3 {

	background:url(../images/serviceico3.png) no-repeat 9px 16px;

}

.leftico4 {

	background:url(../images/serviceico4.png) no-repeat 9px 14px;

}

.leftico5 {

	background:url(../images/serviceico5.png) no-repeat 9px 11px;

}

.leftico6 {

	background:url(../images/serviceico6.png) no-repeat 9px 13px;

}

/*在线客服*/

#customer {

	position:absolute;

	top:180px;

	right:0;

	overflow:hidden;

	z-index:3000;

	font-size:12px;

	display:none;

}

.customerTitle {

	width:30px;

	height:120px;

	overflow:hidden;

	background:url(../images/consultonline.gif) no-repeat 0 0;

	float:left;

	text-indent:-100px;

}

.customerTitle a {

	display:block;

	overflow:hidden;

	width:30px;

	height:120px;

}

.customerBox {

	border:1px solid #dbdbdb;

	border-top:3px solid #c40000;

	background:#fff;

	width:108px;

	overflow:hidden;

	float:left;

}

.serviceTit {

	color:#8c0108;

	text-align:center;

	line-height:35px;

	height:35px;

	overflow:hidden;

	text-transform:uppercase;

	font-weight:bold;

}

.customerBox ul {

	margin:0 5px;

	padding:8px 0;

	overflow:hidden;

	border-top:1px solid #8c0108;

}

.customerBox ul li {

	padding:4px;

	overflow:hidden;

}

.customerBox ul li a {

	display:block;

	height:24px;

	line-height:24px;

	overflow:hidden;

	color:#8c0108;

}

.backTop {

	margin:0 5px;

	overflow:hidden;

	padding:10px 0;

	

	text-align:center;

	font-weight:bold;

	border-top:1px solid #8c0108;

}

.backTop a {

	color:#165bc1;

}

#customerClose {

	position:absolute;

	top:180px;

	right:0;

	width:30px;

	height:120px;

	overflow:hidden;

	background:url(../images/consultonline.gif) no-repeat -30px 0;

	text-indent:-999px;

}

#customerClose a {

	display:block;

	height:120px;

}

.mainTitle {

	width: 100%;

	color: #898989;

	text-align: center;

	font-weight: 1000;

	font-stretch: ultra-condensed;

	font-size: 35px;





}

.mainSub {

	margin: 20px auto;

	width: 37px;

	height: 2px;

	background: #e60012;

}

.mainInfo {

	padding: 10px 0px;

	color: #006EFF;

	text-align: center;

	font-size: 35px;

	font-weight: 1000;

}

.linkBtn {

	width: 280px;

	height: 48px;

	border: 2px solid #e60012;

	background-image: url(../images/righticon.png);

	background-position: 224px center;

	background-size: 36px auto;

	background-repeat: no-repeat;

	color: #333;

	text-align: left;

	font-size: 22px;

	line-height: 48px;

}

.linkBtn {

	-webkit-transition-duration: .5s;

	-moz-transition-duration: .5s;

	transition-duration: .5s;

	-ms-transition-duration: .5s;

}

.linkBtn span {

	margin-left: 20px;

	color:#006EFF;

	font-size:16px;

}

.linkBtn:hover {

	background-color: #006EFF;

	color: #fff;

}

.linkBtn:hover span{color: #fff;}

.advantage {

	text-align: center;

	padding: 50px 0px 80px 0px;

}

.advantage .content {

	height: 600px;

}

.advantage .title {

	font-size: 30px;

	color: #898989;

	margin-top: 60px;

	font-weight: 100;

}

.advantage .info {

	font-size: 18px;

	color: #333;

	margin: 10px 0px;

}

.advantage img {

	margin: 50px 0px;

	

}

.advantage .linkBtn {

	margin: 0px auto;

}

.zi{text-align:center; width:106px; margin:0 auto;}

.zi a{    color: #444;    font-size: 14px; line-height:35px;}

.zi li{height: 35px;line-height: 35px;border: #666 solid 1px; width:106px;margin-bottom: 5px; border-radius:20px;}

.zi li:hover{    background-color: #006EFF;}

.zi li:hover a{color:#fff;}



@media (min-width: 1200px) and (max-width:1439px ) {

.mainTitle {

	font-size: 50px;

	line-height: 50px;

}

.mainSub {

	margin: 20px auto;

	width: 30px;

	height: 2px;

}

.mainInfo {

	padding: 8px 0px;

	font-size: 36px;

}

.linkBtn {

	width: 158px;

	height: 30px;

	text-align:center;

	border: 1px solid #006EFF;

	border-radius:20px;

	/*

	background-position: 131px center;

	*/

	background-size: 18px auto;

	font-size: 12px;

	line-height: 30px;

}

.linkBtn span {

	margin-left: 16px;

}

}



.banner1 {

	position: relative;

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 120px;

	background-size: 100% auto;

	background-repeat: no-repeat;

	/*

	background-position: left 120px;

	background-attachment: fixed;

	*/

}

.banner1 .bannerBg {

	visibility: hidden;

	width: 100%;

	height: auto;

	vertical-align: middle;

}

.banner1 .bannerInfo {

	position: absolute;

	top: 50%;

	left: 0px;

	width: 100%;

	height: 220px;

	margin-top: -110px;

	text-align: center;

	color: #fff;

}

.banner1 .bannerInfo .title {

	font-family: 'MyriadPro-Bold_0';

	font-size: 55px;

	line-height: 60px;

}

/*.banner .bannerInfo .titleCh{position:relative;top:24px;width:auto;font-size:33px;padding:8px 14px;border:3px solid #fff;}*/

.banner1 .bannerInfo .titleCh {

	position: relative;

	top: 20px;

	border: 3px solid #fff;

	padding: 6px 24px 8px 24px;

	font-size: 27px;

	font-weight: bold;

	color: #fff;

	text-align: center;

}

@media (min-width: 1440px) and (max-width:1920px ) {

.banner1 {

	margin-top: 82px;

	/*background-position: left 82px;*/

}

.banner1 .bannerInfo {

	height: 160px;

	margin-top: -80px;

}

.banner1 .bannerInfo .title {

	font-size: 46px;

	line-height: 48px;

}

.banner1 .bannerInfo .titleCh {

	position: relative;

	top: 16px;

	border: 3px solid #fff;

	padding: 5px 18px 6px 18px;

	font-size: 24px;

}



.hdbk{ width:100%; margin:auto;}

.hdbk.center{ width:1000px; margin:auto;}

.hdbks{ width:335px; margin:0px auto;}

.hdbks p{ float:left; font-size:24px; color:#006EFF; text-align:center;}

.hdbks span{font-size:24px; color:#898989; margin-left:10px;}

.hdbkx{ width:1000px; margin:auto;}

.hdbkx li{ float:left; width:71px; margin:10px;}

.hdbkx li a{ display:block;float:left; font-size:14px; color:#898989;}

}



hr {background:#333;clear: both;}



    .livevideo{background-color: #fff; float: left;padding: 40px 0 10px; width: 100%;margin-bottom:20px;}

    .livevideo li{float: left;margin-left: 10px; text-align: center;border:1px solid #898989;margin-bottom:10px;}

    .livevideo li a{ display:block; width:235px; height:28px;font-size:14px; line-height:28px; color:#fff; background:#898989;}

    /* .livevideo li:first-child{    margin-left: 15px;} */

    .videotitle{font-size: 24px;    color: #006EFF;    text-align: center; margin: 20px 0;}

	

    .tuwen{background-color: #fff; float: left;padding: 10px 0; width: 100%;margin:20px 0;}

    .tuwen li{float: left;margin-left: 10px; text-align: center;border:1px solid #898989;}

    .tuwen li a{ display:block; width:235px; height:28px;font-size:14px; line-height:28px; color:#fff; background:#898989;}

    .tuwen li:first-child{    margin-left: 15px;}

          .aboutUs_left li img{float: left;margin-right: 20px; width: 80px;    padding: 5px 0 20px;}

          .aboutUs_left li a{color:#000;}

          .aboutUs_left li h3{font-size: 14px;}

          .aboutUs_left li div{color:#898989; line-height: 22px;}

          .aboutmore{padding: 5px 20px;    color: #006EFF;    border: #006EFF solid 1px; border-radius:20px;    float: right;margin-top: 9px;margin-right: 82px;}

          .aboutUs_left li{display: table;}

       .tab{

            width: 1000px;

            height: 400px;

            position: relative;

            overflow: hidden;

        }



        input[type='radio']{

            display: none;

        }

        .tab label{

            border: 2px solid #006EFF;

    border-radius: 25px;

    color: #333;

    cursor: pointer;

    float: left;

    height: 30px;

    line-height: 30px;

    margin: 0 10px;

    position: absolute;

    text-align: center;

    width: 98px;
	
	font-size:12px;

        }

        .label-1{

            left: 50px;

            top: 0;

        }

        .label-2{

            left: 200px;

            top: 0;

        }

		.label-3{

            left: 350px;

            top: 0;

        }

		.label-4{

            left: 500px;

            top: 0;

        }

.label-5{

            left: 650px;

            top: 0;

        }

.label-6{

            left: 800px;

            top: 0;

        }

        input[type='radio']:checked~div[class^='mod']{

            display: block;

        }

        input[type='radio']:checked~label{

            background: #006EFF;

color:#fff

        }

        [class^='mod']{

            position: absolute;

            top: 70px;

            display: none;

        }

.hdchbk {height:400px}		

.hdchbk li {

	float: left;

    margin-left: 2.5%;

    padding-right: 2.5%;

    position: relative;

	}

	

.hdchbk li a {

    color: #898989;

    display: block;

    line-height: 23px;

    margin-top: 5px;

	font-size: 15px;

	font-weight:100;

}	

#myContent strong{font-weight: bold;}
#myContent strong a{font-weight: bold;}