@CHARSET "UTF-8";
/*.bottom1 a:link,.bottom1 a:visited,.bottom1 a:active{text-decoration:none;}
.bottom1{
	width:1200px;
}
.bottom2{
	width:100%;
	margin:0 auto;
	padding-bottom:20px;
	padding-top:20px;
}
.bottom3{
	width:672px;
	float:left;
	text-align:left;
}
.bottom3 p{
	color:#32adc6;
	line-height:20px;
	float:left;
	font-size:16px;
}
.bottom3 a{
	color:#32adc6;
	line-height:20px;
	margin:10px;
	margin-top:0px;
	float:left;
	font-size:16px;
}
.bottom{
	width:min-width;
	line-height:40px;
	padding-left:16px;
	padding-right:16px;
	margin:10px;
	float:left;
	border:2px solid #2eadcf;
	border-radius:8px;
}
.bottom a{
	color:#32adc6;
}
.bottom4{
	float:left;
	width:480px;
	margin-left:30px;
}
.bottom4 p{
	color:#333;
	float:right;
	font-size:16px;
	line-height:20px;
}
.bottom4 a{
	color:#333;
	text-decoration: none;
}
.bottom4 a:hover {
	text-decoration: none;
	color:#009eb1;
}
*/
.imgcomm{
	width:100%;
	min-width:1200px;
	margin:0 auto;
	margin-top:20px;
	height:65px;
	background:url(../images/icon/about1.png) no-repeat no-repeat;
	background-size:cover;
}
.imgcomm1{
	width:1200px;
	height:65px;
	margin:0 auto;
	color:#fff;
	font:14px 'Microsoft yahei';
}
.imgcomm2{
	width:50%;
	float:left;
	text-align:left;
	margin-top:24px;
	cursor: default;
}
.imgcomm2 span{
	margin-left:20px;
	color:#eff;
}
.imgcomm3{
	width:50%;
	float:left;
	text-align:right;
	margin-top:23px;
	cursor: default;
	-moz-user-select:none;/*火狐*/
	-webkit-user-select:none;/*webkit浏览器*/
	-ms-user-select:none;/*IE10*/
	-khtml-user-select:none;/*早期浏览器*/
	user-select:none;
}
.imgcomm3 span{
	font-weight: bold;
}
.imgcomm3 img{
	margin-right:-5px;
}
.nomorebox{
	margin-left:30px;
	padding:30px 0px;
	color:#595959;
}
.g-wrap {position:relative; margin:30px 0px 30px 0px; width:1200px; height:100%; overflow:hidden;}
/* 滑块 start */
#subjects {height:165px; background-color:#e0e2e4;}
#subjects .g-wrap a {position:absolute; top:0; left:100%; width:100%; height:100%; overflow:hidden; -webkit-opacity:1; opacity:1; display:block\9; -webkit-transition:left 300ms, -webkit-opacity 700ms; transition:left 300ms, opacity 700ms;}
#subjects .g-wrap .item-1 {z-index:1; background-color:#d8ebff;}
#subjects .g-wrap .item-2 {z-index:2; background-color:#009eb1;}
#subjects .g-wrap .item-3 {z-index:3; background-color:#187fc4;}
#subjects .g-wrap .item-4 {z-index:4; background-color:#fdd35c;}
#subjects .g-wrap .item-5 {z-index:5; background-color:#8ec12e;}
#subjects .g-wrap a span {position:absolute; background:no-repeat 0 0;}
#subjects .g-wrap .p2 {-webkit-opacity:0; opacity:0; display:none\9; -webkit-transition:-webkit-opacity 400ms; transition:opacity 400ms;}
#subjects .g-wrap .item-1 .p1 {left:20px; top:30px; width:493px; height:165px;}
#subjects .g-wrap .item-1 .p2 {left:200px; top:20px; z-index:2; width:493px; height:225px;}
#subjects .g-wrap .item-2 .p1 {left:20px; top:30px; width:493px; height:165px;}
#subjects .g-wrap .item-2 .p2 {left:240px; top:20px; width:130px; height:130px;}
#subjects .g-wrap .item-3 .p1 {left:20px; top:30px; width:493px; height:165px;}
#subjects .g-wrap .item-3 .p2 {left:240px; top:18px; width:130px; height:130px;}
#subjects .g-wrap .item-4 .p1 {left:20px; top:30px; width:493px; height:225px;}
#subjects .g-wrap .item-4 .p2 {left:210px; top:30px; width:245px; height:122px;}
#subjects .g-wrap .item-5 .p1 {left:20px; top:55px;width:493px; height:225px;}
#subjects .g-wrap .item-5 .p2 {left:205px; top:22px; width:245px; height:122px;}
/*#subjects*/
#subjects .trans a {-webkit-opacity:0; opacity:0; display:none\9;}
/* 逐个出现 */
#subjects .ready .item-2 {transition-delay:150ms; -webkit-transition-delay:150ms; -ms-transition-delay:150ms; -moz-transition-delay:150ms;}
#subjects .ready .item-3 {transition-delay:150ms; -webkit-transition-delay:300ms; -ms-transition-delay:300ms; -moz-transition-delay:300ms;}
#subjects .ready .item-4 {transition-delay:150ms; -webkit-transition-delay:450ms; -ms-transition-delay:450ms; -moz-transition-delay:450ms;}
#subjects .ready .item-5 {transition-delay:150ms; -webkit-transition-delay:450ms; -ms-transition-delay:450ms; -moz-transition-delay:450ms;}
/* 没有指向 */
#subjects .state-0 .item-1 {left:0;}
#subjects .state-0 .item-2 {left:250px;}
#subjects .state-0 .item-3 {left:480px;}
#subjects .state-0 .item-4 {left:700px;}
#subjects .state-0 .item-5 {left:913px;}
/* 指向第一个 */
#subjects .state-1 .item-1 {left:0;}
#subjects .state-1 .item-2 {left:402px;}
#subjects .state-1 .item-3 {left:650px;}
#subjects .state-1 .item-4 {left:817px;}
#subjects .state-1 .item-5 {left:967px;}
#subjects .state-1 .item-1 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第二个 */
#subjects .state-2 .item-1 {left:0;}
#subjects .state-2 .item-2 {left:185px;}
#subjects .state-2 .item-3 {left:585px;}
#subjects .state-2 .item-4 {left:797px;}
#subjects .state-2 .item-5 {left:967px;}
#subjects .state-2 .item-2 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第三个 */
#subjects .state-3 .item-1 {left:0;}
#subjects .state-3 .item-2 {left:180px;}
#subjects .state-3 .item-3 {left:405px;}
#subjects .state-3 .item-4 {left:810px;}
#subjects .state-3 .item-5 {left:997px;}
#subjects .state-3 .item-3 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第四个 */
#subjects .state-4 .item-1 {left:0;}
#subjects .state-4 .item-2 {left:175px;}
#subjects .state-4 .item-3 {left:375px;}
#subjects .state-4 .item-4 {left:560px;}
#subjects .state-4 .item-5 {left:997px;}
#subjects .state-4 .item-4 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第五个 */
#subjects .state-5 .item-1 {left:0;}
#subjects .state-5 .item-2 {left:185px;}
#subjects .state-5 .item-3 {left:395px;}
#subjects .state-5 .item-4 {left:587px;}
#subjects .state-5 .item-5 {left:757px;}
#subjects .state-5 .item-5 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 滑块 end */
/*新闻中心*/
.news{
	width:1200px;
	margin:0 auto;
	margin-top:40px;
}
.list{
	width:470px;
	float:left;
	margin-right:20px;
}
.list strong{
	font:18px 'Microsoft yahei';
	padding-bottom:15px;
	font-weight: bold;
	border-bottom:2px solid #cccccc;
	margin-bottom:15px;
	display: block;
}
.list a{
	color:#595959;
}
.list strong a:link,.list strong a:visited,.list strong a:active{text-decoration:none;}
.list p{
	line-height:150%;
}
.zx{
	width:450px;
	float:left;
	margin-right:20px;
}
.zx h3{
	font:18px 'Microsoft yahei';
	color:#595959;
	margin:0;
	padding-bottom:15px;
	border-bottom:2px solid #cccccc;
	margin-bottom:15px;
}
.zx p{
	margin:0;
	line-height:150%;
}
.zx sapn{
	margin:0;
	font:14px 'Microsoft yahei';
	color:#595959;
}
.zx a{
	font:14px 'Microsoft yahei';
	color:#595959;
}
.tu{
	width:240px;
	float:left;
	
}
.tu img{
	width:100%;
}
.zhan{
	width:100%;
	background-color:#efefef;
	margin-top:35px;
	margin-bottom:40px;
}	
.shi{
	width:1200px;
	margin:0 auto;
	
}
.shi img{
	width:100%;
}
.shi div{
	float:left;
}
/*about*/
.imgab{
	width:100%;
	margin:0 auto;
	margin-top:20px;
}
.imgab img{
	width:100%;
	
}
.lujinab{
	width:1200px;
	overflow: hidden;
	margin:0 auto;
	padding:0px 0px 15px 0px;
	border-bottom:1px solid #e0e2e4;
	
}
.lujinab a{
	font:16px 'Microsoft yahei';
	color:#404040;
}
.lujinab1{
	width:600px;
	float:left;
	margin-bottom:10px;
}
.lujinab1 .imgbox{
	display:inline-block;
	width:26px;
	height: 26px;
	background-image: url(../img/home_icon.png);
	background-repeat: no-repeat no-repeat;
    background-position-x: center;
    background-position-y: 12px;
    background-size: 14px;
}
.lujinab1 span{
	font-size:16px;
}
.lujinab2{
	width:600px;
	float:left;
}
.lujinab2 ul{
	margin:0;
	paddig:0;
	text-align:right;
}
.lujinab2 ul li{
	list-style-type:none;
	display:inline-block;
	margin-left:10px;
}
.lujinab2 li a{
	color:#404040;
	font:16px 'Microsoft yahei';
	display:block;
	float:left;
	margin:10px;
	text-decoration: none;
}
.lujinab2 li a:hover {
	text-decoration: none;
	color:#3778ba;
}
.lujinab3{
	width:390px;
	float:right;
}
.lujinab3 ul{
	margin:0;
	paddig:0;
	text-align:left;
}
.lujinab3 ul li{
	list-style-type:none;
	display:inline-block;
	margin-left:10px;
}
.lujinab3 li a{
	color:#404040;
	font:16px 'Microsoft yahei';
	display:block;
	float:left;
	margin:10px;
	text-decoration: none;
}
.lujinab3 li a:hover {
	text-decoration: none;
	color:#3778ba;
}
.newsab{
	width:1200px;
	margin:0 auto;
	border-bottom:1px solid #e0e2e4;
}
.leftab{
	width:850px;
	float:right;
	min-height:700px;
	padding-top:45px;
	padding-bottom:45px;
	border-left:1px solid #e0e2e4;
	padding-right:24px;
	padding-left:30px;
}


.leftab b{
	font:25px 'Microsoft yahei';
	color:#595959;
}
.leftab p{
	font:14px 'Microsoft yahei';
	color:#595959;
	line-height:1.5rem;
}

.rightab{
	width:260px;
	float:left;
	padding-top:25px;
	
}
.rightab img
{
    width:260px;
	/*float:right;*/
	margin:0;
	padding:0;
	margin-bottom:8px;
}
/*wenhua*/
.leftwh{
	width:804px;
	float:left;
	min-height:700px;
	padding-top:25px;
	padding-bottom:45px;
	border-right:1px solid #e0e2e4;
	
}
.wenwh{
	width:780px;
	margin:0 auto;
	background-color:#3778ba;
	text-align:center;
	margin-right:24px;
}
.huawh{
	width:804px;
	margin-top:20px;
}
.huawh img{
	margin-right:24px;
	float:left;
	margin-bottom:20px;
}
.shiwh{
	width:780px;
}
.shiwh p{
	font:14.6px 'Microsoft yahei';
	color:#666666;
	line-height:23px;
}
/*shangwuhezuo*/
.leftsw{
	width:724px;
	float:left;
	min-height:700px;
	padding:30px 40px 40px 40px;
	border-right:1px solid #e0e2e4;
	
}
.shisw{
margin-left:auto;
margin-right:auto;
margin-top:30px;
max-width: 670px;
padding: 20px 20px 20px 20px;
color: #595959;
}
.shisw h1 {
font: 16px "Microsoft yahei", Arial, Helvetica, sans-serif;
color:#fff;
padding: 12px 10px 12px 10px;
background: #26BCFD;
border-bottom: 1px solid #26BCFD;
margin: -20px -20px 15px;
text-align: center;
}
.shisw h1>span {
display: block;
font:16px "Microsoft yahei";
}
.shisw label>span {
float: left;
margin-top: 10px;
color: #5E5E5E;
font-size:16px;
}
.shisw label {
display: block;
margin: 0px 0px 5px;
}
.shisw label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 15px;
margin-top: 16px;
}
.shisw input[type="text"], .shisw input[type="email"], .shisw textarea, .shisw select {
color: #000;
width: 65%;
border: 1px solid #eee;
background: #fff;
outline: 0;
-webkit-box-shadow:inset 0px 1px 6px #ECF3F5;
box-shadow: inset 0px 1px 6px #ECF3F5;
height: 35px;
line-height:25px;
margin: 2px 6px 16px 0px;
}
.filesw{
	width:55%;
	height:60px;
	line-height:20px;
}
.shisw textarea{
height:100px;
padding: 5px 0px 0px 5px;
width: 66%;
}
.shisw .buttonsw{
padding: 10px 30px 10px 30px;
background: #26BCFD;
border: none;
color: #FFF;
font:16px "Microsoft yahei";
box-shadow: 1px 1px 1px #4C6E91;
-webkit-box-shadow: 1px 1px 1px #4C6E91;
-moz-box-shadow: 1px 1px 1px #4C6E91;
text-shadow: 1px 1px 1px #5079A3;
}
.shisw .buttonsw:hover{
	background: #008898;
}
/*yewufuwu*/
.serviceyw{
	width:1200px;
	margin:0 auto;
	overflow: hidden;
	margin-top:30px;
	margin-bottom:30px;
}
.wrapyw {
	width:1200px;
	margin:0 auto;
	/*margin-top:2px;*/
	overflow: hidden;
	background-color:#f4f4f4;
	background-image: url(../images/icon/yewubg.png);
	background-repeat: no-repeat no-repeat;
	background-position-x: right;
    background-position-y: bottom;
	background-size: 80%;
}
.a10yw {
	 font-weight: bold; 
	 color: #303030;  
	 text-decoration: none;
	 font:12.5px 'Microsoft yahei';
	 line-height:45px;
}
.a10yw:hover {
	color: #fff;
	background-color: #008898; 
}
.md-headyw {
	width:255px;
	min-height:457px;
	float:left;
	background-color:#009eb1;
	color:#fff;
	overflow: auto;
	background-image: none;
}
.md-headyw a {
	padding:18px 0px 18px 10px;
	width:207px; 
	text-align:left;
	background-color:#009eb1; 
	color:#fff;
	font:14px 'Microsoft yahei';
	display:block;
	text-decoration: none;
	background-image: none;
}
.md-headyw a:hover {
	text-decoration: none;
}
.md-headyw span{
	float:right;
	margin-left:10px;
	text-align:right;
}
.md-headyw a.widyw {
	width:207px;
	text-decoration: none;
}
.md-headyw a.curyw {
	color: #fff; 
	font:14px 'Microsoft yahei';
	background-color: #008898; 
	text-decoration: none;
}
.md-bodyyw{
	width:944px;
	float:left;
	/*background-color:#f4f4f4;*/
	color:#333333;
	font:16px 'Microsoft yahei';
	/*text-align: center;*/
	zoom:1;
	overflow: auto;
}
.md-bodyyw .contbox{
	width:70%;
	float:left;
	margin:0px 0px 0px 40px;
	padding:20px 0px;
	text-align: left;
}
.md-bodyyw img{
	width:100%;
}
.md-bodyyw p{
	font:16px 'Microsoft yahei';
	line-height:33px;
	
}
/*xinwenzhongxin*/
.leftlist{
	width:780px;
	float:left;
	min-height:700px;
	padding-bottom:45px;
	padding-right:24px;
	border-right:1px solid #e0e2e4;
	
}
.newslist1{
	width:780px;
	padding:5px 0px;
	background-color:#f4f4f4;
	border-bottom:1px solid #e1e1e1;
}
.zilist{
	padding:10px 20px;
	width:390px;
	float:left;
}
.zilist a,.zilist a:hover{
	color:#595959;
	text-decoration: none;
}
.zilist p{
	font:14px 'Microsoft yahei';
	color:#585858;
	line-height:21px;
}
.tulist{
	width:300px;
	float:left;
	margin:20px;
}
.tulist img{
	float:right;
}
.listlist{
	width:780px;
	overflow: auto;
	border-bottom:1px solid #e1e1e1;
}
.riqilist{
	width:100px;
	text-align:right;
	margin-top:20px;
	margin-left:10px;
	float:left;
}
.riqilist b{
	font:52px 'arial';
	color:#009eb1;
}
.riqilist p{
	font:25px 'arial';
	color:#767676;
	line-height:40px;
	border-top:2px solid #767676;
}
.listlist1{
	width:640px;
	float:left;
	margin-left:30px;
	margin-top:10px;
}
.listlist1 h3{
	font:18px 'Microsoft yahei';
	color:#585858;
}
.listlist1 p{
	font:12px 'Microsoft yahei';
	color:#585858;
	line-height:20px;
}
.morelist{
	width:300px;
	text-align:center;
	margin:0 auto;
	margin-top:20px;
}
.morelist a,.morelist a:hover{
	font:60px 'Microsoft yahei';
	color:#009eb1;
	text-decoration: none;
}
/*xinwenxiangqing*/
.leftxq{
	width:780px;
	min-height:700px;
	float:left;
	padding-top:25px;
	padding-bottom:45px;
	border-right:1px solid #e0e2e4;
	padding-right:24px;
}
/*.leftxq b{
	font:25px 'Microsoft yahei';
	color:#595959;
}*/
.leftxq .riqi{
	width:100px;
	text-align:right;
	margin-top:10px;
	margin-left:10px;
	float:left;
}
.leftxq .riqi b{
	font:45px 'arial';
	color:#009eb1;
}
.leftxq .riqi p{
	font:25px 'arial';
	color:#767676;
	line-height:40px;
	border-top:2px solid #767676;
}
.leftxq .list1{
	width:640px;
	float:left;
	margin-left:20px;
	margin-top:10px;
}
.leftxq .list1 h1{
	font:24px 'Microsoft yahei';
	line-height:40px;
	color:#585858;
}
.leftxq .list1 p{
	font:'Microsoft yahei';
	color:#585858;
	line-height:20px;
}
/*lianxishuitou*/
.leftlx{
	width:710px !important;
	float:left;
	min-height:700px;
	padding:45px;
	padding-top:30px;
	border-right:1px solid #e0e2e4;
	text-align:left;
}
.leftlx p{
	font-size:16px;
	color:#666666;
	font:font:16px 'Microsoft yahei';
	line-height:45px;
}
/*tupianliebiao*/
.servicetp{
	width:1200px;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}
.wraptp {
	width:1200px;
	margin:0 auto;
	margin-top:2px;
	overflow: auto;
	background-color:#f4f4f4;
}
.wraptp img{
	width:260px;
	height:150px;
	margin-right:30px;
	margin-left:5px;
	margin-top:20px;
	
}
.gallery{
	list-style-type:none;
	float:left;
	background:#f4f4f4;
	padding:20px 0px 50px 20px;
	margin:0;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);
	box-shadow:0 1px 3px rgba(0,0,0,0.25);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.gallery li{
	float:left;
	
}
.gallery li:nth-child(6n){
	padding-right:0;
}
.gallery li a,.gallery li img{
	float:left;
}
#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../img/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/icons/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/icons/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../images/icons/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;