@charset "utf-8";
/* CSS Document */

/*初始化*/
html { font-family:"微软雅黑";} 
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input,figure { margin: 0; padding: 0; }
body { -webkit-overflow-scrolling: touch; text-align:left;  max-height: 100%; }
a, a:hover { text-decoration: none; outline: none;  }
li { list-style: none }
img { border: none; max-width:100%;}
input, select, textarea { border: none; outline: none; background: none }
em,i { font-style: normal }
h1, h2, h3, h4, h5, h6 { font-weight: normal }
.clear{clear:both; width:100%; overflow:hidden;}
.jz{ width:1200px; margin:0 auto;}
.clearfix::after{ clear: both; display: block; height: 0; content: '';}

/*color*/
.blue { color:#00568b;}

/*header*/
#header .top { width:100%; height:38px; background:#e9e9e9; display:none}
#header .top .top-left ul li { float:left; line-height:38px; font-size:12px; color:#555454; margin-right:7px; }
#header .top .top-left ul li a { color:#555454;}
#header .top .top-left ul li a:hover { color:#f00;}
#header .top .language { float:right;}
#header .top .language li { float:left; font-size:12px; margin-left:15px;}
#header .top .language li a { color:#434343; line-height:38px;}
#header .top .language li a img { float:left; margin:10px 8px 0 0;}

#header .top2 { background:url(../images/header_bg_02.jpg) no-repeat center top; width:100%; height:160px;}
#header .top2 .logo { padding-top:30px; float:left;}
#header .top2 .logo img{ height:100px;}
#header .top2 .top2-right { float:right; margin-top:30px;}
#header .top2 .top2-right img{ height:100px;}
/*menu*/
#menu { width:100%; height:50px; background:#00568b;}
#menu ul li { float:left; width:120px;}
#menu ul li a { display:block; color:#fff; line-height:50px; text-align:center; font-size:14px;}
#menu ul li a:hover , #menu ul li .active { background:#093854;}

/* banner */
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px}
.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;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.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;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.flexslider a { width:100%; height:100%; display:block;}

/*wrapper-tittle*/
#wrapper .type1 { height:38px; line-height:38px; background:url(../images/title_03.jpg) no-repeat 8px 13px #00568b;}
#wrapper .type1 h1 { float:left; font-size:16px; color:#fff; margin-left:34px;}
#wrapper .type1 .more { float:right; font-size:12px; color:#fff; margin-right:12px;}

#wrapper .type2 { margin:2px 9px; height:38px; line-height:38px; background:url(../images/title_03.jpg) no-repeat 8px 13px; border-bottom:1px solid #d4d4d4;}
#wrapper .type2 h1 { float:left; font-size:16px; color:#00568b; padding-left:34px; border-bottom:1px solid #00568b; padding-right:15px;}
#wrapper .type2 .more { float:right; font-size:12px; color:#393939; margin-right:12px;}

#wrapper .type3 { height:38px; line-height:38px; background:url(../images/type3_03.jpg) no-repeat 13px 13px; border-bottom:1px solid #d4d4d4;}
#wrapper .type3 h1 { float:left; font-size:16px; color:#5a5a5a; margin-left:34px; border-right:1px solid #d4d4d4; padding-right:20px;}
#wrapper .type3 .more { float:right; font-size:12px; color:#5a5a5a; margin-right:12px;}

/*footer*/
.footer { width:100%;}
.footer-links { width:100%; background:url(../images/footer_03.jpg) repeat-x; height:50px; text-align:center; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8;}
.footer-links  a { font-size:14px; color:#4d4d4d; padding:0 40px; line-height:50px; font-weight:bolder;}
.footer-copy { text-align:center; font-size:14px; color:#4d4d4d; line-height:48px;}

