﻿html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,strong, sub, sup, tt, var, legend, fieldset {margin: 0;padding: 0; font-size:100%; font-weight:normal; font-family:"Microsoft YaHei";}
div,p,a,li,input,select{outline:none; margin:0; padding:0;}
img {height: auto;width: auto\9; /* ie8 */}
 html{-webkit-text-size-adjust: none;}



.clearfix{ clear:both; }
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
img, fieldset {border: 0;}
a{ text-decoration:none;}
table,td{ margin:0; padding:0;}
ul{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
body{font-size:14px; display:inline; zoom:1}
html, body {
    -ms-overflow-style: scrollbar;
	 overflow-x:hidden;
	 width:auto;
	 min-width:1200px !important;}

/*头部*/

.top{ width: 100%; height: 30px; background:#f4f4f4; }
.top .container{ width: 1200px; height: 30px; margin:0 auto;line-height: 30px;}
.top .container a:hover{color: #333;}
.top .container .left{ float: left; width: 380px;height: 30px; overflow: hidden;line-height: 30px; color: #666;font-size: 12px; }
.top .container .left a{ font-size: 12px;color: #666; }
.top .container .right{ float: right;width: 200px;height: 30px;font-size: 12px;color: #666;}
.top .container .right a{ font-size: 12px;color: #666; }
.top .container .right span{ float: right;}
.top .container a:hover{color: #333;}

/*logo*/

.logo{ width: 1200px;height: 83px;margin: 0 auto; }

/*导航*/

.nav{ width: 100%; height: 42px;background: #2b71b8;}
.nav .container{ width: 1200px;height: 42px; margin:0 auto; line-height: 42px; overflow: hidden;}
.nav .container ul{width: 1200px;height: 42px; line-height: 42px; overflow: hidden;}
.nav .container ul li{float: left;margin-right: 11px;height: 40px;cursor: pointer;}
.nav .container ul li:hover{ border-bottom: 2px solid #fff;}
.nav .container ul .on{border-bottom: 2px solid #fff;}
.nav .container ul li a{ font-size: 12px;color: #fff;display:inline-block;height: 40px; line-height: 40px;}
.nav .container ul .last{ margin-right: 0;}

/*广告*/

.ad .container{width: 1200px;height: 86px;margin: 0 auto;}


.yc .a_hid{width: 180px;height: 120px; background: #fff;position: absolute;right: 520px;top: 150px;}
.yc .a_hid h3{font-size: 14px;color: #fff;background: #3d8bd9;padding: 10px;}
.yc .a_hid p{font-size: 12px;color: #333; padding-left: 10px;margin-top: 5px;}


/*底部*/
.bottom{width: 100%;overflow: hidden;margin: 30px;min-width: 1200px;}
.bottom .container{ width: 1200px;margin: 0 auto;}
.bottom .container ul{width: 1200px;overflow: hidden;}
.bottom .container ul li{float: left;margin: 0 10px;}
.bottom .container ul li a{color: #666; font-size: 12px;}
.bottom .container ul li a:hover{color: #333;}



/*定位广告*/
.service{width:1200px;overflow: hidden;margin: 0 auto;}
.service img{width: 1200px;height: auto;max-width: 1200px;}


.advbox { POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 180px; DISPLAY: none; FONT-SIZE: 12px;COLOR: #333}
.advbox DT {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #3d8bd9; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 10px;
	}
.advbox DT SPAN {
	MARGIN-RIGHT: 5px;

	}
.advbox DD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; COLOR: #333;  PADDING-TOP: 5px;LINE-HEIGHT:23px;}





