@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-family:Microsoft YaHei;min-width: 1200px;}
li{list-style:none}
a{text-decoration:none;}
img{border:none}
input{outline:none}

.logo{width:1200px; margin:0px auto; height:80px;}
.logo img:nth-child(1){float:left; margin-top:20px; margin-left:10px;}
.logo img:nth-child(2){float:right; margin-top:33px; margin-right:10px;}

/*
.nav{width:1200px; margin:0px auto; height:60px;}
.nav ul li{float:left; font-size:18px; color:#333; line-height:60px;}
.nav_zt{width:72px; height:60px;text-align:center;}
#nav_dq{background:url(../image/nav_bj.png); color:#1a45c0; font-weight:bolder;}
.nav_zt:hover{background:url(../image/nav_bj.png); color:#1a45c0; font-weight:bolder;}
.nav_jg{margin:0px 30px;}
*/

/*fenye_zhishuouo*/
.fenye_zhishuouo{ background:url(../image/bg_dwao.jpg) left center no-repeat;}
.nav{ width:1197px; margin:0px auto; position:relative; z-index:9;}
.nav_yi{ float:left; width:133px; height:60px; background:url(../image/1.png) left center no-repeat;}
.nav_yi>a{ float:left; width:133px; height:60px; line-height:60px; text-align:center; font-size:18px; color:#333;}

#nav_dq{background:url(../image/nav_bj.png) bottom center no-repeat; color:#1a45c0; font-weight:bolder;}
.nav_er{ display:none; float:left; position:absolute; z-index:9999; width:163px; background:#FFF; margin-top:60px; margin-left:-15px;}
.nav_er>a{ float:left; width:163px; height:40px; line-height:40px; text-align:center; color:#333;}
.nav_er>a:hover{ background:#1a45c0; color:#FFF;}

/*.banner{width:100%; height:500px; overflow:hidden;}
.banner_wrap{width:1920px; height:500px; overflow:hidden; position:relative; left:50%; margin-left:-960px;}
.banner_box{width:1920px; height:500px; overflow:hidden;}
.banner_imgbox{width:3840px; height:500px;}
.banner_an{width:80px; height:20px; position:absolute; left:920px; top:460px; z-index:2;}
.banner_an>a{width:20px; height:20px; background:#1a45c0; margin:0px 10px; float:left; border-radius:10px;}
.banner_an>a:nth-child(1){background:#fff;}
*/

/*slider*/
#slider{width:100%; position:absolute; top:0px;}
.controls li{}
.pagination{ position:relative; z-index:9;}
.pagination ul{ position:relative; left:-39%;}
.pagination ul li{ width:20px; height:20px; background-color: #FFF; margin-left:15px !important; border-radius:50%;}
.pagination ul li.active{ height:20px; background-color: #1a45c0;}
.responsive{ width: 100%; height:;}
.clearfix:after{ content: ""; display: table;	clear: both;}

.footer{width:100%; height:200px; background:#222;}
.footer_main{width:1180px; margin:0px auto;}
.footer_main div{float:left; margin-top:30px;}
.footer_main div:nth-child(1){width:244px; height:132px; padding:0px 40px; border-right:1px solid #a7a7a7;}
.footer_main div:nth-child(2){margin-left:40px;}
.footer_main div:nth-child(2) p{font-size:14px; color:#fff; margin-bottom:18px;}
.footer_main div:nth-child(2) p a{color:#fff;}
.footer_main div:nth-child(3){float:right; margin-right:30px; width:110px;}
.footer_main div:nth-child(3) p{text-align:center; font-size:14px; color:#fff; margin-top:10px;}

.wrap{width:100%; background:#f5f5f5;}
.main{width:1160px; margin:0px auto; overflow:hidden; padding-bottom:20px;}
.main_top{width:1160px;height:70px; padding:30px 0px 20px 0px;}
.main_top .yjbt{float:left; width:235px; height:70px; background:#1a45c0; font-size:24px; color:#fff; text-align:center; line-height:70px;}
.main_top .ejbt{float:right; width:900px; height:70px; background:#486acd;}
.ejbt p{line-height:70px;}
.ejbt p a{ color:#FFF;}
.ejbt p:nth-child(1){float:left; font-size:20px; color:#fff; margin-left:30px;}
.ejbt p:nth-child(2){float:right; font-size:14px; color:#fff; margin-right:30px;}

.main_bottom>ul{float:left;}
.main_bottom>ul li{width:235px; height:40px; background:#e0e0e0; font-size:18px; color:#333; text-align:center; line-height:40px; margin-bottom:10px;}
.main_bottom>ul li:hover{background:#486acd; color:#fff;}
.main_bottom>ul .li_hover{background:#486acd; color:#fff;}
.main_bottom>ul .dqlb{background:#486acd; color:#fff;}

.main_wb{width:898px; background:#fff; border:1px solid #d9d9d9; float:right;}
.main_nav{text-align:center; margin:20px 0px;}
.main_nav a{font-size:14px; color:#666; background:#f2f2f2; padding:4px 16px; margin:0px 5px;}
.main_nav a:hover{background:#486acd; color:#fff;}

.main_nav{text-align:center; margin:20px 0px;}
.main_nav a{font-size:14px; color:#666; background:#f2f2f2; padding:4px 16px; margin:0px 5px;}
.main_nav a:hover{background:#486acd; color:#fff;}