@charset "UTF-8";

html,body {min-width:920px;font:12px/1.5 tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53";color:#4d4d4d;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0px auto;padding:0px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr,acronym {border:none;}
address,caption, cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,p,b{font-size:100%;font-weight:normal;}
input,textarea,select,button {outline:medium none;resize:none;zoom:1;}
input,textarea {border-width:1px;border-style:solid;border-color:#A6A6A6 #CCC #CCC;}
select{font-size:100%;}

ol,ul,li {list-style: none;}
a {color:#4d4d4d;text-decoration:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}

@font-face {
  font-family: sycnNormal;
  src: url('../font/sycnNormal/sycnNormal.eot');
  src:
    url('../font/sycnNormal/sycnNormal.eot') format('embedded-opentype'),
    url('../font/sycnNormal/sycnNormal.woff') format('woff'),
    url('../font/sycnNormal/sycnNormal.ttf') format('truetype'),
    url('../font/sycnNormal/sycnNormal.svg') format('svg');
}
@font-face {
    font-family: MavenProBold;
    src: url('../font/MavenProBold/MavenProBold.eot');
    src: url('../font/MavenProBold/MavenProBold.eot') format('embedded-opentype'),
         url('../font/MavenProBold/MavenProBold.woff') format('woff'),
         url('../font/MavenProBold/MavenProBold.ttf') format('truetype'),
         url('../font/MavenProBold/MavenProBold.svg#MavenProBold') format('svg');
}
body {background:#015e89 url("../images/index_bg.jpg") no-repeat center top; }
.wrap {width:1105px;margin:0 auto;overflow:hidden;}
.header {width:1105px;margin:0 auto;overflow:hidden;position:relative;padding-bottom:20px;}
.top_link {width:100%;height:85px;text-align:right;}
.top_link a {font-family:sycnNormal;display:inline-block;width:90px;height:40px;line-height:40px;font-size:15px;color:#fff;padding-top:15px;text-align:center;margin-left:15px;}
.top_link a:hover {background-color: #74117f;}
.header img {float:left;}
.header .top_content {position:absolute;right:0px;bottom:20px;width:456px;padding-top:74px;overflow:hidden;color:#fff;background: url(../images/top_bg.png) no-repeat left top;}
.header .top_content img {margin-top:13px;margin-left:10px;}

.nav {width:1105px;height:70px;margin:0 auto;background:url("../images/nav_bg.png") no-repeat center center; text-align:center;}
.nav ul {display:inline-block;}
.nav ul {*zoom:1;*display:inline;}
.nav li {float:left;height:70px;line-height:70px;position:relative;margin:0px 15px;}
.en .nav li {margin:0px 3px;}
.nav li a {font-family:sycnNormal;float:left;font-size:15px;color:#fff;text-decoration:none;padding:0 8px;}
.en .nav li a {font-size:13px;font-family:MavenProBold;}
.nav li a.cur,.nav li a.hover,.nav li a:hover {background:#e8e345;color:#60006b;}
.nav li ul {width:200%;position:absolute;left:0px;top:70px;z-index:999;}
.nav li li {float:left;width:50%;height:43px;line-height:43px;background-image:url(../images/bg_null.png);background-repeat:repeat;background-position: 0 0 ;margin:0px;overflow:hidden;}
.nav li li a {width:100%;padding:0px;text-align: center;}
.en .nav li li {margin:0px;}
.en .nav li li a {padding:0px;}
.nav li li a.hover {background:url(../images/bg_null.png) repeat left top;color:#fff;}
.nav li li a:hover {background:#e8e345;color:#60006b;}

.hzhb {width:1105px;overflow:hidden;margin-top:20px;}
.hzhb ul {width:1200px;overflow:hidden;}
.hzhb li {float:left;width:155px;height:52px;margin-right:35px;margin-top:26px;overflow: hidden;}
.hzhb li img {float:left;width:155px;height:52px;}

.footer {width:100%;line-height:17px;font-size:15px;color:#fff;text-align:center;padding:68px 0;}
.nav_Bg li:hover , .nav_Bg li.active{ background:#ac0fbf !important;}