﻿* {padding:0;margin:0;}
body{color:#555;font:12px/1.75 微软雅黑, 宋体, arial, Verdana, Arial, Helvetica, sans-serif;background:#fff;}
ul,ol{list-style-type:none;}
textarea,select,input,button,label,img{vertical-align:middle;font-size:12px;font-family:"Tahoma";}
input[type=submit] {cursor:pointer}
input,button{overflow:visible;}
table {border-collapse:collapse;}
img {border:0;}
html{-webkit-text-size-adjust:none;}
em,i {font-style:normal;}
input {outline: none;}
html,body {height: 100%;width: 100%;}


.wp {width:1001px;margin:0px auto;overflow:hidden;}
.wp2 {width:1000px;margin:0px auto;}




.c {clear:both;overflow:hidden;display:block;zoom:1}
.l {float:left;}
.r {float:right;}
.rel {position:relative}
.abs {position:absolute;}
.none {display:none;}
div {outline: none;}



a{color:#555;text-decoration:none;}
a:link{}	
a:hover{text-decoration:none;color:#005da3}	
a:active{}  
a:visited{} 





.top {height: 31px;line-height: 31px;background: #4d4d4d;}
.top, .top a {color: #c3c3c3}
.top .r a {padding: 0 7px}


.header {height: 90px;}
.nav li {width: 83px;float: left;text-align: center;padding: 0 5px}
.nav li a {display: block;padding: 40px 0 0 0;font-size: 14px;height: 43px;background: url(../image/nav_li.png) no-repeat right 45px;}
.nav li.on a {background: url(../image/nav_on.png) no-repeat;color: #fff;}


.bann {height: 303px;background-repeat: no-repeat;background-position: center center;}

.main {padding: 30px 0;background: #f8f9fa url(../image/main_bg.png) repeat-x;}

.ml {background: url(../image/c2.png) no-repeat top right;width: 218px;padding: 0}
.t1 {height: 100px;line-height: 100px;background: url(../image/t1.png) no-repeat;}
.t1 h3 {font-size: 20px;font-weight: normal;color: #fff;padding: 0 0 0 30px}
.b_bg {height: 16px;background: url(../image/b1.png) no-repeat;}
.ml .bg {background: url(../image/c1.png) repeat-y right top;}

.subnav {width: 200px;padding: 0}
.subnav li {line-height: 50px;}
.subnav li a {display: block;padding: 0 30px;font-size: 14px;border-bottom: 1px solid #dee0e5}
.subnav li.on a, .subnav li a:hover {background: url(../image/sub_on.png) no-repeat;color: #fff;}

.mr {width: 765px;}
.t2 {height: 30px;line-height: 30px;padding: 10px 0;border-bottom: 1px solid #d9dadd;}
.t2 h3 {font-size: 16px;font-weight: normal;float: left;}
.t2 p {background: url(../image/ico_home.png) no-repeat 0 center;padding: 0 0 0 15px;float: right;}
.t2 p a, .t2 p i {padding: 0 7px;}

.cont {font-family: 宋体;line-height: 24px;padding: 15px 0}
.cont h1 {font-size: 16px;text-align: center;padding: 20px 0;color: #000;font-family: 微软雅黑;font-size: 24px;font-weight: normal;}

.page {text-align: center;height: 27px;}
.page a {display: inline-block;width: 23px;height: 23px;border:1px solid #dedede;text-align: center;line-height: 23px;margin: 0 2px;}
.page a {*display: inline;}
.page a:hover, .page a.on {background: #025ea8;border-color: #025ea8;color: #fff}


.list1 li {background: url(../image/li1.png) no-repeat 0 center;padding: 0 0 0 15px;height: 30px;line-height: 30px}
.list1 li i {float: right;}


.main2, .main2 a, .news_box, .news_box a {font-family: 宋体}

.banner, .banner .bd ul li a {display: block;height: 540px;background-repeat: no-repeat;background-position: center center;}
.banner .hd {width: 100%;text-align: center;bottom:10px;left:0;}
.banner .hd ul li {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #ccc;margin: 0 2px;border:1px solid #005da3;}
.banner .hd ul li {*display: inline;}
.banner .hd ul li.on {background: #005da3;}


.main2 {padding: 15px 0}
.t3 {height: 50px;line-height: 50px;}
.t3 h3 {font-size: 16px;font-family: 微软雅黑;float: left;color: #333}
.t3 a {display: block;float: right;padding: 25px 0 0 0}

.about1 {width: 297px}
.fx {height: 255px;overflow: hidden;}
.about1 .fx {padding: 15px;height: 225px;background: #025ea8}

.news1 {width: 385px;padding: 0 0 0 40px}
.hz1 {width: 240px}


.news1 .prev, .news1 .next {width: 18px;height: 18px;display: block;top:20px;right: 25px;}
.news1 .next {right: 0;}
.news1 .next {background-image: url(../image/next_on.png);}
.news1 .prev {background-image: url(../image/prev_on.png);}

.news1 .prevStop, .news1 .nextStop {background: url(../image/prev.png) no-repeat}
.news1 .nextStop {background-image: url(../image/next.png);}



.news1 .bd ul li {height: 65px;padding: 10px 0;border-bottom: 1px dotted #bfbfbf;}
.news1 .bd ul li a {color: #999;}
.news1 .bd ul li a strong {display: block;color: #333;padding: 0 0 5px 0;font-weight: normal;font-size: 13px}


.about1 ul li {background: url(../image/x1.png) repeat-x bottom;height: 40px;padding: 16px 0}
.about1 ul li a img {float: left;margin: 0 5px 0 0}
.about1 ul li a {color: #7ebff3}
.about1 ul li a strong {display: block;font-size: 13px;font-family: 微软黑;color: #fff;font-weight: normal;}

.hz1 ul li {height: 64px;border-bottom: 1px dotted #bfbfbf;padding: 10px 0;overflow: hidden;}
.hz1 ul li img {float: left;border:1px solid #bfbfbf;margin: 0 10px 0 0}
.hz1 ul li a {color: #999}
.hz1 ul li a span {color: #333;font-family: 微软雅黑;font-size: 13px;display: block;}

.news1 ul li a:hover strong, .hz1 ul li a:hover span {color: #005da3;}

.box2 {padding: 25px 0;}
.box2 ul li {float: left;width: 193px;padding: 0 15px 0 0}






.news_box {background: url(../image/bg2.png) repeat-x #f1f1f1;}
.news_box dd {width: 307px;padding: 0 17px;border-right:1px solid #e7e7e7;border-left: 1px solid #fff;float: left;padding-top: 10px;padding-bottom: 25px}
.news_box dd.item1 {border-left:0;padding-left:0;}
.news_box dd.item3 {border-right:0;padding-right: 0}
.news_box dd ul li {height: 40px;line-height: 40px;border-bottom: 1px dotted #bfbfbf}
.news_box dd ul li i {padding: 0 5px}









.footer {padding: 15px 0;background: #4d4d4d;color: #fff;}
.footer a {color: #fff;}