@charset "utf-8";

/* Basic */
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer {
	margin: 0;
	padding: 0
}
body {
	color: #333;
	background: #f0f4f7;
	-webkit-text-size-adjust: none; 
	font-size:0.8em;
}
form {
	display: inline
}

ul,ol {
	list-style: none
}
a {
	text-decoration: none;
	color: #333
}
img {
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
button,input,select,textarea {
	font-size: 100%;
	vertical-align: 
	middle;outline: none;
}
textarea {
	resize: none
}
button,input[type="button"],input[type="reset"],input[type="submit"] {
	cursor: 
	pointer;-webkit-appearance: 
	button;-moz-appearance: button
}
input: focus: -moz-placeholder,input: focus: : -webkit-input-placeholder {
	color: transparent
}
button: : -moz-focus-inner,input: : -moz-focus-inner {
	padding: 0;
	border: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.clear{ 
	clear:both; 
	height:0px; 
	overflow:hidden;
}
.center{ 
	min-width:320px; 
	margin:0px auto;
}

/* button */
.buttons {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: 15px 0px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#606060;
	border:solid 1px #b7b7b7;
	background:#fff;
	background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background:-moz-linear-gradient(top,  #fff,  #ededed);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.buttons:hover{
	text-decoration:none;
	background:#ededed;
	background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background:-moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.buttons:active{
	position:relative;top:1px;
	color:#999;
	background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background:-moz-linear-gradient(top,  #ededed,  #fff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
.buttons.disabled{
	background:#f1f1f1;
}

/* header */

.header{ width:100%;}
.header .logo img{ width:100%;}
.header .navigation{ background:#0471C6; height:40px; width:100%;text-align:center;}
.header .navigation table{ width:100%;}
.header .navigation table tr td{ overflow:hidden; height:40px;}
.header .navigation ul { float:left; width:296px; height:40px; overflow:hidden;  line-height:40px;}
.header .navigation ul li{ float:left; width:70px; text-align:center; overflow:hidden;}
.header .navigation ul li a{ color:#FFF; font-weight:bold;}
.header .navigation ul .line{ width:2px; overflow:hidden; height:40px;background-image:url(../images/navigation-line.png);}
.header .navigation .left{ width:18px; height:33px;background-image:url(../images/navigation-left.png); margin-left:8px; float:left; margin-top:4px;}
.header .navigation .right{ width:18px; height:33px;background-image:url(../images/navigation-right.png); float:left;margin-top:4px;}
.header .navigation ul li.active{background:#004187;}
/* model */
/* background-image:url(../images/index_model_title.png); */
.model { margin:10px auto; margin-bottom:0px;}
.model .title{ width:100%;height:38px;background:#0471C6;  background-size:100% 100%; position:relative; z-index:100; font-size:14px;}
.model .title .left{ width:4px; height:38px; overflow:hidden; float:left;background-image:url(../images/index_model_title_left.png)}
.model .title .right{ width:4px; height:38px; overflow:hidden; float:right;background-image:url(../images/index_model_title_right.png)}
.model .title .con{ float:left; line-height:38px; font-weight:bold; color:#FFF; padding-left:30px; background-image:url(../images/index_model_title_icon.png); background-repeat:no-repeat; background-position:10px center;}
.model .title .move{ float:right; line-height:38px; margin-right:5px;}
.model .title .move a{ color:#FFF;font-weight:bold; }
.model .box{ border:1px solid #ccc; border-radius:8px; background-color:#FFF;box-shadow:0.5px 2px 0px #ddd; position:relative; top:-8px; z-index:90;}
.model .box .p{margin-top:10px;}
.model .box .head-news table{ width:100%;}
.model .box .head-news img{ width:120px; height:100px; margin:10px;}
.model .box .info{ margin:10px;  }
.model .box .head-news h2{ font-size:14px; font-weight:bold;line-height:25px;height:25px;  overflow:hidden; color:#0566c8}
.model .box .head-news span{ margin-top:5px; margin-bottom:5px; line-height:20px; font-size:12px; color:#999}
.model .box ul {}
.model .box ul li{ height:45px; overflow:hidden; border-bottom:1px solid #ddd; background-image:url(../images/index_model_li.png); background-repeat:no-repeat; background-position: 99%  center;}
.model .box ul li a{ margin-left:15px; margin-right:10px;line-height:45px; display:block; color:#0566c8; overflow:hidden;}
.model .box ul li a span{ width:1000px; white-space:nowrap; }
.model .box .content{ padding:15px;}
.model .box .content h1{ font-size:16px; padding-bottom:10px;}
.model .box .content .attr{ color:#999; padding-bottom:30px; margin-top:20px;}
.but-box { text-align:center; padding-top:10px; padding-bottom:10px;}
.table-skin1{ margin-top:15px;}
.table-skin1 tr td,.table-skin1 tr th{ font-size:12px;}

/* weixin */
.weixin{ padding:20px;}
.weixin h1{ font-size:16px; line-height:22px; padding-top:15px; padding-bottom:15px;}
.weixin .attr{ font-size:12px; color:#999; padding-bottom:25px;}
/* footer */

.footer{ width:100%; height:60px;background-image:url(../images/footer-background.png); background-size:100% 100%; margin-top:10px;}
.footer .copyright{line-height:18px; color:#FFF; text-align:center; padding-top:15px;}