﻿@charset "utf-8";
@import url("base.css");
@import url("animate.min.css");
/* 网站主题样式 */

.temp .tit { height: 50px; position: relative; line-height: 48px; border-bottom: 1px solid #eee; }
.temp .tit b { display: block; float: left; font-size: 18px; font-weight: normal; color: #2c85c8; border-bottom: 5px solid #2c85c8; height: 48px; margin-bottom: -2px; padding-right: 2px; }
.temp .tit .more { float: right; font-size: px; color: #999 }
.box .tit h2{
	display: block;font-size: 40px;color: #333;line-height: 25px;font-weight: normal;padding: 20px;
    background: #fff;position: relative;z-index: 10;width: 240px;margin: 0 auto;
}
.box .tit{
	margin: 50px auto;
}
.box .tit .i1{
	display: block; margin: -17px auto 0px;position: relative;width: 80%;height: 1px;background: #ccc;
}
.box .tit .i2{
	display: block; margin: 30px auto 0px;position: relative;width: 120px;height: 2px;background: #CD1827;
}
/***************首页样式*******************/
/*资质项目服务模块样式*/
.box_xmfw .tit { /*background: #eee;*/ padding: 30px 0 }
.box_xmfw .con { width: 1200px; }

/*
.box_xmfw .con .item { width: 277px; float: left; margin-right: 30px; }
.slide { overflow: hidden }
.slide .sort_ico, .slide .sort_name { position: relative }
.slide a { display: block; background: #e7e7e7; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; text-align: center }
.slide a:hover { background: #c20000; }
.slide .t1 { position: relative; margin: 0 auto; left: 0; display: block }
.slide .t2 { left: -214px; position: absolute; z-index: 5; top: 40px }
.slide .t3 { position: relative; left: 0; }
.slide h2 { color: #333; }
.slide p { color: #666; }
.slide .t4 { position: absolute; z-index: 1; width: 100%; left: 300px; bottom: 30px; color: #fff }
.slide a .t1, .slide a .t2, .slide .t3, .slide .t4, .slide a .t5, .slide h2 { -webkit-transition: all 0.9s ease 0s; -o-transition: all 0.9s ease 0s; transition: all 0.9s ease 0s; opacity: 1; z-index: 1 }
.slide a .t2, .slide a .t5 { opacity: 0 }
.slide a:hover .t1 { opacity: 0; left: 250px }
.slide a:hover .t2 { left: 50%; margin-left: -62px; opacity: 1 }
.slide a:hover .t3 { left: -300px }
.slide a:hover h2 { color: #fff }
.slide a:hover .t3 p, .slide a:hover .t4 p { color: #ffb3bb }
.slide a:hover .t4 { left: 50%; margin-left: -50% }
.slide a .t5 { position: absolute; left: 50%; top: 45px; margin-left: -58px; z-index: 0 }
.slide a:hover .t5 { opacity: 1 }
.box_xmfw .more { margin: 20px auto; width: 100px; padding: 13px 10px; text-align: center; text-transform: uppercase; position: relative; color: #fff; background: #cd1726; display: block; font-size: 16px; }
.box_xmfw .more:hover { background: #c20101 }
*/
.box_xmfw .a1{
	display: inline-block;width: 590px;float: left;position: relative;background: #000;
}
.box_xmfw .a2{
	display: inline-block;width: 590px;float: right;position: relative;background: #000;
}
.box_xmfw .con img{
	width: 100%;position: relative;z-index: 1;opacity:0.6;margin-bottom: -5px;
}
.box_xmfw .con span{
	position: absolute;width:350px;left:50%;margin-left: -175px;height:60px;top:50%;margin-top:-30px;
	display: block;border: 2px solid #FFF;line-height: 55px;color: #FFF;z-index: 5;font-size:35px;
	text-align: center;
}

.box_ywfw .con{
	position: relative;
}
.box_ywfw .a1{
	display: block;width: 390px;background: #000;position: absolute;left: 0;
}
.box_ywfw .a2{
	display: block;width: 390px;background: #000;margin:0 auto;
}
.box_ywfw .a3{
	display: block;width: 390px;background: #000;position: absolute;right:0;top:0;
}
.box_ywfw .con img{
	width: 100%;z-index: 1;opacity:0.6;margin-bottom:-5px;
}
.box_ywfw .con span{
	width: 100%;padding-top:40px;display: block;text-align: center;background: #FFF;font-size: 30px;
}

.gengduo a{
	font-size: 30px;padding: 15px 0px;border: 2px solid #CD1827;border-radius: 30px;margin: 90px auto 0px;
    display: block;width: 150px;text-align: center;
}


/*关于我们*/
.box_gywm .tit{
	width: 1200px;
}
.box_gywm .warp{
	width: 100%;min-width: 1200px;
}
.box_gywm .con{
	width: 100%;height:600px;background: url(../images/gy.jpg) no-repeat;background-size: auto 100%;
    background-position: center center;
}
.box_gywm .ct1{
	width: 450px;margin-left:50%;color: red;font-size: 35px;line-height: 50px;padding: 50px 0px 0px 60px;
}
.box_gywm .ct2{
	width: 450px;margin-left:50%;color: #FFF;font-size: 35px;line-height: 50px;padding: 0px 0px 0px 60px;
}
.box_gywm .ctt{
	width: 450px;margin-left:50%;color: #FFF;font-size: 20px;line-height: 40px;text-indent:2em;
	padding: 30px 0px 0px 60px;
}
.box_gywm .gd{
	margin-left:50%;display: block;padding-left:60px;margin-top:50px; 
}

/*我们的优势*/
.box_ys .con div{
	width: 500px;height:90px;display: inline-block;
}
.box_ys .con .d1{
	margin:0px 190px 70px 0px;
}
.box_ys .con .d2{
	margin:0px 0px 70px;
}
.box_ys .con .d3{
	margin:0px 190px 0px 0px;
}
.box_ys .con img{
	width: 90px;height:90px;display: inline-block;vertical-align: top;margin-right: 20px;
}
.box_ys .con span{
	display: inline-block;width: 350px;
}
.box_ys .con .p1{
	font-size: 20px;padding: 10px 0px 20px 0px;font-weight: bold;color: #777777;
}
.box_ys .con .p2{
	font-size: 15px;color: #777777;
}

.bn{
	width: 100%;margin-top: 70px;
}

/*热点资讯*/
.box_zixun .con .lf{
	width: 500px;line-height: 25px;display: inline-block;vertical-align: top;
}
.box_zixun .con .rt{
	width: 650px;line-height: 25px;display: inline-block;margin-left: 30px;vertical-align: top;
}
.box_zixun .con .lf .p1{
	font-size: 15px;color: #2F2F2F;
}
.box_zixun .con .lf .p2{
	font-size: 10px;color: #7D7D7D;
}
.box_zixun .con .lf .p3{
	font-size: 10px;color: #5A5A5A;width: 400px;margin-bottom:30px;
}
.box_zixun .con .lf .p4{
	margin-bottom: 10px;
}
.box_zixun .con .lf .p4 .p2{
	width: 60px;display: inline-block;
}
.box_zixun .con .lf img{
    margin-top: 16px;width: 498px;height: 270px;
}
.box_zixun .con .rt .hang{
	border-bottom:1px solid #D3D3D3; padding:10px 0px 10px 30px;
}
.box_zixun .con .rt .d1{
	display: inline-block;width: 70px;height: 70px;text-align: center;color: #FFF;background: #00b0f0;
	    vertical-align: top;
}
.box_zixun .con .rt .d1 .p1{
	font-size: 25px;margin-top:15px;
}
.box_zixun .con .rt .d1 .p2{
	font-size: 10px;
}
.box_zixun .con .rt .d2{
	display: inline-block;width: 500px;padding-left:30px;
}
.box_zixun .con .rt .d2 .p1{
	font-size: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:10px;
}
.box_zixun .con .rt .d2 .p2{
	font-size: 10px;line-height: 20px;
}

/*合作伙伴*/
.box_hz .con .ry_slider{ position:relative;}
.box_hz .con .bd{ margin:0 50px;  overflow:hidden; }
.box_hz .con .prev,.box_hz .con .next{ display:block; position:absolute; top:50%; margin-top:-20px; text-align:center; width:40px; line-height:40px; font-size:40px;}
.box_hz .con .prev {  left:0;}
.box_hz .con .next {  right:0;}
.box_hz .con .bd img{ margin-right:40px;width: 180px;height:50px;}













/*企业认证模块样式*/
.box_qyrz { padding: 50px 0; }
.box_qyrz .con li { width: 363px; height: 200px; float: left; margin: 30px 0 0 30px; text-align: center; line-height: 25px; }
.box_qyrz .con li i { display: block; width: 110px; height: 110px; margin: 0 auto; background: url(../images/icon_qyrz.png) no-repeat center 0; }
.box_qyrz .con li b { display: block; font-size: 18px; margin: 5px 0; }
.box_qyrz .con li.item2 i { background-position: center -110px; }
.box_qyrz .con li.item3 i { background-position: center -220px; }
.box_qyrz .con li.item4 i { background-position: center -330px; }
.box_qyrz .con li.item5 i { background-position: center -440px; }
.box_qyrz .con li.item6 i { background-position: center -550px; }

.box_qyrz .con li p a{ width:110px; margin-left:10px; float:left; height:25px; line-height:25px; overflow:hidden}
/**/
.adv_full { width: 100%; height: 230px; background: url(../images/adv_1940.jpg) no-repeat center; text-align:right; color:#fff; }
.adv_full .warp{ width:1220px;}
.adv_full .tel_400{ margin-top:130px;}
.adv_full .tel_400 span{ display:block; margin-bottom:20px;}
.adv_full .tel_400 b{ font-size:24px;}
.adv_full a{ text-align:center; padding:3px 15px; border:2px solid #fff; color:#FFFFFF; } 

.box_rzfc { padding: 30px 0; }
/*新闻模块*/
.box_news .tit{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.box_news .tit b{ font-size:24px; font-weight:normal;}
.box_news .tit .more{ float:right;}
.box_news .con_left { width: 770px; }
.box_news .con_left .news_slider { width: 390px; height: 280px; position:relative; }
.box_news .con_left .news_slider .bd{width: 390px; height: 280px; position:relative; overflow:hidden;}
.box_news .con_left .news_slider .bd span{ display:block; width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.5); color:#fff; position:absolute; bottom:0; left:0; text-indent:10px}
.box_news .con_left .news_slider img{width: 390px; height: 280px;}
.box_news .con_left .news_hot { width: 360px; }
.box_news .con_left .news_hot dl { width: 372px; height: 127px; border-bottom: 1px #E6E6E6 solid; margin: 0 auto; padding-bottom: 16px; overflow: hidden; }
.box_news .con_left .news_hot dl dt { background: url(../images/rd_icon.png) no-repeat; padding-left: 52px; height: 22px; font-size: 18px; line-height: 22px; overflow: hidden; }
.box_news .con_left .news_hot dl dt a { font-size: 18px; color: #333333; }
.box_news .con_left .news_hot dl dd { margin-top: 18px; }
.box_news .con_left .news_hot dl dd.img { width: 125px; float: left; margin-right: 18px; }
.box_news .con_left .news_hot dl dd.info { float: left; width: 225px; height: 88px; overflow: hidden; line-height: 22px; font-size: 12px; color: #999999; }
.box_news .con_left .news_hot ul { width: 368px; height: auto; margin: 0 auto; overflow: hidden; }
.box_news .con_left .news_hot ul li { margin-top: 14px; height: 18px; line-height: 17px; overflow: hidden; }
.box_news .con_left .news_hot ul li a { color: #666666; font-size: 14px; width: 290px; overflow: hidden; display: block; float: left; }
.box_news .con_right { width: 400px;  }
.box_news .con_right .con{line-height:33px;}
.box_news .con_right .con li{ padding-left:15px; background:url(../images/arrow.jpg) no-repeat 0 center;}
.box_news .con_right .con p img{ width:100%; height:135px;}
