@charset "utf-8";
/* CSS Document */
/* CSS 重置*/
.clearfix::before,
.clearfix::after{
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix:after{clear: both;}
.clearfix{zoom:1;}
body{margin:0;padding:0;background-color:#fff;color:#333;}
a{text-decoration:none;color:#333;}
*{font-size:14px;font-family: helvetica,arial,"微软雅黑";}
img{display:block;}
ul{margin:0;padding:0;list-style:none;}
li{list-style:none;}
h1,h2,h3,h4,h5{margin:0;font-weight:normal;}
p{margin:0;}
input{margin:0;border:none;outline:none;}
.ad{width:200px;position:absolute;left:2px;top:43px;box-shadow:0 0 30px rgba(0,0,0,0.3);height:111px;z-index:9999999;}
.ad img{width:100%;}
.ad span{position:absolute;right:5px;top:5px;cursor:pointer;}
/*公用*/
.clearfix{clear:both;}
.center{max-width:1200px;margin:0 auto;}
.index_bg{padding:40px 0;}
/*.index_bg1{background-color:#fefefe;}*/
.index_bg1{background-color:#fefefe;background: url(../images/bg_img3.jpg) repeat-y center;background-size:cover;}

.index_bg h1{font-size:24px;text-align:center;line-height:60px;color:#e53333;font-weight:600;}
.index_bg h2{text-align:center;line-height:25px;color:#7c7c7c;padding:20px 0;width:700px;margin:0 auto;font-size:12px;}
.line{border-top:solid 4px #000;width:40px;margin:0 auto;}
.index_title{border-bottom:solid 1px #eee;height:61.5px;}

@media (max-width:768px){
	.index_bg h2{width:100%;padding:20px 10px;box-sizing:border-box;}
}

/*导航区*/
.nav_bg{width:100%;position:fixed;top:0;left:0;z-index:9999;background-color:rgba(255,255,255,0.8);border-bottom:solid 1px rgba(255,255,255,0.25);}
.logo{float:left;padding:10px;}
.nav{float:right;padding-top:8px;}
.nav a{float:left;padding:0 20px;text-align:center;}
.nav .cur{border-bottom:solid 3px #0046b0;box-sizing:border-box;color:#0046b0;}
.nav a span{line-height:60px;padding:20px 0px;color:#333;font-size:16px;}
.nav a:hover span{border-bottom:solid 3px #0046b0;box-sizing:border-box;color:#0046b0;}
@media (max-width:1200px){
	.logo{float:none;padding-bottom:0;}
	.nav{float:none;width:100%;padding:0 20px;box-sizing:border-box;}
	.nav a{float:left;padding:0;width:14.2857%;text-align:center;}
}
@media (max-width:768px){
	.nav{padding-top:0;}
	.nav a{width:25%;}
	.nav a span{line-height:40px;padding:10px;}
	.logo{padding-bottom:0 10px;}
}
@media (max-width:480px){
	.nav a{width:33.33%;}
}

/*banner区*/
.banner_bg{width:100%;}
.banner img{width:100%;}
.banner{	
			width: 100%;
			position: relative;
			overflow: hidden;
		}
		.banner ul{
			position: absolute;
		}
		.banner ul li{
			width: 100%;
			height: 460px;
			float: left;
			background:  no-repeat center center;
		}
		.banner ul li a{display: block; width: 100%; height: 100%;}
		.banner ol{
			height: 20px;
			background:none;
			position: absolute;
			left:50%;
			bottom: 30px;
			padding: 0 10px;
			border-radius: 10px;
		}
		.banner ol li{
			width: 10px;
			height: 10px;
			float: left;
			margin: 5px 5px;
			background:none;
			border:solid 1px #9b9b9b;
			border-radius: 50%;
			cursor: pointer;
			box-sizing:border-box;
		}
		.banner ol .current{
			
			border:solid 1px #06C5D2;
		}
		.banner i{
			width: 58px;
			height: 120px;
			position: absolute;
			top: 50%;
			margin-top: -60px;
			cursor: pointer;
			border-radius: 5px;
			display: none;
		}
		.banner .left{
			left: 60px;
			background: url(../img/left_right.png) no-repeat 0 0px;
		}
		.banner .right{
			right: 60px;
			background: url(../img/left_right.png) no-repeat 0px -120px;
			
		}
		.banner .left:hover , .banner .right:hover{
			background-color: rgba(0, 0, 0, 0.31);
		}

/*研究强项*/
.pro_col4{float:left;width:33.33%;padding:0 30px;box-sizing:border-box;}
.pro_box{padding:40px;background-color:#f7f7f7;border:solid 3px #f7f7f7;transition:0.5s;}
.pro_pic{background-color:#67bee9;width:120px;margin:0 auto;border-radius:50%;margin-bottom:10px;}
.pro_pic img{width:100%;padding:35px;box-sizing:border-box;}
.pro_box h3{text-align:center;height:50px;font-size: 16px;overflow:hidden;line-height:50px;}
.line1{border-bottom:solid 1px #67bee9;width:20px;margin:0 auto;margin-bottom:20px;}
.pro_box h4{line-height:30px;font-size:12px;color:#9c9d9d;text-align:left;height:30px;overflow:hidden;}
.pro_box h4 span{padding-right:10px;}
.more{width:70px;margin:10px auto;text-align:center;color:#67bee9;line-height:30px;font-size:12px;border:solid 2px #67bee9;}
.pro_box:hover{border:solid 3px #67bee9;}
.pro_box:hover .more{background-color:#67bee9;color:#fff;}
@media (max-width:980px){
	.pro_col4{padding:0 20px;}
}
@media (max-width:768px){
	.pro_col4{width:100%;margin-bottom:30px;}
}

/*服务内容*/
.pro_col3{float:left;width:33.33%;background-color: rgb(255,255,255,0.4);}
.more1{margin:0 auto;text-align:center;color:#333;line-height:30px;font-size:12px;height:50px;overflow:hidden;}
.pro_box1{border:solid 1px #ddd;padding:20px;transition:0.5s;}
.pro_box1 h3{text-align:center;height:40px;font-size: 18px;color:#0046b0;line-height:24px;padding-top:10px;}
.pro_pic1{width:70px;margin:0 auto;margin-bottom:10px;}
.pro_pic1 img{width:100%;}
.pro_box1:hover{background-color:#528de6;}
.pro_box1:hover .more1{color:#fff;}
.pro_box1:hover h3{color:#fff;}

@media (max-width:980px){
	.pro_col3{width:50%;}
	.more1{height:30px;}
}
@media (max-width:768px){
	.pro_col3{width:100%;}
	.more1{height:auto;}
}

/*新闻区*/
.col2{float:left;width:50%;}
.new_l{padding-right:30px;position:relative;}
.new_l img{width:100%;padding-bottom:10px;}
.new_date{position:absolute;top:0;left:0;background-color:#0046b0;color:#fff;padding:20px;}
.new_date span,.new_date1 span{font-size:42px;font-weight:600;}
.new_l h3,.new_t h3{line-height:35px;font-size:18px;}
.new_l p,.new_t p{line-height:30px;color:#7c7c7c;}
.new_r{position:relative;margin-bottom:10px;border-bottom:solid 1px #eee;margin-top:10px;}
.new_t{padding:0 0 20px 115px;}
.new_date1{position:absolute;top:0;left:0;background-color:#6091db;color:#fff;padding:20px;}
.new_r:hover .new_date1{background-color:#0046b0;}
.new_r:hover h3,.new_l:hover h3{color:#0046b0;}

@media (max-width:980px){
	.col2{width:100%;}
	.new_l{padding:0 20px;}
	.new_date{top:0;left:20px;}
	.new_r{margin:20px;}
	.new_t{padding:0 0 40px 115px;}
}
@media (max-width:768px){
	.new_l h3,.new_t h3{line-height:35px;font-size:16px;}
	.new_date,.new_date1{padding:10px;}
	.new_t{padding:0 0 0 90px;}
}


/*公司实力*/
.bg_img{background-image:url(../images/bg.jpg);height:280px; }
.sl_col{float:left;width:33.33%;text-align:center;color:#fff;}
.sl_col h3{padding-top:100px;}
.sl_col h3 span{font-size:72px;}
@media (max-width:768px){
	.sl_col h3 span{font-size:50px;}
	.sl_col h3{padding-top:110px;}
}
@media (max-width:640px){
	.sl_col h3{padding-top:130px;}
	.sl_col h3 span{font-size:30px;}
}
/*调研通道*/
.con_sub{margin:0 auto;width:112px;}
.con_form button{background-color: #0046b0;line-height:40px;padding:0 40px;color:#fff;margin:20px 0;border:solid 2px #fefefe;cursor:pointer;text-align:center;}
.con_form button:hover{background:none;border:solid 2px #666;box-sizing:border-box;color:#666;}
.con_form h4{text-align:center;color:#999;font-size:12px;}
.form_text{width:200px;border-bottom:solid 1px #ddd;color:#666;text-align:center;}
.form_col4{float:left;width:25%;border:solid 1px #eee;box-sizing:border-box;padding-left:20px;}
.form_col4 input{margin:10px;}
.form_col2{float:left;width:50%;border:solid 1px #eee;box-sizing:border-box;padding-left:20px;}
.form_col5{float:left;width:20%;border-right:solid 1px #eee;box-sizing:border-box;padding-left:20px;}


@media (max-width:980px){
	.con_pic{width:60%;padding:0 0 20px 0;margin:0 auto;}
	.con_form{padding:20px;margin:0 auto;}
}
@media (max-width:768px){
	.con_pic{width:100%;padding:0 20px 20px 20px;}
}

/*成功案例*/
.kh_col6{float:left;width:25%;}
.kh_box{padding:15px;text-align:center;}
.kh_box img{width:100%;border:solid 1px #eee;box-sizing:border-box;padding:10px;transition:0.5s;}
.kh_box h3{line-height:40px;border-bottom:solid 1px #fff;}
.kh_box:hover img{background-color:#528de6;border:none;}
.kh_box:hover h3{border-bottom:solid 1px #eee;color:#528de6;}
@media (max-width:980px){
	.kh_col6{width:50%;}
}
@media (max-width:768px){
	.kh_col6{width:50%;}
}




/*页脚区*/
.f_bg{background-color:#3a3b3f;}
.f_box1{padding:40px 0 20px 20px;}
.f_box2{padding:70px 40px 20px 0;}
.f_box1 img{width:150px;float:left;padding-right:20px;}
.f_box2 h3{color:#ccc;line-height:35px;text-align:right;}
.f_box2 h3 a{color:#ccc;}
.f_mc{float:left;padding:35px 20px;border-left:solid 1px #666;margin-top:10px;color:#ccc;line-height:30px;}
/*.f_bah{line-height:40px;border-top:solid 1px #666;}*/
@media (max-width:980px){
	.f_box2 h3{text-align:left;}
	.f_box1{padding:20px 40px;}
	.f_box2{padding:0 0 20px 40px;}
}



/*列表页*/
.list_bg{padding:40px 0;}
.list_title{border-bottom:solid 1px #ccc;}
.list_title h1{float:left;font-size:28px;line-height:60px;color:#0046b0;padding-left:20px;}
.list_title p{float:right;line-height:60px;color:#666;}
.list_title p a{color:#666;}
.list_title p a:hover{color:#0046b0;}
.list_nav{float:left;width:20%;}
.list_nav li{line-height:55px;border-bottom:solid 1px #ccc;text-align:left;font-size:16px;padding-left:20px;}
.list_nav li:hover,.current{color:#0046b0;}

/*列表公司简介*/
.list_box{float:left;width:80%;border-left:solid 1px #ccc;box-sizing:border-box;padding:30px 0 30px 30px;}
.list_box h2{background-color:#6091db;color:#fff;line-height:40px;font-size:18px;padding-left:20px;margin-bottom:20px;}
.list_t,.nr_t,.list_t1{line-height:40px;color:#666;}
.list_t1
.list_t b{color:#e53333;}
.list_pic{margin:0 auto;}
.nr_line{border-bottom:solid 1px #eee;padding-top:10px;margin-bottom:10px;}
.nr_t img{margin:0 auto;width:50%;}
.nr_t h3{color:#e53333;font-size:18px;font-weight:bold;}
.nr_t h4{font-weight:bold;}
.nr_span{padding:20px 0;}
.nr_span span{padding:20px;margin-right:20px;background-color:#eee;margin-bottom:20px;line-height:60px;}


/*新闻终端页*/
.list_t img{width:70%;margin:10px auto;height: auto;}
.list_t1 img{width:100%;margin:20px auto;}
@media (max-width:768px){
	.list_nav{width:100%;}
	.list_box{width:100%;border-left:none;box-sizing:border-box;padding:20px;}
	.list_nav li{float:left;padding:0;text-align:center;width:50%;line-height:40px;}
	.list_pic{width:100%;}
	.list_t img,.nr_t img{width:100%; max-width: 100%;}
}
/*列表服务内容*/
.ser_col2{float:left;width:50%;}
.ser_box{border:solid 1px #eee;padding:20px;text-align:center;margin:10px;}
.ser_box:hover{background-color:#6091db;color:#fff;border:solid 1px #6091db;transition:0.3s;}
@media (max-width:768px){
	.ser_box{width:100%;}
}

.new_col1{width:100%;}
.list_t h5{line-height:10px;}
.new_t1{padding:0 0 25px 115px;}
.new_t1 h3{line-height:35px;font-size:18px;padding-top:20px;}
.new_t1 p{height:30px;line-height:30px;color:#7c7c7c; overflow: hidden;}
@media (max-width:980px){
	.new_t1 h3{padding-top:0;}
}


@media (max-width:768px){
	.new_t1{padding:0 0 20px 80px;}
	
}
/*联系我们*/
.con_col{float:left;width:33.33%;padding:10px;box-sizing:border-box;}
.con_box{border:solid 1px #eee;text-align:center;padding:10px;height:140px;overflow:hidden;}
.con_box img{width:60px;margin:10px auto;}
.con_box h3{line-height:26px;}
@media (max-width:980px){
	.con_col{width:50%;padding:10px;}
}
@media (max-width:768px){
	.con_col{width:100%;}
	.con_box{height:auto;padding-bottom:20px;}
}


/*分页*/
.page{text-align:center;margin:20px 0;}
/*.page a{color:#666;padding:5px 10px;border:solid 1px rgb(66,234,255);margin:0 5px;}*/
.page a{color:#666;padding:5px 10px;border:solid 1px #6091db;margin:0 5px;}
.page_disabled{padding:5px 10px;border:solid 1px #666;margin:0 5px;}
.page_current{background-color:#0046b0;color:#fff;padding:5px 10px;margin:0 5px;}

/*上一篇/下一篇*/
.td{text-align:center;}
.td a{color:rgb(66,234,255);padding:20px;}

/*表格样式*/
table {
    border-collapse: collapse;
}
table td {
    text-align: center;    border: 1pt solid #c1dad7; padding:15px 0
}
table {
    border: 1pt solid #c1dad7;
    margin: 15px auto 0;
    table-layout: fixed;
    width: 100%;
    word-wrap: break-word;
}

table tr:first-child {
    background: #f0f0f0 none repeat scroll 0 0;
    color: #000;
    font-size: 14px;
    font-weight: bold;
}
.kh_col6{position: relative;}
.all_a{display:block;position: absolute; top:0; left:0; opacity: 0; width:100%; height:100%; z-index: 9;}

