﻿@charset "utf-8";
/* CSS Document */

body {
	color: #000000;
	font-size: 14px;
	background-color: #FFFFFF; margin: 0 !important;
	overflow-x: auto;
	font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
	*font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
	
}

.textCenter {
	text-align: center;
}

.textLeft {
	text-align: left;
}

.textRight {
	text-align: right;
}

.left {
	float: left;
}

.right {
	float: right;
}

img {
	display: inline-block;
	border: none;
}

a {
	cursor: pointer;
	text-decoration: none;
}

li {
	list-style: none;
}

input {
	border: none;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
}

.wrapper {
	width: 1000px;
	margin: 0 auto;
}


/*<!--头部【导语和表单】-->*/

.header {
	width: 100%;
	overflow: hidden;
	background: #f5f5f5 url(../img/headBanner.jpg) no-repeat center top;
	font-family: "微软雅黑";
	height: 548px;
}

.headContent {
	color: #fff;
	margin-right:143px;
	width: 350px;
	float: right;
}

.headContent h1 {
	  margin-top: 435px; text-align: center;
	
}
.headContent h1 a{width: 148px; height: 40px; line-height: 40px; text-align: center; 
background: #333399; font-size:18px ; color: #ffcc00; border:2px solid #ffcc00; border-radius: 10px; font-weight: bold; display: block; margin: 0 auto 11px;} 
.headContent h1  a.aus_a {
    background: #333366;
}
/*头部title*/

.relative {
	position: relative;
}

.titleh2 {
	font-size: 30px;
	padding-bottom: 25px;
	color: #333399;
	display: block;
	margin-bottom: 3px;
}
.titleh2 b{width:22px; height:22px; overflow:hidden; margin-top:10px; background:#ffcc00; float: left; margin-right: 10px;}
.titleh2 strong {
	display: inline-block;
	margin-bottom: 14px;
	font-size: 36px;
	height: 36px;
	line-height: 36px;
}


/*<!--导航-->*/

.relative {
	position: relative;
}


.mainNav {
	clear: both;
	width: 100%;
	margin: 0 auto 0;
	overflow: hidden;
}

.mainNav .mainNav_wrap {
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	position: static; border-bottom: 1px solid #fff;
	background: #6666ff; 
	/*background: -webkit-linear-gradient(left, #2630a8, #0086f8); 
background: -o-linear-gradient(left, #2630a8, #0086f8); 
background: -moz-linear-gradient(left, #2630a8, #0086f8); 
background: -ms-linear-gradient(left, #2630a8, #0086f8); 
background: linear-gradient(left, #2630a8, #0086f8);  
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002630a8', endColorstr='#000086f8', GradientType=1);*/
	opacity: 1;
}

.mainNav .mainNav_wrap.fixedTop {
	position: fixed;
	z-index: 999;
	top: 0;
}

.mainNav ul {
	width: 1024px;
	margin: 0 auto;
	color: #fbfbfb;
}

.mainNav ul li {
	padding: 0 17px;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	display: inline-block;
	line-height: 40px;
}

.mainNav ul li:hover {
	/*color: #99ff00;*/
	background: #333333; 
	font-weight: bold;
}

.mainNav ul .activeNav {
	/*color: #99ff00;*/
	background: #333333; 
	font-weight: bold;
}

.mainNav a {
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	color: #fff;
}


/*<!--导航-->*/ 

/*

.toply{ padding-bottom:65px;}
.toply a { width: 209px; height:50px; line-height: 50px; margin-right: 10px;border-radius: 30px; color: #fff; text-align: center; font-size: 18px;
background: -webkit-linear-gradient(left, #db0025, #f08200); 
 background: -o-linear-gradient(left, #db0025, #f08200); 
 background: -moz-linear-gradient(left, #db0025, #f08200); 
 background: -ms-linear-gradient(left, #db0025, #f08200); 
 background: linear-gradient(left, #db0025, #f08200);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00db0025', endColorstr='#00f08200', GradientType=1);
 }*/



/*<!--头部【导语和表单】-->*/

.fz24 {
	font-size: 24px;
}

.fz18 {
	font-size: 18px;
}


/*头部title*/


/*.sectionp4 .titleh2, .sectionp7 .titleh2, .sectionp8 .titleh2 { height: 42px; line-height: 42px; padding-bottom: 50px; font-size: 40px; color: #333; font-weight: bold; }*/

.titlef {
	font-size: 24px;
	color: #333;
	height: 24px;
	line-height: 24px;
	padding-top: 5px;
	margin-bottom: 40px;
}

.btnbox {
	text-align: center;
	padding: 30px 0 30px;
}

.btnbox a {
	width: 298px;
	height: 48px;
	margin: 0 10px;
	display: inline-block;
	line-height: 48px;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 18px;
	color: #333399;
	cursor: pointer; font-weight: bold;
	border: 1px solid #ffcc33; background: #ffcc33;
	/*background: -webkit-linear-gradient(left, #db0025, #f08200); 
 background: -o-linear-gradient(left, #db0025, #f08200); 
 background: -moz-linear-gradient(left, #db0025, #f08200); 
 background: -ms-linear-gradient(left, #db0025, #f08200); 
 background: linear-gradient(left, #db0025, #f08200);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00db0025', endColorstr='#00f08200', GradientType=1);*/
}

.btnbox a:hover {
	/* border: 1px solid #fe907e; background: #399bff url(../img/btn2.png) repeat-x center top; */
	/*color: #fff;
	background: #ff6600;
	font-size: 18px;*/
}

.btnbox .btn2 {
	width: 298px;
	height: 48px;
	margin: 0 10px;
	display: inline-block;
	line-height: 48px;
	text-align: center;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
	border: 1px solid #ff6042;
	background-color: #ff6042;
}

.btnbox .btn2:hover {
	background: #cc6652;
	border: 1px solid #cc6652;
	color: #fff;
}

.grey {
	background: #d9d9d6;
}

.cred {
	color: #e02140;
}


/*********************<!--公共模块-->**********************/

.sections {}

.section {
	padding: 45px 0;
	width: 100%;
	font-family: "微软雅黑";
}

.wrapper {
	width: 1000px;
	margin: 0 auto;
}


/*********************<!--公共模块-->**********************/

.aus_dyform{ width: 100%; height:221px ; overflow: hidden; background: url(../img/dy_bg.jpg) no-repeat center top;font-family:"微软雅黑"; }
 
.aus_df .aus_dy{ padding:35px 0 20px;}
.aus_df .aus_dy b{width:22px; height:22px; overflow:hidden; margin-top:15px; background:#ffcc00;}
.aus_df .aus_dy strong{ width: auto; padding:0 15px 0 10px; font-size:24px ; height: 48px; line-height: 48px; color: #fbfbfb; font-weight: bold;}
.aus_df .aus_dy p{ width: 885px; height: 48px; overflow: hidden; line-height: 24px; font-size: 14px ; color: #fbfbfb;}
.formCon{ height: auto; overflow: hidden; }
.formCon p{ font-size:24px;color:#fff; line-height:32px;text-align:center; padding:20px 0 15px; margin:0;}
.formCon form ul{}
.formCon form ul li{ float: left; width:200px ; font-size:14px; margin-right:5px; display: inline; font-family:"微软雅黑";}
.formCon form ul li p .Validform_checktip.Validform_wrong{ color: #fff !important;}
.formCon form ul li div{width:200px; height:34px; overflow: hidden; font-size:14px;}
.formCon form ul li .mobile{ background:url(../img/input1.jpg) no-repeat;}
.formCon form ul li .name{ background:url(../img/input1.jpg) no-repeat;}
.formCon form ul li .guojia{ background:url(../img/input1.jpg) no-repeat;}
.formCon form ul li .branch{ background:url(../img/input1.jpg) no-repeat;}
.formCon form ul li select{ height:20px; line-height:20px;  margin-top:7px;font-size:14px; width:198px;margin-left: 1px;  border:none; background:none; color:#a3bdd0; font-family: "微软雅黑";}
.formCon form ul li select option{ background:#FFFFFF; color:#96a8b4; border:none; line-height:22px;}
.formCon form ul li input{ height:32px; line-height:32px; margin-top: 1px; *margin-top: 0px; width:188px; padding-left: 10px;  margin-left: 1px; font-size:14px;border:none; background:none; color:#a3bdd0; font-family: "微软雅黑";}
.formCon .from_btn{cursor:pointer; float:right; line-height:36px;text-align:center; font-size:18px; font-weight: bold; background:#ffcc33; width:176px; cursor:pointer; height:36px; color:#333399; font-family: "微软雅黑"; margin-top: -1px;}
.formCon form ul li.tijiao{ width:176px; margin-right: 0;}

.hotzy_tit{ padding-left:60px;}
.hotzy_tit.hotzy_tit1{ padding-left:175px;}
.hotzy_tit.hotzy_tit1 a{ margin-right:38px;}
.hotzy_tit.hotzy_tit2{ padding-left:175px;}
.hotzy_tit.hotzy_tit2 a{ margin-right:38px;}
.hotzy_tit.hotzy_tit3{ padding-left:275px;}
.hotzy_tit.hotzy_tit3 a{ margin-right:38px;}
.hotzy_tit a{ width:138px ; height: 138px; padding-top: 6px; padding-left: 6px; margin-right: 40px; display: inline; overflow: hidden; text-align: center; background: url(../img/cir1.png) no-repeat center;}
.hotzy_tit a img{width: 131px; height: 101px; display: block;  overflow: hidden;}
.hotzy_tit a p{ height: auto; line-height: 24px; padding-top: 3px;  overflow: hidden; font-size: 14px; color: #999999;font-weight: bold;}
.hotzy_tit a.se{background: url(../img/cir2.png) no-repeat center;}
.hotzy_tit a.se p{ color: #6666ff; }
.hotzy_con{height: auto; overflow: hidden; }
.hotzy_list{ height: auto; overflow: hidden; padding-top: 60px;}
.hotzy_left{ width:310px ; padding-top: 90px;}
.hotzy_left h3{ height: 42px; line-height: 42px; padding-bottom: 35px; overflow: hidden; font-size:36px ; color: #6666ff; font-weight: normal;}
.zy_leyu{ display: block; width: 250px; height: 44px; line-height: 44px; text-align: center; overflow: hidden; color: #6666ff; font-size:18px ; border:2px solid #6666ff; border-radius: 10px; margin-bottom: 12px;} 
.zy_leyu2{ color: #6666ff; border-color: #ffcc33; background: #ffcc33;} 
.hotzy_right{ width:690px ;}
.hotzy_right .zy_p{ line-height: 24px; font-size: 14px; color: #333;}
.hotzy_right .zy_p.zy_pb{ padding-bottom: 35px;}
.hotzy_right .zy_p strong{ font-weight: bold;}
.hotzy_right .zy_rank{  height: 20px; line-height: 24px; padding-right:45px ; font-size: 24px; overflow: hidden; color: #333399; background:url(../img/jt.jpg) no-repeat right center;}
.hotzy_right h3{ height: 32px; line-height: 32px; padding-top:25px; padding-bottom: 15px; overflow: hidden; color: #333; font-weight: bold;}
.ys_list{ }
.ys_list div{width: 200px; height: 200px; overflow: hidden; margin-right:45px;}
.ys_list div .ys_pic{ display: block; width: 200px; height:145px ; overflow: hidden;}
.ys_list div p{height: 50px; line-height:20px ; padding:0 13px; padding-top: 5px; overflow: hidden; font-size: 14px;  text-align: center; background: #6666ff;}
.ys_list div p span{ display:block; color:#fff;}
.ys_list div p a{ display: block;color:#ffcc33;}


/*skill*/
.skill{ background: #F5F5F5; padding: 50px 0 0;}
.specialty{	 margin-bottom: 50px;}
.ad{font-family:"Microsoft YaHei";width: 100%;  background: url(../img/adm.jpg) no-repeat center; height: 205px; padding-top: 54px;color: #FFF;}
.ad p{ padding: 0 265px 0 52px ; font-size: 18px; line-height: 26px;} 
.ad p a{color: #ffcc00;}
.ad p a:hover h3{  text-decoration: underline;} 
 display: block; text-align: center; padding-bottom: 20px; cursor: pointer;}
 
.caseTab{ margin-bottom: 30px;}
.caseTab li{ float:left; font-size: 18px;  width: 247px;  height: 58px; line-height: 58px; border: 2px solid #999; margin-right94px; font-size: 24px;text-align: center;
float: left; margin-left: 94px;
}
.caseTab li.current,.caseTab li:hover{border: 2px solid #333399;
	color:#333399; font-weight: bold;
}
.caseBox{}
.caseBox ul{padding: 27px 0 0; }
.caseBox .item{ margin: 0; float: left; margin-right: 25px; padding-top: 0;}
.caseBox .item{ width: 231px; height:377px ;  background: #fff; text-align: center; }
.caseBox .item strong{ height: 60px;  padding-top:10px;line-height: 24px; background: #ffcc33; width: 100%; display: block; color: #333399; font-size: 18px;}
.caseBox .item p{ text-align: left; line-height: 24px; color: #333;}
.caseBox .item .intro{padding: 15px 0 0; margin: 0 13px; height: 130px; background: url(../img/intro_bg.png) repeat-x bottom;}
.caseBox .item .intro b{  }
.caseBox .item .detail{padding: 15px 0 15px; margin: 0 13px; height: 80px;	}
.caseBox .item .more{ background: #ffcc33; height: 32px; width: 161px; color: #333399;  display: block; margin: 0 auto; line-height: 32px; border-radius: 30px;}
.caseBox .none{ margin-right: 0;}



.success_carousel {	/*overflow: hidden;*/	position: relative;	width: 1000px;	margin-top: 45px;  padding-bottom: 30px;}

.success_carousel .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	width: 100%;
	height: 15px;
	position: absolute;
	z-index: 1;
	bottom: 0;
	text-align: center; 
}

.success_carousel .hd ul li {
	display: inline-block;
	margin: 0 5px;
	width: 9px;
	height: 9px;
	border: 1px solid #333399;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.success_carousel .hd ul li.on {
	background-color: #333399;
}

.success_carousel .bd {
	 
}
.aditem{ float: left; width: 310px; padding-bottom:10px;margin-right: 30px;  line-height: 40px; text-align: center; color: #666; }
.aditem img{ width: 310px; height: 225px; display: block;}
.aditem strong{font-weight: normal;}
.success_carousel .none{ margin-right: 0;} 


.box_main{
	margin-top: 40px;
}
.box_main .box_tit{
	width: 440px;
	height: 18px;
	font-size: 18px;
	line-height: 18px;
	margin:0 auto;
}
.box_con{
	margin-top: 30px;
	width: 100%;
	height: 430px;
}
.se{ font-weight: bold;}
.box_con{ height: 432px; overflow: hidden;}
.slideBox1{ width:870px; padding:0 65px; height:432px; overflow:hidden; position:relative; }
.slideBox1 .bd{ height:100%; z-index:0;   }
.slideBox1 .bd ul{}
.slideBox1 .bd li{ zoom:1; vertical-align:middle;}
.slideBox1 .bd li .bd_list{ position:relative; width: 284px; height: 140px; margin:1px; display: inline; overflow: hidden; border:1px solid #ccc;}
.slideBox1 .bd li .bd_list img{ display:inline;width: 130px; height: 130px; margin:5px 15px 0 70px;}
.slideBox1 .bd li .bd_list span{position: absolute;right: 10px;bottom:10px; color: #cc6600; font-size: 12px; text-decoration: underline; cursor: pointer ;}
.slideBox1 .bd li .bd_list div{ display: none; position: absolute; top:0; left:0; width:284px; height: 140px; background: url(../img/bd_bg.png) repeat; }
.slideBox1 .bd li .bd_list div p{ padding:0 10px 0 10px;  line-height:22px; color: #fbfbfb;}
.slideBox1 .bd li .bd_list div.bd_sp p{ line-height: 18px;}
.slideBox1 .bd li .bd_list div p.bd_jie{ padding-top:10px ; padding-bottom: 3px;}
.slideBox1 .bd li .bd_list div a{ display: block; width: 96px; margin:5px auto 0; height: 26px; line-height: 26px; color: #fbfbfb; background: #66cc33; text-align: center;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev,
.slideBox1 .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:30px; height:50px; background:url(../img/prev.png) no-repeat;}
.slideBox1 .next{ left:auto; right:0;  background:url(../img/next.png) no-repeat;}
.slideBox1 .prev:hover,
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }
.slideBox2{ width:870px; padding:0 65px; height:432px; overflow:hidden; position:relative; }
.slideBox2 .bd{ height:100%; z-index:0;   }
.slideBox2 .bd ul{}
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd li .bd_list{ position:relative; width: 284px; height: 140px; margin:1px; display: inline; overflow: hidden; border:1px solid #ccc;}
.slideBox2 .bd li .bd_list img{display:inline; width: 130px; height: 130px; margin:5px 15px 0 70px;}
.slideBox2 .bd li .bd_list span{ position: absolute;right: 10px;bottom:10px;color: #cc6600; font-size: 12px; text-decoration: underline; cursor: pointer ;}
.slideBox2 .bd li .bd_list div{ display: none; position: absolute; top:0; left:0; width:284px; height: 140px; background: url(../img/bd_bg.png) repeat; }
.slideBox2 .bd li .bd_list div p{ padding:0 10px 0 15px;  line-height:22px; color: #fbfbfb;}
.slideBox2 .bd li .bd_list div.bd_sp p{ line-height: 18px;}
.slideBox2 .bd li .bd_list div.bd_sp1 p{ line-height: 16px;}
.slideBox2 .bd li .bd_list div p.bd_jie{ padding-top:10px ; padding-bottom: 3px;}
.slideBox2 .bd li .bd_list div a{ display: block; width: 96px; margin:5px auto 0; height: 26px; line-height: 26px; color: #fbfbfb; background: #66cc33; text-align: center;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox2 .prev,
.slideBox2 .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:30px; height:50px; background:url(../img/prev.png) no-repeat;}
.slideBox2 .next{ left:auto; right:0;  background:url(../img/next.png) no-repeat;}
.slideBox2 .prev:hover,
.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox2 .prevStop{ display:none;  }
.slideBox2 .nextStop{ display:none;  }


/**/
.ausys_title ul li{ background: #6666ff !important;} 
.ausys_title ul li.active{ background: #333 !important;}