@charset "utf-8";
body,ul,ol,li,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,span,img,a,form,input select{margin: 0px;padding: 0px;}
ul, li,ol {list-style-type: none;text-decoration: none;}
body {font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;color: #1c1c1c;text-decoration: none;background-color: #fff;}
img {border: none;}
a {text-decoration: none;color: #333;}
a:hover {text-decoration: underline;color: #036196;}
#main {margin: 0 auto;text-align: left;width:100%;}
.clear {clear: both;}
#top {background: url(/images/header_bg.jpg) no-repeat right;height: 102px;width: 1002px; margin:0 auto}
#logo {float: left;width: 555px;}
#logo h1 a {display: block;height: 102px;width: 555px;text-indent: -9999px;background: url(/images/logo.gif) no-repeat;}
#nav {background: url(../images/nav_bg.jpg) repeat-x;height: 38px;width: 1000px;clear: both;border: 1px solid #006dab; margin:0 auto}
#nav ul {padding-left: 16px;}
#nav li {text-align: center;float: left;width: 136px;height: 38px;background: url(../images/nav_line.jpg) no-repeat left center;padding-left: 2px;}
#nav li a {line-height: 38px;display: block;height: 38px;font-size: 14px;color: #fff;}
#nav li a:hover {text-decoration: none;background: url(../images/nav_hover_bg.jpg) repeat-x bottom;}


.List_page{text-align:center;margin:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #0981b5;color:#0981b5;}
.List_page span{background:#0981b5;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #0981b5;}

.flink {
	font-size: 16px;
	color: #0779ad;
	font-family: "Microsoft Yahei", SimHei, Arial, Helvetica, sans-serif;
	text-indent: 8px;
	font-weight: bold; margin:0 auto; width:1002px
}

.banner{width:1440px;overflow:hidden;position:relative; background-color:#fff;}
.banner_inner{position:relative;height:400px;width:990px;margin:0 auto}
.banner_img{ width:20000px; margin: 0px; padding: 0px; }
.banner_img li{float:left;width:1440px;position:relative;height:400px;}
.banner .child1{position:absolute;width:588px;height:400px;left:66px;top:0}
.banner .child2{position:absolute;width:654px;height:400px;left:343px;top:0}
.banner_common{position:relative;width:100%;margin:0 auto}
.banner_pre{ position:absolute; top:50%; left:0; margin-top:200px; width:60px; height:60px; cursor:pointer;  background-image: url(../images/icon_controla.png); background-repeat: no-repeat; margin-left: 10px; opacity:.5; filter:alpha(opacity=50);  }
.banner_next{ position:absolute; top:50%; right:0; margin-top:200px; width:60px; height:60px; cursor:pointer; background-image: url(../images/icon_controlb.png); background-repeat: no-repeat; margin-right: 10px;  opacity:.5; filter:alpha(opacity=50);  }
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100);-moz-outline-style: none;}
.banner .control{width:130px;position:absolute;top:360px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#f13c5e}