@charset "utf-8";
/* CSS Document */
a{
	text-decoration:none;
}
*{
	font-family:"微软雅黑";
	font-size:14px;
	}
body{
	margin:0 auto;
	padding:0;
	width:100%;
}
html{
	overflow-x:hidden;
}
ul li{
	list-style-type:none;
	margin:0;
	padding:0;
}
ul{
	margin:0;
	padding:0;
}
.clearfix{
	clear:both;
}
p{
	margin:0;
	padding:0;
}
dl,dt,dd,h5,h6{
	margin:0;
	padding:0;
}


/*banner*/
.slide-main{height:580px;position:relative;}
.prev,.next{display:block;width:51px;height:51px;position:absolute;z-index:222;top:50%; margin-top:-90px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:0px;}
.next{right:0px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:430px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);overflow:hidden;}
.item a.cur{background:#0093FF;}
.slide-box,.slide{display:block;width:100%;height:539px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:539px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:539px;cursor:pointer;}
.obj-a,.obj-b,.obj-c{z-index:9;width:1920px; text-align:center; top:0; margin:0 auto;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
.obj-b img {left: 50%;margin-left: -960px; position: absolute;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
	.bottom_bigbox{
	width:100%;
	height:86px;
	background-color:rgba(0,0,0,0.85);
	position:absolute;
	bottom:41px;
	z-index:300;
}
.bottom_box{
	width:1200px;
	margin:0 auto;
}
.chaxun{
	float:left;
	font-size:16px;
	color:#fff;
	margin-top:35px;
}
.chaxun b{
	font-weight:normal;
	font-size:16px;
	color:#0093e6;
}
.input_box{
	float:left;
	margin-left:243px;
	color:#e8e8e8;
	font-size:14px;
	margin-top:26px;
}
.input_box .input{
	font-size:14px;
	color:#FFFFFF;
	width:300px;
	height:34px;
	border-radius:2px;
	background-color:#333;
	padding-left:10px;
	border:none;
}
.chaxun_btn{
	width:164px;
	background-color:#0093e6;
	line-height:34px;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	float:right;
	margin-top:26px;
	border-radius:5px;
}
/*关于我们*/
.about_us{
	width:100%;
	padding-top:40px;
	padding-bottom:40px;
	background-color:#fff;
}
.about_us>p{
	margin:0 auto;
	text-align:center;
	padding-bottom:25px;
	font-size:30px;
	color:#000;
}
.changtiao_box{
	width:100%;
	height:1px;
	background-color:#ccc;
	position:relative;
}
.changtiao{
	width:120px;
	height:3px;
	background-color:#fa0701;
	position:absolute;
	left:50%;
	margin-left:-60px;
	top:-1px;
}
.about_content{
	width:1200px;
	margin:0 auto;
	padding:0;
	margin-top:30px;
}
.about_content li{
	text-align:center;
	font-size:14px;
	color:#333;
	line-height:30px;
}
.about_box{
	margin-left:228px;
	margin-top:40px;
}
.about_box li{
	float:left;
	line-height:30px;
	margin-left:90px;
}
.about_first{
	width:144px;
	font-size:14px;
	color:#333;
	text-align:center;
}
.about_two{
	width:88px;
	font-size:14px;
	color:#333;
	text-align:center;
}
.about_three{
	width:145px;
	font-size:14px;
	color:#333;
	margin:0;
	text-align:center;
	
}
.about_xiangqing{
	color:#000000;
}
.about_xiangqing:hover{
	color:#FF0004;
	text-decoration:underline;
}
/*服务项目*/
.fuwu_xiangmu{
	width:100%;
	padding-top:40px;
	padding-bottom:40px;
	background-color:#f5f5f5;
}
.fuwu_xiangmu p{
	margin:0 auto;
	text-align:center;
	padding-bottom:25px;
	font-size:30px;
	color:#000;
}
.fuwu_bigbox{
	width:1200px;
	margin:0 auto;
}
.fuwu_box{
	width:1200px;
	float:left;
	margin-top:20px;
}
.fuwu_btn{
	width:298px;
	float:left;
	margin-top: 20px;
}
.fuwu_btn>img{
	display:block;
	width:120px;
	height:120px;
	margin-left:89px;
	margin-top:10px;
	margin-bottom:30px;
}
.one{
	width:141px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn1.png);
	background-repeat:no-repeat;
}
.one:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn1_1.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.two{
	width:149px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn2.png);
	background-repeat:no-repeat;
}
.two:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn2_2.png);
	background-repeat:no-repeat;
	margin:0 auto;  
}
.three{
	width:243px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn3.png);
	background-repeat:no-repeat;
}
.three:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn3_3.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.four{
	width:269px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn4.png);
	background-repeat:no-repeat;
}
.four:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn4_4.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.bottom_one{
	width:177px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn5.png);
	background-repeat:no-repeat;
}
.bottom_one:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn5_5.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.bottom_two{
	width:205px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn6.png);
	background-repeat:no-repeat;
}
.bottom_two:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn6_6.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.bottom_three{
	width:177px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn7.png);
	background-repeat:no-repeat;
}
.bottom_three:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn7_7.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.bottom_four{
	width:205px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn8.png);
	background-repeat:no-repeat;
}
.bottom_four:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn8_8.png);
	background-repeat:no-repeat;
	margin:0 auto;
}

.three_one{
	width:120px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn9.png);
	background-repeat:no-repeat;
}
.three_one:hover{
	width:120px;
	height:175px;
	background-image:url(../images/btn9_9.png);
	background-repeat:no-repeat;
	margin:0 auto;
}

.three_two{
	width:120px;
	height:175px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/btn10.png);
	background-repeat:no-repeat;
}
.three_two:hover{
	width:120px;
	height:172px;
	background-image:url(../images/btn10_10.png);
	background-repeat:no-repeat;
	margin:0 auto;
}
.fuwu_changtiao{
	width:200px;
	height:2px;
	background-color:#cccccc;
	margin-left:49px;
	margin-top:44px;
}
.fuwu_zhuangshi{
	width:2px;
	height:180px;
	background-color:#ccc;
	float:left;
	margin-top:30px;
}
.jiantou{
	width:1200px;
	margin:0 auto;
	margin-top:40px; 
}
.jiantou a{
	width:44px;
	height:44px;
	display:block;
	margin-left:578px;
	background-image:url(../images/jiantou.png);
	background-repeat:no-repeat;
	background-position:center;
}
.jiantou a:hover{
	background-image:url(../images/jiantou2.png);
}

.jiantou1{
	width:1200px;
	margin:0 auto;
	margin-top:40px; 
}
.jiantou1 a{
	width:44px;
	height:44px;
	display:block;
	margin-left:578px;
	background-image:url(../images/jiantou9.png);
	background-repeat:no-repeat;
	background-position:center;
}
.jiantou1 a:hover{
	background-image:url(../images/jiantou9_1.png);
}
/*案例展示*/
.anli_box{
	width:100%;
	padding-top:40px;
	background-color:#fff;
}
.anlizhanshi{
	width:1200px;
	margin:0 auto;
}
.an_content{
	margin-left:540px;
	padding-bottom:25px;
	font-size:30px;
	color:#000;
	float:left;
}
.more{
	float:right;
	margin-top:18px;
}
.anli_content{
	width:1200px;
	margin:0 auto;
	font-size:14px;
	color:#333;
	text-align:center;
	line-height:30px;
	margin-top:30px;
	margin-bottom:35px;
}
.anli_photobox{
	width:1200px;
	margin:0 auto;
	margin-bottom:40px; 
	}
.anli_photo{
	width:300px;
	float:left;
	text-align:center;
}
.anli_photo a:link{
color:#000000;
}
.anli_photo a:hover{
color:#ff0000;
}
.photo_content{
	width:270px;
	height:220px;
	position:relative;
}
.content{
	width:300px;
	height:230px;
	background-color:rgba(0,0,0,0.70);
	position:absolute;
	top:0;
	left:0;
}
.content h5{
	font-size:16px;
	color:rgba(255,255,255,1.00);
	font-weight:bold;
	padding-left:24px;
	padding-bottom:20px;
	padding-top:29px;
}
.content h6{
	font-size:12px;
	color:rgba(255,255,255,1.00);
	padding-left:24px;
	padding-right:24px;
	line-height:25px;
}
.photo_content>img{
	overflow:hidden;
}
/*新闻中心*/
.new_bigbox{
	width:100%;
	padding-top:40px;
	padding-bottom:40px;
	background-color:#f5f5f5;
}
.new_box{
	width:1200px;
	margin:0 auto;
}
.new_content{
	margin-left:540px;
	padding-bottom:25px;
	font-size:30px;
	color:#000;
	float:left;
}
.content_bigbox{
	width:1200px;
	margin:0 auto;
}
.new_photo{
	width:415px;
	float:left;
	margin-top:50px;
}
.new_img{
	width:415px;
	height:270px;
}
.new_img>img{
	overflow:hidden;
}
.new_new{
	margin-top:30px;
}
.rili{
	margin-right:20px;
	float:left;
}
.new_content1{
	width:329px;
	font-size:14px;
	color:#333;
	float:left;
}
.red_more:hover{
	color:#FF0004;
}
.new_content1>p a{
	color:#000000;
	font-weight:bold;
	display:block;
	margin-top:12px;
}
.new_content1>p a:hover{
	color:#FF0004;
	text-decoration:underline;
}
.right_content{
	float:right;
	width:705px;
	margin-top:40px;
}
.first_content{
	border-bottom:1px dashed #ccc;
}
.news{
	float:left;
	font-size:14px;
	color:#333;
	line-height:47px;
}
.news:hover{
	color:#FF0004;
}
.time{
	float:right;
	font-size:14px;
	color:#999;
	line-height:47px;
}
.news_content{
	width:1200px;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:20px;
}
.position{
	float:left;
	margin-right:60px;
}
.position1{
	float:left;
	margin-top:70px;
}
.position dt{
	font-size:24px;
	color:#333;
	line-height:42px;
	margin-bottom:20px;
}
.position dd{
	font-size:14px;
	color:#333;
	line-height:32px;
}
.position dd:hover{
	color:#FF0004;
}
.position1 dd{
	font-size:14px;
	color:#333;
	line-height:32px;
}
.position1 dd:hover{
	color:#FF0004;
}
#position_content{
	color:#666;
	font-size:14px;
	line-height:32px;
	margin-left:20px;
}
#position_content:hover{
	text-decoration:underline;
}
/*证书样本*/
.zhengshu_bigbox{
	width:100%;
	padding-top:40px;
	padding-bottom:40px;
	background-color:#fff;
}
.zhengshu_box{
	width:1200px;
	margin:0 auto;
}
.zhengshu_text{
	margin-left:540px;
	padding-bottom:25px;
	font-size:30px;
	color:#000;
	float:left;
}
.changtiao_box{
	width:100%;
	height:1px;
	background-color:#ccc;
	position:relative;
}
.changtiao{
	width:120px;
	height:3px;
	background-color:#fa0701;
	position:absolute;
	left:50%;
	margin-left:-60px;
	top:-1px;
}
.zhengshu_photo{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	height:175px;
	position:relative;
	margin-top:40px;
}
.zhengshu{
	width:2370px;
	position:absolute;
}
.zhengshu_photo li{
	width:225px;
	height:173px;
	border:1px solid #ccc;
	margin-right:6px;
	margin-left:6px;
	float:left;
	overflow:hidden;
}
.zhengshu_photo li:hover{
	border:1px solid #FF0004;
}
.zhengshu_photo li img{
	display:block;
	margin:0 auto;
	max-height:175px;
	max-width:227px;
}
#last{
	margin:0;
	padding:0;
	float:left;
	margin-left:7px;
}
.sliderbox{
	width:1200px;
	margin:0 auto;
	height:70px;
	border:1px solid #8a8a8a;
	position:relative;
	margin-top:40px;
}
.wraplinks{    
	width: 1120px;
    height: 70px;
    margin-left: 41px;
    overflow: hidden;
    position: relative;
}
.wraplinks ul {
    width: 2352px;
    position: absolute;
    left: 0px;
    right: 0px;
}
.wraplinks li {
    width: 112px;
    float: left;
    font-size: 16px;
    color: #333;
    text-align: center;
    line-height: 70px;
	list-style-type: none;
}
.wraplinks li a {
    font-size: 16px;
    color: #333;
}
.wraplinks li a:hover {
	color:#FF0004;
}
#prev4{
	display:block;
	position:absolute;
	left:10px;
	top:21px;
}
#next4{
	display:block;
	position:absolute;
	right:10px;
	top:21px;
}
/*.slider{
	width:1120px;
	height:70px;
	margin-left:41px;
	overflow:hidden;
	position:relative;
}
.slider ul{
	width:2352px;
	position:absolute;
	left:0px;
	right:0px;
}
.slider li {
	width:112px;
	float:left;
	font-size:16px;
	color:#333;
	text-align:center;
	line-height:70px;
}
.slider li a{
	font-size:16px;
	color:#333;
}
.slider li a:hover{
	color:#FF0004;
}
#btn-left{
	display:block;
	position:absolute;
	left:10px;
	top:21px;
}
#btn-right{
	display:block;
	position:absolute;
	right:10px;
	top:21px;
}*/
.more{
	float:right;
	margin-top:18px;
}