﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
img { display: block;}
/**/

.banner { height: 568px; }
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:550px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:568px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:18px;
	margin:3px;
	overflow:hidden;
	background:#fff;
	line-height:18px;
	background: #ff8812;
	color: #fff;
}
.fullSlide .hd ul .on {
	background:#ff8812;
	padding-top: 5px;font-size: 14px;
font-weight: bold;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
  }
.fullSlide .next {
	left:auto;
	right:5%;
}
.search { height: 70px; background: #efefef; overflow: hidden; font-family: "Microsoft YaHei", serif;margin-bottom:10px;}
.search .sex { width: 1200px; margin: 0 auto; height: 70px; }
.search .sez { float: left; font-size: 14px; color: #333333; line-height: 70px;}
.search .sez span { font-weight: bold;}
.search .sez a { color: #333333; margin: 0 10px;}
/*搜索*/
.ss{ overflow:hidden; width:100%; background-color:#fff; height:80px;}
.ss p{ font-size:14px; line-height:80px;float:left; color:#00248f}
.ss p a{ color:#000; padding:0 1px;}
 .ssk{ float:right; width:370px;  height:34px; margin-top:12px;}
/*.ss .ssk input{ width:257px; height:39px; line-height:39px; font-size:13px; color:#979797;background:url("../images/ss_s.png") no-repeat 10px;; border:1px solid #dfdfdf; border-right:none; outline:none; float:left; padding-left: 35px; padding-right: 10px;}*/
.soTextb{width:257px; height:39px; line-height:39px; font-size:13px; color:#979797;background:url("../images/ss_s.png") no-repeat 10px;; border:1px solid #dfdfdf; border-right:none; outline:none; float:left; padding-left: 35px; padding-right: 10px;}
 .ssk a{ display:block; width:67px; height:41px; float:right; background:url(../images/ssFdj.png) no-repeat center;}
.tj{ display:block; width:67px; height:41px; float:right; background:url(../images/ssFdj.png) no-repeat center;}
/**/
.hdTopUl{ float:right; }
.hdTopUl li{ font-size:14px; float:left; position: relative;}
 .hdTopUl li a{ color:#565656; padding:0 10px; border-right:1px solid  #686868}
.hdTopUl .c a{ background: url("../images/cn.jpg") no-repeat left 2px; padding-left: 25px; text-decoration: none;}
.hdTopUl .e a{ background: url("../images/en.jpg") no-repeat left 2px; padding-left: 25px; text-decoration: none;}
.hdTopUl li.last a{ border:none; padding-right: 0;}
.zs { height: auto; overflow:hidden; font-family: "Microsoft YaHei", serif; margin-bottom:20px;}
.zs .zsz { float: left; width: 270px; position: relative;}
.zs .zsz h3 { position: absolute; left: -10px; top: -13px; width: 290px; height: 140px; background: url("../images/zsk1.png") no-repeat; text-align: center; padding-top: 23px;}
.zs .zsz h3 a { font-size: 28px; color: #ffffff; font-weight: bold;}
.zs .zsz h3 span { display: block;}
.zs .zsz h3 p { font: 32px "Impact"; color: #596bac; text-transform: uppercase; margin-top: 5px;}
.zs .zsz ul { margin-top: 150px; height: auto; overflow:hidden;background: #efefef;}
.zs .zsz li { height: 65px; border-bottom: 1px dashed #cccccc;}
.zs .zsz li p { float: left; width: 37px; height: 37px; margin: 15px 15px 0 18px;}
.zs .zsz li span { display: block; float: left; font-size: 18px; color: #333333; line-height: 65px;}
.zs .zsz .zsl1 a p { background: url("../images/zsy_03.jpg") no-repeat; width: 37px; height: 37px;}
.zs .zsz .zsl3 a p { background: url("../images/zsy_06.jpg") no-repeat;}
.zs .zsz .zsl2 a p { background: url("../images/zsy_08.jpg") no-repeat;}
.zs .zsz .zsl4 a p { background: url("../images/zsy_10.jpg") no-repeat;}
.zs .zsz li a:hover span { color: #333333; font-weight: bold;}
.zs .zsz .zsl1 a:hover p { background: url("../images/zsb_03.jpg") no-repeat; width: 37px; height: 37px;}
.zs .zsz .zsl3 a:hover p { background: url("../images/zsb_06.jpg") no-repeat;}
.zs .zsz .zsl2 a:hover p { background: url("../images/zsb_08.jpg") no-repeat;}
.zs .zsz .zsl4 a:hover p { background: url("../images/zsb_10.jpg") no-repeat;}
.zs .zsz .zsl4 { border: 0;}
.zs .zsz h4 { width: 217px; height: 96px; background: #052a80; padding: 16px 0 0 53px;}
.zs .zsz h4 span { display: block; padding-left: 29px; font-size: 14px; color: #ffcc33; line-height: 22px; background: url("../images/zsd.jpg") no-repeat left center;}
.zs .zsz h4 p { font-size: 24px; color: #ffcc33;}
.zs .zsy { float: right; width: 903px; margin-top: 53px;}
.zs .zsy h3 { height: 60px; background: url("../images/zs_03.jpg") no-repeat; margin-bottom: 15px;}
.zs .zsy h3 p { float: left; font-size: 24px; line-height: 60px; margin-left: 30px;}
.zs .zsy h3 p a { color: #052a80;}
.zs .zsy h3 p span { color: #e71f19;}
.zs .zsy h3 em { display: block; float: right; margin: 21px 24px 0 0;}
.zs .zsy h3 em a { display: block; width: 69px; height: 18px; border: 1px solid #ffffff; font-size: 14px; color: #ffffff; text-align: center; line-height: 18px; text-transform: uppercase; font-weight: normal;}

/**/
.fs { height: 731px; background: url("../images/fsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.fs h3 { height: 135px; text-align: center; padding-top: 68px; font-size: 36px; color: #1a1a1a;}
.fs h3 p { font-size: 22px; color: #124ab3; margin-top: 5px;}
.fs h3 p span { font-weight: normal; color: #666666;}
.fs ul { margin-left: 30px;}
.fs li { float: left; width: 340px; position: relative; text-align: center; margin-right: 60px; line-height: 26px;}
.fs li a { font-size: 16px; color: #1a1a1a;}
.fs li p { width: 340px; height: 340px; background: url("../images/fsy.png") no-repeat;}
.fs li p img { width: 300px; height: 300px; margin: 0 auto; padding-top: 20px;}
.fs li em { display: block; position: absolute; left: 116px; top: 274px; width: 108px; height: 108px; background: url("../images/fsy1.png") no-repeat; font-size: 34px; color: #ffffff; text-align: center; line-height: 108px; font-weight: bold;}
.fs li a:hover em { background: url("../images/fsy2.png") no-repeat; color: #282828;}
.fs li span { display: block; margin-top: 60px;}
.fs .nones { margin-right: 0;}
/**/
.qs { height: 622px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.qs h3 { height: 130px; text-align: center; padding-top: 70px; font-size: 36px; color: #333333; background: url("../images/qs_03.jpg") no-repeat center 161px;}
.qs h3 p { font-size: 22px; color: #666666; font-weight: normal;}
.qs h3 span { color: #052a80;}
.qs dd { float: left; width: 516px;}
.qs dd h4 { font: 80px Arial; color: #ececec; font-weight: bold; text-transform: uppercase; line-height: 60px;}
.qs dd p { height: 315px; background: #052a80; padding: 46px 74px 0 40px; font-size: 14px; color: #ffffff; line-height: 28px;}
.qs dd p span { display: block; font-size: 18px; color: #ffffff; font-weight: bold; margin-bottom: 20px;}
.qs dd p em { display: block; width: 69px; height: 18px; border: 1px solid #ffffff; font-size: 14px; color: #ffffff; text-align: center; line-height: 18px; text-transform: uppercase; margin-top: 20px;}
.qs dt { float: left;}
.qs dt img { width: 684px; height: 422px;}
/**/
.ss {height: 438px;background: url("../images/ssb.jpg") no-repeat center bottom;overflow: hidden;font-family: "Microsoft YaHei", serif;}
.xss { width: 1200px; margin: 0 auto; position: relative;}
.ss h3 { height: 62px; padding: 45px 0 0 452px; font-weight: normal;}
.ss h3 a { display: block; float: left; width: 144px; height: 34px; border-bottom: 2px solid #333333; font-size: 18px; color: #333333; text-align: center; margin-right: 9px;}
.ss h3 a:hover,.ss h3 a.cur { border-color: #052a80; font-weight: bold; color: #052a80;}
.ss li { float: left; width: 282px; margin-right: 24px;}
.ss li img {width: 272px;height: 249px;padding: 4px;background: #ffffff;border: 1px solid #cccccc;}
.ss li p {height: 46px;border: 1px solid #cccccc;border-top: 0;background: #ffffff;font-size: 14px;color: #333333;text-align: center;line-height: 46px;display: block;width: 100%;}
.ss li a:hover img {  border: 2px solid #052a80;}
.ss li a:hover p { background: #052a80; border-color: #052a80; color: #ffffff;}
.ss .nones { margin-right: 0;}
.ss .ssj1 {position: absolute;left: -18px;top: 250px;}
.ss .ssj2 {position: absolute;right: -18px;top: 250px;}
/**/
.lr { height: 427px; background: url("../images/lrb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.lr h3 { height: 120px; text-align: center; font-size: 36px; color: #333333; padding-top: 69px;}
.lr h3 span { color: #052a80;}
.lr h3 p { font: 18px Arial; color: #999999; text-transform: uppercase;}
.lr ul { height: 192px;}
.lr li { float: left; width: 179px; margin: 20px 0 0 52px;}
.lr li p { margin-left: 122px;}
.lr li em { display: block; font-size: 14px; color: #ffffff; margin-top: 5px;}
.lr li em a:hover{color:#ffcc33;}
.lr li em a:hover span{color:#ffcc33;}
.lr li em a{color:#fff;}
.lr li em span { display: block; font-size: 20px; color: #ffffff; font-weight: bold; margin-bottom: 5px;}
.lr .lrk { width: 676px; height: 46px; background: url("../images/lrk.jpg") no-repeat; margin: 0 auto;}
.lr .lrk a { display: block; float: left; width: 205px; font-size: 18px; color: #ffffff; line-height: 46px; text-align: center;}
.lr .lrk em { display: block; float: left; font-size: 14px; color: #333333; font-weight: bold; line-height: 46px; padding-left: 30px;}
.lr .lrk em span { font-size: 24px; color: #052a80;}
.lr .lrk .lrs { margin-left: 65px;}
/**/
.ms { height: 740px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.ms h3 { height: 100px; text-align: center; font-size: 36px; color: #333333; padding-top: 64px; background: url("../images/qs_03.jpg") no-repeat center 153px;}
.ms h3 span { color: #052a80;}
.ms h3 p { font: 18px Arial; color: #999999; text-transform: uppercase;}
.ms .msz { float: left; width: 572px;}
.ms h4 { height: 35px; border-bottom: 2px solid #cccccc; font-weight: normal; padding-top: 26px;}
.ms h4 p { float: left;}
.ms h4 p a { display: block; float: left; font-size: 18px; color: #333333; padding-left: 12px; background: url("../images/ms_05.jpg") no-repeat left 8px; margin-right: 28px; height: 34px;}
.ms h4 p a:hover, .ms h4 p .cur { color: #052a80; border-bottom: 2px solid #052a80; font-weight: bold; background: url("../images/ms_03.jpg") no-repeat left 8px;}
.ms h4 em { display: block; float: right;}
.ms h4 em a { display: block; width: 57px; height: 15px; border: 1px solid #707070; font-size: 12px; color: #666666; text-transform: uppercase; text-align: center; margin-top: 5px;}
.ms .msz dl { height: 149px; border-bottom: 1px solid #cccccc;}
.ms .msz dt { float: left; margin-top: 20px;}
.ms .msz dt img { width: 179px; height: 105px;}
.ms .msz dd { float: left; margin: 20px 0 0 18px; width: 375px;}
.ms .msz dd h5 { height: 20px;}
.ms .msz dd h5 span { display: block; float: left; font-size: 14px; color: #333333;}
.ms .msz dd h5 em { display: block; float: right; width: 36px; height: 12px; background: url("../images/ms_20.jpg") no-repeat;}
.ms .msz dd p span { display: block; font-size: 14px; color: #999999; margin-bottom: 10px;}
.ms .msz dd p { font-size: 14px; color: #333333; line-height: 24px;}
.ms .msz .nones { border: 0;}
.ms .msz dd a:hover h5 em { background: url("../images/ms_15.jpg") no-repeat;}
.ms .msy { float: right; width: 572px;}
.ms .msy dl { height: 288px; padding-top: 20px; border-bottom: 1px dashed #cccccc;}
.ms .msy dt img { width: 571px; height: 172px;}
.ms .msy dd { padding: 21px 0 0 26px;}
.ms .msy dd p { font-size: 14px; color: #333333; font-weight: bold; padding-left: 27px; background: url("../images/ms_24.jpg") no-repeat left center; line-height: 21px;}
.ms .msy dd span { display: block; font-size: 14px; color: #333333; line-height: 24px; padding-left: 27px; background: url("../images/ms_27.jpg") no-repeat left 2px; margin-top: 10px;}
.ms .msy ul { height: 111px; border-bottom: 3px solid #052a80; padding:10px 15px 0 15px;}
.ms .msy li { float: left; font-size: 14px; line-height: 32px;}
.ms .msy li a { color: #666666;}
.ms .msy .msl { margin-right: 48px;}
/**/
.proRBox{ position: relative; ;overflow: hidden; height: auto;}
.proUl{ overflow: hidden; padding-top: 28px; border-top:1px solid #e3e3e3;}
.proUl li{ float: left; margin: 10px 0; margin-right: 45px; }
.proUl li img{ display:block; border:1px solid #d3d3d3;}
.proUl li span{ display: block; text-align: center; font-size: 16px; color: #333; line-height:50px;}
.proUl li span{ display: block; text-align: center; font-size: 16px; color: #333; line-height:50px;}
.proUl li.last{ margin-right: 0}
 .proUl li:hover img{ opacity: .8;}

.dz { height: 917px; background: url("../images/dzb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dz h3 { height: 140px; padding-top: 77px; text-align: center; font-size: 40px; color: #333333;}
.dz h3 span { color: #124ab3;}
.dz h3 p { font-size: 24px; color: #333333; font-weight: normal;}
.dz .dzu { height: 110px;}
.dz .dzu li { float: left; margin-right: -10px;}
.dz .dzu li a { display: block; width: 306px; height: 80px; background: url("../images/dzk1.png") no-repeat;}
.dz .dzu li a p { float: left; width: 39px; height: 39px; background: url("../images/dzy.jpg") no-repeat; margin: 21px 0 0 70px; font-size: 24px; color: #4086e3; font-weight: bold; text-align: center; line-height: 39px;}
.dz .dzu li a em { display: block; float: left; font-size: 24px; color: #ffffff; line-height: 80px; margin-left: 10px;}
.dz .dzu li a:hover,.dz .dzu li.cur a{ background: url("../images/dzk2.png") no-repeat;}
.dz .dzu li a:hover p,.dz .dzu li.cur a p { float: left; width: 39px; height: 39px; background: url("../images/dzy1.jpg") no-repeat; color: #ffcc33;}
.dz .dzu li a:hover em ,.dz .dzu li.cur a em{ font-weight: bold; color: #1a1a1a;}
.dz .dzk { width: 1200px; height: 510px; background: url("../images/dzk.jpg") no-repeat;}
.dz .dzk ul { padding: 25px 0 0 24px; height: 400px; overflow: hidden;}
.dz .dzk ul li { float: left;}
.dz .dzk ul .dzl1 { width: 334px;}
.dz .dzk ul .dzl1 p { height: 127px;}
.dz .dzk ul .dzl1 span { display: block; font-size: 16px; color: #333333; line-height: 46px; font-weight: bold; padding-left: 31px;}
.dz .dzk ul .dzl2 { width: 410px;}
.dz .dzk ul .dzl2 .dzp { height: 107px; padding: 20px 0 0 52px; font-size: 22px; color: #052a80; font-weight: bold; background: url("../images/dzj1.jpg") no-repeat 28px 25px;}
.dz .dzk ul .dzl2 .dzp em { display: block; font-size: 16px; color: #333333; line-height: 24px; font-weight: normal; margin-top: 10px;}
.dz .dzk ul .dzl2 .dzp em span { display: block;}
.dz .dzk ul .dzl2 .dzp1 { display: block; font-size: 16px; color: #333333; line-height: 46px; padding-left: 53px;}
.dz .dzk ul .dzl2 .dzp1 span { display: block;}
.dz .dzk ul .dzl2 .dzp1 em { display: block; font-size: 24px; color: #333333; font-weight: bold; line-height: 40px;}
.dz .dzk ul .dzl3 { width: 410px;}
.dz .dzk ul .dzl3 .dzp { height: 107px; padding: 20px 0 0 52px; font-size: 22px; color: #666666; font-weight: bold; background: url("../images/dzj2.jpg") no-repeat 28px 25px;}
.dz .dzk ul .dzl3 .dzp em { display: block; font-size: 16px; color: #666666; line-height: 24px; font-weight: normal; margin-top: 10px;}
.dz .dzk ul .dzl3 .dzp em span { display: block;}
.dz .dzk ul .dzl3 .dzp1 { display: block; font-size: 16px; color: #666666; line-height: 46px; padding-left: 53px;}
.dz .dzk ul .dzl3 .dzp1 span { display: block;}
.dz .dzk ul .dzl3 .dzp1 em { display: block; font-size: 24px; color: #666666; font-weight: bold; line-height: 40px;}
.dz .dzk .dzz { width: 1152px; height: 60px; background: #ffcc33; font-size: 20px; color: #333333; line-height: 60px; margin: 0 auto; font-weight: bold; text-align: center;}
.dz .dzk .dzz span { font-size: 30px; color: #124ab3;}
.dz .dzd { width: 1146px; height: 510px; background: #ffffff; position: relative; padding-left: 54px;}
.dz .dzd dl { float: left; width: 497px;}
.dz .dzd dd { height: 95px; padding-top: 50px;}
.dz .dzd dd em { display: block; font-size: 16px; color: #333333; margin: 10px 0 0 25px;}
.dz .dzd dd p { font-size: 22px; font-weight: bold; padding-left: 25px;}
.dz .dzd dt img { width: 497px; height: 306px;}
.dz .dzd .dzd1 dd p { color: #062a80; background: url("../images/dzt_03.jpg") no-repeat left center;}
.dz .dzd .dzd2 { margin-left: 96px;}

.dz .dzd .dzd2 dd p { color: #666666; background: url("../images/dzt_05.jpg") no-repeat left center;}
.dz .dzd .dzp2 { position: absolute; left: 526px; top: 224px;}
/**/
.dk { height: 964px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dk h3 { height: 130px; text-align: center; padding-top: 68px; background: url("../images/qs_03.jpg") no-repeat center 162px; font-size: 36px; color: #333333;}
.dk h3 span { font-weight: bold; color: #052a80;}
.dk h3 p { font-size: 22px; color: #666666; font-weight: normal; margin-top: 5px;}
.dk .dku { height: 85px;}
.dk .dku li { float: left; margin-right: 2px;}
.dk .dku li a { display: block; width: 198px; height: 70px; background: #052a80; font-size: 18px; color: #ffffff; text-align: center; line-height: 70px;}
.dk .dku .nones { margin-right: 0;}
.dk .dku p { float: left; margin-left: 2px;}
.dk .dku p a { display: block; width: 198px; height: 70px; background: #052a80; font-size: 18px; color: #ffffff; text-align: center; line-height: 70px;}
.dk .dku p a:hover{background: url("../images/dk_03.jpg") no-repeat; font-weight: bold; color: #052a80;}
.dk .dku li a:hover,.dk .dku li.cur a { background: url("../images/dk_03.jpg") no-repeat; font-weight: bold; color: #052a80;}
.dk .dkk { position: relative;}
.dk .dkk dl { width: 890px; float: left;}
.dk .dkk dt img { width: 890px; height: 522px;}
.dk .dkk dd p { float: left; width: 720px; height: 65px; background: #efefef; padding: 15px 0 0 34px; font-size: 18px; color: #333333; font-weight: bold;}
.dk .dkk dd p span { display: block; font-size: 14px; color: #333333; font-weight: normal; margin-top: 10px;}
.dk .dkk dd em { display: block; float: left; width: 135px; height: 80px; background: #ffcc33; font-size: 16px; color: #333333; text-align: center; line-height: 80px; font-weight: bold;}
.dk .dkk ul { float: right; width: 299px;}
.dk .dkk li { position: relative; margin-bottom: 10px;}
.dk .dkk li p { position: absolute; left: 0; top: 0; width: 299px; height: 120px; background: url("../images/dktm.png") no-repeat; font-size: 16px; color: #ffffff; text-align: center; padding-top: 56px; display:none;}
.dk .dkk li p span { display: block; width: 90px; height: 21px; border: 1px solid #ffffff; margin: 0 auto; font-size: 14px; margin-top: 10px;}
.dk .dkk li img { width: 299px; height: 176px;}
.dk .dkj1 { position: absolute; right: 150px; top: 564px;}
.dk .dkj2 { position: absolute; right: 0; top: 564px;}
/**/
.yq { height: 84px; border-top: 1px solid #dcdcdc;}
.yq p { float: left; width:1228px;}
.yq p a { font-size: 13px; color: #333333; line-height: 38px; margin-right: 12px;}
.yq em { display: block; float: right;}
.yq em a { font-size: 14px; color: #333333; line-height: 84px; font-weight: bold;}


 body{min-width: 1200px; width: 100%;}
.header , .content , .footer { width:1200px; margin:0 auto;  }
em,i { font-style: normal;}
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
.head { height: 251px; background: url("../images/tob.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.head .tov { height: 40px; overflow: hidden; font-size: 14px; color: #333333; line-height: 40px;}
.head .tov p a { color: #333333; margin: 0 5px;}
.head .tok { height: 146px;}
.head .tok h1 { float: left; margin: 39px 0 0 0;}
.head .tok h1 img { width: 323px; height: 63px;}
.head .tok h2 { float: left; font-size: 26px; color: #333333; margin: 42px 0 0 20px;}
.head .tok h2 span { color: #124ab2; font-weight: bold;}
.head .tok h2 p { font-size: 17px; color: #333333; font-weight: normal; margin-top: 5px;}
.head .tod { float: left; margin: 40px 0 0 100px; font-size: 14px; color: #333333; padding-left: 47px; background: url("../images/tod.jpg") no-repeat left center;}
.head .tod span { display: block; font: 26px Arial; color: #333333; font-weight: bold;}
.head .tow { float: right; margin-top: 25px;}
.head .tow img { width: 88px; height: 88px; padding: 4px; border: 1px solid #dcdcdc;}
.head .menu { height: 65px;}
.head .menu li { float: left; text-align: center; margin-right: 8px;}
.head .menu li a { display: block; width: 109px; height: 65px; font-size: 16px; color: #ffffff; line-height: 65px; background: url("../images/dhx.jpg") no-repeat right center;}
.head .menu li a:hover,.head .menu li.cur a{ background: url("../images/dhk.png") no-repeat; color: #333333;}
.head .menu .dhl a { width: 181px;}
.head .menu .dhl a:hover,.head .menu li.cur2 a { width: 181px; background: url("../images/dhk1.png") no-repeat; color:#333333;}
.head .menu .nones a { background: none;}


  .dkj1{ display:block;font-size: 16px; text-align: center; width: 149px;background: #052a80 none repeat scroll 0 0;height: 35px;
    line-height: 35px;}
     .dkj1 a{color: #ffffff;}
     .dk .dkj1{ right:58px;}
    

 .foot img { display: block;}
.foot { height: 370px; background: #021f63; background: url("../images/dbb.jpg") repeat-x; padding-top: 9px;}
.foot .f_k { height: 303px;}
.foot h1 { float: left; margin-top: 108px; text-align: center;}
.foot h1 p { font-size: 14px; color: #ffffff; font-weight: normal; margin-top: 10px;}
.foot ul { float: left; margin: 0 0 0 43px;}
.foot ul li { float: left; width: 301px; height: 237px; border-left: 1px solid #1c3673; padding-top: 65px;}
.foot ul li { padding-left: 41px; width: 260px;}
.foot ul li p { font-size: 18px; color: #ffffff; font-weight: bold; height: 41px; background: url("../images/db_03.jpg") no-repeat 0 bottom;}
.foot ul .dbl em { display: block; margin-top: 15px;}
.foot ul .dbl em a { font-size: 14px; color: #cbced8; line-height: 32px;}
.foot ul .dbl span { display: block;}
.foot ul .dbl span a { display: block; float: left; width: 130px; font-size: 14px; color: #cbced8; line-height: 32px;}
.foot ul .dbl2 em { display: block; font-size: 14px; color: #cbced8; line-height: 32px; margin-top: 15px;}
.foot ul .dbl2 em span { display: block;}
.foot .dbw { float: right; width: 231px; padding-left: 41px; border-left: 1px solid #1c3673; height: 207px; margin-top: 65px;}
.foot .dbw h3 { height: 74px; border-bottom: 1px solid #4e6392; font-size: 14px; color: #ffffff; font-weight: normal;}
.foot .dbw h3 span { display: block; font: 24px Arial; color: #ffcc33; font-weight: bold; font-style: italic;}
.foot .dbw p { margin-top: 18px;}
.foot .dbw p em { display: block; float: left; font-size: 14px; color: #ffffff; text-align: center;}
.foot .dbw p em img { border: 6px solid #FFFFFF; margin-bottom: 10px; width:94px; height:94px;}
.foot .dbw p .nones { margin-left: 17px;}
.foot .f_z { font-size: 14px; color: #cbced8; text-align: center; line-height: 67px; border-top: 1px solid #1c3673;}
.foot .f_z a{color: #cbced8; }
.foot .f_z span { margin: 0 30px;}


        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 20px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #052a80;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #052a80;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    




/**/



/**/



/**/



/**/



/**/



/**/