

/*css ----初始化----- */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img ,td,tr,th{margin: 0; padding: 0;}
fieldset, img, input, button {border: none;padding: 0;margin: 0;outline-style: none;}/*各浏览器显示不同，去掉蓝色边框*/
input {padding-top: 0;padding-bottom: 0;}
select, input {vertical-align: middle;}
textarea {resize: none;}/*防止拖动 影响布局*/
table {border-collapse: collapse;border-spacing: 0;}/*去掉行内替换元素空白缝隙*/
ul, ol { list-style: none;}
h1, h2, h3, h4, h5, h6 {text-decoration: none;font-weight: normal;font-size: 100%;}
.jj{text-decoration: none;font-weight: normal;font-size: 100%;}
img {border: 0;vertical-align: middle;}
/*清除浮动*/
.clearfix:before, .clearfix:after {content: "";display: block;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1; /*IE/7/6*/}
s, i, em {font-style: normal; text-decoration: none;}
i{display: block;}
/*需要更改*/
body {margin: 0 auto;font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif;font-size: 14px;color: #333;background-color: #fff;min-width: 1200px;}
a{ color: #333;/*主要颜色*/text-decoration: none;}

/*公共类*/
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}.fr {float: right;}
.al {text-align: left;}.ac {text-align: center;}.ar {text-align: right;}.hide {display: none;}
.unline{border:0 !important;}
.gray{background: #f4f6f8;}
.white{background: #fff;}
.m-t-20{margin-top: 20px;}
a:hover{ color:#454545;}

/*首页大标题*/
.bTitle{color: #878787;font-size: 18px;text-align: center;text-transform: uppercase;}
.bTitle span{font-size: 34px;font-weight: 800;color: #c4070a;display: block;margin-bottom: 3px;}
/*项目推荐*/
.recommend{padding: 52px 0 34px;}
.recommend .items{padding-top: 60px;}
.recommend .item{display: block;width: 20%;text-align: center;margin-bottom: 46px;}
.recommend .img{width: 70px;height: 56px;margin: auto;position: relative;}
.recommend .img img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;display: block;margin: auto;}
.recommend .item h5{font-size: 22px;color: #393939;line-height: 34px;margin: 20px 0 6px;}
.recommend .item p{font-size: 14px;color: #929191;line-height: 24px;height: 48px;}




.comm-width {width: 1200px;margin:0 auto;}
.gszrn-tit{
	text-align: center;
}
.gszrn-tit .title{
	font-size: 34px;
	color: #212529;
	font-weight: 600;
	line-height: 1em;
	padding-top: 35px;
}
.gszrn-tit .sub-tit{
	font-size: 16px;
	color: #53627c;
	padding-top: 10px;
}

.gszrn-top-con{
	padding-top: 26px;
	height: 145px;
}
.gszrn-top-con li{
	float: left;
	width: 66px;
	margin-right: 47px;
	text-align: center;
}
.gszrn-top-con li .pic{
	height: 66px;
}
.gszrn-top-con li p{
	padding-top: 18px;
	line-height: 1.2em;
	color: #000c20;
	font-size: 16px;
}
.gszrn-top-con li.last{
	margin-right: 0;
}
.gszrn-top .gszrn-top-btn{
	display: block;
	margin: 0 auto 35px;
	width: 236px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 16px;
	color: #467bea;
	border: 1px solid #467bea;
}
.gszrn-top .gszrn-top-btn:hover{
	color: #fff;
	background: #467bea;
}

.w1200{width:1200px;margin:0 auto}
.module_c{height:930px;background:url(../images/bg2.png)}
.module_c_title{text-align:center}
.module_c_title h2{height:28px;color:#333;line-height:28px;font-size:28px;padding-top:60px;font-weight:700}
.module_c_title p{height:12px;padding-top:16px;color:#666a6e;font-size:12px;padding-bottom:30px;font-size:14px}
.module_c_title p span{padding:0 14px;border-right:1px solid #c5c9cf;height:12px;line-height:10px;display:inline-block;vertical-align:middle}
.module_c_title p span:last-child{border-right:0}
.module_c_title p strong{color:#f16a10;font-weight:700}
.module_c_list li{width:1200px;height:144px;background:url(../bg.png);padding:34px 40px 30px 40px;box-sizing:border-box;margin-bottom:10px}
.module_li_left{width:92px;text-align:left}
.module_li_left p{padding-top:15px;color:#333639;font-size:16px}
.module_li_center{width:908px}
.module_li_center>p{font-weight:700;font-size:16px;height:16px;line-height:16px}
.module_li_center dl{height:42px;margin-top:22px;width:179px;border-left:1px solid #e1e2e4}
.module_li_center dl dd{padding-left:20px}
.module_li_center dl dd p:first-child{color:#9da1ab;font-size:14px;height:14px;line-height:14px}
.module_li_center dl dd p:last-child{color:#454b53;font-size:16px;height:16px;line-height:16px;padding-top:12px}
.mt20{margin-top:20px}
.pt50{padding-top:50px}
.module_li_right{padding-top:10px;text-align:center}
.module_li_right p{font-size:16px;color:#666a6e;height:16px}
.module_li_right a{display:block;width:120px;height:44px;background:linear-gradient(90deg,rgba(236,112,11,1),rgba(246,158,32,1));box-shadow:0 15px 20px 0 rgba(235,122,26,.2);border-radius:22px;margin-top:10px;line-height:44px;font-size:24px;font-weight:700;color:#fff}
.pt30{padding-top:30px}
.title2{font-size:16px;font-weight:700;color:#fff;height:16px;text-align:center;line-height:16px}
.online_zx{display:block;width:614px;height:84px;margin:0 auto;background:url(../images/img07.png)}

	#slide{
    position: absolute;
    height: 300px;
    width: 1200px;
    color: #000;
    overflow: hidden;
    border: 1px solid #ddd;
    }
#slide p{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    overflow: hidden;
        padding-left: 80px;
            cursor: pointer;
    }
#slide span{
    float: right; 
    width: 400px;
    margin-right: 80px;
    overflow: hidden;
    color: #747474;
    }
#slide span i{
    font-style: normal;
    color: #ff0000;
        padding-right: 30px;
    }
	 .spi{
 	    width: 560px; 
    font-style: normal;
    display: block;
    overflow: hidden;
 }
.bannern { position: relative; overflow: auto; text-align: center;}
.bannern li { list-style: none; }
.bannern ul li { float: left; }
#b04 { width: 760px;    margin: 0 auto; }
#b04 .dots {     position: absolute;
    left: 0;
    right: 0;
    bottom: 10px;}
#b04 .dots li 
{ 
	display: inline-block; 
	width: 5px; 
	height: 5px; 
	margin: 0 4px; 
	text-indent: -999em; 
	border: 2px solid #fff; 
	border-radius: 5px; 
	cursor: pointer; 
	opacity: .4; 
	-webkit-transition: background .3s, opacity .3s; 
	-moz-transition: background .3s, opacity .3s; 
	transition: background .3s, opacity .3s;
}
#b04 .dots li.active  
{ 
	background: #fff; 
	opacity: 1; 
} 
#b04 .arrow {    
	    position: absolute;
    top: 160px;
    width: 15px;
    height: 50px;} 
#b04 #al { left: 20px;} 
#b04 #ar { right: 20px;} 
.bannern img{
	width: 100%;
	height: 363px;
}  	



.Company-transfer{
	background: #fff;
	padding: 35px 0px;
} 
.Company-transfer .title{
	text-align: center;
}
.Company-transfer .title h1{
	font-size: 32px;
	color: #333;
}
.Company-transfer .title i{
	display: block;
	height: 1px;
	width: 45px;
	background: #c2c2c2;
	margin: 0 auto;
	margin: 5px auto 10px;
}
.Company-transfer .title span{
	color: #a9a9a9;
	font-size: 14px;
}

.Company-transfer .cont{
	margin-top: 30px;
}



.Company-transfer .statistics{
	background: #fff;
	height: 60px;
	line-height: 60px;
	text-align: center;
	position: relative;
}
.Company-transfer .statistics span{
	font-size: 16px;
	display: inline-block;
	margin: 0px 10px;
	color: #666;
}
.Company-transfer .statistics span.digital{
	margin: 0px 5px;
	font-size: 18px;
	color: #ff6600;
	font-weight: bold;
}
.Company-transfer .statistics a.more{
	font-size: 14px;
	color: #333;
	position: absolute;
	right: 30px;
	top: 2px
}
.Company-transfer .statistics a.more:hover{
	color: #ff6600
}
.index_more{  
        width: 250px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    margin: 0 auto;
    color: #666;
    border: 1px solid;
    border-radius: 8px;
        text-align: center;
}
.index_more:hover{
	
	background:#fe9249;
	color:#fff;
}