@charset "utf-8";
*{margin:0; padding:0;}
body{font-size:14px; font-family:Microsoft YaHei; color: #222;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
dl,dt,dd{margin:0px; padding:0px; list-style: none;}
li{list-style-type: none;}
a{text-decoration: none; font-size:14px; color:#222;}
a:link{text-decoration:none;}
a:hover{text-decoration: none;}
a:visited{text-decoration:none;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.page{width:1200px; margin:0 auto;}
.w1200{width:1200px; margin:0 auto;}
.clear{clear:both;height: 0;overflow: hidden;}

/*抬头*/
.top {
	color: #555555;
	height: 44px;
    line-height: 44px;
    border-bottom:1px #f1f1f1 solid;
    width:100%;
}

.top a {
	color: #555555;
}

.top_toubu {
	height: 138px;
	overflow: hidden;
}

.top_tubiao span {
	display: block;
	color: #333;
	font-size: 15px;
	font-weight: normal;
	margin-top: 5px;
}

.top_tubiao strong {
	display: block;
	font-size: 30px;
    color: #222222;
    letter-spacing: 2.5px;
}

.top_tubiao {
	margin:30px 0 0 5px;
	overflow: hidden
}

.top_toubu b {
	margin-top: 28px;
}

.total {
	position: relative;
	overflow: hidden
}

.logo {
	margin-top: 40px;
}

.logo img {
	margin-right: 15px;
}

.nav {
	position: absolute;
	width: 100%;
	left: 50%;
	top: 179px;
	margin-left: -600px;
	z-index: 1000000;
	background:url(../uploadfile/image/20190621/20190621161634_1933898540.png) no-repeat;
	height: 62px;
	font-family: Microsoft YaHei;
	overflow: hidden
}

.nav li {
	font-size: 14px;
	float: left;
	text-align: center;
	height: 62px;
	line-height: 62px;
	position: relative;
}

.nav li a {
    display: block;
	font-size: 16px;
	padding: 0 17px 0 48px;
    position: relative;
    z-index: 2;
    color: #fff;
}

.nav li.noming {
	background:url(../uploadfile/image/20190621/20190621160333_114290702.png) no-repeat 34px 55px;
	display: block;
	color: #b90000;
}

.nav li.noming a {
	color: #b90000;
}

.nav li:hover a {
    color: #b90000;
    background:url(../uploadfile/image/20190621/20190621160333_114290702.png) no-repeat 34px 55px;
}


.nav li.a_nav a {
    color: #b90000;
    background:url(../uploadfile/image/20190621/20190621160333_114290702.png) no-repeat 34px 55px;
}

.nav li.blglqt:hover a{background: url(../uploadfile/image/20190621/20190621160333_114290702.png) no-repeat 48px 55px;}

.nav li.blglqt2 a {background: url(../uploadfile/image/20190621/20190621160333_114290702.png) no-repeat 48px 55px;}


/*幻灯片*/
.focus {
	width: 100%;
	height: 650px;
	overflow: hidden;
	position: relative;
}

.focus ul {
	height: 650px;
	position: absolute;
}

.focus ul li {
	float: left;
	width: 100%;
	height: 650px;
	overflow: hidden;
	position: relative;
	background: #000;
}

.focus ul li div {
	position: absolute;
	overflow: hidden;
}

.focus .btnBg {
	position: absolute;
	width: 100%;
	height: 20px;
	left: 0;
	bottom: 0;
	background: #000;
	display: none;
}

.focus .btn {
	position: absolute;
	width: 1002px;
	left: 50%;
	margin-left: -501px;
	height: 24px;
	bottom: 36px;
	text-align: right;
	z-index: 100000;
}

.focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #ccc;
}

.focus .btn span.on {
	background: #fff;
}

.focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 288px;
	background: url(../uploadfile/image/20190622/20190622205004_48399875.png) no-repeat 0 0;
	cursor: pointer;
}

.focus .pre {
	left: 0;
}

.focus .next {
	right: 0;
	background-position: right top;
}

#banner {
	overflow: hidden;
}

/*产品中心*/
.pro_til {
	background: url(../uploadfile/image/20190621/20190621163648_1019149014.jpg) no-repeat;
	background-position: center 65px;
	text-align: center;
	margin: 60px 0 25px 0;
	font-size: 16px;
	overflow: hidden;
}

.pro_til strong {
	font-size: 40px;
	display: block;
	margin-bottom: 5px;
}

.pro_til b {
	color: #004890;
}

.pro_til span {
	margin-top: 5px;
	font-size: 17px;
	color: #555;
	display: block;

}

.sort {
	width: 240px;
	overflow: hidden;
    height:auto;
}

.sort_til {
    width: 202px;
    padding-left: 38px;
    height: 108px;
	background: url(../uploadfile/image/20190621/20190621165919_739557667.jpg);
	overflow: hidden
}

.sort_til strong {
    display: block;
    color: #fff;
    font-size: 25px;
	margin: 28px 0 5px 0;
}

.sort_til span {
	font-family: Arial, Helvetica, sans-serif;
	color: #8db0d3;
	font-size: 12px;
	text-transform: uppercase;
    letter-spacing: 1.3px;
    margin-left: 12px;
}

.sort_nor {
	height: 562px;
	overflow: hidden;
    height:auto;
	border-bottom: solid 1px #c7c7c7;
}

.sort_nor table {
	width: 240px;
	margin: auto;
	overflow: hidden;
}

.sort_nor td {
	width: 270px;
	background: url(../uploadfile/image/20190621/20190621170749_1155056533.jpg);
	color: #222;
}

.sort_nor td a {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	display: block;
	padding-left: 28px;
}

.sort_nor td a:hover {
	color: #004890 !important;
}

#showfennei {
	width: 240px !important;
	background: url(../uploadfile/image/20190621/20190621171855_534729157.jpg);
	height: 48px;
	line-height: 48px;
}

#showfennei a {
	color: #222;
    padding-left: 50px;
    font-size: 14px;
}

.pro_list {
	width: 939px;
	position: relative;
	overflow: hidden;
}

.pro_qie {
	width: 910px;
	height: 314px;
	overflow: hidden;
}

.pro_qie dl {
	float: left;
	background: url(../uploadfile/image/20190624/20190624085827_1979708240.png);
	width: 939px;
	height: 395px;
	overflow: hidden;
}

.pro_qie dl.beijing2 {
	background: url(../uploadfile/image/20190708/20190708101514_131610149.jpg);
}

.pro_qie dl.beijing3 {
	background: url(../uploadfile/image/20190708/20190708101606_1904949482.jpg);
}

.pro_qie dl dt {
	position: relative;
    margin: 35px 60px 0 588px;
	font-size: 16px;
	color: #555;
}

.pro_qie dl dt img {
	margin-top: 25px;
}

.pro_qie dl dt strong {
	display: block;
	margin-bottom: 10px;
}

.pro_qie dl dt strong a {
	font-weight: normal;
	font-size: 20px;
	color: #fff;
}

.pro_qie dl dt span {
	display: block;
	line-height: 28px;
    color: #bddbff;
    font-size:14px;
    width:308px;
}

.pro_qie dl dt  i{
    width:59px;
    height:1px;
    background:#fff;
	display:block;
	margin: 15px 0 13px 0;
}

#Partner_img_btn_l {
	background: url(../uploadfile/image/20190622/20190622194220_735599822.png) center no-repeat;
	width: 30px;
	height: 59px;
	top: 120px;
	cursor: pointer;
	position: absolute;
}

#Partner_img_btn_r {
	background: url(../uploadfile/image/20190622/20190622194220_1976508012.png) center no-repeat;
	width: 30px;
	height: 59px;
	right: 0px;
	top: 120px;
	cursor: pointer;
	position: absolute;
}

.pro_tu td br {
	display: none
}

.pro_tu td span {
	padding-left: 0px !important;
	width: 299px;
	margin: auto;
	display: block;
	height: 49px;
	line-height: 49px !important;
	text-align: left;
}

.pro_tu td span a {
	color: #303030 !important;
	display: block;
    text-align:center;
}

.pnor_til {
background:url(../uploadfile/image/20190708/20190708093430_1362808454.jpg) left bottom no-repeat; height:50px; 
line-height:50px;
font-size:19px; 
color:#0148a2; 
font-weight: bold; 
margin-bottom:10px;
background-position-y: 45px;
}

.pnor_til span { float: right; font-weight: normal}
.pnor_til span a { color:#b90000; font-size:16px; text-transform: uppercase;}
.cz_nor { margin-bottom:10px; overflow:hidden}
.cz_nor img {border: 1px solid #ccc;margin-right: 6px;}
.cz_nor table td{padding-left:0 !important;}

.pro_nor .cz_nor table td:nth-child(3) a img{margin-right: 0;}

/*产品优势*/
.pro_odds{
	background: url(../uploadfile/image/20190708/20190708144647_533566346.jpg) center no-repeat;
	height: 816px; margin-top:50px;
}

.odds_fl{
	width: 495px;
	float: left;
	margin-top: 73px;
	line-height: 53px;
	position: relative;
}

.odds_fl p{
	color: #222;
	font-size: 26px;
}

.odds_fl b{
	color: #0048a1;
	font-size: 57px;
	display: block;font-family: Arial;
}

.odds_fl span{
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 5.3px;
	color: #0048a1;
}

.odds_qua{
	border:1px #222 solid;
	height: 48px;
	line-height: 48px;
	width: 451px;
	font-size: 20px;
	color: #222;
	text-align: center;
	margin-top: 16px;
}

.odds_fl::before{
	content: "";
	position: absolute;
	background: #0048a1;
	height:3px;
	width: 120px;
	top: 272px;
    left: -25px;
}

.odds_reason{
	margin-top: 103px;
}

.odds_reason dl dd span{
	color:#222;
	font-size: 15px;
	letter-spacing: 0;
}

.odds_reason dl dt{
	float: left;
	padding-right: 18px;
}

.odds_reason dl dd p{
    line-height: 15px;
    font-size: 22px;
    font-weight: bold;
}

.odds_reason dl dd{
	margin-bottom: 22px;
	padding-top: 5px;
}

/*解决方案*/
.solution_dl{
	
}

.solution_dl dl{
	float: left;
	text-align: center;
	background: url(../uploadfile/image/20190622/20190622134916_780413676.jpg) no-repeat;
	width: 269px;
    height: 270px;
    padding-top: 40px;
}

.solution_dl dl dt p{
	font-size: 20px;
    font-weight: bold;
    padding: 10px 0;
}

.solution_dl dl dt span{
	color: #555555;
	line-height: 24px;
}

.solution_dl2{
	float: left;
	text-align: center;
	background: url(../uploadfile/image/20190622/20190622135527_1701409014.jpg) no-repeat;
	width: 269px;
	height: 270px;
	padding-top: 40px;
	margin: 0 41px;
}

.solution_dl2 dt p{
	font-size: 20px;
    font-weight: bold;
    padding: 10px 0;
}

.solution_dl2 dt span{
	color: #555555;
	line-height: 24px;
}

.solution_nav { overflow:hidden;}

.solution_nav ul li{
	border-right: 1px #d9d9d9 solid;
	border-top:1px #d9d9d9 solid;
    border-bottom: 1px solid #d9d9d9;
	height:72px;
	float: left;
	text-align: center;
	line-height: 72px;
	box-sizing: border-box;
}

.solution_nav ul li a{
	font-size: 18px;
	padding-left:25px; padding-right:26px;
}

.solution_nav ul li:hover{
	background:#0048a1;
	height:72px;
	background-position-x: -20px;
}

.solution_nav ul li:hover a{
	color:#fff;
}

.solution_nav ul li:nth-child(1){
	border-left:1px #d9d9d9 solid;
}
.solution_nav ul li:nth-child(6){
	border-right: 1px #d9d9d9 solid;
}

.solution_case { width:100%; margin:auto; background:url(../uploadfile/image/20190622/20190622153756_2130096019.jpg) center; height:595px; overflow:hidden;}
.solution_zuo { width:406px; height:504px; background:url(../uploadfile/image/20190710/20190710151710_293108335.jpg); margin-top:30px; overflow:hidden;}
.solution_zuo dl { width:355px; margin:auto;}
.solution_zuo dl dt strong { font-size:26px; display:block; margin-top:35px;}
.solution_zuo dl dt span { font-family:Arial, Helvetica, sans-serif; color:#888; display:block; font-size:13px; margin-top:10px;}
.solution_zuo dl dd { color:#555; line-height:26px; font-size:16px; margin-top:15px;}
.solution_zuo dl dd span { text-align:center; display:block; width:100px; height:30px; line-height:30px; background:#0048a1; margin-top:25px;}
.solution_zuo dl dd span a { color:#fff;}

.solution_you { width:794px; margin-top:30px; overflow:hidden;}
.solution_you dl { width:384px; height:245px; float:left; margin-left:13px; position:relative; margin-bottom:13px; overflow:hidden;}
.solution_you dl dd { position:absolute; bottom:0; z-index:21; text-align:center; width:384px; height:45px; line-height:45px; background:url(../uploadfile/image/20190622/20190622191958_1872085475.png);}
.solution_you dl dd a { color:#fff; font-size:16px; display:block;}
.solution_you dl:hover dd { background:url(../uploadfile/image/20190622/20190622192748_415633640.png)}


.Advantage_til { text-align:center; margin-top:55px; font-size:40px;}
.Advantage_til span { width:370px; margin:auto; height:38px; line-height:38px; color:#fff; display:block; font-size:22px; margin-top:5px; background:#b90000; border-radius:20px; letter-spacing:2px;}
.Advantage_til strong { color:#0048a1;}

.Advantage { position:relative; margin-top:25px; margin-bottom:20px; height:641px; overflow:hidden}

.Advantage .Advantage_list { position:absolute; top:0; left:50%; margin-left:-450px; width:900px; height:112px; z-index:222; overflow: hidden;}
.Advantage .Advantage_list li { background:#303030; float:left; width:300px; height:103px; line-height:103px; margin-bottom:20px; border-right: solid 1px #cacaca; box-sizing:border-box;}
.Advantage .Advantage_list li img { float:left; margin-top:27px; margin-left:30px;}
.Advantage .Advantage_list li span { display:block;float:left; width:50px; height:41px; margin-top:29px; margin-left:30px; margin-right:15px;}
.Advantage .Advantage_list li:nth-child(1) span { background:url(../uploadfile/image/20190622/20190622174210_995222924.png) top left no-repeat;}
.Advantage .Advantage_list li:nth-child(2) span { background:url(../uploadfile/image/20190622/20190622174259_389889796.png) top left no-repeat;}
.Advantage .Advantage_list li:nth-child(3) span { background:url(../uploadfile/image/20190622/20190622174624_731171075.png) top left no-repeat;}
.Advantage .Advantage_list li:hover span { background-position:0px -41px; transition: all 0.5s;}

.Advantage .Advantage_list li strong { display:block; color:#fff; font-size:28px;}
.Advantage .Advantage_list li:hover {background:#0067bb;}
.Advantage .Advantage_tu { width:1200px; height:644px; position:absolute; top:130px; overflow:hidden;}
.Advantage .Advantage_list li.on { background:#0067bb;}
.Advantage .Advantage_list li.on span {  background-position:0px -41px;}

.Advantage .Advantage_tu li .weizhid { position:absolute; left:0; bottom:0; z-index:2;}

.Advantage .Advantage_list li:hover strong { color:#fff;}
.Advantage .Advantage_list li.on strong { color:#fff;}

.Advantage .Advantage_tu li { position:relative; width:1200px; height:480px; overflow:hidden;}


.Advantage .Advantage_tu li dl { float:right; width:660px; height:433px; background:#f4f4f4; overflow:hidden;}
.Advantage .Advantage_tu li dl dt { padding-top:49px; margin-top:15px; font-size:35px; font-weight: bold; color:#0048a1; margin-bottom:15px; padding-left:130px;}
.Advantage .Advantage_tu li dl dt strong { font-weight: normal; font-size:26px; color:#222; display:block; margin-top:5px; padding-bottom:15px;}
.Advantage .Advantage_tu li dl dt img { display:block; margin-bottom:20px;}
.Advantage .Advantage_tu li dl dd { width:480px; color:#444; line-height:30px; margin-left:130px; margin-bottom:15px; background:url(../uploadfile/image/20190622/20190622171018_1121436030.png) top left no-repeat; background-position: left 10px; padding-left:20px; font-size:16px;}



.Advantage_prev { position:absolute; width:64px; height:47px; bottom:31px; left:600px; background:url(../uploadfile/image/20190622/20190622175350_1645005172.png); z-index:99999; transition: all 0.5s;}
.Advantage_next { position:absolute; width:64px; height:47px; bottom:31px; left:664px; background:url(../uploadfile/image/20190622/20190622175350_1790366461.png); z-index:99999; transition: all 0.5s;}

.Advantage_prev:hover { cursor:pointer; background-position:0 -47px;}
.Advantage_next:hover { cursor:pointer; background-position:0 -47px;}

.company_til {
	background: url(../uploadfile/image/20190622/20190622180301_1384314500.png) no-repeat;
	background-position: center 65px;
	text-align: center;
	margin: 50px 0 25px 0;
	font-size: 16px;
	overflow: hidden;
}

.company_til strong {
	font-size: 40px;
	display: block;
	margin-bottom: 5px;
}

.company_til b {
	color: #004890;
}

.company_til span {
	color: #222;
}

.company_til span {
	margin-top: 5px;
	font-size: 18px;
	color: #555;
	display: block;
}



.company { width:100%; margin:auto; background:url(../uploadfile/image/20190622/20190622175624_1070660173.jpg) center; overflow:hidden;} 
.company_nor { margin-bottom:40px; overflow:hidden;}
.company_list { width:570px;} 
.company_list li { width:570px; background:url(../uploadfile/image/20190622/20190622181558_1805159854.png) top right no-repeat;}
.company_list li span { display:block; font-size:26px; color:#0048a1; margin-top:15px; margin-bottom:25px;}
.company_list dl { width:520px; background:#f4f4f4; padding:25px;}
.company_list dl dt { line-height:40px; font-size:16px;}
.company_list dl dd { margin-top:25px; margin-bottom:30px;}

.dis { display:none;}

.news_til {
	background: url(../uploadfile/image/20190622/20190622180301_1384314500.png) no-repeat;
	background-position: center 65px;
	text-align: center;
	margin: 50px 0 25px 0;
	font-size: 16px;
	overflow: hidden;
}

.news_til strong {
	font-size: 40px;
	display: block;
	margin-bottom: 5px;
}

.news_til b {
	color: #004890;
}
.news_til span {
	margin-top: 5px;
	font-size: 18px;
	color: #555;
	display: block;
}

.news_bj { width:100%; margin:auto; background:url(../uploadfile/image/20190622/20190622182904_1451217483.jpg) top center; height:540px; overflow:hidden;}

.news_left { width:730px; overflow:hidden;}
.news_hangye { height:71px; line-height:71px;}
.news_hangye li  { width:75px; float:left; margin-right:25px; height:71px; line-height:71px; text-align:center;}
.news_hangye li.on { border-bottom: solid 3px #0048a1; box-sizing:border-box;}
.news_hangye li.on a { color:#0048a1;}
.news_hangye li a { font-size:18px; font-weight: bold;}
.news_hangye span { display:block; float:right;}
.news_hangye span a { font-family:Arial, Helvetica, sans-serif; color:#696969; font-size:14px; text-transform:uppercase;}


.new_nor .news_div { overflow:hidden;}


.new_nor { margin-top:40px; overflow:hidden;}

.new_nor .divdgweb_new_div { overflow:hidden;}
.new_nor .divdgweb_new_div_item { float:left; position:relative;}
.new_nor .divdgweb_new_div_item_date div { float:left;}

.new_nor .divdgweb_new_div_item:nth-child(1){ width:730px; height:205px; margin-bottom:19px; border-bottom: dashed 1px #d5dce6; position:relative; overflow:hidden;}
.new_nor .divdgweb_new_div_item:nth-child(1) .news_div_item_pic { position:absolute; left:0;}
.new_nor .divdgweb_new_div_item:nth-child(1) .news_div_item_pic img { width:300px; height:176px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content { width:400px; position:absolute; top:0; right:0; height:160px; overflow:hidden}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content .divdgweb_new_div_item_title { width:400px; margin-top:20px; height:25px; overflow:hidden;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { font-size:20px; display:block;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content .divdgweb_new_div_item_body { width:400px;position:absolute; top:55px; right:0; color:#555; line-height:28px; margin-top:10px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_date { display:none;}

.new_nor .divdgweb_new_div_item:nth-child(4) { border-bottom: none;}

.new_nor .divdgweb_new_div_item:nth-child(n+2) .news_div_item_pic { display:none;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content .divdgweb_new_div_item_title { height:30px; line-height:30px; width:710px; padding-left:20px; background:url(../uploadfile/image/20190622/20190622182931_1294933093.png) no-repeat; background-position: 0px; overflow:hidden;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content .divdgweb_new_div_item_body { display:none;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_date { position:absolute; right:0; color:#555;}

.new_right { width:380px; margin-right:30px; overflow:hidden;}

.faq_til {width:380px; height:71px; line-height:71px; overflow:hidden;}
.faq_til a { color:#fff; font-size:20px; font-weight: bold;}
.faq_til span { display:block; float:left; margin-top:20px; margin-right:20px;}
.faq_nor { margin-top:40px; overflow:hidden;}

.faq_nor .divdgweb_new_div_item_a { font-size:16px; }
.faq_nor .divdgweb_new_div_item_content{border-bottom: 1px dashed #eee; margin-bottom:22px;}
.faq_nor .lastdl{ border-bottom: none;}
.faq_nor .divdgweb_new_div_item_title{ height:29px; padding-left:35px; line-height:22px; background:url(../uploadfile/image/20190622/20190622183001_816327998.png) no-repeat left top; font-size:14px; color:#222; overflow: hidden;font-weight: bold;}
.faq_nor .divdgweb_new_div_item_title a{ color:#222;}
.faq_nor .divdgweb_new_div_item_title a:hover{color: #0048a1}
.faq_nor .divdgweb_new_div_item_body{ padding-left:35px; background:url(../uploadfile/image/20190622/20190622183203_1831234342.png) no-repeat left top; line-height:25px; color:#555; height: 75px; font-size: 13px; overflow: hidden; }

.link { width:1200px; margin:auto;  border-top: solid 1px #e5e5e5; height:80px; line-height:80px; overflow:hidden}
.link_til { background:url(../uploadfile/image/20190622/20190622183224_1884602278.png) no-repeat; background-position:left 27px; padding-left:30px; font-weight: normal; font-size:18px; color:#222}
.link_til span { font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left:10px;}
.link_nor { width:1030px;color:#222;}
.linkTagcs li { line-height:82px !important;}
.linkTagcs li a { color:#222 !important;}

.footer { width:100%; margin:auto; background:#222; overflow:hidden;}
.footer_nor { margin-top:50px; overflow:hidden;}
.footer_zuo li { float:left; width:130px; padding-left:60px; background:url(../uploadfile/image/20190622/20190622183544_1600892124.jpg) top left no-repeat; overflow:hidden;}
.footer_zuo li span { display:block; color:#fff; font-size:18px; margin-bottom:20px;}
.footer_zuo li.julis { padding-left:0px; background:none;}
.footer_zuo li.julis2 { width:140px; padding-right:40px;}
.footer_zuo li a { color:#999; display:block; margin-bottom:15px;}
.footer_zuo { overflow:hidden;}

.footer_nor dl { width:430px; float:right;}
.footer_nor dl dt { float:left;}
.footer_nor dl dd { width:231px; float:right; overflow:hidden; margin-bottom:15px; color:#888;}
.footer_nor dl dd strong { display:block; color:#fff; font-size:22px;}
.footer_nor dl dd img { float:left; margin-right:15px;}


.footer_dibu { border-top: solid 1px #393939; height:80px; line-height:80px; color:#999; margin-top:32px;}
.footer_dibu a {color:#999;}
.footer_dibu strong { display:block; color:#fff; padding-right:25px;}
.footer_dibu strong a { color:#fff; font-weight: normal;}


.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;transition:all 0.5s;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#222;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox1{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#222;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#222;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#0048a1;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side ul li .sidebox_ewm{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#222;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul .sidebox_ewmbox:hover{width:54px;height:210px !important;}
.side ul .sidebox_ewmbox p{transition:all 0.5s; left:5px; top:0px;}
.side ul .sidebox_ewmbox:hover p{display: block; position: relative; left:5px; top: 0px;transition:all 0.5s;}
.side ul .sidebox_ewmbox img{margin-left:0px;transition:all 0.5s;}




/*商桥*/
#newBridge .icon-right-center{    top: 80% !important;}