﻿@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;font-family: "微软雅黑","黑体";}
body {font-size:12px;text-decoration: none;padding: 0px; color:#333;margin: 0 auto;position: relative; background:#f6fbff;}
html,body{width:100%;	height:100%;}

ul,li{list-style-type: none; background:none;}
table{margin:0px;padding:0px;border:0px;}
td{padding:0; line-height:25px;}
img{ border:0;}

a { text-decoration: none; color:#333333; border:0; }
a:link { color: #333333; text-decoration:none;}
a:hover { color: #333; text-decoration:none;}
pre{ 
white-space:pre-wrap;/*css-3*/ 
white-space:-moz-pre-wrap;/*Mozilla,since1999*/ 
white-space:-pre-wrap;/*Opera4-6*/ 
white-space:-o-pre-wrap;/*Opera7*/ 
word-wrap:break-word;/*InternetExplorer5.5+*/}
/*.wrap{ width:1000px; position:absolute; top:0; z-index:10; left:50%; margin-left:-500px;z-index:20;}*/
.flexslider{position:relative;height:520px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:520px; background-position:center !important;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer; display:none;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;display:none;}
.flex-direction-nav li a.flex-next{right:40px;display:none;}


@media screen and (min-width: 1900px) {
.slides li{  background-size:100% 520px !important;}
}

.wrap{ width:100%; position:absolute; top:0; left:0;z-index:20;}
.header{ width:1200px; margin:0 auto; position:relative;}
.logo{ width:683px; margin-top:84px; position:absolute; left:0; right:0;}
.search{ top:6px; right:40px; position:absolute; font-size:0; margin-top:230px;}
.search a{width:42px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; text-decoration:none; background:#0057a4; margin:0; display:inline-block;vertical-align:middle;}
.search a img{ margin-top:7px;}
.search input{ width:215px; height:33px; line-height:33px; vertical-align:middle; padding:0 5px; border:1px solid #ffffff; color:#333333; font-size:16px;background-color: rgba(255,255,255,0.75) !important; background:#ffffff;filter:Alpha(opacity=75);position:static;*zoom:1;}
.search a:hover{background:#0057a4; color:#fff;}
.nav{ width:1200px; margin:0 auto; margin-top:310px; height:50px; background:#0057a4;}
.nav ul{ width:1200px; overflow:hidden;}
.nav ul li{ float:left; line-height:50px;}
.nav ul li a{ font-size:16px; color:#ffffff; display:block;padding:0 20px 0 20px; }
.nav ul li a:hover{ background:#db3232;}
/*选项卡显隐*/
.s1 {display:block}
.s2 {display:none;}
/*页脚*/
.footer{ width:100%; height:auto; background:#f3f3f3; margin-top:20px; border-top:4px solid #0057a4;}
.footercon{ width:1200px; margin:0 auto; overflow:hidden;}
.footerleft{ width:260px; text-align:center; float:left;}
.footerleft img{ margin-top:28px;}
.footercon ul{ width:640px; float:left; padding-top:32px;}
.footercon ul li{ text-align:center; line-height:26px; font-size:16px; color:#333333;}
.footerright img{ margin:30px 0 0 20px ; display:inline;}
.content{ width:1200px; height:auto; background:#ffffff; margin:0 auto;}
/*分页*/
.page{ float:right; width:560px; height:60px; padding: 20px 0 0 0;}
.page a{ display:inline-block !important;height:20px; line-height:20px; padding:0 10px; text-align:center; border:1px solid #ececec; background:#ececec; margin:0 2px;}
.page a:hover{border:1px solid #0057a4; background:#0057a4; margin:0 2px; color:#FFF;}
.page input{border:1px solid #31c25e; background:#FFF; vertical-align:middle; width:25px; height:25px; margin-left:5px; padding:0 3px; text-align:center;}
.page .go{border: none; background:#31c25e; color:#FFF; height:27px; line-height:27px; vertical-align:middle; margin:0;}
.page .go:hover{border: none; background:#31c25e; margin:0;}
