﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
a {
blr:expression(this.onFocus=this.blur())
}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus {
	outline: 0;
}
img {
	vertical-align: middle;
}
table {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 16px;
}
h2, h3, h4 {
	font-size: 14px;
}
h5, h6 {
	font-size: 12px;
}
abbr, acronym {
	border: 0;
	font-variant: normal
}
address, caption, cite, code, dfn, em, th, var, optgroup {
	font-style: normal;
	font-weight: normal
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}
input, button, textarea, select {
*font-size:100%
}
a, img {
	border: 0;
}
a {
	color: #604b2b;
	text-decoration: none;
}
a:hover {
	color: #ccb879;
	text-decoration: underline;
}
.clear {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}/* Hides from IE-mac \*/
*html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}/* End hide from IE-mac */
*+html .clearfix {
	min-height: 1%;
}
body {
	color: #666;
	background:#f0f0f0;
	font-size: 12px;
}
/* shortcut */
.shortcut {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	width: 100%;
}
*html, *html body /* 修正IE6振动bug */ {
	background-image: url(about:blank);
	background-attachment: fixed;
}
*html .shortcut {
	position: absolute;
top:expression(eval(document.documentElement.scrollTop));
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.tL {
	text-align: left;
}
.tR {
	text-align: right;
}
i,ins,big{ font-style:normal;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
body{width:100%;min-width:1200px;font-family:"微软雅黑";}

a{text-decoration:none; color:#333;cursor:pointer; outline:none;blr:expression(this.onFocus=this.blur());
	-webkit-transition-property: background-color, color;
	-webkit-transition-duration: .4s, .5s;
	-webkit-transition-timing-function: ease, ease;
	-moz-transition-property: background-color, color;
	-moz-transition-duration: .4s, .5s;
	-moz-transition-timing-function: ease, ease;
	-ms-transition-property: background-color, color;
	-ms-transition-duration: .4s, .5s;
	-ms-transition-timing-function: ease, ease;
	-o-transition-property: background-color, color;
	-o-transition-duration: .4s, .5s;
	-o-transition-timing-function: ease, ease;
	transition-property: background-color, color;
	transition-duration: .4s, .5s;
	transition-timing-function: ease, ease;
}


.banner1{position:relative;width:100%;overflow:hidden;height:250px;}
.banner1 img{position:absolute;width:1920px;margin:0 0 0 -960px;top:0;left:50%;height:250px;}
.head{ background:#fff; width:100%; height:126px; overflow:hidden; border-bottom:1px solid #fff;}

.main{ width:1200px; margin:6px auto 0;}

.nav{ width:100%; background:#D31E1E; height:53px; line-height:53px; border-bottom:3px solid #feca05; font-family:微软雅黑; font-size:14px;}

.nav ul{ width:1060px; margin:0px auto; height:53px;}

.nav ul li{ float:left; width:130px; text-align:center; position:relative;}

.nav ul li a{color:#fff; display:block; width:100%;}

.nav ul li a:hover{background:#005989;color:#feca05; text-decoration:none;}

.nav ul li a.hover{background:#D31E1E;color:#feca05; text-decoration:none;}
.nav ul li.on a{ background:#D31E1E; color:#feca05;}

.nav ul li dl{ position:absolute; top:53px; height:0px; display:none; overflow:hidden; left:0px; width:197px; background:#005989; padding-top:20px; font-size:16px; text-align:left; font-family:宋体; z-index:999;}

.nav ul li dl dd{ height:30px; line-height:30px; border-bottom:1px solid #06689d;}

.nav ul li dl dd a{ padding-left:20%; width:80%;}

.nav ul li dl dd a,.nav ul li.on dl dd a{ color:#fff;font-size:12px;}

.nav ul li dl dd a:hover{ background:#004469;}

.banner{ position:relative; width:1350px; margin:0px auto; height:445px;}

.banner ul{ position:absolute; width:1350px; top:0px; left:0px; height:445px; overflow:hidden;}

.banner ul li{ position:absolute; left:0px; top:0px; width:1350px; height:445px;}

.num{ position:absolute; bottom:20px; left:0px; height:13px; width:100%; text-align:center;}

.num a{ width:13px; height:13px; display:inline-block; margin:0px 5px; background:url(../bg/num.png) no-repeat -24px 0px;}

.num a:hover,.num a.hover{ background-position:0px 0px;}

.fbox1{ background:#d31e1e; color:#fff; overflow:hidden; padding:55px 0px 0px;}

.fbox2{ background:#fff; font-family:微软雅黑; height:42px; line-height:42px; text-align:center; color:#a0a0a0;}

.fleft{ width:750px; float:left; height:auto; overflow:hidden;}

.fleft li{ float:left; width:165px; height:230px; overflow:hidden; font-size:14px;font-family:"宋体";}

.fleft li dl dt{ width:100%; font-size:18px; font-family:微软雅黑; line-height:28px; margin-bottom:5px;}

.fleft li dl dt a{ color:#FECB05;}

.fleft li dl dt a:hover{color:#FECB05; text-decoration:none;}

.fleft li a:hover{color:#fff;text-decoration:underline;}

.fleft li dl dd{ width:100%; height:auto; overflow:hidden;}

.fleft li dl dd a{ display:block; color:#fff; line-height:180%;}

.fleft li dl dd a i{ float:left; width:3px; height:5px; text-align:center;background:url(../bg/ico.png) no-repeat -98px -28px; margin:10px 7px 0px 10px;}

.fleft li dl dd a:hover i{/*background:url(../bg/ico.png) no-repeat -98px -33px;*/}

.fright{ width:425px; height:auto; overflow:hidden;}

.banner .btn{ position:absolute; top:50%; margin-top:-48px; width:49px; height:96px; cursor:pointer;}
.btn i{width:49px; height:96px; background:url(../bg/ico.png) no-repeat 0px 0px; display:block;
  -moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;	
}

.b_prev{ left:50%; margin-left:-550px;}

.b_next{ right:50%; margin-right:-550px;}

.b_prev i{ background-position:0px 0px;}

.b_prev i.on{ background-position:0px -96px;}

.b_next i{ background-position:-49px 0px;}

.b_next i.on{ background-position:-49px -96px;}

dl.care{ width:100%; height:auto; overflow:hidden; background:url(../bg/line01.jpg) no-repeat right bottom; padding:0px 0px 20px;}

dl.care dt{ float:left; width:289px; text-align:right;}

dl.care dt span{ display:block; font-family:微软雅黑; color:#FECB05; font-size:16px; padding-top:65px;}

dl.care dt tt{ display:block;}

dl.care dd{ float:left; width:108px; height:108px; box-shadow:5px 5px 5px #FECB05; margin:0px 8px 5px 20px;}

.share{ display:block; width:270px; float:right; height:auto; overflow:hidden; margin-top:20px;}

.share a{ font-family:微软雅黑; font-size:16px; float:left; line-height:27px; color:#fff;}

.share a i{background:url(../bg/ico.png) no-repeat 0px 0px; height:27px; float:right; margin-left:10px;}

.share a.wb{ padding-right:25px; border-right:1px solid #215c7c;}

.share a.wx{ padding-left:25px;}

.share a.wb i{ width:33px; background-position:-98px 0px;}

.share a.wx i{ width:32px; background-position:-132px 1px;}

.share a:hover{ text-decoration:none;color:#feca05;}

.fright p{ font-family:微软雅黑; text-align:right; padding-top:180px; height:auto; overflow:hidden; width:100%;}

.menu{ width:1230px; height:auto; overflow:hidden; margin:60px auto;}

.menu li{ width:345px; height:202px; float:left; position:relative; margin:0px 32px; overflow:hidden;}

.menu li tt{ position:absolute; right:0px; top:50%; margin-top:-25px; border-top:5px solid #fff;border-bottom:2px solid #FECA05; background:#d31e1e; color:#fff; font-family:微软雅黑; font-size:16px; height:43px; line-height:43px; text-align:center; width:142px;}

.menu li a:hover tt{ color:#feca05;border-top:5px solid #feca05;border-bottom:2px solid #FECA05;}

.newsfile{ width:100%; height:55px; background:url(../bg/nbg.jpg) repeat-x left top; overflow:hidden;}

.newsfile dl{ width:1120px; height:30px; overflow:hidden; line-height:30px; font-family:微软雅黑; float:left;margin:7px 0 0;}

.newsfile dl dt{ float:left; padding-right:10px; font-size:14px; color:#004469;}

.newsfile dl dd em{ font-size:12px; color:#58cfec; padding-left:5px;}

.newsfile dl dd{ float:left; width:600px; height:50px; overflow:hidden; position:relative;}

.newsfile dl dd p{ position:absolute; left:0px; top:0px; height:50px; overflow:hidden;}

.newsfile dl dd p a{color:#999;}

.newsfile dl dd p a:hover{color:#004469; text-decoration:none;}

.newsfile .next{ float:right; width:17px; height:17px;background:url(../bg/ico.png) no-repeat -102px -28px; margin-top:15px;
	-moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;	
}

.next:hover{ background-position:-102px -45px;}

.file{ position:absolute; right:0px; top:400px; height:398px; z-index:999;}

.cbtn{ width:32px; height:106px; float:left;background:url(../bg/cbtn.png) no-repeat 0px 0px; cursor:pointer;}

.open{ width:496px; height:358px; display:none; padding:20px; background:#e9e6de; overflow:hidden; float:left;}

.call{ width:240px; height:auto; overflow:hidden;background:url(../bg/call.png) no-repeat top right; padding-top:126px; float:left;}

.call ul{ background:#fff; width:210px; padding:10px 15px; height:auto; overflow:hidden; border-radius:5px;}

.call ul li{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #ededed; padding:8px 0px;}

.call ul li a{ color:#666;}

.call ul li a:hover{ color:#004469; text-decoration:none;}

.call ul li span{ font-size:16px; display:block;}

.call ul li span em{background:url(../bg/ico.png) no-repeat -102px -63px; width:14px; height:14px; float:left; margin:3px 5px 0px 0px;}

.call ul li tt{ display:block; padding-left:19px; height:auto; overflow:hidden; letter-spacing:-0.5px; line-height:140%; font-size:14px;}

.call ul li.noline{border-bottom:none;}

.cfile{background:url(../bg/cbg.jpg) repeat-x 0px 0px; width:180px; padding:20px 30px; height:318px; overflow:hidden; border-radius:5px; float:right; color:#fff;}

.cfile h1{ font-family:微软雅黑; font-size:24px; line-height:160%; overflow:hidden; font-weight:normal;}

.cfile dl{ width:100%; height:auto; overflow:hidden; margin-top:30px;}

.cfile dl dd{ background:#fff; height:auto; overflow:hidden;border-radius:5px; margin-bottom:5px; color:#0d4d70; padding:5px 10px; font-size:14px;}

.cfile dl dd span{ display:block; line-height:130%; overflow:hidden;}

.cfile dl dd p{ font-size:18px; font-family:Verdana, Geneva, sans-serif; color:#004469; line-height:130%;}

.cfile dl dd p em{ float:right;background:url(../bg/ico.png) no-repeat -102px -63px; width:14px; height:14px; margin-top:6px;}

.cfile dl dd p.email{ font-size:14px; letter-spacing:-0.5px;}


/**********hzy S*****************/
.h_main{width:1168px;margin:22px auto 40px;background:#fff;overflow:hidden;border:1px solid #dddddd;font-family:"微软雅黑";}
.h_main ul.title{width:1300px;border-bottom:2px solid #dddddd;}
.h_main ul.title li a{display:block;position:relative;float:left;border-right:1px solid #f5f5f5;padding:0 56px;color:#000;font-size:20px;height:75px;line-height:75px;}
.h_main ul.title li a:hover{text-decoration:none;color:#004469;}
.h_main ul.title li a tt{display:none;position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:#F8EF94;}
.h_main ul.title li a:hover tt,.h_main ul.title li.hover tt{display:block;}
.h_main h3{text-align:center;font-weight:normal;height:45px;margin:60px auto 30px;}
.h_main h3 span{color:#000;font-size:24px;width:270px;padding:5px 0 0px;height:45px;text-align:left;background:url(../bg/ico.png) no-repeat 0 -192px;overflow:hidden;display:inline-block;}
.h_main h3 span em{width:218px;float:left;text-align:center;display:inline-block;}
.h_main ul.news_txt{width:840px;margin:0 auto;}
.h_main ul.news_txt li{width:840px;border-bottom:1px solid #ddd;padding:35px 0;}
.h_main ul.news_txt a{text-decoration:none;}
.h_main ul.news_txt h5{color:#5d5d5d;font-size:18px;font-weight:normal;}
.h_main ul.news_txt a:hover h5{color:#D31E1E;text-decoration:none;}
.h_main ul.news_txt h5 span.date{float:right;color:#7e7c7c;font-size:12px;width:145px;height:18px;display:inline-block;text-align:center;line-height:18px;background:url(../bg/a_bg.png) no-repeat;}
.h_main ul.news_txt a h5 tt{margin:0 8px 0 0;width:6px;height:11px;display:inline-block;background:url(../bg/ico.png) no-repeat -165px 0;}
.h_main ul.news_txt a:hover h5 tt{background-position:-165px -11px;}
.h_main ul.news_txt p{color:#a7a7a7;font-size:12px;padding:20px 0 0 15px;}
.h_main .pages{text-align:center;color:#707070;font-size:12px;margin:40px auto 45px;}
.h_main .pages a{height:29px;}
.h_main .pages .ipt{width:31px;height:27px;border:1px solid #e4e9ec;text-align:center;line-height:29px;background:#fff;}
.h_main .pages .nums{width:26px;height:29px;display:inline-block;text-align:center;line-height:29px;}
.h_main .pages .prev,.h_main .pages .next{text-decoration:none;}
.h_main .pages .prev:hover,.h_main .pages .next:hover{text-decoration:none;color:#004469;}
.h_main .pages .nums:hover,.h_main .pages .nums.hover{background:#D31E1E;color:#ffffff;text-decoration:none;}
.h_main .pages .btn{width:42px;display:inline-block;height:29px;background:#8f8f8f;text-align:center;line-height:29px;border:none;color:#ffffff;}
.h_main .pages .btn:hover{text-decoration:none;background:#D31E1E;}
ul.news_video{width:850px;overflow:hidden;margin:0 auto;}
ul.news_video li{float:left;margin:0 6px 0 7px;width:270px;padding:20px 0;}
ul.news_video li a{display:block;}
ul.news_video li a span{width:270px;height:190px;display:inline-block;background:#000;position:relative;}
ul.news_video li a span tt{width:57px;height:57px;display:inline-block;background:url(../bg/ico.png) no-repeat -120px -26px;position:absolute;top:69px;left:107px;}
ul.news_video li a p{line-height:20px;text-align:center;color:#747474;font-size:16px;height:40px;margin:20px 0 0px;}
ul.news_video li a:hover{text-decoration:none;}
ul.news_video li a:hover p{color:#D31E1E;}
div.news_dtl{width:840px;margin:50px auto 20px;padding:0 0 55px;}
div.news_dtl h4{text-align:center;color:#747474;font-size:18px;font-weight:normal;}
div.news_dtl h5{color:#747474;font-size:12px;text-align:center;font-weight:normal;border-bottom:1px solid #e4e4e4;padding:5px 0 20px;}
div.news_dtl p{text-indent:2em;font-size:14px;}
div.news_dtl p.img{text-align:center;padding:30px 0;}
div.table{width:840px;margin:0 auto 60px;border:1px solid #dfdfdf;}
div.table table{border-collapse:collapse;color:#747474;font-size:14px;}
div.table td{border:1px solid #dfdfdf;width:168px;text-align:center;height:48px;}
div.table td a{color:#004469;text-decoration:underline;}
div.table th{height:48px;background:url(../bg/table_th_bg.jpg) repeat-x;}
.job_msg{width:840px;margin:0 auto;}
.job_msg h2{color:#747474;width:840px;overflow:hidden;font-size:18px;font-weight:normal;padding-bottom:20px;}
.job_msg h2 a{float:right;width:119px;height:29px;display:inline-block;background:url(../bg/ico.png) no-repeat -99px -84px;text-align:center;line-height:29px;color:#ffffff;font-size:14px;}
.job_msg div.m1{font-size:14px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:24px 0;}
.job_msg div.m2{padding:35px 0 40px;font-size:14px;border-bottom:1px solid #e4e4e4;}
.job_msg div.m2 h6{font-weight:normal;font-size:18px;line-height:20px;padding:0 0 5px;}
.job_msg div.m2 span{padding:5px 0;display:inline-block;}
.h_back{text-align:center;color:#747474;font-size:18px;padding:24px 0 60px;}
.h_back a:hover{color:#004469;}
.h_main .ad{text-align:center;margin:-20px 0 0;}
.h_main .pro1{width:1100px;overflow:hidden;margin:20px auto 0;padding:0 0 67px;border-bottom:1px solid #e0e0e0;}
.h_main .pro1 ul{width:1100px;overflow:hidden;margin:0 auto;padding:10px 0;}
.h_main .pro1 ul li{float:left;width:348px;border:1px solid #febf04;margin:0 8px;}
.h_main .pro1 ul li.hover{border:1px solid #004469;box-shadow:0px 0px 10px rgba(124,124,124,0.8);}
.h_main .pro1 ul li.hover span{background:#004469;color:#fff;}
.h_main .pro1 ul li.hover p{display:block;}
.h_main .pro1 ul li a{color:#484848;}
.h_main .pro1 ul li a span{width:348px;height:50px;display:inline-block;text-align:center;line-height:50px;color:#484848;font-size:24px;background:url(../bg/s_bg.jpg) repeat-x;}
.h_main .pro1 ul li a p{padding:3px 30px;display:none;}
.h_main .pro2{padding:30px 0 67px;width:1060px;margin:0 auto;border-bottom:1px solid #e0e0e0;}
.h_main .pro2 .picScroll-left{position:relative;width:1060px;margin:0 auto;}
.h_main .pro2 .picScroll-left .hd{}
.h_main .pro2 .picScroll-left .hd .prev,.h_main .pro2 .picScroll-left .hd .next{width:46px;height:46px;display:inline-block;background:url(../bg/arrow.png) no-repeat;position:absolute;top:200px;}
.h_main .pro2 .picScroll-left .hd .prev{left:0;background-position:0 0;}
.h_main .pro2 .picScroll-left .hd .prev:hover{left:0;background-position:0 -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro2 .picScroll-left .hd .next{right:0;background-position:-46px 0;}
.h_main .pro2 .picScroll-left .hd .next:hover{right:0;background-position:-46px -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro2 .picScroll-left .bd{width:820px;margin:0 auto;overflow:hidden;}
.h_main .pro2 .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.h_main .pro2 .picScroll-left .bd ul li{float:left;width:360px;margin:0 25px;_display:inline;overflow:hidden;text-align:center;}
.h_main .pro2 .picScroll-left .bd ul li p{color:#000;font-size:16px;width:100%;margin:45px 0 0;}
/*.h_main .pro3{padding:30px 0 67px;width:1060px;margin:0 auto;border-bottom:1px solid #e0e0e0;}
.h_main .pro3 .picScroll-left{position:relative;width:1060px;margin:0 auto;}
.h_main .pro3 .picScroll-left .hd{}
.h_main .pro3 .picScroll-left .hd .prev,.h_main .pro3 .picScroll-left .hd .next{width:46px;height:46px;display:inline-block;background:url(../bg/arrow.png) no-repeat;position:absolute;top:220px;}
.h_main .pro3 .picScroll-left .hd .prev{left:0;background-position:0 0;}
.h_main .pro3 .picScroll-left .hd .prev:hover{left:0;background-position:0 -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro3 .picScroll-left .hd .next{right:0;background-position:-46px 0;}
.h_main .pro3 .picScroll-left .hd .next:hover{right:0;background-position:-46px -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro3 .picScroll-left .bd{width:836px;margin:0 auto;overflow:hidden;}
.h_main .pro3 .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.h_main .pro3 .picScroll-left .bd ul li{float:left;width:368px;margin:0 25px;_display:inline;overflow:hidden;text-align:center;}
.h_main .pro3 .picScroll-left .bd ul li p{color:#000;font-size:16px;width:100%;margin:45px 0 0;}*/
.h_main .pro3{padding:30px 0 67px;width:1060px;margin:0 auto;border-bottom:1px solid #e0e0e0;}
.h_main .pro3 .picScroll-left{position:relative;width:1060px;margin:0 auto;}
.h_main .pro3 .picScroll-left .hd{}
.h_main .pro3 .picScroll-left .hd .prev,.h_main .pro3 .picScroll-left .hd .next{width:46px;height:46px;display:inline-block;background:url(../bg/arrow.png) no-repeat;position:absolute;top:200px;}
.h_main .pro3 .picScroll-left .hd .prev{left:0;background-position:0 0;}
.h_main .pro3 .picScroll-left .hd .prev:hover{left:0;background-position:0 -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro3 .picScroll-left .hd .next{right:0;background-position:-46px 0;}
.h_main .pro3 .picScroll-left .hd .next:hover{right:0;background-position:-46px -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro3 .picScroll-left .bd{width:820px;margin:0 auto;overflow:hidden;}
.h_main .pro3 .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.h_main .pro3 .picScroll-left .bd ul li{float:left;width:360px;margin:0 25px;_display:inline;overflow:hidden;text-align:center;}
.h_main .pro3 .picScroll-left .bd ul li p{color:#000;font-size:16px;width:100%;margin:45px 0 0;}
.h_main .pro4{padding:87px 0 195px;width:1060px;margin:0 auto;}
.h_main .pro4 .picScroll-left{position:relative;width:1060px;margin:0 auto;}
.h_main .pro4 .picScroll-left .hd{}
.h_main .pro4 .picScroll-left .hd .prev,.h_main .pro4 .picScroll-left .hd .next{width:46px;height:46px;display:inline-block;background:url(../bg/arrow.png) no-repeat;position:absolute;top:50px;}
.h_main .pro4 .picScroll-left .hd .prev{left:0;background-position:0 0;}
.h_main .pro4 .picScroll-left .hd .prev:hover{left:0;background-position:0 -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro4 .picScroll-left .hd .next{right:0;background-position:-46px 0;}
.h_main .pro4 .picScroll-left .hd .next:hover{right:0;background-position:-46px -46px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
.h_main .pro4 .picScroll-left .bd{width:940px;margin:0 auto;overflow:hidden;}
.h_main .pro4 .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.h_main .pro4 .picScroll-left .bd ul li{float:left;width:460px;margin:0 5px;_display:inline;overflow:hidden;text-align:center;}
.h_main .pro4 .picScroll-left .bd ul li span{padding:25px 20px;text-align:left;width:195px;height:95px;background:#298acb;display:inline-block;color:#fff;}
.h_main .pro4 .picScroll-left .bd ul li span em{text-transform:uppercase;font-size:18px;font-family:"微软雅黑";}
.h_main .pro4 .picScroll-left .bd ul li span p{line-height:20px;padding:10px 0 0;}
.h_main .pro4 .picScroll-left .bd ul li img{height:145px;}
.c404{padding:90px 0 100px;}
.c404 p{text-align:center;}
.c404 a{width:126px;height:38px;margin:10px 0 0;display:inline-block;background:#004469;color:#fff;font-size:14px;line-height:38px;}
.c404 a:hover{background:#08679b;}
.org{width:100%:overflow:hidden;text-align:center;margin:30px auto 150px;}
.h_gd{margin-bottom:0;}
/**********hzy E*****************/


/*全局样式 S*/
a:hover{text-decoration: none;}
.n_fl{float: left;}
.n_fr{float: right;}
/*关于康欣内页标题 S*/
.ng_main_tit{height: 218px;width: 100%;background: #F8EF94;}
.ng_main_tit .n_fl{width: 400px;padding: 70px 0px 0px 140px;color: #D31E1E;}
.ng_main_tit .n_fl big{font-size: 46px;font-weight: 100;}
.ng_main_tit .n_fl small{font-size: 17px;text-transform: uppercase;font-weight: 100;}
.ng_main_tit .n_fr{padding: 20px 125px 0px 0px;}
/*关于康欣内页标题 E*/
/*关于康欣内页菜单S*/
.ng_main_nav{width: 100%; overflow: hidden;}
.ng_main_nav ul{width: 101%;overflow: hidden;border-bottom: 2px solid #dddddd; }
.ng_main_nav ul li{width: 16.6%;float: left;}
.ng_main_nav ul li a{display:block;color:#000000;width:100%;border-right: 1px solid #f5f5f5;font-size: 20px; text-align: center;line-height: 300%;padding-top: 15px;}
.ng_main_nav ul li a.hover,.ng_main_nav ul li a:hover{color: #004469;border-bottom: 2px solid #004469;}
/*关于康欣内页菜单E*/
/*全局标题 S*/
.ng_tit{height: 39px;width: 260px;margin:60px auto;border-radius: 5px;overflow: hidden;text-align: center;box-shadow: 2px 3px 3px #e6e5e5;border: 1px solid #FFFFFF;}
.ng_tit .n_fl{width: 80%;height: 100%;background: url(../../images/n_bg_tit1.jpg) repeat-x left top;font-size: 24px;line-height: 39px;color: #000000;}
.ng_tit .n_fr{width: 20%;height: 100%;background: url(../../images/n_bg_tit2.jpg) repeat-x left top;}
.ng_tit .n_fr span{float: left; border:7px solid transparent; border-left: 10px solid #ffffff;margin: 13px 0px 0px 21px;}
/*全局标题 E*/
/*编辑器 S*/
.ng_main_content{text-align: center;}
.ng_main_content p{text-align: left;margin: 0 auto;font-size: 14px;width:1120px;overflow:hidden;}
/*编辑器 E*/

/*管理层分类 S*/
.ng_glcjs_nav{width: 840px;height: 48px;margin:0px auto;margin-top: 50px; background: url(../../images/n_bg_glcjs1.jpg)repeat-x left top;border:1px solid #dfdfdf;}
.ng_glcjs_nav li{float: left;width: 160px;height: 100%;text-align: center;line-height: 48px;}
.ng_glcjs_nav li a{width: 100%;height: 100%;display: block;font-size: 18px;color: #747474;border-right: 1px solid #DFDFDF;}
.ng_glcjs_nav li a.hover,.ng_glcjs_nav li a:hover{width: 162px;height: 47px;line-height: 47px;background: #004469;color: #FFFFFF;margin: -1px 0 0 -1px;border-top: 3px solid #4d7f9a;}

/*管理层分类 S*/
/*股东列表样式 S*/
.ng_gudong_list{width: 815px;margin: -50px auto 0;}
.ng_gudong_list ul li{overflow: hidden;padding-bottom: 40px;padding-top: 40px;background: url(../../images/n_bg_gdbj01_06.png) repeat-x left bottom;}
.ng_gudong_list ul li dt{width: 200px;height: 100%;float: left;}
.ng_gudong_list ul li dt img{}
.ng_gudong_list ul li dd{margin-left: 30px;float: left;color: #747474;width: 580px;}
.ng_gudong_list ul li dd h2{display: block;margin: 20px 0 30px 0;font-size: 24px;font-weight: 500;height:28px;line-height:28px;}
.ng_gudong_list ul li dd h2 b{color:#747474;font-size:14px;font-weight:normal;vertical-align:text-bottom;height:28px;line-height:28px;display:inline-block;}
.ng_gudong_list ul li dd p{font-size: 14px;}
.ng_gudong_list ul li:last-child{background: none;}
/*股东列表样式 E*/

/*返回列表 S*/
.ng_back_list{width: 800px;padding:0px 20px;padding-top: 28px;border-top: 1px solid #e4e4e4;margin: 0px auto;margin-top: 50px;}
.ng_back_list li{width: 33.333%;float: left;}
.ng_back_list li.n_li1{text-align: left;}
.ng_back_list li.n_li2{text-align: center;}
.ng_back_list li.n_li3{text-align: right;}
.ng_back_list li a{font-size: 18px;color: #747474;vertical-align:bottom;}
.ng_back_list li a:hover{color:#004469;}
.ng_back_list li a span{vertical-align:middle;width:22px;height:22px;display:inline-block;background:url(../bg/n_img_backlist01.png) no-repeat;}
.ng_back_list li a span.prev{background-position:0 0;}
.ng_back_list li a:hover span.prev{background-position:0 -22px;
-webkit-transition:all 0.3s ease-in;
-moz-transition:all 0.3s ease-in;
transition:all 0.3s ease-in;
}
.ng_back_list li a span.next{background-position:-22px 0;}
.ng_back_list li a:hover span.next{background-position:-22px -22px;
-webkit-transition:all 0.3s ease-in;
-moz-transition:all 0.3s ease-in;
transition:all 0.3s ease-in;
}
/*返回列表 E*/

/*全局样式 E*/
.ng_main{background: #ffffff;width:1168px;margin: 0px auto;margin-top:22px;border:1px solid #ddd;}
.ng_fazhan{margin-bottom: 40px;}
.ng_jianjie{margin-bottom: 40px;padding-bottom: 65px;}
.ng_gdbj{margin-bottom: 40px;padding-bottom: 40px;}
.ng_glcjs{margin-bottom: 40px;padding-bottom: 40px;}
.ng_xwsp{margin-bottom: 40px;padding-bottom: 40px;}
.ng_jyly{margin-bottom: 40px;padding-bottom: 40px;}
/*新闻视频详细 S*/
.ng_main_txttit{width:840px;margin: 0 auto; border-bottom: 1px solid #e4e4e4;text-align: center;color: #747474;padding-bottom: 24px;}
.ng_main_txttit h3{font-size: 18px;font-weight: 500;}
.ng_main_txttit h4{font-size: 12px;font-weight: 500;}
.ng_xwsp_img{text-align: center;}
.ng_xwsp_img img{max-width: 100%;}
/*新闻视频详细 E*/


/*经营领域 S*/
.ng_jyly_box1,.ng_jyly_box2,.ng_jyly_box3{overflow:hidden;width: 1110px;margin: 0px auto;border-bottom: 1px solid #e0e0e0;padding-bottom: 40px;}
.ng_jyly_box1 ul{overflow: hidden;width: 100%;}
.ng_jyly_box1 li{margin-bottom: 20px;}
.ng_jyly_box1 li.n_li1{width: 100%;height:623px;float: left;}
.ng_jyly_box1 li img{width: 100%;height: 100%;}
.ng_jyly_box1 li.n_li2{width: 567px;height: 315px;float: left;}
.ng_jyly_box1 li.n_li3{width: 526px;height: 315px;float: right;}
.ng_jyly_box2 img{padding:30px 0 0;}
.ng_jyly_box3{border:none;}

.ng_jyly .n_h21{font-size: 30px;color: #464646;font-weight: 500;padding:50px 0 0;}
.ng_jyly .n_p1{color: #464646;font-size: 14px;}

.n_jidi_list{width: 110%;margin-top: 30px;}
.n_jidi_list li{width: 350px;margin-right: 29px;float: left;padding-bottom: 50px;}
.n_jidi_list li img{width: 350px;height: 250px;margin-bottom: 27px;}
.n_jidi_list li p{width: 140px;height:39px;line-height:39px;font-size:18px;color: #000000;text-align: center; border-radius: 8px; margin: 0px auto;background: url(../../images/n_bg_tit1.jpg) repeat-x left top;box-shadow: 3px 3px 3px #e2e1e1;border: 1px solid #FFFFFF;}

.ng_jyly_box3 .ng_box3_img{text-align: center;}
.ng_jyly_box3 .ng_box3_img img{max-width: 100%;}
/*经营领域 E*/




.ng_main_tit .h_firm{padding:28px 85px 0 0;}
.h_honor{width:1160px;margin:0 auto;overflow:hidden;}
.h_honor .honor_inner{width:100%;overflow:hidden;}
.h_honor .honormain{width:250px;float:left;margin:60px 20px 0;overflow:hidden;}
.h_honor .honormain font{color:#000000;font-size:24px;font-family:"微软雅黑";width:190px;display:inline-block;background:url(../bg/ico.png)  no-repeat 0px -255px;height:42px;padding:3px 0 0 60px ;}
.h_honor .honormain ul{margin:15px 0 0;}
.h_honor .honormain .item0{display:none;}
.h_honor .honormain ul li{padding:0 0 0 25px;color:#000000;font-size:14px;border-bottom:1px solid #ebebeb;height:40px;line-height:40px;}
.h_honor .honormain ul li a{color:#000;}
.h_honor .honormain ul li a:hover{color:#004469;}
.h_honor .honormain .item0 ul{margin:0;}
.h_honor .cli{height:31px;background:url(../bg/cli_bg.jpg) repeat-x;width:1120px;margin:30px auto 50px;text-align:center;}
.h_honor .cli a{width:31px;height:31px;display:inline-block;background:url(../bg/cli.png) no-repeat;}
.h_honor .cli a:hover{background-position:0 -31px;}
.h_honor .cli a.change{background-position:-31px 0;}
.h_honor .cli a.change:hover{background-position:-31px -31px;}
.glc{margin:0 auto;width:840px;}
.ourh{padding:0 0 40px;}
.jobchange{padding:0 0 10px;}
/*--------预约  S-----*/
.n_order {overflow: hidden;text-align: center;padding: 50px 0 76px 0;}
.n_order form {width: 902px; margin:0 auto; padding:20px 0 0 0; overflow:hidden;}
.n_order form p{float:left; margin:12px 50px 0 50px;display: block;border: 1px solid #dcdcdc;width: 344px;height:51px;background:#f6f6f6 ;font-family: "微软雅黑";font-size: 18px;color:#454545;line-height: 51px;}
.n_order form p input{border: 0px;height: 51px;width: 230px;float: right;padding:0 10px;}
    .n_order form img {float:left; margin:12px 10px 0 0px;height:50px;
    }
.n_order p.p_input_addr{width: 790px;}
.n_order .p_input_addr input{width: 676px;padding:0 10px;}
.n_order p.p_txt_sy{height: 292px;width: 790px;}
.n_order p.p_txt_sy textarea{width: 676px;height: 292px;float: right; border: 0px;padding:0 10px;}
#n_order_money{cursor: pointer; float: left; width: 167px;height: 52px;text-align: center;line-height: 52px;color: #FFFFFF;background:#d31e1e;font-family:"微软雅黑";font-size: 24px;margin:36px 0 0 350px;border: 0px;}
/*--------预约  E-----*/


