﻿h1,h2,h3,h3,h4,h5,h6{font-weight: normal;}
body{
	font-family:"微软雅黑","Microsoft Yahei";font-size: 12px;
}
a{
	outline: 0;
}
a:after,a:before{outline: 0;}
a:hover{color: #ffa304;}
a:hover img{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

button{outline: 0;cursor: pointer;}
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.wp{
	max-width: 1340px;margin: 0 auto;
}
@font-face{font-family: "hzgb";src: url('img/hzgb.ttf');}


.h30{height: 30px;}
.h40{height: 40px;}

/*******************************
	-------[=hd]-------
********************************/
#hd{position: relative;background-color: #fff;}
#hd .top{height: 112px;overflow: hidden;}
#hd .logo{float: left;line-height: 112px;}
#hd .logo img{display: inline-block;vertical-align: middle;}

.nav{float: left;overflow: hidden;margin-left: 80px;}
.nav li{float: left;height: 112px;}
.nav li .v1{font-size: 18px;color: #000;padding: 0 15px;display: block;line-height: 112px;}
.nav li.on .v1,.nav li .v1:hover,.nav li.current .v1{color: #f60;}

.box-nav{padding: 30px 0 10px;display: none;
	box-shadow: 3px 3px 10px #e0dfdf inset;overflow: hidden;
}
.box-nav .pic{float: left;width: 25%;padding: 0 20px;}
.box-nav .pic p{line-height: 30px;text-align: center;width: 270px;margin: 0 auto;}
.box-nav .pic a{display: block;width: 270px;height: 190px;margin: 0 auto;}
.box-nav .pic img{/*position: absolute;top: 0;left: 0;*/width: 100%;height: 100%;display: block;}
.box-nav dl{float: left;width: 25%;padding: 0 30px;}
.box-nav dd a{display: block;text-align: center;font-size: 16px;margin-bottom: 15px;
    color: #000000;padding-bottom: 15px;border-bottom: 1px solid #333333;
}
.box-nav dd a:hover{color: #ffa304;}
.menuBtn{width: 50px;height: 50px;display: none;cursor: pointer;float: right;
    background: url(img/menu.png) no-repeat center center;margin-top: 27px;

}

#aside{position: absolute;top: -100%;width: 100%;border-top: 1px solid #ddd;
    background-color: #fff;z-index: 9998;box-shadow: 3px 3px 10px #e0dfdf inset;
    transition: .8s;
    -ms-transition: .8s;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    -o-transition: .8s;
}
#aside.open{top: 104px;}
.fixme{height: 100%;overflow: hidden;}
.overlay{position: fixed;left: 0;top: 104px;width: 100%;height: 100%;
    background-color: rgba(0,0,0,0.6);z-index: 998;
}

#aside .menu{}
#aside .menu li{}
#aside .menu li .v1{height: 40px;line-height: 40px;display: block;padding: 0 5%;
	color: #333;font-size: 14px;border-bottom: 1px solid #d2d2d2;
	background: url(img/icons590.png) no-repeat 95% center;
}
#aside .menu dl{padding: 0 20px;display: none;}
#aside .menu dd a{border-bottom: 1px dashed #d2d2d2;height: 41px;line-height: 41px;
	display: block;color: #333;padding-left: 50px;
	background: url(img/pic69.jpg) no-repeat 30px center;
}
#hd .tel{font-size: 24px;color: #d58200;font-weight: bold;float: right;padding-left: 55px;
	display: block;line-height: 112px;
	background: url(img/ico-tel.png) no-repeat left center;
}



/*******************************
  -------[=banner]-------
*******************************/
#banner{height: 430px;overflow: hidden;position: relative;z-index: 1;margin-bottom: 8px;}
#banner .slick-slider,#banner .slick-list,#banner .slick-track,#banner .slick-slide{height: 100%;}
#banner a{display: block;height: 100%;}
#banner .slick-slide{
    background-repeat: no-repeat;
    background-position: center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

#banner .slick-next,#banner .slick-prev{outline: 0;cursor: pointer;z-index: 99;
    position: absolute;top: 50%;margin-top: -62px;overflow: hidden;display: block;
    width: 96px;height: 124px;font-size: 0;line-height: 0;line-height: 999;
    background-repeat: no-repeat;background-color: rgba(0,0,0,.3);border: 0;
    background-position: center center;
}
#banner .slick-prev{left: 50%;margin-left: -660px;background-image: url(img/ico-prev.png);}
#banner .slick-next{right: 50%;margin-right: -660px;background-image: url(img/ico-next.png);}

#banner .slick-dots{position: absolute;left: 0;bottom: 34px;width: 100%;text-align: center;z-index: 99;}
#banner .slick-dots li{display: inline-block;margin: 0 9px;}
#banner .slick-dots li button{display: block;width: 34px;height: 10px;cursor: pointer;
    font-size: 0;line-height: 0;text-indent: 999px;border: 0;outline: 0;
    background-color: rgba(0,0,0,.22);
}
#banner .slick-dots li.slick-active button{background-color: #01468d;}


#ban{padding-top: 29%;height: 0;position: relative;margin-bottom: 60px;}
#ban img{height: 100%;width: 100%;display: block;position: absolute;top: 0;left: 0;}



/*******************************
  -------[=banner000]-------
*******************************/
#banner000{height: 530px;overflow: hidden;position: relative;z-index: 1;margin-bottom: 0px;}
#banner000 .slick-slider,#banner000 .slick-list,#banner000 .slick-track,#banner000 .slick-slide{height: 100%;}
#banner000 a{display: block;height: 100%;}
#banner000 .slick-slide{
    background-repeat: no-repeat;
    background-position: center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

#banner000 .slick-next,#banner000 .slick-prev{outline: 0;cursor: pointer;z-index: 99;
    position: absolute;top: 50%;margin-top: -62px;overflow: hidden;display: block;
    width: 96px;height: 124px;font-size: 0;line-height: 0;line-height: 999;
    background-repeat: no-repeat;background-color: rgba(0,0,0,.3);border: 0;
    background-position: center center;
}
#banner000 .slick-prev{left: 50%;margin-left: -660px;background-image: url(img/ico-prev.png);}
#banner000 .slick-next{right: 50%;margin-right: -660px;background-image: url(img/ico-next.png);}

#banner000 .slick-dots{position: absolute;left: 0;bottom: 34px;width: 100%;text-align: center;z-index: 99;}
#banner000 .slick-dots li{display: inline-block;margin: 0 9px;}
#banner000 .slick-dots li button{display: block;width: 34px;height: 10px;cursor: pointer;
    font-size: 0;line-height: 0;text-indent: 999px;border: 0;outline: 0;
    background-color: rgba(0,0,0,.22);
}
#banner000 .slick-dots li.slick-active button{background-color: #01468d;}


#ban{padding-top: 29%;height: 0;position: relative;margin-bottom: 60px;}
#ban img{height: 100%;width: 100%;display: block;position: absolute;top: 0;left: 0;}



/*******************************
	-------[=fd]-------
********************************/
#fd{padding-bottom: 78px;background-color: #e1e1e1;}
#fd .wp-fd{max-width: 1150px;width: 98%;margin: 0 auto;}
#fd .top{overflow: hidden;padding: 45px 0 50px 60px;border-bottom: 1px solid #c4c4c4;}
#fd dl{float: left;border-right: 1px solid #c4c4c4;height: 190px;
	padding-left: 40px;width: 160px;
}
#fd dt{font-size: 16px;color: #000;margin-bottom: 10px;}
#fd dd a{color: #333;line-height: 24px;height: 24px;overflow: hidden;}
#fd dd a:hover{color: #ffa304;}
#fd .d1{padding-right: 50px;padding-left: 0;width: auto;}
#fd .pic{width: 163px;height: 163px;float: right;padding: 6px;margin-right: 32px;
	background-color: #fff;border-radius: 5px;overflow: hidden;
}
#fd .pic img{width: 100%;height: 100%;display: block;}
#fd .bot{height: 40px;line-height: 40px;font-size: 14px;color: #000;
	padding-left: 35px;
}
#fd .bot .s2{margin-left: 75px;}

/*******************************
	-------[=底部固定条]-------
********************************/
.m-bottom{height: 70px;padding: 23px 0;width: 100%;position: fixed;bottom: 0;left: 0;
	background-color: rgba(51,51,51,.5);
}
.m-bottom .content{max-width: 1050px;width: 98%;margin: 0 auto;}
.m-bottom .pic{line-height: 32px;float: left;}
.m-bottom .pic img{display: inline-block;vertical-align: middle;}
.m-bottom .con{float: left;margin-left: 15px;}
.m-bottom .con input{height: 32px;line-height: 32px \9;border: 0;font-family: "宋体";
	width: 130px;font-size: 14px;font-weight: bold;padding: 0 5px;margin-right: 13px;
}
.m-bottom .con button{border: 0;height: 32px;line-height: 32px;width: 89px;
	font-family: "宋体";color: #fff;font-size: 14px;font-weight: bold;
	border-radius: 10px;margin-right: 13px;
}
.m-bottom .con .a1{background-color: #48bafb;}
.m-bottom .con .a2{background-color: #ff9c00;}
.m-bottom .con .a3{background-color: #ac0202;}
.m-bottom .tel{float: right;color: #ffff02;font-size: 30px;height: 32px;line-height: 32px;
	padding-left: 35px;font-weight: bold;font-style: italic;font-family: "Arial";
	background: url(img/ico-10.png) no-repeat left center;
}

/*******************************
	-------[=标题]-------
********************************/
.g-tit1{text-align: center;overflow: hidden;}
.g-tit1 span{font-size: 32px;color: #000;position: relative;padding: 0 15px;
	font-family: "hzgb";
}
.g-tit1 .s1{font-size: 36px;}
.g-tit1 span:before,
.g-tit1 span:after{content: "";position: absolute;height: 1px;background-color: #000;
	top: 50%;width: 79px;
}
.g-tit1 span:before{left: 100%;}
.g-tit1 span:after{right: 100%;}


.g-tit2{text-align: center;overflow: hidden;}
.g-tit2 span{position: relative;padding: 0 50px;font-family: "黑体";font-size: 45px;color: #9c030f;}
.g-tit2 span:before,
.g-tit2 span:after{content: "";position: absolute;height: 8px;top: 50%;width: 9999px;
	margin-top: -4px;background: url(img/ico-bor2.png) repeat-x left center;
}
.g-tit2 span:before{left: 100%;}
.g-tit2 span:after{right: 100%;}



/*
-----------------[index]--------------*/
.m-slider1{max-width: 1105px;width: 100%;margin: 27px auto 58px;font-family: "宋体";
	padding: 0 52px;color: #333;
}
.m-slider1 .con{margin: 0 16px;}
.m-slider1 span{display: block;text-align: center;margin-bottom: 6px;}
.m-slider1 .pic{padding-top: 67%;height: 0;position: relative;margin-bottom: 6px;}
.m-slider1 .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-slider1 h3 a{color: #333;font-size: 14px;font-weight: bold;display: block;text-align: center;
	overflow: hidden;height: 21px;overflow: hidden;
}
.m-slider1 h3 a:hover{color: #ffa304;}
.m-slider1 .con p{line-height: 20px;height: 40px;overflow: hidden;margin-top: 7px;}
.m-slider1 .slick-prev,.m-slider1 .slick-next{position: absolute;width: 31px;height: 74px;
	top: 50%;margin-top: -37px;background-position: center center;background-repeat: no-repeat;
	background-color: rgba(255,255,255,.0);border: 0;font-size: 0;text-indent: 9999;
}
.m-slider1 .slick-prev{left: 0;background-image: url(img/ico-prev1.png);}
.m-slider1 .slick-next{right: 0;background-image: url(img/ico-next1.png);}


.m-video{padding-top: 62px;color: #fff;padding-bottom: 195px;margin-bottom: 43px;
	background: url(img/bg-video.jpg) no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-video .txt{}
.m-video .txt h3{font-size: 39px;color: #fff;max-width: 505px;width: 100%;margin: 0 auto;
	text-align: center;font-family: "hzgb";height: 80px;line-height: 80px;
	background: rgba(255,255,255,.18);margin-bottom: 43px;
}
.m-video .txt span{display: block;text-align: center;font-family: "黑体";
	font-size: 24px;line-height: 36px;
}
.m-video .a-play{width: 95px;height: 95px;margin: 50px auto 0;display: block;
	background: url(img/ico-play.png) no-repeat center center;
}


.p-video{padding-top: 62px;color: #fff;padding-bottom: 195px;margin-bottom: 43px;
	background: none no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.p-video .txt{}
.p-video .txt h3{font-size: 39px;color: #fff;max-width: 505px;width: 100%;margin: 0 auto;
	text-align: center;font-family: "hzgb";height: 80px;line-height: 80px;
	background: rgba(255,255,255,.18);margin-bottom: 43px;
}
.p-video .txt span{display: block;text-align: center;font-family: "黑体";
	font-size: 24px;line-height: 36px;
}
.p-video .a-play{width: 95px;height: 95px;margin: 50px auto 0;display: block;
	background: url(img/ico-play.png) no-repeat center center;
}




.m-list1{overflow: hidden;padding: 0 69px;margin-top: 36px;margin-bottom: 50px;}
.m-list1 li{width: 33.33%;float: left;}
.m-list1 .con{margin: 0 26px;}
.m-list1 .pic{padding-top: 61%;height: 0;position: relative;margin-bottom: 21px;}
.m-list1 .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-list1 h3{font-size: 21px;font-family: "黑体";padding-bottom: 10px;margin-bottom: 8px;}
.m-list1 h3 a{display: block;height: 31px;overflow: hidden;line-height: 31px;color: #000;}
.m-list1 h3 a:hover{color: #ffa304;}
.m-list1 h3 span{font-size: 14px;color: #444;margin-left: 10px;}
.m-list1 p{font-size: 12px;line-height: 20px;max-height: 60px;overflow: hidden;}

.bor-bb{border-bottom: 1px solid #ddd;}

.m-pic1{padding: 38px 0 43px;min-height: 695px;text-align: center;
	background: url(img/bg-global.jpg) no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-pic1 .tit{font-size: 40px;color: #fff;font-family: "hzgb";
	text-shadow: 3px 4px 5px #000;margin-bottom: 23px;
}
.m-pic1 .box-map {position: relative;margin: 0 auto;width: 100%;max-width: 1141px;}
.m-pic1 .box-map img {display: inline-block;max-width: 100%;}
.m-pic1 .box-map .position {position: absolute;width: 17px;height: 27px;background: url(img/ico-position.png);cursor: pointer;}
.m-pic1 .box-map .position .descrip {position: absolute;left: -10px;padding: 10px 30px 10px 46px;display: none;width: 338px;color: #fff;font-size: 24px;text-align: left;line-height: 36px;background: url(img/ico-position.png) 10px center rgba(0, 0, 0, .46) no-repeat;z-index: 100;cursor: pointer;}
.m-pic1 .pos-1 {right: 253px;top: 133px;}
.m-pic1 .pos-2 {right: 195px;top: 235px;}
.m-pic1 .pos-3 {right: 267px;top: 210px;}
.m-pic1 .pos-4 {right: 322px;top: 185px;}
.m-pic1 .pos-5 {right: 668px;top: 70px;}
.m-pic1 .pos-6 {right: 561px;top: 418px;}
.m-pic1 .pos-7 {right: 412px;top:166px;}
.m-pic1 .pos-8 {right: 267px;top: 287px;}
.m-pic1 .pos-9 {right: 668px;top: 125px;}
.m-pic1 .pos-10 {left: 108px;top: 68px;}
.m-pic1 .pos-11 {left: 239px;top: 96px;}
.m-pic1 .pos-12 {left: 135px;top: 140px;}
.m-pic1 .pos-13 {right: 200px;top: 395px;}
.m-pic1 .pos-14 {left: 560px;top: 140px;}
.ul-career-index {display: none;}
.m-pic1 .g-tit1 {display: none;}

.m-enter{overflow: hidden;height: 650px;overflow: hidden;position: relative;margin-bottom: 45px;
	background: url(img/pic-bg2.jpg) no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-enter .con{width: 560px;height: 560px;border-radius: 50%;overflow: hidden;position: absolute;
	bottom: -165px;left: 50%;margin-left: -280px;background-color: rgba(255,255,255,.55);
}
.m-enter .txt{text-align: center;border-bottom: 1px solid #c1c2c4;
	max-width: 420px;width: 100%;margin: 0 auto 15px;padding-bottom: 15px;
}
.m-enter .txt h3{font-size: 39px;color: #c80404;line-height: 53px;font-weight: bold;
	padding-top: 25px;margin-bottom: 15px;
}
.m-enter .txt p{font-size: 18px;color: #2b2b2b;line-height: 30px;}
.m-enter .enter{width: 465px;margin: 0 auto;}
.m-enter .enter p{margin-bottom: 22px;}
.m-enter .inp1{height: 31px;line-height: 31px \9;border: 0;width: 366px;outline: 0;padding: 0 5px;}
.m-enter .enter span .inp1{width: 127px;}
.m-enter .enter .s1{margin-left: 20px;}
.m-enter .enter em{font-size: 18px;color: #141414;font-weight: bold;}
.m-enter .enter .btn{height: 45px;width: 191px;display: block;margin: 17px auto 0;
	border: 0;font-size: 18px;color: #2d2d2d;font-weight: bold;outline: 0;font-family:"微软雅黑","Microsoft Yahei";
	background: url(img/btn-bg1.png) repeat-x;cursor: pointer;
}
.m-enter .enter .btn{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}


.ul-info{width: 828px;height: 828px;border-radius: 50%;margin: 85px auto 0;
	border: 1px dashed #fff;position: relative;
}
.ul-info li{width: 162px;height: 162px;border-radius: 50%;position: absolute;overflow: hidden;}
.ul-info li p{font-size: 18px;color: #fff;line-height: 30px;text-align: center;}
.ul-info li span{display: block;height: 60px;
	background-position: center bottom 5px;background-repeat: no-repeat;
}
.ul-info .ico1{left: -81px;top: 388px;background-color: #4fb6d7;}
.ul-info .ico2{left: -60px;top: 205px;background-color: #f06a69;}
.ul-info .ico3{left: 37px;top: 35px;background-color: #57cfb6;}
.ul-info .ico4{left: 203px;top: -57px;background-color: #e5c244;}
.ul-info .ico5{right: 203px;top: -57px;background-color: #89c154;}
.ul-info .ico6{right: 37px;top: 35px;background-color: #ffa500;}
.ul-info .ico7{right: -60px;top: 205px;background-color: #8d3636;}
.ul-info .ico8{right: -81px;top: 388px;background-color: #4169e1;}

.ul-info .ico1 span{background-image: url(img/ico-01.png);}
.ul-info .ico2 span{background-image: url(img/ico-02.png);}
.ul-info .ico3 span{background-image: url(img/ico-03.png);}
.ul-info .ico4 span{background-image: url(img/ico-04.png);}
.ul-info .ico5 span{background-image: url(img/ico-05.png);}
.ul-info .ico6 span{background-image: url(img/ico-06.png);}
.ul-info .ico7 span{background-image: url(img/ico-07.png);}
.ul-info .ico8 span{background-image: url(img/ico-08.png);}

.m-tab1{padding: 0 50px;overflow: hidden;margin-bottom: 20px;}
.m-tab1 .con{overflow: hidden;border: 1px solid #d4d4d4;padding: 10px;height: 380px;position: relative;}
.m-tab1 .pic{padding-top: 28%;height: 0;position: relative;}
.m-tab1 .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-tab1 .txt{padding: 7px 0px 3px;}
.m-tab1 .txt h3{color: #010101;font-size: 18px;line-height: 36px;}
.m-tab1 .txt h3 a{color: #010101;}
.m-tab1 .txt h3 a:hover{color: #ffa304;}
.m-tab1 .txt p{font-family: "宋体";color: #6c6c6c;line-height: 30px;margin-top: -5px;margin-bottom: 5px;}
.m-tab1 .txt .a1{display: block;height: 30px;line-height: 30px;position: absolute;left:10px;right:10px;bottom:10px;
	background-color: #d0d0d0;text-align: center;color: #363636;font-family: "宋体";margin: 0 auto;
}
.m-tab1 .txt .a1:hover{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.ul-tab1{float: left;overflow: hidden;width: 395px;}
.ul-tab1 li{width: 50%;float: left;height: 120px;margin-bottom: 10px;overflow: hidden;}
.ul-tab1 li a{display: block;margin-right: 18px;height: 100%;font-size: 20px;color: #fff;
	text-align: center;line-height: 36px;padding-top: 25px;
}
.ul-tab1 .i1 a{background-color: #4fb6d7;}
.ul-tab1 .i2 a{background-color: #f06a69;}
.ul-tab1 .i3 a{background-color: #89c154;}
.ul-tab1 .i4 a{background-color: #fea500;}
.ul-tab1 .i5 a{background-color: #8e3635;}
.ul-tab1 .i6 a{background-color: #4169e2;}


.bgc{background-color: #e9e9e9;}

.p-txt1{font-size: 18px;color: #656565;line-height: 36px;max-width: 955px;width: 90%;
	margin: 22px auto 0;text-align: center;
}
.m-list2{overflow: hidden;padding: 0 160px 70px;margin-top: 70px;}
.m-list2 li{float: left;width: 20%;}
.m-list2 li a{display: block;margin: 0 20px;position: relative;}
.m-list2 li a:hover{color: #ffa304;}
.m-list2 .pic{padding-top: 100%;height: 0;position: relative;}
.m-list2 .pic img{width: 100%;height: 100%;display: block;top: 0;left: 0;position: absolute;}
.m-list2 li p{width: 100%;position: absolute;height: 32px;line-height: 32px;bottom: 0;left: 0;
	text-align: center;color: #fff;font-family: "宋体";background: rgba(0,0,0,.61);overflow: hidden;
}
.m-bg3{padding-top: 33px;padding-bottom: 50px;margin-bottom: 25px;
	background: url(img/pic-bg3.jpg) no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-list3{max-width: 1155px;width: 100%;margin: 33px auto 0;
	background: url(img/ico-bor1.jpg) repeat-x left top;
}
.m-list3 li{padding-top: 13px;padding-bottom: 16px;
	background: url(img/ico-bor1.jpg) repeat-x left bottom;
}
.m-list3 li h3{margin-bottom: 11px;}
.m-list3 li h3 a{color: #fff;font-size: 16px;display: block;height: 21px;overflow: hidden;}
.m-list3 li h3 a:hover{color: #ffa304;}
.m-list3 li p{font-family: "宋体";color: #fff;height: 18px;overflow: hidden;}
.m-list3 li .a1{float: right;display: block;width: 68px;height: 34px;text-align: center;line-height: 34px;
	font-size: 18px;color: #fff;border-radius: 3px;background-color: #44a2f2;margin-top: 10px;
}
.m-list3 li .a1:hover{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}


.m-list3 li .a1end{float: right;display: block;width: 68px;height: 34px;text-align: center;line-height: 34px;
	font-size: 18px;color: #fff;border-radius: 3px;background-color: #ff9742;margin-top: 10px;
}
.m-list3 li .a1end:hover{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

.m-ovh1{overflow: hidden;padding: 0 36px;margin-bottom: 40px;margin-top: 20px;}
.m-news{width: 50%;float: left;}
.m-news .content{margin: 0 36px;}
.m-news .tit{height: 48px;line-height: 48px;padding: 0 23px;margin-bottom: 16px;
	background-color: #e7e7e7;font-family: "宋体";
}
.m-news .tit a{float: right;font-size: 12px;color: #888;}
.m-news .tit a:hover{color: #ffa304;}
.m-news .tit h3{padding-left: 18px;font-size: 14px;color: #333;
	background: url(img/ico-tit1.jpg) no-repeat left center;
}

.m-news .con{overflow: hidden;border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;}
.m-news .pic{float: left;width: 170px;height: 115px;margin-right: 15px;}
.m-news .pic img{width: 100%;height: 100%;display: block;}
.m-news .txt{overflow: hidden;padding-top: 10px;}
.m-news .txt h3{font-size: 14px;margin-bottom: 8px;}
.m-news .txt h3 a{color: #222;font-weight: bold;}
.m-news .txt h3 a:hover{color: #ffa304;}
.m-news .txt p{color: #767676;height: 36px;overflow: hidden;}
.m-news .txt span{display: block;padding-left: 17px;color: #aaa;margin-top: 20px;
	background: url(img/ico-09.jpg) no-repeat left center;
}

.ul-news{padding-top: 5px;}
.ul-news li a{display: block;height: 24px;line-height: 24px;overflow: hidden;color: #636363;}
.ul-news li a:hover{color: #ffa304;}
.ul-news li span{float: right;}

.m-list1 .slick-prev,.m-list1 .slick-next{position: absolute;width: 31px;height: 74px;
	top: 50%;margin-top: -37px;background-position: center center;background-repeat: no-repeat;
	background-color: rgba(255,255,255,.0);border: 0;font-size: 0;text-indent: 9999;
}
.m-list1 .slick-prev{left: 0;background-image: url(img/ico-prev1.png);}
.m-list1 .slick-next{right: 0;background-image: url(img/ico-next1.png);}

.m-bg4{padding-top: 60px;padding-bottom: 28px;margin-bottom: 25px;overflow: hidden;
	background: url(img/pic-bg4.jpg) no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-bg4 .pic{max-width: 574px;width: 50%;float: left;text-align: center;}
.m-bg4 .pic img{width: 100%;display: block;}
.m-bg4 .txt{width: 50%;float: right;padding-top: 29px;}
.m-bg4 .txt p{color: #fff;font-size: 24px;margin-bottom: 45px;}
.m-bg4 .txt em{display: block;margin-top: 3px;}
.m-bg4 .txt .a1{width: 287px;height: 52px;line-height: 52px;display: block;margin-top: 65px;
	font-size: 24px;color: #fff;background-color: #eba535;text-align: center;
}



.m-list1-1{overflow: hidden;padding: 0 69px;margin-top: 36px;margin-bottom: 50px;}
.m-list1-1 li{width: 33.33%;float: left;}
.m-list1-1 .con{margin: 0 26px;}
.m-list1-1 .pic{padding-top: 61%;height: 0;position: relative;margin-bottom: 21px;}
.m-list1-1 .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-list1-1 h3{font-size: 21px;font-family: "黑体";padding-bottom: 10px;margin-bottom: 8px;}
.m-list1-1 h3 a{display: block;height: 31px;overflow: hidden;line-height: 31px;color: #000;}
.m-list1-1 h3 a:hover{color: #ffa304;}
.m-list1-1 h3 span{font-size: 14px;color: #444;margin-left: 10px;}
.m-list1-1 p{font-size: 12px;line-height: 20px;max-height: 60px;overflow: hidden;}

.m-list1-1 .slick-prev,.m-list1-1 .slick-next{position: absolute;width: 31px;height: 74px;
	top: 50%;margin-top: -37px;background-position: center center;background-repeat: no-repeat;
	background-color: rgba(255,255,255,.0);border: 0;font-size: 0;text-indent: 9999;
}
.m-list1-1 .slick-prev{left: 0;background-image: url(img/ico-prev1.png);}
.m-list1-1 .slick-next{right: 0;background-image: url(img/ico-next1.png);}


.ul-txt1{padding-left: 20px;margin-top: 45px;margin-bottom: 40px;}
.ul-txt1 li{font-size: 18px;line-height: 30px;color: #231815;padding-left: 20px;
	background: url(img/ico-11.jpg) no-repeat left 9px;margin-bottom: 16px;
}

.pty-txt {font-size: 18px;line-height: 30px;color: #231815;padding-left: 20px;margin-bottom: 16px;}

.ul-txt1-1{overflow: hidden;margin-top: 60px;}
.ul-txt1-1 li{width: 50%;float: left;padding-left: 70px;
	background-position: 50px 9px;
}


.m-list4{padding-left: 70px;margin-bottom: 55px;}
.m-list4 li{overflow: hidden;margin-top: 80px;}
.m-list4 .pic{padding-right: 70px;float: left;width: 50%;}
.m-list4 .pic a{position: relative;display: block;padding-top: 56%;height: 0;}
.m-list4 .pic img{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;}
.m-list4 .txt{width: 50%;float: right;color: #231815;}
.m-list4 li:nth-child(2n) .pic{float: right;}
.m-list4 li:nth-child(2n) .txt{float: left;}
.m-list4 .txt h3{font-size: 30px;}
.m-list4 .txt h3 a{color: #231815;}
.m-list4 .txt h3 a:hover{color: #ffa304;}
.m-list4 .txt p{font-size: 18px;line-height: 46px;}
.m-list4 .txt dd{font-size: 18px;line-height: 46px;padding-left: 10px;
	background: url(img/ico-12.jpg) no-repeat left center;
}

.m-flow{padding : 30px 0 5px;margin-top: 17px;margin-bottom: 77px;
	background: url(img/pic-bg5.jpg) no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ul-flow{position: relative;}
.ul-flow li{width: 50%;padding: 0 90px;margin-bottom: 30px;}
.ul-flow li span{display: block;height: 53px;line-height: 53px;
	border: 1px solid #da5300;border-radius: 5px;position: relative;
	background: #de6600;text-align: center;font-size: 18px;color: #fff;
}
.ul-flow li span:before{content: "";position: absolute;width: 48px;height: 26px;
	left: 50%;margin-left: -24px;bottom: -25px;
	background: url(img/ico-14.png) no-repeat center center;
}
.ul-flow .i4 span{line-height: 26px;}
.ul-flow .ia{right: 0;position: absolute;margin-bottom: 0;margin-top: 30px;}
.ul-flow .ia span:before{bottom: auto;top: -25px;
	background-image: url(img/ico-15.png);
}
.ul-flow .i7{bottom: 0px;}
.ul-flow .i8{bottom: 83px;}
.ul-flow .i9{bottom: 166px;}
.ul-flow .i10{bottom: 249px;}
.ul-flow .i11{bottom: 332px;}
.ul-flow .i12{bottom: 415px;}
.ul-flow li.i6 span:before{width: 63px;height: 48px;
	left: auto;right: -120px;margin-left: 0;bottom: 2px;
	background-image: url(img/ico-13.png);
}
.ul-flow li:last-child span:before{display: none;}

.m-exist{overflow: hidden;padding-bottom: 50px;
	background: url(img/pic-bg6.png) no-repeat center bottom 50px;
}
.m-exist .g-tit2{overflow: visible;margin-bottom: 65px;}
.m-exist .g-tit2 span{background-color: #fff;z-index: 999;}
.m-exist .g-tit2 span:before,
.m-exist .g-tit2 span:after{z-index: -1;}
.m-exist .g-tit2-1 span:after{display: none;}
.m-exist .con{width: 50%;float: left;padding-bottom: 20px;}
.ul-exist1{overflow: hidden;}
.ul-exist1 li{width: 50%;float: left;margin-bottom: 20px;}
.ul-exist1 li p{height: 133px;line-height: 133px;font-size: 18px;color: #fff;
	border-radius: 10px;margin: 0 13px;
}
.ul-exist1 .i1 p{background-color: #1f80bf;}
.ul-exist1 .i2 p{background-color: #ad49a3;}
.ul-exist1 .i3 p{background-color: #1fbf2a;}
.ul-exist1 .i4 p{background-color: #de5214;}
.ul-exist1 li span{display: inline-block;width: 115px;height: 133px;
	vertical-align: middle;background-position: center center;
	background-repeat: no-repeat;
}
.ul-exist1 .i1 span{background-image: url(img/ico-18.png);}
.ul-exist1 .i2 span{background-image: url(img/ico-19.png);}
.ul-exist1 .i3 span{background-image: url(img/ico-20.png);}
.ul-exist1 .i4 span{background-image: url(img/ico-21.png);}


.ul-exist2{padding-left: 47px;padding-right: 20px;}
.ul-exist2 li{height: 72px;background-color: #ffa304;border-radius: 10px;
	margin-bottom: 35px;font-size: 18px;color: #fff;padding-left: 48px;
	overflow: hidden;
	background: url(img/ico-17.png) no-repeat 22px center #ffa304;
}
.ul-exist2 li p,.ul-exist2 li b{display: inline-block;vertical-align: middle;}
.ul-exist2 li b{height: 100%;width: 0;}




/*******************************
    -------[=xigua]-------
********************************/

/*市场合作*/
.g-menu1{text-align: center;margin-bottom: 15px;}
.g-menu1 li{display: inline-block;width: 112px;text-align: left;font-size: 14px;}
.g-menu1 li a{display: block;padding-left: 40px;height: 34px;line-height: 34px;color: #fff;border-radius: 5px;}
.g-menu1 li a:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.g-menu1 li.li1 a{background: url(img/ico-message.jpg) no-repeat 16px center #428bca;}
.g-menu1 li.li2 a{background: url(img/ico-evaluate.jpg) no-repeat 16px center #428bca;}
.g-menu1 li.li3 a{background: url(img/ico-evaluate.jpg) no-repeat 16px center #428bca;}
.g-menu1 li.li4 a{background: url(img/ico-partner.jpg) no-repeat 16px center #428bca;}
.table-wp1{padding: 0 140px 135px 140px;}
.hezuo-txt{background-color: #f3f3f3;padding: 35px 15px;min-height: 180px;margin-bottom: 25px;}
.hezuo-txt p{font-size: 16px;line-height: 2;}
.hezuo-table{border: 2px solid #e5e5e5;border-radius: 5px;overflow: hidden;font-family: "幼圆";}
.hezuo-table input,.hezuo-table textarea{font-family:"幼圆","微软雅黑";}
.hezuo-table h2{height: 65px;line-height: 65px;background-color: #428bca;color: #fff;font-size: 22px;padding-left: 10px;}
.hezuo-table table{width: 100%;}
.hezuo-table .w1{width: 31%;}
.hezuo-table .w2{width: 25%;}
.hezuo-table .w3{width: 15%;}
.hezuo-table th{padding-left: 12px;font-size: 20px;font-weight: normal;border-bottom:  2px solid #e5e5e5;}
.hezuo-table td{padding: 10px 0;font-size: 18px;border-bottom:  2px solid #e5e5e5;}
.hezuo-table td .inp,.hezuo-table td .inp-s{border: 2px solid #e3e3e3;border-radius: 3px;height: 42px;padding: 0 10px;width:100%;max-width: 240px;font-size: 18px;outline:none;}
.hezuo-table td .select{border: 2px solid #e3e3e3;border-radius: 3px;height: 42px;font-size: 18px;font-family:"幼圆","微软雅黑";padding-left: 8px;outline:none;}
.hezuo-table td .inp{max-width:245px;}
.hezuo-table td .inp-s{width: 75px;border: 1px solid #ccc;border-radius: 0;margin-right: 10px;}
.hezuo-table td .yzm img{max-height: 42px;}
.hezuo-table td textarea{width: 95%;border: 2px solid #e3e3e3;border-radius: 3px;height: 110px;padding: 10px;font-size: 18px;vertical-align: top;}
.hezuo-table td .btn{background-color: #428bca;border-radius: 3px;width: 130px;height: 42px;color: #fff;border: 0;font-size: 18px;margin: 15px 40px 15px 0;cursor: pointer;}
.hezuo-table td .btn:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.hezuo-table input[type="radio"],.hezuo-table input[type="checkbox"]{position: relative;top:3px;}

/*右侧浮动条*/
.fixed-right{position: fixed;right:0;top:45%;}
.ul-contact li{width: 62px;height: 62px;position: relative;margin-bottom: 15px;overflow: hidden;}
.ul-contact li:hover{overflow: visible;}
.ul-contact li a{display: block;width: 62px;height: 62px;text-align: center;padding-top: 5px;font-size: 18px;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.ul-contact li .t1{position: absolute;left:0;top:0;width: 100%;height: 62px;line-height: 62px;text-align: center;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.ul-contact li .t1 img{vertical-align: middle;}
.ul-contact li .t2{color: #fff;line-height: 1.2;opacity: 0;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.ul-contact li:hover a{background-color: #499df2;}
.ul-contact li:hover .t1{opacity: 0;}
.ul-contact li:hover .t2{opacity: 1;}
.ul-contact li .con{background-color: #fff; opacity: 0;margin-left:50px;position: absolute;left:-240px;top:0;z-index: -1;height: 62px;width: 220px;border: 1px solid #c0c0c0;line-height: 62px;padding-left: 12px;font-size: 26px;color: #499df2;font-family: "Arial";box-shadow: 1px 1px 5px #c3c3c3;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.ul-contact li .con img{vertical-align: middle;}
.ul-contact li .con em{position: absolute;right:-18px;top:20px; width: 18px;height: 25px;background: url(img/ico-jtr.png) no-repeat left top;}
.ul-contact li:hover .con{margin-left: 0;opacity: 1;}

/*资格评估*/
.zige-table .w1{width: 25%;}
.zige-table .w2{width: 25%;}
.zige-table .w3{width: 25%;}
.zige-table th{padding: 0 10px;font-size: 18px;}
.zige-table2 .w1{width: 32%;}
.zige-table2 .w3{width: 15%;}

/*首页视频*/
.video{width: 100%;text-align: center;height: 0;overflow: hidden;margin-bottom: 20px;max-width: 1200px;margin: 0 auto 20px auto;}
.video-show{height: auto;}
.video *{outline: none;}

@media only screen and (max-width: 1200px) {
    .table-wp1{padding: 0 10px 50px 10px;}
}
@media only screen and (max-width: 959px) {
    .g-menu1{width: 80%;margin: 0 auto 20px auto;}
    .g-menu1 li{margin-bottom: 5px;}
    .hezuo-txt{padding: 20px 10px;}
    .hezuo-txt p{font-size: 14px;}
    .hezuo-table h2{height: 40px;line-height: 40px;font-size: 18px;}
    .hezuo-table .w1{width: 22%;}
    .hezuo-table .w2{width: 30%;}
    .hezuo-table .w3{width: 18%;}
    .hezuo-table th{font-size: 12px;padding-left: 5px;}
    .hezuo-table td{font-size: 12px;}
    .hezuo-table td .inp{width: 87%;}
    .hezuo-table td .inp, .hezuo-table td .inp-s,.hezuo-table td .select{font-size: 12px;border-width: 1px;height: 30px;padding: 0 3px;}
    .hezuo-table td .yzm img{max-height: 30px;}
    .hezuo-table td textarea{border-width: 1px;font-size: 12px;height: 80px;}
    .hezuo-table td .btn{height: 30px;font-size: 14px;margin: 0 15px 0 0;}
    .fixed-right{display: none;}
    .zige-table th{padding: 0 3px;}
    .zige-table .w1{width: 27%;}
    .zige-table .w2{width: 23%;}
    .zige-table .w3{width: 27%;}
}

.yuanjiao img{border-radius:10px}

/*2016-09-19增加*/
.tab-container{}
.tab-container .tab_menu{width: 100%; margin: 3% auto;text-align: center;}
.tab-container .tab_menu li{
    cursor:pointer;
    background:#434B4E;
    color: #fff;
    font-size:1rem;
    margin: 0 0.2rem;
	padding: 1% 5%;
	display: inline-block;
}
.tab-container .tab_menu li.current{background:#A21A3E;}
.tab-container .tab_box{clear: both;height:370px}
.tab-container .tab_box .hide{visibility:hidden;height:0;opacity: 0;}
.tab-container .m-slider1{margin: 0px auto 58px;}
.tab-container .m-list1-1{margin-top: 0}
