@charset "utf-8";
/* CSS Document */
/* 我们专注营销型网站建设-关键词排名优化*/
/* 我们在制作网页的同时也在了解您的企业，通过深入了解我们才能发挥的更好，给客户满意的答卷*/
/* 不管您是服务商还是技术人员，敞开怀抱可以一起技术交流合作*/
body{overflow-x:hidden; background-color:#fafafa;}
html{}body,html{height:100%;}body,html,span,div,ul,ol,li,dl,dd,dt,a,p,h1,h2,h3,h4,h5,h6,table,td,tr,marquee{color:#333333;list-style-type:none;margin:0;padding:0;font-family:"微软雅黑", Arial, Verdana;font-size:14px;}
img{margin-top:0;margin-bottom:0;border:0 none;}
table{border-collapse:collapse;border-spacing:0;}
.quanju{ background-color:#ffffff;}
.cn{margin: 0 auto;}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.cl{ clear:both;}.clear {clear: both;}.left{float: left;}.right{float: right;}
.cn1000{width:1000px;margin:0px auto;}
.cn1170{width:1170px;margin:0px auto;}
.cn1140{width:1120px;margin:0px auto;}
.cn1200{width:1200px;margin:0px auto;}
.cn1120{width:1120px;margin:0px auto;}
.cn1072{width:1072px;margin:0px auto;}
.martp10px{margin-top:10px;}
.martp20px{margin-top:20px;}
.martp40px{margin-top:40px;}
.marle10px{margin-left:10px;}
.marle20px{margin-left:20px;}
.marle30px{margin-left:30px;}
.height200{ height:200px;}
.mrleri30{ margin-right:30px;}
.mrtp20{ margin-top:20px;}
.mrtp15{ margin-top:15px;}
.overflow{overflow:hidden;}
/*-------伪类---------*/
a:link,a:visited{text-decoration:none;color:#333333;-webkit-transition:background 0.25s ease-in 0s,border 0.25s ease-in 0s;transition:background 0.25s ease-in 0s,border 0.25s ease-in 0s;}
a:hover{text-decoration:none;color:#133a89;-webkit-transition:background 0.25s ease-in 0.1s,border 0.25s ease-in 0.1s;transition:background 0.25s ease-in 0.1s,border 0.25s ease-in 0.1s;}
/*文章分页样式*/
#fenye{text-align:center;width:100%;margin-top:10px;padding-top:10px;padding-bottom:10px;float: left;}
#fenye span{border:1px solid #CCC;margin:0 5px;padding:2px;}
#fenye A {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:hover {FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important}
#fenye A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
#fenye SPAN.pages {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}
#info{
	text-align:center;
	margin-bottom:10px;
	margin-top: 5px;
	border-bottom-width:1px;
	border-bottom-style: dashed;
	border-bottom-color: #7D7E7E;
	line-height: 40px;
}
/*主体*/
.navWeb { background-image: url(../img/topbg.jpg); background-repeat: no-repeat; background-position: center center; height: 155px;}
.logo{ padding-top:37px;}
.tel{ margin-top:5px; text-align:right;  font-size:15px; color:#949494;}
.tel span{ font-size:16px; font-weight:bold; color:#1b44c0;}
.tedian ul{ margin-top:22px;}
.tedian li{ float:left; font-size:21px; line-height:18px; font-weight:600;  text-align:center;color:#294fc2;}
.tedian li span{ font-size:14px;color:#949494; font-weight: normal;}

.tedian .s3{ padding-right:22px;}
.tedian .s2{ padding-right:55px;}
.tedian .s1{ padding-right:62px;}

.navlist{ margin-top: 35px; text-align: right;}
.navlist a { font-size: 16px; color: #282828; margin-left:38px; }
.navlist a:hover { color:#1b44c0;  }

.footbg img {
    height: 150px;
}
.t3 img{
    width: 100%;
    height: 600px;
}
/*main_image 轮播广告图*/
.main_visualt,.main_imaget,.main_imaget ul,.main_imaget li,.main_imaget li span,.main_imaget li a{height:646px;}
.main_visual,.main_image,.main_image ul,.main_image li,.main_image li span,.main_image li a{height:646px;}
.main_image li,.main_image li span,.main_image li a{/*width:692px;*/width:100%;}
.main_visual,.main_image,.main_image ul{overflow:hidden;}
.main_visual,.main_image{position:relative;}
.main_image ul{position:absolute;top:0;left:0; width:100%;}
.main_image li{float:left;}
.main_image li span,.main_image li a{display:block;}
/*小按钮*/
div.flicking_con{position:absolute;z-index:999;width:800px;height:15px;left:50%;margin-left:-400px;top:590px; text-align:center;}
div.flicking_con a{width:22px;height:22px;border-radius:50%;text-indent:-9999px;margin-right:16px;cursor:pointer; background:#fafafa;display:inline-block;}
div.flicking_con a.on{background:#d92227;}
/*左右箭头*/
.main_image .btn_a{z-index:9995;position:absolute;display:block;width:58px!important;height:58px!important;background:url(../img/foot.png) no-repeat 0 0;top:50%;margin-top:-29px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.main_image #btn_prev{left:2%;}
.main_image #btn_next{background:url(../img/foot.png) no-repeat 0 -58px;right:2%;}


.nr1{}
.nr1 .tite{ margin-top:58px; font-size:43px; color:#1b44c0; font-weight:bold;}
.nr1 .tite2{ font-size:16px; color:#4b4b4b; line-height:38px;} 
.nr1 .dx{ margin-top:5px; width:35px; height:5px; background-color:#e82831;}
.nr1 .more{ margin-top:60px; height: 63px;width: 251px; background: #f9f9f9; border: #ebebeb solid 1px; text-align: center; }
.nr1 .more a{color: #4b4b4b; line-height:63px; height:26px; padding-top:3px; padding-bottom:3px; font-size:16px; padding-left: 40px; background: url(../img/yxfa.png) no-repeat left center;}
.nr1 .more a:hover{color: #e82831; font-weight:bold; line-height:63px; height:26px; padding-top:3px; padding-bottom:3px; font-size:16px; padding-left: 40px; background: url(../img/yxfa1.png) no-repeat left center;}

.inpc{ margin-top:49px; }
.inpc li{ float:left; width: 251px; height: 265px; position:relative; margin-right: 55px;}
.inpc li img{ border-top-left-radius:7px; border-top-right-radius:7px; width: 251px; height: 265x; transition:all 0.35s ease-in 0s; }
.inpc li img:hover{ width: 251px; height: 265x; transition: all 1s; cursor: pointer; transform: scale(1.1);}
.inpc li span a{ position:absolute; z-index: 2999; font-size:16px; background: rgba(0,0,0,0.4);  bottom: 0; height: 54px; line-height: 54px; width: 251px; text-align:center; color: #fff;}
/*.inpc li span a:hover{  background-color:#eddd36; color:#303030;}*/
.inpc .ilimg{width: 251px; height: 265x; overflow:hidden; }
.inpc .r{ float:right; margin-right: 0;}
.inpc .gd{ color:#FFFFFF; font-size:16px; line-height:44px; padding-left:18px;}
.inpc .dh{color:#FFFFFF; font-size:16px; line-height:44px; padding-right:20px;}
.inpocrtit { width: 251px; height:44px; background: url(../img/gl.jpg) no-repeat left center;}


/*捷安通优势*/
.ys{ margin-top:130px; background-image: url(../img/ysbg.jpg); background-repeat: no-repeat; background-position: center center; height: 1189px;}
.nr2{}
.nr2 .tite{ margin-top:78px; font-size:43px; color:#fff; font-weight:bold;}
.nr2 .tite2{ font-size:16px; color:#fff; line-height:38px;} 
.nr2 .dx{ margin-top:5px; width:35px; height:5px; background-color:#e82831;}
.nr2 .more{   margin-top:84px; height:44PX; background: #f9f9f9;text-align: center; }
.nr2 .more a{color: #5c5c5c; line-height:44PX;  padding-left:47px; padding-right:47px; padding-top:12px; padding-bottom:13px;   font-size:16px;}
.nr2 .more a:hover{color: #fff; background-color:#e82831;}
.nr2 .more2{   margin-top:84px; height:44PX; background: #f9f9f9;text-align: center; }
.nr2 .more2 a{color: #5c5c5c; line-height:44PX;  padding-left:47px; padding-right:47px; padding-top:12px; padding-bottom:13px;   font-size:16px;}
.nr2 .more2 a:hover{ background-color:#eddd36;}
.shuju{ margin-top:46px; height:788px; background-color:#FFFFFF;}
.tuw{ margin-top:10px;}
.tu1{ margin-top:47px; text-align:center; padding-top:78px; line-height:32px; background-image: url(../img/sn.png); background-repeat: no-repeat; background-position: center top;  width:283px; }
.tu1 span{ color:#5c5c5c; font-size:16px; line-height:23px;  }
.tu2{ margin-top:47px; text-align:center; padding-top:78px; line-height:32px; background-image: url(../img/es.png); background-repeat: no-repeat; background-position: center top;  width:299px; }
.tu2 span{ color:#5c5c5c; font-size:16px; line-height:23px;  }
.tu3{ margin-top:47px; text-align:center; padding-top:78px; line-height:32px; background-image: url(../img/wt.png); background-repeat: no-repeat; background-position: center top; width:299px; }
.tu3 span{ color:#5c5c5c; font-size:16px; line-height:23px;  }
.tu4{ margin-top:47px; text-align:center; padding-top:78px; line-height:32px; background-image: url(../img/ss.png); background-repeat: no-repeat; background-position: center top;  width:283px; }
.tu4 span{ color:#5c5c5c; font-size:16px; line-height:23px;  }
.inew{ margin-top:25px;float: left; width: 1px; height: 130px; background: url(../img/gd.png) no-repeat center;}
.mabimg { overflow: hidden;	margin-top:65px;}
.mabimg ul li {	display: block;	float: left; margin-right:32px;
	margin-bottom:30px;	
	height: 242px;
	width: 352px;
	overflow: hidden;
}
.mabimg ul li img {
	display: block;
	width: 100%;
}


.mabimg ul li:hover{box-shadow:0 0 5px #d4d3d3;}
.mabimg .r{ float:right; margin-right: 0;}

.imgfangda ul li img {transition:all 0.35s ease-in 0s;}
.imgfangda ul li:hover img {  transform:scale(1.05);}


.index_more {
	background-color: #eddd36;
	height: 65px;
	width: 350px;
	margin-top: 52px;
	border-radius: 5px;
}
.index_more a {
	display: block;
	line-height: 65px;
	text-align: center;
	color:#3b3c41;
	font-size: 18px;
	border-radius: 5px;
	text-decoration: none;
}
.index_more a:hover {
	background-color: #e82831;
	color: #FFF;
	border-radius: 5px;
}


.inabout{ overflow: hidden;background-image: url(../img/abbg.jpg); background-repeat: no-repeat; background-position: center center; height:578px;    }
.inbout{ margin-top:35px; height:443px; background-color:#FFFFFF; }
.inbout .w{ width:580px;}
.inbout .r{ width:560px;}
.inbout .tit{padding-top:30px; padding-left:24px;}
.inbout .tit span{  padding-right:24px;  font-size:21px; font-weight:bold; color:#1b44c0;}
.inbout .tit .dx{ margin-top:7px; margin-bottom:15px; width:34px; height:4px; background-color:#FF0000;}
.inbout .tit .info{ font-size:16px; color:#323232; line-height:27px;}
.inbout .tit .info2{ margin-top:20px; font-size:16px; color:#323232; line-height:27px;}
.inbout .tit .info2 e{ font-size:16px; font-weight:bold; color:#d70419;}
.abmore {
	overflow: hidden;	
	margin-top: 30px;
}
.abmore ul li {
	display: inline-block;
	margin-right: 15px;

}
.abmore ul li a {
	
	height: 44px;
	width: 159px;
	display: block;
	text-align:center;
	color: #FFF;
	font-size:15px;
	line-height: 44px;
	text-decoration: none;
	
}
.abmore ul li a:hover {
  color:#5c5c5c;
	background-color: #f6d337;
}

.ab1{background-color: #fb9334;}
.ab2{background-color: #1ec3f1;}
.ab3{background-color: #f2484b;}

.fullSlide {
margin-top:30px;
margin-left:7px;
	width:559px;
	position:relative;
	height:388px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:559px; !important;
}
.fullSlide .bd li {
	width:559px; !important;
	height:388px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:410px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	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:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:58px;
	height:58px;
	background:url(../img/foot.png) no-repeat 0 0;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:1;
	display:none;
}


.fullSlide .next {
	left:auto;
	right:5%;
	background:url(../img/foot.png) no-repeat 0 -58px;
}



.innews{}
.innews .tite{ margin-top:48px; font-size:43px; color:#1b44c0; font-weight:bold;}
.innews .tite2{ font-size:16px; color:#4b4b4b; line-height:38px;} 
.innews .dx{ margin-top:5px; width:35px; height:5px; background-color:#e82831;}
.innews .more2{   margin-top:64px; height:44PX; background: #f9f9f9;text-align: center; }
.innews .more2 a{color: #5c5c5c; border: 1px solid #ebebeb; line-height:44PX;  padding-left:47px; padding-right:47px; padding-top:12px; padding-bottom:13px;   font-size:16px;}
.innews .more2 a:hover{ background-color:#eddd36;}
.innewslist { overflow:hidden; margin-top:23px; height:656px; background-color:#fafafa;}
.innewslist .list{ margin-top:50px; height:526px; background-color:#FFFFFF; }




.mnecont {
	overflow: hidden;
	padding-top: 20px;
}

.mnele {
	width: 558px;
}
.mneimg img {
	display: block;
}
.mnelet {
}
.mnelet dl dt {
	line-height: 50px;
	background-image: url(../img/mnetline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 50px;
}
.mnelet .time {

	font-size: 14px;
	color: #e71c25;
}

.mnelet .more { margin-top:20PX;}
.mnelet .more a{
color: #fff;
    line-height: 44PX;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 12px;
    padding-bottom: 13px;
    font-size: 16px;
	background-color:#1ec3f1;
	
}

.mnelet .more a:hover{background-color:#2147bc;}

.mnelet dl dt a {
	font-size: 18px;
	color: #343434;
	font-weight:bold;
	text-decoration: none;
}
.mnelet dl dt a:hover {
	color: #e82831;
}

.mnelet dl dd {
	line-height: 24px;
	color:#222222;
	padding-top: 15px;
}


.wric ul li {
	
	background-image: url(../img/li.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;

	
	
}
.wric ul li a {
    width:500px;
    display:block;
	text-decoration: none;	
	font-size:15px;
	color:#333333;
	line-height:56px;
	
	border-bottom: 1px solid #ebebeb;
}

.wric ul li a:hover { font-weight:bold;

}

.wric ul li span {
	float: right;
	margin-right: 15px;
	line-height:56px;
}



.zzbg{  background-image: url(../img/zzbg.jpg); background-repeat: no-repeat; background-position: center center; height: 629px;}

.innews{}
.zzbg .tite{ margin-top:74px; font-size:43px; color:#fff; font-weight:bold;}
.zzbg .tite2{ font-size:16px; color:#fff; line-height:38px;} 
.zzbg .dx{ margin-top:5px; width:35px; height:5px; background-color:#e82831;}
.zzbg .more2{   margin-top:90px; height:44PX; background: #f9f9f9;text-align: center; }
.zzbg .more2 a{color: #5c5c5c; line-height:44PX;  padding-left:47px; padding-right:47px; padding-top:12px; padding-bottom:13px;   font-size:16px;}
.zzbg .more2 a:hover{ background-color:#eddd36;}






.anli-b{  margin-top:22px;padding-top:20px}
.anli-b .mr_frbox{height:140px}
.anli{ height:286px; overflow:hidden;}


.anli ul li{float:left;width:195px;height:286px;overflow:hidden;display:inline; margin-right:49px; text-align:center;  padding-top:15px;  background-color:#fafafa;}
.anli-b .dz{ height:40px; line-height:40px; color:#FFFFFF; background-color:#eac31e;}
.anli-b .dz a{  line-height:40px; color:#FFFFFF; font-size:16px;}
.anli ul li img{ width:176px; height:220px;}
.anli-b .but-left{width:40px;height:78px;float:left;margin-top:75px;cursor:pointer;display:inline}
.anli-b .but-right{width:40px;height:78px;float:right;margin-top:75px;cursor:pointer}



.footbg{ padding-top:1px;  background-image: url(../img/footbg.jpg); background-repeat: no-repeat; background-position: center center; height: 599px;}
.foot{ margin-top:85px; height:400px; }
.fnav{ width:110px; text-align:left; height:210px;  padding-top:18px; }
.fnav .dx{ width:24px; height:3px; background-color:#FFFFFF; margin-bottom:15px; margin-top:3px;}
.ibout{ color:#FFFFFF; font-size:20px; font-weight:bold; padding-bottom:10px;}
.fnav p a{ color:#FFFFFF; font-size:16px; line-height:38px; }
.fnav p a:hover{ color:#eac31e; font-size:16px; line-height:38px; }
.ewm { margin-top:24px; margin-right:5px;}
.fnav2{ margin-left:93px; width:179px; text-align:left; height:210px;  padding-top:18px; }
.fnav2 .dx{ width:24px; height:3px; background-color:#FFFFFF; margin-bottom:15px; margin-top:3px;}
.fnav2 p a{ color:#FFFFFF; font-size:16px; line-height:38px; }
.fnav2 p a:hover{ color:#eac31e; font-size:16px; line-height:38px; }
.fnav3{ margin-left:100px; width:380px; text-align:left; height:210px;  padding-top:18px; }
.fnav3 .dx{ width:24px; height:3px; background-color:#FFFFFF; margin-bottom:15px; margin-top:3px;}
.fnav3 p { color:#FFFFFF; font-size:16px; line-height:38px; }
.fnav3 p a{ color:#FFFFFF; font-size:16px; line-height:38px; }
.fnav3 p a:hover{ color:#eac31e; font-size:16px; line-height:38px; }

.footbg .xt{ margin-top:40px; height:1px; background-color:#8d9fd5;}
.footbg .bq{ color:#FFFFFF; font-size:14px; margin-top:20px; }
.footbg .bq a{ color:#FFFFFF; font-size:14px; }
.footbg .bq a:hover{ color:#d70419; font-size:14px; }









/*了解我们*/
.nban { background-image: url(../img/about.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}
.infos .mc { height: 380px;  position: relative;	background-color: rgba(27, 68, 192, 0.9);}
.infos .s{ padding-top:35px; font-size:45px; font-weight:bold; color:#FFFFFF;}
.infos .line { width: 35px; height: 5px; display: block; background: #e82831; margin-top: 10px;}
.sitepath {
padding-top:60px;
	text-align: right;
	color:#FFFFFF;
}
.sitepath s {
	width: 20px;
	height: 18px;
	background-position: 0 0;
	margin-right: 4px;
	font-size:15px;
}
.sitepath a {
	display: inline-block;
	color: #fff;
	font-size:15px;
}
.sitepath a:hover {
	color: #d70419;
}
.nyIcon {
    background: url(../img/nhome.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.subnav { margin-top:40px;}
.subnav a {
    width: 158px;
	background-color:#FFFFFF;
    height: 46px;
    line-height: 46px;
    text-align: center;
    margin-right: 20px;
	font-size:16px;
    color: #5c5c5c;
    float: left;
   
}

.subnav a:hover{ background-color:#e82831; color:#FFFFFF;}


.infoo{ background-color:#FFFFFF; height:auto; position: relative; z-index: 100; overflow: hidden; margin: 0 auto; border: 1px solid #ebebeb;	 margin-top: -145px; padding-top: 15px; padding-bottom:65px;	padding-left: 25px; padding-right: 25px; line-height: 25px; color:#333333; font-size:16px;}
.infoo .t1{ font-size:40PX; color:#3459c4; font-weight:bold; margin-top:40PX;}	
.infoo .t1 span{ color:#3459c4; font-size:40px; line-height:20px;}	
.infoo .t2 { font-size:24px; color:#5c5c5c;  line-height:70px;}
.infoo .t3{ margin-top:30px; margin-bottom:50px;}
.infoo .t4w{}
.infoo .t11{ margin-top:47px; text-align:left; padding-top:78px; line-height:32px; background-image: url(../img/n1.png); background-repeat: no-repeat; background-position: left top;  width:278px; }
.infoo .t11 span{ color:#5c5c5c; font-size:15px; line-height:23px;  }
.infoo .t22{ margin-top:47px; text-align:left; padding-top:78px; line-height:32px; background-image: url(../img/n2.png); background-repeat: no-repeat; background-position: left top;  width:278px; }
.infoo .t22 span{ color:#5c5c5c; font-size:15px; line-height:23px;  }
.infoo .t33{ margin-top:47px; text-align:left; padding-top:78px; line-height:32px; background-image: url(../img/n3.png); background-repeat: no-repeat; background-position: left top;  width:278px; }
.infoo .t33 span{ color:#5c5c5c; font-size:15px; line-height:23px;  }
.infoo .t44{ margin-top:47px; text-align:left; padding-top:78px; line-height:32px; background-image: url(../img/n4.png); background-repeat: no-repeat; background-position: left top;  width:278px; }
.infoo .t44 span{ color:#5c5c5c; font-size:15px; line-height:23px;  }
.infoo .t5{ margin-top:40px; font-size:15px;  }
.infoo .t5 strong{ font-weight:bold; font-size:16px; color:#3459c4; }
.infoo .gx{ height:1px; background-color:#cccccc; }
.infoo .gx2{ height:1px; background-color:#cccccc; }
.infoo .t7{ font-size:24px; color:#5c5c5c; font-weight:bold; line-height:70px; }
.infoo .t6{ margin-top:40px; margin-bottom:0px;}

.infoo .t8{ margin-top:20px; }





/*联系我们*/
.lxban { background-image: url(../img/lxbg.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}
.lxinfos .mc { height: 380px;  position: relative;	background-color: rgba(27, 68, 192, 0.9);}
.lxinfos .s{ padding-top:35px; font-size:45px; font-weight:bold; color:#FFFFFF;}
.lxinfos .line { width: 35px; height: 5px; display: block; background: #e82831; margin-top: 10px;}
.lxinfoo{ background-color:#FFFFFF; height:auto; position: relative; z-index: 100; overflow: hidden; margin: 0 auto; border: 1px solid #ebebeb;	 margin-top: -200px; padding-top: 15px; padding-bottom:65px;	padding-left: 25px; padding-right: 25px; line-height: 25px; color:#333333; font-size:16px;}
.lxinfoo .t1{ font-size:40PX; color:#3459c4; font-weight:bold; margin-top:40PX;}	
.lxinfoo .t1 span{ color:#3459c4; font-size:40px; line-height:20px;}	
.lxinfos .s p{ font-size:16px; color:#FFFFFF; font-weight:normal; line-height:35px;}
.lxinfoo .t2 { font-size:24px; color:#5c5c5c;  line-height:70px;}
.lxinfoo .t3{ margin-top:30px; margin-bottom:50px;}
.lxfsy{ width:420px;}
.lxfs {
    padding: 39px 20px 43px 82px;
	font-size:16px;
	border-bottom: 1px solid #ddd;	
    border-top: 0px;
    background: url(../img/ctus-1.png) no-repeat left 28px;
}
.lxfs2 {
    padding: 39px 20px 43px 82px;
	font-size:16px;
	border-bottom: 1px solid #ddd;	
    border-top: 0px;
    background: url(../img/ctus-2.png) no-repeat left 28px;
}

.lxfs3 {
    padding: 39px 20px 43px 82px;
	font-size:16px;
	border-bottom: 1px solid #ddd;	
    border-top: 0px;
    background: url(../img/ctus-3.png) no-repeat left 28px;
}



.liuyan {}

/*tijiao*/
.tijiao {
	padding: 40px 0px 55px;
	
	margin-top: 50px;
	background: #fff;
	border: 1px solid #ddd;
}
.tijiao .online_title {
	margin-bottom: 30px;
}
.tijiao .online_title .tit {
	font-size: 30px;
	line-height:70px;
	color: #737373;
	text-align: center;
}
.tijiao .online_title .entit {
	font-size: 14px;
	color: #737373;
	text-transform: uppercase;
	text-align: center;
}
.jieant {
	width: 1000px;
	margin: auto;
}
.jieant .item {
	height: 40px;
	line-height: 40px;
	width: 462px;
	float: left;
	position: relative;
	margin-bottom: 25px;
}
.jieant .item label {
	width: 85px;
	float: left;
	color: #666;
	padding-right: 5px;
	text-align: right;
}
.jieant .item .red {
	color: red;
	font-size: 12px;
	position: absolute;
	right: -10px;
	top: 2px;
}
.jieant .liuyan .red {
	right: -2px;
	top: 0px;
}
.jieant .yzm .red {
	right: 107px;
	top: 2px;
}
.jieant .item input {
	width: 360px;
	height: 40px;
	line-height: 40px;
	float: left;
	padding-left: 10px;
	border: 0px;
	font-size: 14px;
	background: #f5f5f5;
	border-radius: 5px;
}
.jieant .item .msg-box {
	position: absolute;
	left: 90px;
}
.jieant .item.mr30 {
	margin-right: 68px;
}
.jieant .item.yzm {
	width: 380px;
}
.jieant .item.yzm input {
	width: 160px;
}
.jieant .item.yzm img {
	margin-left: 20px;
}
.jieant .item.youxiang {
	margin-right: 70px;
}
.jieant .item.liuyan {
	width: 100%;
	height: 96px;
}
.jieant .item.liuyan textarea {
	width: 880px;
	float: left;
	height: 76px;
	border: 0px;
	background: #f5f5f5;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 10px;
	overflow: hidden;
	color: #666;
	resize: none;
	font-family: "microsoft yahei";
}
.jieant .itemsub {
	width: 400px;
	height: 40px;
	line-height: 40px;
	position: relative;
}
.jieant .itemsub label {
	width: 85px;
	float: left;
	color: #333;
	padding-right: 5px;
	text-align: right;
}
.jieant .itemsub .msg-box {
	position: absolute;
	left: 90px;
}
.jieant .itemsub input[type=text] {
	width: 147px;
	height: 40px;
	line-height: 40px;
	float: left;
	border-radius: 6px;
	font-size: 14px;
	background: #f5f5f5;
	color: #333;
	text-indent: 10px;
}
.jieant .itemsub img {
	height: 32px;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}
.jieant .btn {
	width: 158px;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
	color: #fff;
	margin-left: 8px;
	background: #3e63d4;
	border: 1px solid #ddd;
}
.jieant .btn[type=reset] {
	background: #aaa;
	margin-right: 9px;
}



/*新闻*/
.cpbg{ background-image: url(../img/cpbg.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}
.zpbg{ background-image: url(../img/zpbg.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}
.jszcbgw{ background-image: url(../img/jszcbg.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}
.newslist{ background-image: url(../img/newslist.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}

.newsli{ margin-top:12px;}
.newsli .item {
	width: 100%;
	height: 168px;
	margin-bottom: 25px;
	border: 1px solid #ddd;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	background: #fff;
}
.newsli .item a {
	width: 100%;
	display: block;
}
.newsli .item img {
	width: 230px;
	height: 168px;
	display: block;
	margin-right: 30px;
}
.newsli .item h3 {
	font-size: 20px;
	color:#5c5c5c;
	padding: 35px 0 20px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.newsli .item .txt {
	color: #999999;
	line-height: 24px;
	height: 48px;
	padding-right: 130px;
	overflow: hidden;
}
.newsli .item .time {
	width: 150px;
	padding-top: 45px;
	font-family: arial;
	font-size: 20px;
	color: #999;
}
.newsli .item .time .day {
	font-size: 40px;
	color:#5c5c5c;
	font-weight:500;
	line-height: 45px;
	display: block;
}
.newsli .item:hover {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
.newsli .item:hover h3 {
	color: #e82831;
	text-indent: 5px;
}
.newsli .item:hover .time .day span {
	background: #6d6d6d;
}
.newsli .item:hover .time .day strong {
	background: #ff0000;
	color: #fff;
}

.neirongbg{ background-image: url(../img/neirongbg.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}



.nnerinfo{ text-align:center; font-size:24px; font-weight:bold; line-height:60px; border-bottom:  1px solid #ddd; }
.neertime{ text-align:center; font-size:13PX; line-height:40px; border-bottom:  1px solid #ddd; }
.neirong{ padding-top:15px; font-size:15px; line-height:28px; color:#666666;}
.gengduo {
margin-top:40px;
	height: 48px;
	line-height: 48px;
	padding: 0 15px;
	border: 1px solid #dddddd;
}
.gengduo .nextLink, .gengduo .prevLink {

	color: #666;
}
.gengduo .nextLink {
	text-align: right;
}
.gengduo a {
   
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.gengduo a:hover {
	color: #e82831;
	font-weight:bold;
}



.jatit {
	margin-bottom: 20px;
}
.jatit h3 {
	line-height: 35px;
	font-size: 24px;
	color:#333333;
}
.jatit s {
	width: 4px;
	height: 24px;
	margin-right: 15px;
	background: #1b44c0;
	display: inline-block;
	vertical-align: middle;
}
.jatit .more {
	font-size: 15px;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	margin-top: 10px;
	border: 1px solid #ddd;
	transition: all ease 600ms;
}
.jatit .more:hover {
	width: 150px;
	transition: all ease 600ms;
}



.jatnewsner {
	padding: 55px 0 0;
	width: 100%;
	overflow: hidden;
}
.jatnewsner .list { 

}
.jatnewsner .list li {
	width: 525px;	
	float: left;
	margin-right: 32px;
	margin-bottom: 20px;
}
.jatnewsner .list li a {
	display: block;
	width: 100%;
}
.jatnewsner .list li img {
	width: 137px;
	height: 102px;
	display: block;
	float: left;
	margin-right: 20px;
}
.jatnewsner .list li h3 {
	line-height: 26px;
	font-size: 16px;
	float: left;
	font-weight:normal;
}
.jatnewsner .list li:hover h3 {
	color: #666666;
	
}
.jatnewsner .list li .time {
	color: #999999;
	font-family: arial;
	font-size: 16px;
	line-height: 26px;
	float: right;
}
.jatnewsner .list li p {
	line-height: 24px;
	overflow: hidden;
	font-size: 14px;
	color: #999;
	float: left;
	width: 367px;
	text-align: justify;
}
.jatnewsner .list li:hover img {
	-webkit-filter: brightness(105%);
	filter: brightness(105%);
}





.anlibg{ background-image: url(../img/anlibg.jpg); background-repeat: no-repeat; background-position: center center; height: 700px;}
.anli { height:auto; margin-top:20px;
	
}
.anli dl{
	display: block;
	float: left;
	width: 352px;
	margin: 0 10px 20px 10px;
}
.anli dl dd a {
	padding: 3px;
	border: 1px solid #d3cfcf;
	display: block;
	background-color: #FFF;
}
.anli dl dd a:hover {
	padding: 3px;
	border: 1px solid #737373;
	display: block;
	
}
.anli dl dd a img {
	display: block;
}
.anli dl dt {
	line-height: 45px;
	text-align: center;
	background-color:#3258cc;
}
.anli dl dt a { color:#fff; font-size:15px;}
	
	
.anli .r{ float:right; margin-right: 0;}



.gdbnav { margin-top:40px;}
.gdbnav a {
padding-left:25px;
padding-right:25px;
  
	background-color:#FFFFFF;
    height: 46px;
    line-height: 46px;
    text-align: center;
    margin-right: 20px;
	font-size:16px;
    color: #5c5c5c;
    float: left;
   
}

.gdbnav a:hover{ background-color:#e82831; color:#FFFFFF;}


.wlinks a{ color:#FFFFFF; }

/* 分页 */
.pageClass {
    text-align: center;
    padding: 30px 0;
    clear: both;
	width: 100%;
}
.pageClass a  {
	cursor: pointer;
}
.pageClass a span:hover {
    color: #FFFFFF;
    background-color: #0951b7;
    border: 1px solid #0951b7;
}
.pageClass a span {
    padding: 4px 10px;
    border: 1px solid #999999;
    box-sizing: border-box;
    text-align: center;
    font-size: 16px;
    margin: 0 8px;
    color: #777;
    border-radius: 3px;
}

.pageClass strong span {
    color: #FFFFFF;
    padding: 3px 10px;
    text-align: center;
    background-color: #0951b7;
    border: 1px solid #0951b7;
    font-size: 16px;
    border-radius: 3px;
}
