﻿@charset "utf-8";
/* CSS Document */

/*重置*/

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td,input
{margin: 0; padding: 0; border: 0; outline: none; font-family:"微软雅黑","ff-tisa-web-pro-1",
	"ff-tisa-web-pro-2","Lucida Grande",
	"Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体","Arial"}
ul,li{
	list-style:none
}
html{
	width:100%;
}
body{
	overflow-x:hidden;
}
img {border:0; display: block}
a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	color:#303030
}

.ju{width:1920px;
	position:absolute;
	left:50%;
	margin-left:-960px;
}

.yiny{
	box-shadow: 0px 0px 20px #dddddd
}

.solution .lianjie{
	position: absolute;
	width: 100%;
	height: 56px;
	background: url(../img/tanchu-bj.png);
opacity: 0;
	display: none
}
.solution .lianjie a{
	width: 33px;
	display: inline;
	float:right;
	margin-right: 20px;
	margin-top: 13px;
height: 39px;
}
.solution .lianjie .lianjie-1{
	margin-top: 17px;
}




.service-sales-1 .new-n1t-1{
	width:600px;
}
.solution .solution-xainq>a:hover{
	color:#F00
}
.lanse{
	color: #192a7b;
	font-weight: bold;
}
/*导航*/
.logo{
	float:left;
	margin-top:27px;
	margin-left:3%;
}
.nav{
	position:relative;
	z-index:1321;


}
.meun{
	float:left;
	margin-top:60px;
	margin-left:60px;
	font-size:16px;
}
.meun1 .li1{
	color:#093;
	float:left;
	margin-right:40px;
	padding-bottom:20px;
	border-bottom:2px solid #FFF
}

.meun1 .li1:hover{
	border-bottom:2px solid #142678
}

.meun2{
	position:absolute;
	padding-top:30px;
	padding-left:20%;
	top:103px;
	float:left;
	width:100%;
	color:#505050;
	cursor:pointer;
	display:none;
	background:url(../img/meun-bj.png);
	/*height:150px;*/
	font-size:18px;
	left:0;
	z-index:11111;
	padding-bottom: 30px;

}
.meun2 .li2{
	background:url(../img/meunbj.png) left center no-repeat ;
	width:153px;
	padding-left:15px;
	margin-bottom:22px;
	
}
.meun2 .on2{
	background: url(../img/meunbj-on.png) left center no-repeat;
}

.meun3{
	width:60%;
	position: absolute;
	margin-left:150px;
	top:12px;
	display:none;
	border-left:1px solid #c2ccd2;
	height:75%;
	padding-left:50px;
	padding-top:20px;
	font-size:14px;
	

}

.meun2 .li3{
	width:190px;
	margin-bottom:20px;
	float:left;
/*	margin-left:67px;*/
}
.meun2 .li3 a:hover{
	color:#20317f;
}




.fuz{
	float:right;
	margin-right:3%;
	margin-top:13px;
}

.fuz .qie,.fuz .qie span>a{
	color:#808080
}
.fuz .qie{
	float:left;
	margin-top:5px;
	margin-right:23px
}
.fuz .qie span{
	float:left;
	font-size:14px;
}
.fuz .qie .qiez{
	color:#416ee5
}

.sou{
	float:left;
	position:relative;
	margin-bottom:16px;
margin-left:23px;
}
.sou .input{
	background:url(../img/soubj.png) no-repeat;
	padding-left:10px;
	width:190px;
	height:28px;
}
.sou .button{
	background:url(../img/souan.png) no-repeat;
	width:16px;
	height:16px;
	margin:7px;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0
}

.weix{
	float:left;
	width:26px;
	height:20px;
	margin-left:23px;
	margin-top:5px;
	position:relative;
	cursor:pointer
}
.weix img{
	display:block
}
.weix .weix1{
	position:absolute;
	left:-25px;
	top:25px;
	display: none;
        width: 180px;
        height: 180px;
}

.fengx{
	float:left;
	width:20px;
	height:16px;
	overflow:hidden;
	margin-left:23px;
	margin-top:5px;
}
.fengx img{
	display:block
}

.dianh{
	background:url(../img/dianh.png) no-repeat left 3px;
	clear:both;
	padding-left:40px;
	font-size:20px;
	color:#da251c;
	margin-left:116px;
}


/*二级导航*/
.banner-1{
	position: relative;
	height: 384px
}
.banner-1>img{
	position:absolute;
	left: 50%;
	margin-left: -960px;
	margin-top: 104px;
}
.nav-1{
	width:1200px;
	margin:0 auto
}
.nav-1>ul{
	position: absolute;
	bottom: 0px;
	z-index: 11
}
.nav-1>ul>li{
	float: left;
	margin-right: 26px;	
}
.nav-1>ul>li>a{
	float: left;
	font-size: 16px;
	color: #5f5f5f;
	width: 178px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	background: url(../img/solution-nav2.png);	
}
.nav-1>ul>li>a:hover{
	background: url(../img/solution-nav1.png);
	color: #20317f
}
.nav-1>ul>li>.nav-on{
	background: url(../img/solution-nav1.png);
	color: #20317f
}

/*分页*/
.feyebox{
	clear: both;
	padding-top: 100px;
	margin-left: 400px;

}
.feye{
	
	font-size: 12px;
	color: #4f4f4f;
	overflow: hidden;
	text-align: center
}

.feye li,.feye ul,.feye ul li{
	float: left
}
.feye .feye-x{
	margin: 0 18px
}
.feye-1 li>a{
	display: block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #dededc;
	color: #808080;
	margin-right: 10px
}
.feye-1 li>a:hover{
	color: #FFFFFF;
	background: #174593
}
.feye-1 li .on3{
	color: #FFFFFF;
	background: #174593
}
.feye .feye-t{
	margin: 0 12px 0 18px
}
.feye-2{
	margin-right: 10px
}
.feye-2>li{
	margin-right: 5px
}
.feye-2>li>input{
	width: 27px;
	height: 16px;
	border: 1px solid #c1c1c1
}



/*页脚*/
iframe{
	border:0;
	width:1920px;
	overflow:hidden;
	height:445px;
}


@media(min-width:1px) and (max-width:1255px){
.nav{
	min-width:1255px
}

body{
	overflow-x:scroll ;
}
}
/*页脚*/

.foot{
	clear:both;
	background-color:#e0e0e0;
	margin-top:70px;
	padding-top:35px;
	overflow:hidden;
	padding-bottom:35px;
	
}
.foot table{
	width:1200px;
	margin:0 auto;
	padding-bottom:25px;
	border-bottom:1px solid #bcbcbc

}

.foot thead th{
	font-size:16px;
	color:#505050;
	font-weight:normal;
	text-align:left;
	padding-bottom:23px;
	padding-left:60px;
}


.foot tbody td a{
	font-size:14px;
	color:#808080;
	font-weight:normal;
	text-align:left;
	padding-left:60px;
}
.foot tbody td a:hover{
	color:#db281e
}
.foot tbody td li{
	margin-bottom:10px;
}


.foot-l{
	width:1200px;
	margin:0 auto;
}
.foot-l .foot-1-1{
	float:left;
	background:url(../img/hot.gif) no-repeat right -2px;
}
.foot-l .foot-1-1 li{
	float:left;
	margin-top:25px;
	padding-right:15px;
	padding-left:15px;
	border-right:1px solid #cecece;
}
.foot-l .foot-1-1 li:last-child{
	border:0;
	padding-right:25px
}
.foot-l .foot-1-1 li>a{
	font-size:12px;
	color:#505050;
}

.foot-l .foot-1-1 li>a:hover{
	color:#db281e
}
	

.foot-l .foot-1-2{
	float:left;
	background:url(../img/xial.png) no-repeat right #FFF;
	/*width:121px;*/
	padding-right:73px;
	height:28px;
	font-size:12px;
	color:#818181;
	padding-left:9px;
	line-height:28px;

	margin-top:20px;
	position:relative;
	margin-left:25px;
}

.foot-l .foot-1-2 ul{
	position:absolute;
	height:84px;
	top:-85px;
	left:0;
	background-color:#FFF;
	overflow-x:hidden;
	display:none
}

.foot-l .foot-1-2 ul li>a{
	width:100%;
	padding-right:73px;
	display:block;
	padding-left:9px;
	line-height: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.foot-l .foot-1-2 ul li>a:hover{
	background-color:#F00;
	color:#FFF
}

.foot-l .foot-1-3{
	clear:both;
	font-size:12px;
	float:left;
	color:#818181;
	margin-left:15px;
}

.foot-l .foot-1-4{
	margin:5px 0 5px 15px
}
.foot-left{
	float:left
}

.foot-right{
	background:url(../img/logo1.png) no-repeat;
	width:194px;
	height:61px;
	float:right;
	margin:28px 16px 0 0 
}

@media(min-width:1px) and (max-width:1255px){
.nav{
	min-width:1255px
}

body{
	overflow-x:scroll ;
}
}







.about-details-tup img,
.about-details img{
    display: inline;
}






/*20170622*/
.foot-left{
    position:relative;
}
.foot-left img{
    position: absolute;
    left: 245px;
    top: 51px;
    width: 26px;
    height: auto;
}
