@charset "utf-8";
/* CSS Document */
body{margin:0; background-color:#fafafa;}
img{ display:block;}
*{ font-size:12px; color:#575757;}
a{ text-decoration:none; cursor:pointer; }
a:hover{ text-decoration:underline;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.overH{ overflow:hidden;}

.topbox{ background-color:#258ba1;}
.top{ width:980px; margin-left:auto; margin-right:auto; background-color:#258ba1; margin-top:20px;}
.top h1{ margin-left:20px; font-family:"微软雅黑"; font-size:14px; float:left; line-height:28px; color:white;}
.top a{ margin-right:20px; font-size:12px; float: right; color:white ; padding-top:15px;}
.top a span{  font-family:Arial; color:#FFF;}
.nav{ width:980px; margin-left:auto; margin-right:auto; background-color:#258ba1; }
.logo{ float:left; width:220px; margin-top:14px;}
.navlink{ float:right;}
.navlink a{ font-family:"微软雅黑"; font-size:14px; padding-bottom:8px; padding-top:8px; padding-left:20px; padding-right:20px; line-height:66px;}
.navcurrent{ font-family:"微软雅黑"; font-size:14px; color:#FFF; background-color:#258ba1; border:solid 1px #d8d7d7;}

.banner{ position:relative; width:980px; height:365px; margin-left:auto; margin-right:auto; overflow:hidden;}
.bannerbox{ width:980px; height:1815px; margin-left:auto; margin-right:auto; overflow:hidden;}
.bannerctrl{ position:absolute; bottom:20px; left:50%; margin-left:-66px;}
.bannerctrl span{ float:left; width:10px; height:10px; border-radius:50%; border:solid 2px white; margin-left:15px; margin-right:15px;}
.bannerctrlcurrent{float:left; width:10px;height:10px; border-radius:50%; border:solid 2px white; background-color:white; margin-left:15px; margin-right:15px;}
.bannerright{ width:260px; height:300px; background-image:url(images/bannerright.png); text-align:center; position:absolute; top:24px; right:80px;}
.bannerright h1{font-family:"微软雅黑"; font-size:14px; color:#258ba1;padding-top:20px; padding-bottom:20px; background-image:url(images/bannerrightborder.png); background-position:bottom; background-repeat:no-repeat;}
.bannerright h2{font-family:"微软雅黑"; font-size:18px; color:#258ba1;}
.bannerright h3{font-family: Arial; font-size:36px; color:#e34b36;}
.bannerright a{ display:block; width:210px;margin-left:auto; margin-right:auto; font-family:"微软雅黑"; font-size:14px; color:white; background-image: url(images/bannerrightbotton.png); line-height:38px;  background-repeat:no-repeat;}

.box{ margin-bottom:10px;}
.title{ width:980px; height:66px; margin-left:auto; margin-right:auto; text-align:center;  background-color:#eaeaea; }
.title h1{ font-family:"微软雅黑"; font-size:22px; color:#258ba1; }
.title h2{ font-family:"微软雅黑"; font-size:12px; color:#333; margin-top:-18px;}
.titlenav{ width:980px; height:60px; margin-left:auto; margin-right:auto; text-align:center;  background-color:#f4f3f3; }
.titlenav a{ font-family:"微软雅黑"; font-size:14px; color:#333; padding-left:10px; padding-right:10px; line-height:60px; overflow:hidden;}
.titlenav .titlenavcurrent { color:#258ba1;}
.titlenavcurrent{font-family:"微软雅黑"; font-size:14px; color:#258ba1;}

.footerbox{ background-color:#0c7e96;}
.footer{ background-color:#0c7e96;  width:980px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:1px}
.footerleft{ float:left;}
.footerleft ul{font-family:"微软雅体"; font-size:14px; color:white; float:left; list-style:none; line-height:24px; margin-top:30px; margin-right:20px;}
.footerleft ul li a{ font-family:"微软雅体"; font-size:12px; color:white; margin-top:10px; }
.footerright{ float:right; margin-right:50px;}
.footerright ul{ float:left; list-style:none;margin-top:20px; line-height:24px;}
.footerright ul li{ font-family:"微软雅体"; font-size:12px; color:white;}
.footerright ul li span{ font-family:"微软雅体"; font-size:24px; color:white; font-weight:bold;}
.copyrightbox{ background-color:#026b81;}
.copyright{ background-color:#026b81; width:980px; margin-left:auto; margin-right:auto; text-align:center; font-family:Arial "微软雅体"; font-size:12px; line-height:50px; margin-bottom:10px; color:white;}

.back{width:50px;height:50px; position:fixed; bottom:40px; right:40px; z-index:10;}
.back img{ cursor:pointer;}