/*
 * Name:Micro Website
 * Author:Wang
 * Date:2017.12.7
*/

/*reset style*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
*{ word-wrap: break-word;}
a{ color:#666; text-decoration:none; 
 transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;}
fieldset, img { border:none; }
img{ border:0; vertical-align:middle;}
legend { display:none; }
ol, ul, li { list-style:none; }
em, strong, cite, th { font-style:normal; font-weight:400; }
input, textarea, select, button { font:12px Verdana, Helvetica, Arial, sans-serif; vertical-align:middle;}
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }
/* common style */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:block; zoom:1; }
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.dis{ display:none;}
.undis{ display:block;}
a,input,select,button{ outline:none; }
.mt1{margin-top:10px;}
.mt2{margin-top:20px;}
.mt3{margin-top:30px;}
.mt4{margin-top:40px;}
.pt1{padding-top:10px;}
.pt2{padding-top:20px;}
.pt3{padding-top:30px;}
.pt4{padding-top:40px;}
.pl5{padding-left:5px;}
.pl15{padding-left:15px;}
.pl3{padding-left:30px;}
.pr15{padding-right:15px;}

html{ height:100%; }
body{width:100%; /*height:100%;*/margin:0;padding:0;  position:relative; left:0; top:0;font-family:"Microsoft Yahei";}
.main{
	width:100%;
	background:url(../images/bg.jpg) center center no-repeat;
	background-size:cover;
}
article{
	width:1005px;
	margin:0 auto;
}
header{
	width:1005px;
	height:128px;	
	background:url(../images/header.jpg) center center no-repeat;
}
.logo{
	padding-top:20px;
	padding-left:10px;
}
nav{
	width:100%;
	height:45px;
	line-height:45px;
	background:#fff;
	border-top:2px solid #017ec1;
	border-bottom:2px solid #0562af;
}
nav a{
	font-size:14px;
	color:#017ec1;
	margin:0 30px;
	
}
nav a:hover{
	color:#1b60a6;
}
.gic-area{
	padding-top:10px;
	background:#fff;
}
.title{	
	height:30px;	
	line-height:30px;
	color:#fff;
	font-size:14px;	
}
.tit-short{
	width:230px;
	padding-left:8px;
	background:url(../images/tit-short.jpg) center center no-repeat;
}
.tit-length{
	width:362px;
	padding-left:8px;
	background:url(../images/tit-length.jpg) center center no-repeat;
	position:relative;
}
.tit-big{
	width:998px;
	padding-left:8px;
	background:url(../images/tit-big.jpg) center center no-repeat;
	position:relative;
}
.tit-length a{
	display:inline-block;
	position:absolute;
	top:0px;
	right:8px;
	color:#444;
	font-size:12px;
}
.about,.future{
	width:370px;
	max-height:316px;
	margin-left:12px;
}
.iso{
	border-top:none;
	border:1px solid #90bee0;
}
.isoBox{
	padding:12px;
}
.isoBox li{
	border:1px solid #e1effc;
	text-align:center;
	padding:3px 0;
	margin:5px 0;
}
.isoBox li a span{
	display:block;
	font-size:13px;
	color:#253b87;
	line-height:18px;
}
.about-cont{
	min-height:255px;
	padding:10px 12px 12px 0px;
	border:1px solid #90bee0;
	width:356px;
}
.about-cont img{
	float:left;
	margin-top:5px;
	margin-right:10px;
}
.about-cont span{
	display:block;
	font-size:13px;
	color:#444;
	line-height:22px;
}
.about-cont p{
	margin-top:12px;
	font-size:13px;
	color:#444;
	line-height:24px;
}
.about-cont p a{
	color:#F0352B;
}
.look,.notice,.friend{
	border:1px solid #90bee0;
}
.look img{
	display:block;
}
.notice ul li{
	margin:0 8px;
	padding-left:20px;
	line-height:36px;
	height:36px;
	border-bottom:1px dashed #ccc;
	position:relative;
}
.notice ul li:before{
	content:'';
	position:absolute;
	top:12px;
	left:0px;
	width:12px;
	height:12px;
	background:url(../images/dd.gif) center center;
}
.notice ul li:last-child{
	border-bottom:none;
}
.notice ul li a{
	font-size:13px;
	color:#333;
}
.notice ul li a:hover{
	color:#017ec1;
}
.link{
	padding:15px 0;
}
.link a{
	display:inline-block;
	margin-right:12px;
}
.box-zzsc{
	width:750px; 
	position:relative;
}
.ctrl-panel{ 
	position:absolute; 
	right:7px; 
	bottom:8px; 
	z-index:1000;
}
.m-page{ 
	display:block; 
	width:18px; 
	height:18px; 
	text-align:center; 
	background:#c8c8c8; 
	float:left; 
	display:inline; 
	margin-left:5px; 
	line-height:18px; 
	color:#fff; 
	font-size:12px;
}
.m-page:hover{ 
	text-decoration:none; 
	color:#fff;
}
.focus{
	background:#cc0000;
}
.con{ 
	width:100%;
}
.scroll-wrap {
	overflow: hidden; 
	position: relative; 
	height: 185px;
}
.scroll_box_content {
	position: absolute;
	}
.content_list {
	float: left;
	width: 750px;
	height: 185px;
	cursor:pointer;
}
.copyright{
	width:100%;
	height:34px;
	background:url(../images/footBg1.jpg) center center repeat-x;
}
.copy{
	width:1005px;
	text-align:center;
	line-height:34px;
	margin:0 auto;
}
.copy a{
	font-size:12px;
	color:#fff;
	margin:0 20px;
}
footer{
	width:100%;
	height:130px;
	background:url(../images/footBg2.jpg) center center repeat-x;
}
.foot{
	width:1005px;
	padding:12px 0;
	text-align:center;
	margin:0 auto;
}
.foot p{
	color:#fff;
	font-size:12px;
	line-height:24px;
}
.dowebok { width: 370px; height:280px; font-size: 14px;}
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	white-space:nowrap;
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.menu{
	width:238px;
}
.same{
	margin:10px 0;
}
.sub-main{
	width:730px;
	margin-left:25px;
	min-height:620px;
}
.seat{
	margin-top:10px;
	height:32px;
	line-height:32px;
	color:#444;
	font-size:12px;
	padding-left:20px;
	border-bottom:1px solid #e1effc;
	position:relative;
}
.seat a{
	font-size:13px;
	color:#555;
}
.seat:before{
	content:'';
	position:absolute;
	top:8px;
	left:0px;
	width:16px;
	height:15px;
	background:url(../images/cc.gif) center center;
}	
.intro{
	padding:10px;
}
.intro strong{
	display:block;
	font-size:20px;
	color:#333;
	margin:10px 0;
}
.intro p{
	font-size:13px;
	color:#444;
	line-height:28px;
}
.intro span{
	display:block;
	font-size:18px;
	color:#000;
	margin:12px 0;
}
.intro dl{
	margin:12px 0;
}
.intro dl dt{
	font-size:14px;
	color:#444;
	margin:10px 0;
}

.intro dl dd p{
	font-size:13px;
	color:#444;
	line-height:28px;
}
.news{
	border:none;
	padding:12px 0;
}
.news h3{
	font-size:16px;
	color:#444;
	margin:12px 0;
	text-align:center;
	padding-bottom:12px;
	border-bottom:1px solid #ddd;
}
.news p{

	line-height:32px;
}
.piece{
	margin:30px auto;
	padding:10px 15px 0 15px;
}
.piece div{
	font-size:14px;
	margin:10px 0;
}
.piece a{
	color:#555;
}
.piece a:hover{
	color:#017ec1;
}
/*查询页面*/
.query{
		margin-top:20px;
}
.certificate{
	padding-left:12px;
	font-size:15px;
	color:#444;
	height:42px;
	line-height:42px;
	background:#f3f7fb;
	border:1px solid #90bee0;
}
.content{
	margin:36px auto;
	text-align:center;
}
.quer-list{
	margin:18px 0;
	color:#444;
	font-size:15px;
	height:30px;
	line-height:30px;
}
.quer-list .ipt{
	height:30px;
	width:40%;
	border:1px solid #ccc;
	outline:none;
	
}
.quer-list .btn{
	width:60px;
	height:32px;
	background:#458be2;
	border:none;
	color:#fff;
	cursor:pointer;
	font-size:14px;
}
.result{
	margin-bottom:40px;
}
.cert{
	padding:8px 0 10px 12px;
	font-size:15px;
	color:#444;
	background:#f3f7fb;
	border:1px solid #90bee0;
}
.cert h4{
	font-size:16px;
	font-weight:normal;
	color:#333;
	margin:6px 0;
}
.cert span{
	display:inline-block;
	margin-right:20px;
	font-size:14px;
}
.result-area table{
	width:100%;
	border-top:none!important;
	border:1px solid #ccc;
}
.result-area table td{
	height:36px;
	font-size:14px;
	padding:0 10px;
}
.sub-area{
	background:#fff;
}