﻿
@charset "utf-8";
/*黑白*/
/*html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);-o-filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;}*/



*{margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-style:normal;}
body,html{height:100%;}
.apple{overflow-y:scroll;-webkit-overflow-scrolling: touch;}
body {background:#fff; font-size:80.5%;line-height: 140%; color:#707070; font-family:微软雅黑, Arial, Helvetica, sans-serif;}
img {border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;}
ul,ol,li{list-style-type: none;}
h1,h2,h3,h4,h5{ font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;}
input,textarea,select, button{font-family:微软雅黑, Arial, Helvetica, sans-serif; font-size:0.88em; color: #000;}
a {color: #727171; text-decoration:none;  font-family:微软雅黑, Arial, Helvetica, sans-serif;}
a:hover { color:#900;}
a:focus { background:none; }
:focus{outline:0;}
/*清除样式*/
.clearBoth{ clear:both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.verticalAlign{vertical-align:middle; display:inline-block; height:100%; width:1px;margin-left:-1px;}
.fl{ float:left;}
.fr{ float:right;}
.ml10{ margin-left:10px;}
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml60{ margin-left:60px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mr30{ margin-right:30px;}
.mr10{ margin-right:10px;}
.w1200{ width:1200px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto;}
.w960{ width:960px; margin:0 auto;}
.w270{ width:270px;}
.w444{ width:444px;}
.w425{ width:425px;}
.w590{ width:590px;}
.w650{ width:650px;}
.w900{ width:900px;}
.w860{ width:870px;}
.pad50{ padding:50px 0;}
.height320{ height:320px;}
.border{ border:1px solid #d3d7db;}
.nr{ width:96%; margin:0 auto;}
.line30{ line-height:30px;}
.line24{ line-height:24px;}
.margin{ margin:0 auto;}
.bor{ border:1px solid #1f6aae; border-top:0;}
.header {margin:0px auto; height:auto;}
.top{ height:130px;}
.menu{ width:100%; background:url(../images/nav.jpg) repeat-x; z-index:1;font-size: 1.6em; height:55px;position:relative;  z-index:9910;}
.menu > ul{ width:1200px; height:55px; overflow:hidden; margin:0 auto;}
.menu > ul > li{ float:left;   text-align:center;}
.menu > ul > li > a{ display:block; color:#fff; height:55px; line-height:55px; width:133px; border-left:1px solid #004ea2; text-align:center; -webkit-transition:background-color linear .3s; transition:background-color linear .3s;font-size: 16px;}
.menu > ul > li > a:hover{ background: rgba(1,110,208,.8);}
.menu > ul > li > a.sub span{padding:0 5px;}
.menu > ul > li.on > a{ color:#fff; }
.menu > ul > li.on:hover > a{ color:#fbe7e6;  }
.menu > ul .submenu{position:absolute;  top:56px; width:200px;  display: none; height:auto;opacity:0.9; z-index:9910;}
.menu ul ul li{ width:200px; line-height:60px; margin-left:-20px; text-align:center; display:block;background:#004ea2; border-bottom:1px solid #0062b9; z-index:9910;}
.menu ul ul li a{ display:block; color:#fff; padding:5px 0; z-index:9910;}
.menu ul ul li a:hover{ color:#fff;background: rgba(1,110,208,.8);line-height:30px;  z-index:9910;}
.menu ul ul li a span{ display:inline-block;width:100%;line-height:24px; font-size:14px; z-index:9910;}
.main_one{ background:#f5f5f5; height:auto; padding:55px 0 25px;}
.title{ background:url(../images/title_29.jpg) repeat-x; border-right:1px solid #eaeaea; height:39px; line-height:39px; width:100%;}
.title h1{ background:#0060aa;width:260px; }
.title h1 a ,.title1 h2 a ,.title2 h2 a{ display:block; background: url(../images/biao_52.png) center left no-repeat; margin-left:10px; padding-left:30px; font-size:16px;color:#fff;}
.title1 h2{ background:url(../images/title1_32.jpg) repeat-x; line-height:32px;}
.title2{ background:url(../images/title2.jpg) no-repeat; height:27px; line-height:10px;}
.title2 h2{ line-height:27px; border:0;}
.title2 h2 a{ font-size:14px;}
.entity ul li{ width:16%; margin:0;float:left; display:inline-block; text-align:center; line-height:60px;}
.entity ul li a{ font-size:16px; width:100%;display:inline-block;  color:#004ea2;-webkit-transition: all ease-in-out 1s;
	-o-transition: all ease-in-out 1s;
	-moz-transition: all ease-in-out 1s;
	transition: all ease-in-out 1s;}
.entity ul li a img{overflow:hidden; width:70%;}
.entity ul li:hover a{ transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg); color:#900;}
	.about{ background:url(../images/about_33.png) no-repeat; height:363px;}
	.about .wenduan{color:#fff; display:block; margin-top:40px; font-size:14px;}

h2{ border-bottom:2px solid #1f6aae; display:block; line-height:46px; font-size:18px;}
h2 a{ color:#004ea2;}
/*S分页翻页*/
.paging_page {padding:40px 0 100px;text-align:center;}
.paging_page a,.paging_page .omitted {padding:6px 10px;border: 1px solid #e5e5e5;background: #fff;color: #485659;margin-right: 5px;}
.paging_page a:hover,.paging_page .cur {background:#d1a618;color:#fff;}
.fenlei ul li{ line-height:40px; height:40px; width:90%; margin:10px auto; padding-left:15px; background:url(../images/title_29.jpg) repeat-x; border:1px solid #eaeaea; border-top:0; border-bottom:0;}
.fenlei ul li span{  display:block;  padding-left:30px;}
.fenlei ul li a span {color:#005fb6; font-size:16px;}
.fenlei ul li a:hover span{ color:#1a88ff;}
.contant{ font-size:16px; padding:20px; min-height:500px;}
/*E分页翻页*/
.userContent{ margin-left:100px;}
.userContent ul li{line-height: 26px;margin-bottom:15px;display:block;overflow:hidden;}
.userContent ul{display:block;}
.userContent ul li label{font-size: 14px;display: block;float: left;color: #000;min-width:80px;text-align:right;}
.userContent ul li input.text{height: 29px;width: 320px;padding-left:5px;border:1px solid #b0b0b0; background:rgba(255,255,255,0)}
.userContent ul li textarea{width: 500px;height: 100px;display: block;float: left;padding:8px;border:1px solid #d2d2d2;}
.userContent .subtime{background: #b20811;height: 30px;padding: 0 20px;border: 0;color: #fff;border-radius:4px;cursor:pointer;}
.userContent ul li select{width:99px;height:29px;border:1px solid #d2d2d2;color:#616161;font-size:12px;padding-left:5px;}
.userContent ul li input.fx{margin:7px 0 0 3px;	}
.userContent span.star{color:red;}
.duan h3 a{ color:#81bc00; font-size:18px;}
.newslist dl dt{ display:block; border-bottom:1px dashed #b5b5b5; margin-top:10px;}
.newslist dl dt h3 a{ font-size:20px; color:#cd0106; font-weight:600; line-height:40px;}
.newslist dl dd{ background:url(../images/1_32.jpg) left center no-repeat; padding-left:20px; line-height:26px;}
.newslist dl dd:nth-child(2){ margin-top:10px;}
.dibu{ color:#9b9b9b; font-size:16px; line-height:36px; padding-top:100px;}
.footerbg{ background:#004ea2;}
.links h3{ color:#fff; font-size:16px; display:inline-block; line-height:40px;}
.links ul li ,.links ul{ display:inline-block; line-height:40px;}
.links ul li a{ padding:0 10px; color:#fff; line-height:40px;}
.news1 ul li{ width:95%; line-height:40px; border-bottom:1px dotted #666;}
#demo , #demb , #dema{ overflow:hidden;}
#indemo ,#indemb  ,#indema {float: left;width: 1200%;}
#demo1 ,#demo2 ,#demb1 ,#demb2  ,#dema1 ,#dema2 {float: left;overflow:hidden; display:block; padding-right:3px;}
.product ,.product1{ margin-bottom:10px;}
.product ul li ,.product1 ul li{ float:left; width:300px; overflow:hidden; text-align:center; margin:15px 10px;}
.product ul li a.img{ width:300px; display:block; overflow:hidden;}
.product ul li a.img img{width:300px; display:block; overflow:hidden;-webkit-transition: all ease-in-out 1s;
	-o-transition: all ease-in-out 1s;
	-moz-transition: all ease-in-out 1s;
	transition: all ease-in-out 1s;}
.product1 ul li{ float:left; width:150px; overflow:hidden; text-align:center; margin:15px 10px;}
	.product1 ul li a.img{ width:150px; height:220px; display:block; overflow:hidden;}
.product1 ul li a.img img{width:150px; height:220px; display:block; overflow:hidden;-webkit-transition: all ease-in-out 1s;
	-o-transition: all ease-in-out 1s;
	-moz-transition: all ease-in-out 1s;
	transition: all ease-in-out 1s;}
.product ul li a.img:hover img ,.product1 ul li a.img:hover img{  transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);}

.userContent{ margin-left:10px;}
.userContent ul li{line-height: 26px;margin-bottom:15px;display:block;overflow:hidden; }
.userContent ul{display:block; }
.userContent ul li input.text{height: 40px;width:80%;padding-left:5px;border:1px solid #1c3f95; font-size:14px;color:#1c3f95; background:rgba(255,255,255,0)}
.userContent ul li textarea{width:80%;padding-left:5px;height: 100px;display: block;float: left;color:#1c3f95;border:1px solid #1c3f95;background:rgba(255,255,255,0)}
.userContent .subtime{background:rgba(255,255,255,0);height: 40px; width:50%;border: 0;color: #fff;cursor:pointer; background:#1c3f95; border-radius:15px;}
.userContent ul li select{width:99px;height:29px;border:1px solid #d2d2d2;color:#616161;font-size:12px;padding-left:5px;}
.userContent1 ul li input.text{height: 40px;width:260px;padding-left:5px;border:1px solid #fff; margin-left:15px; font-size:15px; color:#F00; background:rgba(255,255,255,1)}
.userContent1 .subtime{background:rgba(255,255,255,1);height: 40px; color:#d78bb9;width:120px;border: 0;cursor:pointer;border:1px solid #81bc00;}
.userContent1 ul li select{width:120px;height:40px; color:#d78bb9; font-size:15px;padding-left:5px;background:rgba(255,255,255,1);margin-left:15px; }
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #a9a9a9;font-size:14px;}
.sousuo .soukuang{ border:1px solid #e1e1e1; height:32px; width:210px; line-height:32px; font-size:14px; padding-left:8px;margin-top:1px;}
.sousuo .sousuo{ width:80px; height:32px; border:0; line-height:32px; text-align:center; background:#c00806;  color:#fff; }
.main_stree{  height:auto;}


.aboutlanmu{ display:block; width:300px; height:50px; border:1px solid #00407f; border-radius:15px; margin:20px auto;}
.aboutlanmu a{ display:inline-block; height:50px; width:49%; text-align:center; line-height:50px; font-size:18px; color:#00407f;}
.main_frou{ height:auto; padding-bottom:5px;}
.listbiaoti{ width:100%; display:block; border-bottom:3px solid #ae0a0d; height:60px; line-height:60px;}
.server ul li{ margin:15px auto; border-bottom:1px solid #03C; }
.listbiaoti a{ display:inline-block; height:60px; background:url(../images/lanmubg.jpg) bottom left no-repeat; width:111px;font-size:24px;  color:#ae0a0d;}
.server ul li em a{ background:url(../images/wen.jpg) left center no-repeat; padding-left:70px; height:43px; font-size:20px; font-weight:600; display:block; color:#1c3f95;}
.server ul li p{ font-size:14px; color:#797979; background:url(../images/da.jpg) no-repeat left top; padding-left:70px; padding-bottom:10px; }
.liuyan{  background:url(../images/liuyan.jpg) bottom center no-repeat; height:auto;}
.femlei dl{ margin-top:40px;}
.femlei dl dt a{ color:#fff; font-size:18px; font-weight:600;}

.femlei dl dd a{ font-size:14px; color:#fff; line-height:26px;}
.c_0100_bg4{ background:#333;}
.back4{ background:#fff; border-bottom:1px solid #eaeaea;clear:both; height:auto; }
.c_1075_7 {float: left;width: 1000px;height: 77px;}
.pz_SideLayer {float: left;}
.pz_SideLayer .l1:first-child {padding: 0 8px 0 0;padding-top: 0px;padding-right: 8px;padding-bottom: 0px;padding-left: 0px;}
.pz_SideLayer .l1 {float: left;padding: 0 8px;}
.pz_SideLayer .l1 a.hover, .pz_SideLayer .l1 a:hover {color: #ad1218;border-bottom:2px solid #ad1218}
.pz_SideLayer .l1 a {float: left;padding: 0 7px;padding-top: 5px;font-size: 16px;color: #333333;line-height: 70px;}
.right_posi {float: right;min-width: 400px;max-width: 100px;}
.t_english {float: right;height: 30px;min-width: 200px;text-align: right;line-height: 30px;color: #333333;font-size: 16px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}
.t_english img {vertical-align: middle;margin-top: -3px;}
.right_posi .d_position {float: right;background: url(images/n2.png) no-repeat 0 center;color: #555555; padding-left: 20px;}
.right_posi .d_position a {color: #555555; margin:0 5px;}
.content{ background:#f5f5f5; height:auto; min-height:600px;}
.list ul li { line-height:30px; width:80%; float:left; padding-left:20px; background:url(../images/1_32.jpg) left center no-repeat; margin-left:10px;}
.list1 ul li { line-height:40px;  padding-left:20px; background:url(../images/1_32.jpg) left center no-repeat; border-bottom:1px dotted #999; margin-left:10px;}
.list ul li a ,.list1 ul li a{ font-size:14px; color:#1e69ad;}
.list ul li a:hover ,.list1 ul li a:hover{ color:#900;}
.list1 ul li span{ color:#ccc;}
.more a{ color:#1e69ad; font-size:18px;}
.more a:hover{color:#900;}

#menu_con li {float: left;  display:inline-block; min-width:110px; text-align:center;}

#menu_con li h2{ border:0;}
#menu_con li h2 a{font-size:16px; color:#0060aa; margin:0 10px;}
#menu_con .on a{ color:#c2101d;}
#content { height:318px;ssfont-size:100%; padding-bottom:10px;}
/*专家*/
.ck-slide {
	position: relative;
	overflow: hidden;
}
.ck-slide ul.ck-slide-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	margin: 0;
	padding: 0;
}
.ck-slide ul.ck-slide-wrapper li {	float: left; position: relative;}
.tuji dl dd{ float:left; margin-left:16px;}
.tuji dl dd a img{ width:340px; height:250px;}
.ck-slide .ck-prev, .ck-slide .ck-next {
	position: absolute;
	top: -61px;
	z-index: 2;
	width: 35px;
	height: 70px;
	margin-top: 270px;
	border-radius: 3px;
	opacity: .15;
	background: 000;
	text-indent: -9999px;

	transition: opacity .2s linear 0s;
}
.ck-slide .ck-prev {
	left: 2px;
	background: url(../images/arrow-left.png) #000 50% no-repeat;
}
.ck-slide .ck-next {
	right: 2px;
	background: url(../images/arrow-right.png) #000 50% no-repeat;
}
.ck-slidebox {
	position: absolute;
	left: 50%; top:300px;
	z-index: 30;
}
.ck-slidebox ul {
	height: 20px;
	padding: 0 4px;
	border-radius: 8px;
}
.ck-slidebox ul li {
	float: left;
	height: 12px;
	margin: 4px 4px;
}
.ck-slidebox ul li em {
	display: block;
	width: 12px;
	height: 12px;
	border-radius: 100%;
	background-color: #f00;
	text-indent: -9999px;
	cursor: pointer;
}
.ck-slidebox ul li.current em {
	background-color: #fe6500;
}
.ck-slidebox ul li em:hover {
	background-color: #fe6500;
}
.banner img{ width:100%; height:auto; margin:0 auto;}
.zuzhilist ul li{ width:100%; border-bottom:1px dotted #999; margin-top:15px; height:160px; display:block;}
 .zuzhilist ul li .tu img { width:140px; height:140px;}
  .zuzhilist ul li h3 a{ font-size:18px; }
    .zuzhilist ul li p{ font-size:14px; line-height:24px;}
	 .zuzhilist ul li .weixin img{ width:127px; height:127px;}




