/* CSS Document */


.abt_tlt{ text-align:center;width:60%; max-width:440px; margin:0 auto;}
.abt_tlt h1{color:#000;font-size:2em;}
.abt_tlt h4{ line-height:30px;color:#111;}
.abt_tlt p{ color:#666666; font-size:15px;}
.h-tlt{text-align:center;margin:0 0 2em 0;position: relative;}
.h-tlt .h-tlt-inner{display: inline-block;}
.h-tlt .h-tlt-inner h1,.h-tlt .h-tlt-inner h2,.h-tlt .h-tlt-inner p{font-size:2.0em;font-weight:400;line-height:1.5em;letter-spacing:0.2em;transition: all .3s; font-weight:bold; font:"微软雅黑"}
.h-tlt .h-tlt-inner i{width:60%;margin:0 auto;background:#1e50ae;height: 5px;display: block;position: relative;    z-index: 2;transition: all .3s;}
.h-tlt p.line{position: absolute; bottom: 2px; width: 100%;border-top: 1px solid #f0f0f0;}
.inner-text{width:80%;margin:2.5em auto;line-height:2.5em;color:#999;font-size:0.8em;font-weight:100;text-align:center;}
.h-tlt .h-tlt-inner:hover h1{letter-spacing:0.3em;color:#1e50ae;}
.h-tlt .h-tlt-inner:hover i{width:90%;}
.h-tlt h4{ color:#ccc; font-size:15px;font-weight:100;    margin: 0 0 5px 0;}


.about .article{width:54%; margin:20px 3%; float:right;display: block;line-height: 200%;text-indent: 2em;font-size:1.2em;}
.v_ab{width:38%; margin:10px 1%; float:left;}
.v_ab li{float:left;width:48%;margin:10px 1%;}
.v_ab li img{width:100%;height:auto;transition: all .8s;}
 
.v_ab li:hover img{transform: scale(1.1, 1.1);}

.pro{ margin:0 auto; padding-top:20px; overflow:hidden; position:relative}
.pro ul { width:100%; line-height:20px; }
.pro li { float:left; width:28%;   padding:0 2%; margin-bottom:30px; border-bottom:1px solid #E0E0E0; display:inline; position:relative }
.pro dt img { padding:3px; width:99%; height:auto; border:1px solid #CACACA; }
.pro h2 { font-size:14px; margin:10px 0; }
.pro h3 { font-size:14px; color:#686868; margin:10px 0; }
.pro h3 a{ font-weight:bold }
.pro dd p{height:54px;line-height:18px;overflow:hidden;}

.iprobox{ background:#fff; background-size: cover; background-attachment:fixed; background-attachment: scroll\9; height: 360px;}
.aboutBox a:link,.aboutBox  a:visited { color: #333;size:18px;}
.aboutBox a:active .more,.aboutBox  a:hover .more{ color: #93f6e2;}
/*.aboutBox a{ padding: 38px 40px 30px 190px;  }*/
.abt_tlt_f{ text-align:center;width:60%; max-width:440px; margin:0 auto;}
.abt_tlt_f h1{color:#fff;font-size:2em;}
.abt_tlt_f h4{ line-height:30px;color:#fff;}
.abt_tlt_f p{ color:#ccc; font-size:15px;}
.aboutBox .con .c p{line-height: 24px;size:1.5em;color:#fff;}

.aboutBox .bd li{margin:0 12px;padding: 1px 0;float: left; overflow:hidden; text-align:center;}
.aboutBox  .bd ul li .pic{ text-align:center; }
.aboutBox  .bd ul li .pic img{ width:190px; height:95px; display:block; padding:2px; border:1px solid #ccc; }
.aboutBox  .bd ul li .pic a:hover img{ border-color:#999;  }
.aboutBox  .bd ul li .title{ line-height:24px;   }

 

.news{background-color: #e7e7e7;}
.grid_11 {width:66%;max-width:780px;float:right;}
.grid_4 {width:370px;float:left;margin-left:30px}
.white_bar {background:#fff;box-shadow:0 1px 3px #c5c5c5;overflow:hidden}
.hot_pic {height:164px;overflow:hidden}
.hot_pic img{width:100%;height:auto;}
.button3 {
	display: inline-block;
	padding: 8px 26px;
	margin: 15px 0 0;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	position: relative;
	background: #00aaff;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s
}
.button3:hover {
	color: #fff;
	background: #000
}

 
 
