body, p, h1, h2, h3, h4, h5, h6, li, span, i, ul, img, a, strong, input {



	margin:0;



	padding:0;



	font-family: "microsoft yahei";



}



body {



	font-size:14px;



}



li {



	list-style-type:none;



	float:left;



}



a {



	text-decoration:none;



	outline: none;



	color:inherit;



}



th, td {



	padding:0;



}



table {



	border-collapse:collapse;



}



img {



	border:none;



}



i, em {



	font-style:normal



}



h1, h2, h3, h4, h5, h6 {



	font-weight:normal;



}



input, select, textarea {



	outline:none;



	text-indent:6px;



}



textarea {



	resize:none;



}



div {



	margin:0 auto;



}



.fl {



	float: left;



}



.fr {



	float: right;



}



.wid {



	width:1154px;



}



.wid2 {



	width:1187px;



}



.wid3 {



	width: 1200px;



}



.top {



	width: 100%;



	display: table;



}



.top .top-t {



	height: 33px;



	line-height: 33px;



	color: #fff;



	min-width: 1180px;



	margin: 0 auto;



	background-color: #25292c;



	border-bottom: 1px solid #454e57;



}



.top .top-t h6 {



	float: left;



	color: #ccc;



}



.top .top-t h5 {



	float: right;



}



.top .top-t h5 a {



	color: #fff;



	margin: 0 5px;



 transition:.4s;



}



.top .top-t h5 a:hover {



	color: #f60;



	text-decoration: none;



}



.navi {



	height: 85px;



	min-width: 1180px;



	margin: 0 auto;



	background-color: #323b44;



}



.navi h6 {



	float: left;



	width: 380px;



	height: 73px;



	text-align: center;



	padding-top: 12px;



}



.navi ul {



	float: right;



}



.navi ul li {



	float: left;



	margin-left: 1px;



	display: inline;



}



.navi ul li {



	float: left;



	width: 111px;



	height: 85px;



	line-height: 85px;



	text-align: center;



	font-size: 14px;



	color: #fff;



	white-space: nowrap;



}



.navi ul li.wl1 {



	background-color: #252c34;



	text-decoration: none;



 transition: .4s;



}



.navi ul li:hover {



	background-color: #252c34;



	text-decoration: none;



}



.banner {



	height:470px;



	width: 100%;



	position: relative;



	background:#ccc;



}



.banner .wid {



	width:1200px;



}



.banner .bann {



	width: 100%;



	height: 100%;



}



.banner .bann ul {



	width: 100%;



	height: 100%;



}



.banner .bann ul li {



	width: 100%;



	height: 100%;



	position: absolute;



	top: 0;



	left: 0;



}



.banner .bann ul li a {



	display: block;



	width: 100%;



	height: 100%;



}



.banner .cirl {



	position: absolute;



	bottom:27px;



	width:120px;



	left: 50%;



	margin-left: -60px;



	z-index: 1;



}



.banner .cirl ul {



}



.banner .cirl ul li {



	width:37px;



	height:6px;



	margin:0 5px;



	cursor: pointer;



	background: #fff;



}



.banner .cirl ul li.acti {



	background: #343c3f;



}



.banner .clickfun {



	position: absolute;



	left: 0;



	z-index:1;



	top: 50%;



	height: 42px;



	margin-top: -21px;



	width: 100%;



}



.banner .clickfun a.prev {



	float: left;



}



.banner .clickfun a.next {



	float: right;



}



.banner .clickfun a:hover {



	cursor: pointer;



}



.service2 {



	height: 563px;



	margin: 0 auto;



	padding-top: 67px;



}



.service2 h6 {



	height: 56px;



	line-height: 56px;



	text-align: center;



	overflow: hidden;



	font-size: 35px;



	font-weight: bold;



	color: #676664;



}



.service2 p {



	text-align: center;



	font-weight: normal;



	color: #92878d;



	margin-bottom: 58px;



	font-size: 14px;



}



.service2 ul {



	width: 100%;



	display: table;



}



.service2 ul li {



	width: 240px;



	height: 350px;



	float: left;



	overflow: hidden;



	border-radius: 9px;



	margin: 0 22px;



	position: relative;



	padding: 2px;



}



.service2 ul li:after {



	content: '';



	position: absolute;



	top: 0;



	left: 0;



	right: 0;



	bottom: 0;



	border: 2px solid #dfdfdf;



	border-radius: 9px;



}



.service2 ul li .a {



	position: absolute;



	top: 0px;



	left: -100%;



	background: rgb(82, 68, 65);



	height: 2px;



	width: 100%;



	transition: 1s;



	z-index: 1;



	border-radius: 9px;



}



.service2 ul li:hover .a {



	left: 0;



}



.service2 ul li .b {



	position: absolute;



	top: -100%;



	right: 0;



	background: rgb(82, 68, 65);



	height: 100%;



	width: 2px;



	transition: 1s;



	z-index: 1;



	border-radius: 9px;



}



.service2 ul li:hover .b {



	top: 0;



}



.service2 ul li .c {



	position: absolute;



	bottom: -100%;



	left: 0;



	background: rgb(82, 68, 65);



	height: 100%;



	width: 2px;



	transition: 1s;



	z-index: 1;



	border-radius: 9px;



}



.service2 ul li:hover .c {



	bottom: 0;



}



.service2 ul li .d {



	position: absolute;



	bottom: 0;



	right: -100%;



	background: rgb(82, 68, 65);



	height: 2px;



	width: 100%;



	transition: 1s;



	z-index: 1;



	border-radius: 9px;



}



.service2 ul li:hover .d {



	right: 0;



}



.service2 ul li img {



	display: block;



	margin-bottom: 33px;



	width: 100%;



	height: 123px;



}



.service2 ul li h5 {



	width: 100%;



	display: table;



}



.service2 ul li h5 span {



	display: block;



	text-align: center;



	line-height: 20px;



	overflow: hidden;



	font-size: 20px;



	margin-bottom: 16px;



	font-weight: bold;



}



.service2 ul li h5 i {



	display: block;



	text-align: center;



	color: #999;



	margin-bottom: 25px;



}



.service2 ul li h4 {



	width: 214px;



	margin: 0 auto;



}



.service2 ul li h4 a {



	width: 100px;



	height: 22px;



	line-height: 22px;



	text-align: center;



	border: 1px solid #e4e0e1;



	display: block;



	float: left;



	margin: 0 2px 4px 3px;



	color: #4f4f4f;



	font-size: 12px;



 transition: .3s;



}



.service2 ul li h4 a:hover {



	color: #fff;



	background-color: #3e302d;



	text-decoration: none;



}



.prospect {



	width: 100%;



	height: 690px;



	background: url(../img/back2.jpg) repeat;



	display: table;



	margin-bottom: 50px;



}



.prospect h6 {



	font-weight: 700;



	font-size: 32px;



	color: #2e2e2e;



	margin-top: 50px;



	text-align: center;



	overflow: hidden;



}



.prospect h6 span {



	color: #f96100;



}



.prospect h5 {



	height: 28px;



	margin-top: 30px;



	background: url(../img/img5.png) 30px 13px no-repeat;



}



.prospect h5 span {



	display: block;



	margin: 0 auto;



	width: 254px;



	height: 28px;



	background: #ff7218;



	border-radius: 15px;



	color: #ffffff;



	text-align: center;



	line-height: 28px;



	font-size: 18px;



	font-weight: 600;



}



.prospect .prospect-int {



	width: 1000px;



	margin: 0 auto;



	overflow: hidden;



}



.prospect .prospect-int .prospect-int-l {



	float: left;



	width: 454px;



	overflow: hidden;



}



.prospect .prospect-int .prospect-int-l img {



	display: block;



	margin-top: 40px;



}



.prospect .prospect-int .prospect-int-r {



	float: left;



	margin-left: 40px;



	margin-top: 80px;



	width: 506px;



	overflow: hidden;



}



.prospect .prospect-int .prospect-int-r h4 {



	height: 26px;



	background: url(../img/img4.png)no-repeat;



	margin-bottom: 4px;



	padding-left: 26px;



	line-height: 26px;



	color: #ffffff;



	font-size: 14px;



	overflow: hidden;



}



.prospect .prospect-int .prospect-int-r h4.txet2 {



	background: url(../img/img6.png)no-repeat;



}



.prospect .prospect-int .prospect-int-r h4.txet3 {



	background: url(../img/img7.png)no-repeat;



}



.prospect .prospect-int .prospect-int-r div {



	margin: 30px 0 0 80px;



	overflow: hidden;



}



.prospect .prospect-int .prospect-int-r div h3 {



	background: none repeat scroll 0 0 #ff6100;



	border-radius: 0.25em;



	color: #fff;



	line-height: 24px;



	padding: 0.1em 0.5em 0.2em;



	font-size: 18px;



	margin-bottom: 10px;



}



.prospect .prospect-int .prospect-int-r div h2 {



	margin-bottom: 10px;



	font-size: 14px;



	color: #000000;



	overflow: hidden;



}



.prospect .prospect-int .prospect-int-r div h2 span {



	background: none repeat scroll 0 0 #ff6100;



	border-radius: 0.25em;



	color: #fff;



	font-size: 100%;



	line-height: 24px;



	padding: 0.1em 0.5em 0.2em;



}



.prospect .prospect-int .prospect-int-r div h2 i {



	padding-left: 10px;



}



.list {



	width: 100%;



	height: 126px;



}



.list h6 {



	width: 480px;



	margin: 0 auto;



	position: relative;



	height: 65px;



	border-bottom: 1px solid #0b65c5;



}



.list h6 em {



	font-size: 33px;



	line-height: 63px;



	text-align: center;



	display: block;



	width: 100%;



	color: #FF7218;



}



.list h6 em a {



	color: #010101;



}



.list h6 i {



	display: block;



	height: 2px;



	width: 210px;



	background: #0b65c5;



	margin: 0 auto;



}



.list h6 span {



	display: block;



	width: 100%;



	color: #9b9b9b;



	font-size: 16px;



	line-height: 16px;



	font-weight: bold;



	text-transform:uppercase;



	text-align: center;



	margin-top: 16px;



}



.case {



	width: 100%;



	display: table;



	background: #7D92A7;



	height: 700px;



}



.case3 {



	margin-bottom: 50px;



}



.case .case-int {



	width: 100%;



	background: url(../img/img14.png);



	height: 700px;



	overflow: hidden;



}



.case .case-int h6 {



	width: 100%;



	text-align: center;



	color: #fff;



	margin-top: 68px;



	margin-bottom: 57px;



	font-size: 37px;



	line-height: 37px;



}



.case .case-int ul {



	width: 1101px;



	display: table;



	margin: 0 auto;



	margin-bottom: 4px;



}



.case .case-int ul li {



	float: left;



	width: 342px;



	height: 209px;



	margin: 0 10px;



	margin-bottom: 20px;



}



.case .case-int ul li img {



	width:309px;



	height:200px;



	border: 4px solid #e3e3e3;



	padding: 0px;



	border-radius: 5px;



}



.case .case-int h5 {



	width: 100%;



	display: table;



	margin-bottom: 10px;



}



.case .case-int h5 img {



	display: block;



	margin: 0 auto;



}



.service {



	display: table;



	height: 353px;



}



.service ul {



	width: 100%;



	display: table;



}



.service ul li {



	float: left;



	width: 376px;



	height: 128px;



	background: #434E5A url(../img/line.jpg) no-repeat 107px 0px;



	margin: 0 4px;



	margin-bottom: 10px;



}



.service ul li img {



	display: block;



	float: left;



	width: 80px;



	height: 80px;



	border-radius: 50%;



	margin-left: 14px;



	margin-top: 23px;



	margin-right: 38px;



}



.service ul li h6 {



	width: 216px;



	float: left;



	font-size: 23px;



	line-height: 45px;



	margin-top: 22px;



	border-bottom: 2px solid #8593A1;



	color: #fff;



	margin-bottom: 8px;



}



.service ul li p {



	float: left;



	color: #fff;



	font-size: 12px;



	line-height: 20px;



	width: 216px;



}



.service ul li:hover h6 {



	color: #ff0;



}



.service ul .wl3 {



	float: right;



}



.service ul .wl4 {



	background: url(../img/img9.png) no-repeat;



	background-size: 100% 100%;



}



.service ul .wl4 h5 {



	margin-left: 121px;



	margin-top: 34px;



	width: 232px;



}



.service ul .wl4 h5 span {



	display: block;



	width: 100%;



	font-size: 14px;



	line-height: 14px;



	margin-bottom: 12px;



	color: #0b69c9;



}



.service ul .wl4 h5 i {



	color: #f27000;



	font-size: 23px;



	line-height: 23px;



	font-weight: bold;



	letter-spacing: 2px;



}



.column {



	width: 100%;



	display: table;



}



.column .conkbc {



	width: 1187px;



	display: table;



	margin: 0 auto;



}







.column .conkbc .column-l p.fenlei{



	height: 46px;



	margin-bottom: 18px;



	width: 714px;



	background: #f1f2f4;



	float: left;



	padding-left: 21px;



}


.column .conkbc .column-l p.fenlei span {



	float: left;



	line-height: 46px;



	color: #4f4f4f;



	font-size: 14px;



	margin-right: 26px;



	cursor: pointer;



}


.column .column-l .acti2{







	color: #ab0808;







}











.column .column-t {



	width: 100%;



	float: left;



	height: 61px;



	border-bottom: 1px solid #dddddd;



	margin-bottom: 20px;



}



.column .column-t p {



	font-size: 12px;



	line-height: 61px;



	color: #667067;



 transition: .5s;



}



.column .column-t p a:hover {



	color: #0b69c0;



	text-decoration: underline;



}



.column .column-l {



	float: left;



	width: 802px;



	display: table;



	color: #333;



	font-family: "Microsoft Yahei", "微软雅黑", arial, "宋体", sans-serif;



	font-size: 16px;



	line-height: 1.8em;



	padding: 5px;



}
.column .column-l video{max-width:100%; max-height:auto;}


.column .column-l h1 {



	display: block;



	float: left;



	width: 115px;



	height: 46px;



	background: #41a0ea;



	text-align: center;



	line-height: 46px;



	color: #fff;



	font-size: 16px;



	font-weight: bold;



}



.column .column-l p2 {



	height: 46px;



	margin-bottom: 18px;



	width: 715px;



	background: #f1f2f4;



	float: left;



	padding-left: 21px;



}



.column .column-l img {



	border: 1px solid #ddd;



	padding: 2px;

max-width:100%; max-height:auto;


}



.column .column-l p2 span {



	float: left;



	line-height: 46px;



	color: #4f4f4f;



	font-size: 14px;



	margin-right: 26px;



	cursor: pointer;



}



.column .column-l.acti2 {



	color: #ab0808;



}



.column .column-l .pupd1 {



	width: 100%;
    line-height: 38px;


	display: table;



}

.column .column-l .pupd1 p {

  font-size: 16px;
    line-height: 30px;
    overflow-wrap: break-word;
    padding-bottom: 17px;
    word-break: normal;

}

.column-l .z_serviec {
    background-color: #f3f4f8;
    padding-left: 12px;
    padding-right: 14px;
    padding-top: 13px;
    padding-bottom: 13px;
    line-height: 28px;
    font-size: 16px;
    margin-bottom: 11px;
    margin-top: 11px;
    position: relative;
    color: #646569;
	
}
.z_serviec::before {
    width: 28px;
    height: 16px;
    background: url(https://www.zgdjw.com/skin/newdefault/wap/style/../images/dh_icon.png) no-repeat left top;
    position: absolute;
    left: 13px;
    top: 0;
    margin-top: -6px;
    content: "";
    background-size: cover;
}
.column .column-l .pupd1 .takeaway{
    position: relative;
    border: dashed 2px #0099ff;
    padding: 15px 40px;
    color: #333;
	height:auto;
    clear: both;}
	

.takeaway b {
    color: #0099ff;
    left: 369px;
    position: absolute;
    display: block;
    text-align: center;
    top: -14px;
    width: 100px;
    background: white;
}
.takeaway li i {

	float: right;
	line-height: 42px;
	font-size: 14px;
	color: #4f4f4f;
}
.takeaway li{width:45%; height:42px; border-bottom: 1px dotted #acacac; margin-right:15px;}

.column .column-l .pupd1 h2 {
  background: rgba(0, 0, 0, 0) url("/skin/default/css/sx.jpg") no-repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    font-size: 24px;
    font-weight: bold;
    line-height: 24px;
    margin: 10px 0;
    padding-bottom: 12px;
    text-indent: 10px;
}

.column .column-l .pupd1 h1 {



	font-size: 25px;line-height: 25px;margin-top: 9px;margin-bottom: 22px;



}



.column .column-l .pupd1 h6 {



	font-size: 25px;



	line-height: 25px;



	margin-top: 9px;



	margin-bottom: 22px;



}



.column .column-l .pupd1 h5 {



	width: 100%;



	height: 32px;



	border-bottom: 1px solid #dddddd;



	margin-bottom: 26px;



}
.column .column-l .tb-property-type {


	width: 100%;



	height: 32px;



	border-bottom: 1px solid #dddddd;



	margin-bottom: 26px;


}


.column .column-l .pupd1 h5 span {



	float: left;



	color: #4a4d52;



	font-size: 12px;



	line-height: 12px;



	margin-right: 14px;



}



.column .column-l .pupd1 h5 span a {



	color: red;



}



.column .column-l .pupd1 h5 span.sp1 {



	color: #949b93;



}
.column .column-l .pupd1 ol {

border-radius: 5px;
padding-top:15px;
padding-left:15px;
padding-bottom:20px;
color:#606060;
background-color: #f5f5f5;
width:760px; height:auto;
display: table;

}


.column .column-l .pupd1 ol li {
    width: 220px;
    float: left;
    height: 31px;
    line-height: 31px;
	
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	border-bottom: 1px dotted #acacac;
    margin-right: 15px;
}

.column .column-l .pupd1 h3 {



	font-size: 12px;



	line-height: 27px;



	text-indent: 25px;



}



.column .column-l .pupd1 h3.wl8 {



	margin-bottom: 42px;



}



.column .column-l .pupd1 h4 {



	width: 100%;



	height: 41px;



	background: #eeeeee;



	margin-bottom: 15px;



}



.column .column-l .pupd1 h4 span {



	display: block;



	float: left;



	font-size: 19px;



	line-height: 41px;



	padding-left: 15px;



	float: left;



	border-left: 4px solid #cc0000;



}

.column .pre.prettyprint {
    background-color: #282c34;
}

.column .column-l .pupd1 h4 a {



	float: right;



	line-height: 41px;



	font-size: 12px;



	font-weight: bold;



	margin-right: 8px;



}



.column .column-l .pupd {



	width: 100%;



	float: left;



	display: table;



}



.column .column-l .pupd-t {



	width: 850px;



	height:auto;



	margin-bottom: 20px; 
	padding-bottom:20px;



	border: 1px solid #dddddd;



	border-radius: 5px;



}



.column .column-l .pupd-t div {



	height: 202px;



	margin-top: 30px;



	margin-bottom: 30px;



}



.column .column-l .pupd-t div h6 {



	float: left;



	width: 202px;



	height: 202px;



	margin-left: 25px;



	margin-right: 25px;



}



.column .column-l .pupd-t div h6 img {



	display: block;



	width: 100%;



	height: 100%;



}



.column .column-l .pupd-t div h5 {



	height: 26px;



	width: 573px;



	background: url(../img/line_x.gif);



	float: left;



	border-radius: 25px;



	margin-bottom: 18px;



}



.column .column-l .pupd-t div h5 span {



	display: block;



	width: 66px;



	text-align: center;



	line-height: 26px;



	margin-left: 50px;



	background: #fff;



	color: #0b69c9;



	font-size: 17px;



}



.column .column-l .pupd-t div h4 {


   font-weight: bold;
	font-size: 18px;

	width: 573px;


	line-height: 15px;


	margin-bottom: 13px;



	float: left;



}



.column .column-l .pupd-t div h3 {



	width: 573px;



	float: left;



	font-size: 16px;


	line-height: 25px;



	color: #666;



}



.column .column-l .pupd-t div h3 a {



	color: #0b69c9;



}



.column .column-l .pupd-t ul {



	width: 100%;



	display: table;



}



.column .column-l .pupd-t ul li {



	float: left;



	margin-left: 16px;



	width: 388px;



	height: 42px;



	border-bottom: 1px dotted #acacac;



}



.column .column-l .pupd-t ul li span {



	float: left;



	display: block;



	width: 3px;



	height: 3px;



	margin-left: 8px;



	margin-right: 8px;



	margin-top: 20px;



	background: #898989;



}



.column .column-l .pupd-t ul li a {



	float: left;



	line-height: 42px;



	font-size: 12px;



	color: #4f4f4f;



 transition:.8s;



}



.column .column-l .pupd-t ul li a:hover {



	text-decoration: underline;



	color: #f27000;



}



.column .column-l .pupd-m {



	width: 850px;



	display: table;



	margin-bottom: 40px;



	border: 1px solid #dddddd;



	border-radius: 5px;



}



.column .column-l .pupd-m h5 {



	width: 100%;



	margin-top: 23px;



	margin-bottom: 32px;



	font-size: 15px;



	line-height: 15px;



	font-weight: bold;



	text-indent: 15px;



}



.column .column-l .pupd-m ul {



	width: 100%;



	display: table;



}



.column .column-l .pupd-m ul li {



	width: 100%;



	display: table;



	margin-bottom: 30px;



}



.column .column-l .pupd-m ul li h6 {



	width: 160px;



	height: 120px;



	float: left;



	margin-left: 30px;



	margin-right: 15px;



}

.column .column-l .pupd-m .photo {



	width: 160px;



	height: 120px;



	float: left;



	margin-left: 30px;



	margin-right: 15px;



}

.column .column-l .pupd-m ul li photo img {



	display: block;



	width: 100%;



	height: 100%;



	border-radius: 5px;



}


.column .column-l .pupd-m ul li h6 img {



	display: block;



	width: 100%;



	height: 100%;



	border-radius: 5px;



}



.column .column-l .pupd-m ul li h4 {

     font-weight: bold;

	float: left;



	width: 605px;



	margin-top: 19px;



	color: #4f4f4f;



	font-size: 16px;



	line-height: 16px;



	margin-bottom: 10px;



 transition:.5s;



}



.column .column-l .pupd-m ul li h3 {



	float: left;



	width: 605px;



	font-size: 14px;



	line-height: 25px;



	color: #999;



	margin-bottom: 12px;



}
.column .column-l .pupd-m .des {



	float: left;



	width: 605px;



	font-size: 14px;



	line-height: 25px;



	color: #999;



	margin-bottom: 12px;



}



.column .column-l .pupd-m ul li h2 {



	float: left;



	width: 605px;



	text-align: right;



	font-size: 14px;



	line-height: 25px;



	color: #999;



}
.column .column-l .pupd-m .hits {
	width: 780px;
	text-align: right;
	font-size: 14px;
	line-height: 25px;
	color: #999;
}



.column .column-l .pupd-m ul li h4:hover {



	color: #0b69c0;



	text-decoration: underline;



}



.column .column-l .pupd-m2 {



	padding-top: 24px;



}



.column .column-r {



	width: 307px;



	float: right;



	display: table;



}



.column .column-r p {



	height: 31px;



	width: 100%;



	margin-bottom: 14px;



}



.column .column-r p input {



	float: left;



	outline-style: none;



	background: none;



	border: none;



}



.column .column-r p .inp1 {



	height: 31px;



	width: 215px;



	border: 1px solid #cfcfcf;



}



.column .column-r p .inp2 {



	height: 31px;



	width: 68px;



	background: #0b69c9;



	color: #fff;



	font-size: 14px;



	text-align: center;



}



.column .column-r h4 {



	width: 100%;



	height: 210px;



}



.column .column-r h4 img {



	display: block;



	width: 100%;



	height: 100%;



}



.column .column-r h6 {



	height: 33px;



	width: 100%;



	border-bottom: 2px solid #dbdbdb;



	position: relative;



	margin-bottom: 15px;

  

}
.cont {



	color: #333;
	font-family: "Microsoft Yahei", "微软雅黑", arial, "宋体", sans-serif;
	font-size: 16px;
	line-height: 1.8em;
	padding: 5px;
}



.column .column-r h6 span {



	font-size: 15px;

	line-height: 33px;

	float: left;



}



.column .column-r h6 a {



	float: right;



	line-height: 33px;



	color: #999;



	font-size: 12px;



}



.column .column-r h6 i {



	display: block;



	height: 2px;



	background: #f52f30;



	width: 75px;



	position: absolute;



	left: 0px;



	bottom: -2px;



}



.column .column-r ul {



	width: 100%;



	display: table;



}



.column .column-r .ul1 li {



	width: 100%;



	height: 15px;



	margin-bottom: 18px;



}



.column .column-r .ul1 li span {



	display: block;



	background: #7a7a7a;



	color: #fff;



	text-align: center;



	width: 15px;



	height: 15px;



	margin-right: 8px;



	float: left;



	line-height: 15px;



}



.column .column-r .ul1 li .wl6 {



	background: #cb161d;



}



.column .column-r .ul1 li a {



	float: left;



	line-height: 15px;



	font-size: 12px;



	color: #4f4f4f;



 transition: .5s;



}



.column .column-r .ul1 li a:hover {



	color: #0b69c0;



	text-decoration: underline;



}



.column .column-r .ul2 li {



	float: left;



	margin-bottom: 10px;



	margin-right: 14px;



	line-height: 25px;



	border: 1px solid #d9d7d8;



	background: #f5f5f5;



 transition: .8s;



	padding: 0 8px;



	color: #4f4f4f;



}



.column .column-r .ul2 li:hover {



	background: #0b69c9;



	color: #fff;



	border: 1px solid #0b69c9;



}



.column .column-r .ul2 .wl7 {



	margin-right: 0;



}



.column .column-r .ul3 li {



	width: 100%;



	height: 15px;



	margin-bottom: 18px;



}



.column .column-r .ul3 li span {



	display: block;



	background: #7a7a7a;



	color: #fff;



	text-align: center;



	width: 15px;



	height: 15px;



	margin-right: 8px;



	float: left;



	line-height: 15px;



}



.column .column-r .ul3 li .wl6 {



	background: #cb161d;



}



.column .column-r .ul3 li a {



	display: block;



	width: 195px;



	float: left;



	font-size: 12px;



	line-height: 15px;



	color: #4f4f4f;



	white-space: nowrap;



	text-overflow: ellipsis;



	overflow: hidden;



 transition: .5s;



}



.column .column-r .ul3 li a:hover {



	color: #0b69c0;



	text-decoration: underline;



}



.column .column-r .ul3 li i {



	float: right;



	line-height: 15px;



	font-size: 12px;



	color: #4f4f4f;



}



.case2 {



	width: 100%;



	margin: 0 auto;



	padding-top: 38px;



	display: table;



	background-color: #e8e8e8;



}



.case2 h6 {



	height: 56px;



	line-height: 56px;



	text-align: center;



	overflow: hidden;



	font-size: 35px;



	font-weight: bold;



	color: #676664;



}



.case2 h5 {



	text-align: center;



	font-weight: normal;



	color: #92878d;



	margin-bottom: 20px;



}



.case2 ul {



	width: 100%;



	display: table;



	margin-bottom: 39px;



}



.case2 ul li {



	text-align: center;



	background: #fff;



	float: left;



	width: 191px;



	height: 126px;



	position: relative;



	margin-right: -1px;



	margin-bottom: -1px;



	border: 1px solid #ccc;



}



.case2 ul li img {



	opacity: 0.6;



	max-width: 191px;



	max-height: 126px;



	-webkit-filter: grayscale(100%);



	-moz-filter: grayscale(100%);



	-ms-filter: grayscale(100%);



	-o-filter: grayscale(100%);



	filter: grayscale(100%);



	filter: gray;



}



.case2 ul li span {



	height: 100%;



	width: 0;



	overflow: hidden;



	display: inline-block;



	vertical-align: middle;



}



.case2 ul li:hover img {



	opacity: 1;



	-webkit-filter: none;



	-moz-filter: none;



	-ms-filter: none;



	-o-filter: none;



	filter: none;



	filter: none;



}



.case2 h4 {



	padding: 40px 0;



	text-align: center;



}



.case2 h4 a {



	margin: 0 15px;



	padding: 0 28px;



	line-height: 39px;



	font-size: 16px;



	color: #fff;



	background-color: #4f4f4f;



	display: inline-block;



}



.case2 h4 a.btn_orange {



	background-color: #f34802;



}



.case2 h4 a:hover {



	text-decoration: underline;



}



.column2 {



	background: #f3f3f3;



	padding-top: 28px;



	padding-bottom: 75px;



}



.conkbc .conkbc-l {



	float: left;



	width: 832px;



	display: table;



	background: #ffffff;



}



.conkbc .conkbc-l .conkbc-l-t {



	padding-top: 24px;



	height: 64px;



	border-bottom: 1px solid #dddddd;



	width: 735px;



	margin: 0 auto;



}



.conkbc .conkbc-l .conkbc-l-t h6 {



	font-weight: bold;



	font-size: 15px;



	float: left;



	line-height: 15px;



}



.conkbc .conkbc-l .conkbc-l-t h6 span {



	font-weight: normal;



	color: #3f3d3e;



}



.conkbc .conkbc-l .conkbc-l-t p {



	float: right;



	font-size: 15px;



	line-height: 15px;



	color: #7b7776;



	margin-right: 10px;



}



.conkbc .conkbc-l .conkbc-l-t p a {



	color: #596364;



}



.conkbc .conkbc-l ul {



	width: 735px;



	display: table;



	margin: 0 auto;



	margin-bottom: 40px;



}



.conkbc .conkbc-l ul li {



	width: 100%;



	padding-bottom: 15px;



	padding-top: 15px;



	border-bottom: 1px solid #dddddd;



}



.conkbc .conkbc-l ul li h2 {



	float: left;



	width: 150px;



	margin-right: 19px;



	height: 115px;



}



.conkbc .conkbc-l ul li h2 img {



	display: block;



	width: 100%;



	height: 100%;



}



.conkbc .conkbc-l ul li h5 {



	float: left;



	font-size: 17px;



	line-height: 17px;



	color: #1f2312;



	width: 480px;



	margin-bottom: 19px;



}



.conkbc .conkbc-l ul li h4 {



	width: 480px;



	float: left;



	height: 64px;



	font-size: 12px;



	line-height: 22px;



	color: #878787;



}



.conkbc .conkbc-l ul li h3 {



	width: 480px;



	float: left;



}



.conkbc .conkbc-l ul li h3 span {



	float: left;



	color: #94959a;



	font-size: 12px;



	line-height: 12px;



	margin-right: 12px;



}



.conkbc .conkbc-l ul li h3 img {



	float: left;



	display: block;



	width: 13px;



	height: 12px;



	margin-right: 12px;



}



.conkbc .conkbc-l .conkbc-l-m {



	min-width: 100px;



	display: table;



	margin: 0 auto;



	margin-bottom: 59px;



}



.conkbc .conkbc-l .conkbc-l-m h6 {



	float: left;



	margin: 0 3px;



	width: 30px;



	height: 30px;



	border-radius: 3px;



	background: #f1f1f1;



	line-height: 30px;



	text-align: center;



	font-size: 12px;



}



.conkbc .conkbc-l .conkbc-l-m h6.wl8 {



	background: none;



	margin: 0 auto;



}



.conkbc .conkbc-l .conkbc-l-m h6.wl9 {



	width: 47px;



}



.conkbc .conkbc-l .conkbc-l-m h6.wl10 {



	width: 64px;



}



.conkbc .conkbc-l .conkbc-l-m h6:hover {



	background: #fec81e;



}



.conkbc .conkbc-l .conkbc-l-m h6.wl8:hover {



	background: none;



}



.conkbc .conkbc-l .conkbc-l-m h6.wl11 {



	background: #fec81e;



}



.column .column-r2 {



	background: #fff;



	padding: 0 10px;



	padding-top: 18px;



	height: 976px;



}



.column .column-r .ul4 li {



	height: 47px;



	border-bottom: 1px solid #e9e9e9;



	width: 100%;



}



.column .column-r .ul4 li span {



	float: left;



	line-height: 47px;



	color: #323232;



	font-size: 14px;



	margin-left: 1px;



}



.column .column-r .ul4 li img {



	float: left;



	margin-right: 19px;



	display: block;



	width: 15px;



	height: 17px;



	margin-top: 18px;



}



.label-int {



	width: 100%;



	background: #f3f3f3;



	padding-top: 24px;



	display: table;



}



.label-int .label {



	width: 1200px;



	display: table;



}



.label-int .label .label-t {



	width: 100%;



	background: #fff;



	margin-bottom: 50px;



	height: 56px;



}



.label-int .label .label-t p {



	float: left;



	height: 32px;



	border: 1px solid #b8b8b8;



	border-right: none;



	width: 539px;



	margin-top: 10px;



	margin-left: 17px;



}



.label-int .label .label-t p input {



	float: left;



	height: 32px;



	line-height: 32px;



	width: 500px;



	background: none;



	border: none;



}



.label-int .label .label-t p img {



	float: right;



	display: block;



	width: 18px;



	height: 16px;



	margin-top: 8px;



	margin-right: 11px;



}



.label-int .label .label-t h6 {



	float: left;



	margin-top: 10px;



	width: 100px;



	height: 34px;



	background: #3386ff;



}



.label-int .label .label-t h6 input {



	background: none;



	border: none;



	line-height: 34px;



	color: #fff;



	text-align: center;



	width: 100%;



	letter-spacing: 2px;



}



.label-int .label ul {



	width: 100%;



	display: table;



	margin-bottom: 359px;



}



.label-int .label ul li {



	background: #fff;



	height: 37px;



	width: 168px;



	line-height: 37px;



	text-align: center;



	border: 1px solid #d6d6d6;



	margin-right: 9px;



	margin-bottom: 9px;



	color: #56534c;



	font-size: 14px;



}



.position {



	width: 100%;



	display: table;



}



.position .position-t {



	height: 61px;



	width: 100%;



	margin-bottom: 73px;



	border-bottom: 1px solid #dddddd;



}



.position .position-t p {



	font-size: 12px;



	line-height: 61px;



	color: #667067;



 transition: .5s;



}



.position .position-t p a:hover {



	color: #0b69c0;



	text-decoration: underline;



}



.position h6 {



	width: 100%;



	text-align: center;



	font-size: 39px;



	line-height: 39px;



	color: #35afbe;



	letter-spacing: 2px;



	margin-bottom: 29px;



}



.position h5 {



	width: 100%;



	border-top: 1px solid #dcdcdc;



	height: 87px;



}



.position h5 span {



	display: block;



	margin: 0 auto;



	background: #fff;



	width: 72px;



	text-align: center;



	font-size: 20px;



	line-height: 20px;



	margin-top: -10px;



	position: relative;



}



.position h5 span:after {



	content:"";



	position: absolute;



	width: 42px;



	height: 1px;



	background: #6bc2cc;



	left: 50%;



	margin-left: -21px;



	top: 39px;



}



.position .position-m {



	height: 101px;



	width: 100%;



}



.position .position-m h4 {



	float: left;



	margin-left: 193px;



	height: 40px;



	width: 762px;



}



.position .position-m h4 span {



	display: block;



	line-height: 38px;



	float: left;



	width: 104px;



	text-align: center;



	color: #0b0005;



	border: 1px solid #fff;



	margin: 0 10px;



}



.position .position-m h4 .acti3 {



	border: 1px solid #2eaeb9;



	color: #2eaeb9;



}



.position .position-m h3 {



	float: left;



	width: 236px;



	height: 36px;



	border: 1px solid #4dcdd8;



}



.position .position-m h3 input {



	float: left;



	background: none;



	border: none;



	height: 100%;



}



.position .position-m h3 .inp3 {



	width: 200px;



}



.position .position-m h3 .inp4 {



	width: 36px;



	background: url(../img/img19.png) center center no-repeat;



	background-size: 16px 16px;



}



.position ul {



	width: 100%;



	display: table;



	margin-bottom: 31px;



}



.position ul li {



	float: left;



	width: 385px;



	height: 310px;



	margin-bottom: 20px;



	margin-right: 20px;



}



.position ul li h4 {



	width: 100%;



	height: 250px;



 transition: .6s;



}



.position ul li h4 img {



	display: block;



	width: 100%;



	height: 100%;



}



.position ul li h3 {



	width: 100%;



	height: 60px;



 transition: .6s;



}



.position ul li h3 span {



	float: left;



	line-height: 60px;



	color: #000;



	font-size: 17px;



	margin-left: 10px;



 transition: .6s;



}



.position ul li h3 img {



	float: right;



	display: block;



	margin-right: 17px;



	margin-top: 22px;



	width: 20px;



	height: 16px;



}



.position ul li h3 img.img2 {



	display: none;



}



.position ul li:hover h3 {



	background: #2dafbc;



}



.position ul li:hover h3 span {



	color: #fff;



}



.position ul li:hover h3 .img1 {



	display: none;



}



.position ul li:hover h3 .img2 {



	display: block;



}



.position ul li:hover h4 {



	opacity: .8;



}



.position ul li.wl12 {



	margin-right: 0;



}



.position h2 {



	min-width: 100px;



	margin: 0 auto;



	display: table;



	margin-bottom: 10px;



}



.position h2 span {



	display: block;



	width: 27px;



	height: 26px;



	border: 1px solid #29afbb;



	line-height: 26px;



	text-align: center;



	font-size: 12px;



	float: left;



	color: #29afbb;



	margin: 0 5px;



}



.position h2 span:hover {



	color: #fff;



	background: #29afbb;



}



.position h2 span.wl13 {



	color: #fff;



	background: #29afbb;



}



.technology {



	width: 100%;



	display: table;



	margin-bottom: 60px;



}



.technology .technology-t {



	padding-top: 47px;



	height: 37px;



	margin-bottom: 30px;



	border-bottom: 1px solid #e0e0e0;



	width: 100%;



	float: left;



}



.technology .technology-t h6 {



	float: left;



	color: #1f1f1f;



	font-size: 23px;



	line-height: 23px;



}



.technology .technology-t p {



	float: right;



	font-size: 12px;



	line-height: 12px;



	color: #667067;



 transition: .5s;



}



.technology .technology-t p a:hover {



	color: #0b69c0;



	text-decoration: underline;



}



.technology .technology-l {



	float: left;



	width: 800px;



	display: table;



}

.technology .technology-l img {
    border: 1px solid #ddd;
    padding: 2px;
    max-width: 100%;
    max-height: auto;
}

.technology .technology-l h6 {

 padding: 40px 20px 10px 20px;

	width:auto;



	height:atuo;



	background: #f6f6f6;



	margin-bottom: 13px;



	text-align: center;



}


 .preface {

 padding: 10px 20px 10px 20px;
    background-color: #f6f6f6;
    border: 0px solid #d0e7f7;
	margin-bottom: 13px;
font-size: 16px;
    line-height: 30px;
    overflow-wrap: break-word;
    padding-bottom: 17px;
    word-break: normal;
}
 .preface h2 {
  background: rgba(0, 0, 0, 0) url("/skin/default/css/sx.jpg") no-repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    font-size: 24px;
    font-weight: bold;
    line-height: 24px;
    margin: 10px 0;
    padding-bottom: 12px;
    text-indent: 10px;
}


.technology .technology-l .technology-l-t {



	width: 800px;



	display: table;



	border: 1px solid #e0e0e0;



}



.technology .technology-l .technology-l-t h5 {



	line-height: 44px;



	background: #f5f5f5;



	font-size: 17px;



	text-indent: 15px;



}



.technology .technology-l .technology-l-t ul {



	width: 838px;



	display: table;



	margin: 0 auto;



	padding-top: 19px;



	margin-bottom: 40px;



}




.technology .technology-l .technology-l-t ul li {



	width: 100%;



height: 142px;
border-bottom: 1px dotted #acacac;

	margin-bottom: 17px;

	margin-top: 21px;

}



.technology .technology-l .technology-l-t ul li h4 {


margin-left: 7px;
	float: left;



	width:660px;



	font-size: 15px;



	line-height: 15px;



	color: #000;



	margin-bottom: 10px;



	text-decoration: none;



}



.technology .technology-l .technology-l-t ul li h4 span {



	color: red;



	text-decoration: underline;



}



.technology .technology-l .technology-l-t ul li img {



	float: left;



	display: block;



	width: 121px;



	height: 95px;



	margin-right: 11px;



	margin-bottom:2px;



	border: 1px solid #d9d9d9;



	border-radius: 5px;



	padding:9px;



}



.technology .technology-l .technology-l-t ul li h3 {



	float: left;



	margin-left: 7px;



	width: 670px;



	font-size: 12px;



	line-height: 20px;



	color: #323232;



	height: 47px;



}



.technology .technology-l .technology-l-t ul li h3 a {



	color: #424040;



}



.technology .technology-l .technology-l-t ul li h2 {



	float: left;



	width: 670px;



	height: 20px;



}



.technology .technology-l .technology-l-t ul li h2 a {



	display: block;



	float: left;



	font-size: 12px;



	line-height: 20px;



	background: #f6f6f6;



	padding: 0 6px;



	margin-right: 16px;



	color: #9d9d9d;



}



.technology .technology-l .technology-l-t ul li.wl14 {



	border-bottom: none;



}



.technology .technology-r {



	width: 310px;



	float: right;



	display: table;



	min-height: auto;



	background: #f6f6f6;



}



.technology .technology-r h6 {



	width: 100%;



	height: auto;



	overflow: hidden;



}



.technology .technology-r h6 img {



	display: block;



	margin: 0 auto;



	margin-top: 12px;



}



.technology .technology-r h5 {



	width: 100%;



	text-align: center;



	line-height: 40px;



	color: #656c65;



	font-size: 13px;



	border-bottom: 1px solid #656c65;



	margin-bottom: 20px;



}



.technology .technology-r p {



	width: 195px;



	margin: 0 auto;



	color: #1e1f21;



	font-size: 12px;



	line-height: 24px;



	text-indent: 23px;



	margin-bottom: 40px;



}



.technology .technology-r h4 {



	width: 195px;



	font-size: 12px;



	line-height: 12px;



	margin: 0 auto;



	color: #a2999c;



	margin-bottom: 37px;



}



.technology .technology-r h30 {



	width: 160px;



	height: 40px;



	background: #ececec;



	margin-left: 25px;



}



.technology .technology-r h30 span {



	float: left;



	color: #e6510f;



	font-size: 13px;



	line-height: 40px;



	margin-left: 13px;



}



.technology .technology-r h30 i {



	float: right;



	display: block;



	width: 40px;



	height: 40px;



	text-align: center;



	color: #fff;



	line-height: 40px;



	background: #f6961d;



	border-radius: 0 3px 3px 0;



	margin-bottom: 46px;



}



.bott {



	background: #323B44;



	padding-top: 40px;



	height: auto;



	clear: both;



	color: #ccc;



	min-width: 1180px;



	margin: 0 auto;



	background-color: #292728;



	position: relative;



	z-index: 99;



}



.bott .bott-int {



	width: 1180px;



	margin: 0 auto;



	padding: 0px 0;



	display: table;



}



.bott .bott-int .bott-l {



	float: left;



	width: 406px;



}



.bott .bott-int .bott-l h6 span {



	font-size: 14px;



	display: block;



	width: 100%;



}



.bott .bott-int .bott-l h6 i {



	font-size: 30px;



	color: #fff;



}



.bott .bott-int .bott-l ul li {



	line-height: 24px;



}



.bott .bott-int .bott-m {



	margin: 17px 0 0 30px;



	float: left;



	width: 256px;



	text-align: center;



	padding: 5px;



	border: 1px dashed #505155;



	display: inline;



}



.bott .bott-int .bott-m div {



	float: right;



	width: 114px;



	height: 114px;



	text-align: center;



	overflow: hidden;



	padding-left: 15px;



	background: url(../img/0.gif) no-repeat left center;



}



.bott .bott-int .bott-m div img {



	width: 100%;



	height: 100%;



	display: block;



}



.bott .bott-int .bott-m em {



	font-size: 14px;



	font-weight: bold;



	padding-top: 25px;



	display: block;



}



.bott .bott-int .bott-m em span {



	font-size: 20px;



	display: block;



}



.bott .bott-int .bott-r {



	float: right;



	width: 386px;



	padding-left: 45px;



	border-left: 1px solid #716f70;



}



.bott .bott-int .bott-r ul {



	float: left;



	overflow: hidden;



}



.bott .bott-int .bott-r ul li {



	margin: 0 5px 5px 0;



	float: left;



	width: 166px;



	height: 26px;



	display: inline;



}



.bott .bott-int .bott-r ul li input {



	line-height: 26px;



	width: 156px;



	height: 26px;



	color: #fff;



	padding: 0 5px;



	background-color: #595959;



	border: 0;



}



.bott .bott-int .bott-r textarea {



	float: left;



	width: 284px;



	height: 59px;



	clear: both;



	overflow: auto;



	color: #fff;



	margin-right: 5px;



	padding: 3px 5px 0px 5px;



	background-color: #595959;



	border: 0;



	display: inline;



}



.bott .bott-int .bott-r button {



	float: left;



	width: 36px;



	height: 62px;



	color: #ccc;



	background-color: #484848;



	border: 0;



}



.bott .bott-int .bott-r h6 {



	height: 30px;



	line-height: 30px;



	clear: both;



	overflow: hidden;



}



.bott p {



	width: 100%;



	height: 36px;



	text-align: center;



	font-size: 12px;



	line-height: 36px;



}



.nictr {



	width: 72px;



	display: table;



	position: fixed;



	z-index: 999999999;



	right: 22px;



	bottom: 10px;



}



.nictr ul {



	width: 100%;



	display: table;



}



.nictr ul li {



	width: 100%;



	height: 73px;



	margin-bottom: 1px;



	position: relative;



	cursor: pointer;



}



.nictr ul li h6 {



	width: 100%;



	height: 100%;



	overflow: hidden;



}



.nictr ul li h6 img {



	display: block;



	margin: 0 auto;



}



.nictr ul li h6 span {



	display: block;



	width: 100%;



	font-size: 12px;



	line-height: 12px;



	color: #fff;



	text-align: center;



}



.nictr ul li .img1 img {



	width: 28px;



	height: 29px;



	margin-top: 12px;



	margin-bottom: 7px;



}



.nictr ul li .img2 img {



	width: 41px;



	height: 33px;



	margin-top: 11px;



	margin-bottom: 5px;



}



.nictr ul li .img3 img {



	width: 28px;



	height: 27px;



	margin-top: 13px;



	margin-bottom: 7px;



}



.nictr ul li .img4 img {



	width: 34px;



	height: 34px;



	margin-top: 10px;



	margin-bottom: 6px;



}



.nictr ul .wl1 {



	background: #6da9de;



}



.nictr ul .wl2 {



	background: #78c340;



}



.nictr ul .wl3 {



	background: #fbb01f;



}



.nictr ul .wl4 {



	background: #3a8adf;



}



.nictr ul .wl1:hover {



	background: #488bc7;



}



.nictr ul .wl2:hover {



	background: #58a81c;



}



.nictr ul .wl3:hover {



	background: #ff811b;



}



.nictr ul .wl4:hover {



	background: #6eaff4;



}



.nictr ul li h5 {



	height: 152px;



	width: 156px;



	position: absolute;



	left: -156px;



	top: 0px;



	background: #fff;



	display: none;



}



.nictr ul .wl2:hover h5 {



	display: block;



}



.nictr ul li h4 {



	width: 160px;



	height: 73px;



	position: absolute;



	top: 0px;



	left: -160px;



	background: #ff811b;



	color: #fff;



	line-height: 73px;



	text-indent: 10px;



	display: none;



	font-size: 14px;



	letter-spacing: 2px;



}



.nictr ul .wl3:hover h4 {



	display: block;



}



.nictr ul li h3 {



	position: absolute;



	width: 160px;



	left: -160px;



	height: 73px;



	background: #6eaff4;



	text-align: center;



	line-height: 73px;



	font-size: 17px;



	color: #4f4f4f;



	top: 0;



	display: none;



}



.nictr ul .wl4:hover h3 {



	display: block;



}



.nictr ul .wl5 {



	width: 72px;



	height: 73px;



	background: #666666;



	overflow: hidden;



}



.nictr ul .wl5 img {



	display: block;



	margin: 0 auto;



	margin-top: 15px;



	width: 29px;



	height: 42px;



}



.nictr ul li a {



	display: block;



	width: 100%;



	height: 100%;



}



.nictr ul li h3:hover {



	color: #f27000;



	text-decoration: underline;



 transition: .6s;



}



 @keyframes mymove {



 50% {



bottom:15px;



}



 75% {



bottom:-5px;



}



 100% {



bottom: 0px;



}



}



 @-webkit-keyframes mymove {



 50% {



bottom:15px;



}



 75% {



bottom:-5px;



}



 100% {



bottom: 0px;



}



}



.navi-fix {



	position: fixed;



	left: 0;



	top: 0;



	width: 100%;



	z-index: 99;



}



.technology-fix {



	position: fixed;



	right: 50%;



	top: 90px;



	margin-right: -593px;



}



.technology-fix2 {



	position: fixed;



	right: 50%;



	margin-right: -593px;



	top: inherit;



	bottom: 231px;



}



/*翻页*/







	







	.pagee {



	text-align:center;



	font:normal 14px "å¾®è½¯é›…é»'";



	padding:10px 0;



}



.pagee dl a {



	display:inline-block;



	display:inline;



	text-transform:uppercase;



	color:#000;



	text-decoration:none;



}



.pagee dl {



	display:inline-block;



	display:inline;



	margin:0 3px;



	background:#fff;



	;



	padding:5px 20px;



	color:#323b44;



	text-transform:uppercase;



}



.pagee dl.c {



	background:#323b44;



	color:#fff;



}



.pagee dl:hover {



	background:#323b44;



	color:#fff;



}



.pagee dl a:hover {



	color:#fff;



	text-decoration:none;



}



.pagee {



	text-align:center;



	font:normal 14px;



	padding:20px 0;



}



.pagee li a {



	display:inline-block;



	text-transform:uppercase;



	line-height: 27px;



	width:100%;



	height:100%;



}



.pagee li {



	width: 46px;



	height: 27px;



	display: inline-block;



	margin: 0 3px;



	cursor: pointer;



	/* background: #31ACE2; */







    color: #161515;



	text-transform: uppercase;



	border: 1px solid #ccc;



	border-radius: 3px;



	line-height: 27px;



	padding: 5px;



	margin-bottom: 20px;



}



.pagee li.c {



	background: #323b44;



	color:#fff;



}



.pagee li:hover {



	background:#323b44;



	border-radius: 3px;



	color: #fff



}



.pagee li:hover a {



	color: #fff!important;



}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee;

}

blockquote h9{width:32px;height:90px;float:left;background-color:#1a8cff;color:#fff;margin-right:18px;line-height:27px;font-size:20px;text-align:center;padding-top:27px;}
.view_page {
  overflow: hidden;
  line-height: 1.8;
  color: #666;
}

.view_page li {
 width: 100%;
}
.view_page img {
  max-width: 100% !important;
  height: auto !important;
}
.view_page hr {
  height: 15px;
  width: 100%;
  border: 0;
}
.view_page video,
.view_page iframe {
  width: 100% !important;
  max-width: 600px !important;
  height: 340px !important;
  display: block;
  overflow: hidden;
  margin: 0 auto;
  background: #000;
}
.view_page table {
  border: 1px solid #eee;
  width: 100%;
}
.view_page table th {
  white-space: nowrap;
  text-align: center;
}
.view_page table th,
.view_page table td {
  padding: 8px 10px;
  border: 1px solid #eee;
}
.view_page table tr:nth-child(even) {
  background: #f9f9f9;
}

pre.prettyprint {
border-radius: 5px;
padding-top:15px;
padding-left:15px;
padding-bottom:20px;
color:#FFFFFF;
background-color: #282c34;
width:760px; height:auto;
max-width:750px;
font-size:14px;
}

pre.prettyprint p{font-size: 16px;

}

.weiquanPanel{width:auto;height:auto;background:#D8E6F8;padding-top:5px;padding-left:5px;padding-right:5px;border-radius:4px;box-shadow:2px 2px 7px rgba(255,255,255,0.2);
border-radius: 3px;
    overflow: hidden;
    border: 1px solid #dfdfdf;}
.weiquanPanel h3{text-align:center;line-height:26px;font-weight:normal;letter-spacing:2px;font-size:12px;margin-bottom:5px;}
.weiquanPanel h3 em{font-weight:bold;display:block;line-height:38px;height:38px;font-size:23px;}
.weiquanPanel dl dt{text-align:center;height:55px;line-height:55px;background:url(../images/line.png) no-repeat center center;color:#6c6c6c;font-family: "Microsoft Yahei", 微软雅黑, arial, 宋体, sans-serif;
    font-size: 14px;}
.weiquanPanel ._btn_zx{display:block;line-height:47px;height:47px;background-color:#1a8cff;text-align:center;color:#fff;font-size:17px;border-radius:4px;font-weight:bold;margin-top:5px;letter-spacing:1px;}
.weiquanPanel ._btn_zx:hover{background:#4da6ff;text-decoration:none;}
.weiquanPanel ul{padding-top:5px;}
.weiquanPanel ul::after{content:"";display:block;clear:both;}
.weiquanPanel ul li{font-size:15px;width:50%;float:left;text-align:left;height:44px;box-sizing:border-box;color:#6c6c6c;white-space:nowrap;margin-bottom:18px;}
.weiquanPanel ._tips{line-height:40px;text-align:center;color:#6f666b;}
.weiquanPanel ._tips [class^='icon']{margin-right:4px;}

/*侧栏导航*/
#sidebarNav{width:165px;position:absolute;top:400px;left:50%;margin-left:-790px; margin-top:90px;}
#sidebarNav h4{line-height:2.4;margin-bottom:10px; float:right;}
#sidebarNav .classify{margin-bottom:10px;margin-right:10px;padding-right:11px; border-right:1px solid #ccc; display:table;}
#sidebarNav .classify li{line-height:3;position:relative;white-space:nowrap; float:right; width:100%;}
#sidebarNav .classify li a{position:relative;text-decoration:none;}
#sidebarNav .classify li a::after{width:100%;height:1px;position:absolute;bottom:-2px;right:0px;background-color:#1a8cff;transition:all 0.2s ease;transform:scalex(0);content:"";}
#sidebarNav .classify li::before{width:6px;height:6px;position:absolute;top:50%;left:100%;margin-left:8px;background-color:#b4b4b4;border-radius:13px;transform:translatey(-50%);content:"";border-right:1px solid #ccc;}
#sidebarNav .classify li.active{color:#1a8cff;}
#sidebarNav .classify li.active a{color:#1a8cff;}
#sidebarNav .classify li.active a::after{transform:scalex(1);}
#sidebarNav .classify li.active::before{background-color:#1a8cff;}