@charset "utf-8";
/* CSS Document */

body{background: #e8f5ff !important;width:100%;}

.header{ height:260px; background:url(index_header_bj.png) no-repeat center top; position:relative;}

.header .header_nr{ height:210px;}
.header .heard_top{ height:39px; line-height:39px;font-size:14px;}
.header .heard_top .top_left a{ display:block; float:left; margin-right:5px;}
.header .heard_top .top_right ul li{ float:left;}
.header .heard_top .top_right ul li a{ display:block; float:left;}
.header .heard_top .top_right ul li span{ width:12px; text-align:center; display:block; float:left; font-size:12px;}
.header .logo_search { margin-top:20px; height:140px;}
.header .logo_search a{ display:block; width:100%; height:100%;}
.header .logo_search a img{width:404px;height: 110px;}
.header .search_right{ height:auto; overflow:hidden; width:450px;}
.header .search_right p{ background:url(index_header_by.png) no-repeat; width:275px; height:23px; margin:0 auto;}
.header .search_right .search_box{  width:450px; height:60px; background:url(index_search_bj.png) no-repeat; margin-top:10px;}
.header .search_right .search_box input{ width:300px; height:40px; line-height:40px; margin-left:62px; border:none; margin-top:10px; float:left;}
.header .search_right .search_box input:focus{ outline: none;}
.header .search_right .search_box a{ float:left; margin-left:8px; width:70px; height:42px; margin-top:9px; text-align:center; line-height:42px; color:#fff;}

.header .nav{ width:100%; height:50px; background:#1955b1;}
.header .nav ul{ overflow:hidden; height:auto;}
.header .nav ul li{float:left;line-height:50px;width: 150px;background:url(index_nav_bj_xt.png) no-repeat right center;font-size:20px;}
.header .nav ul li a{ display:block; width:100%; height:100%; color:#fff;}
.header .nav ul li a.on{ background:#00a0e9; width:170px;}
.header .nav ul li a:hover{ background:#00a0e9; width:170px;}
.header .nav ul li a i{ width:25px; height:23px; display:block; float:left; margin:14px 5px 0 31px;}
.header .nav ul li:first-child+li+li+li+li+li+li+li{background:none;}
.header .nav ul li:first-child a i{ margin:15px 5px 0 50px;}
.header .nav ul li:first-child+li a i{ background-position:-33px 2px;}
.header .nav ul li:first-child+li+li a i{ background-position:-66px 2px;}
.header .nav ul li:first-child+li+li+li a i{ background-position:-110px 2px;}
.header .nav ul li:first-child+li+li+li+li a i{ background-position:-147px 2px;}
.header .nav ul li:first-child+li+li+li+li+li a i{ background-position:-179px 2px;}
.header .nav ul li:first-child+li+li+li+li+li+li a i{ background-position:-215px 2px;}
.header .nav ul li:first-child+li+li+li+li+li+li+li a i{ background:url(20201151635.png);}


	
/*右侧边栏图标*/
.right_sidebar{position:fixed;right:0;top: 20%;}
.right_sidebar ul li{ width:100px; height:120px; background:#f1f6ff; margin-top:7px; text-align:center;}
.right_sidebar ul li .close{ width:100%; height:17px; text-align:right; background:url(close_icon.png) no-repeat right 0;}
.right_sidebar ul li .close{ cursor:pointer;}
.right_sidebar ul li .cgzt{ overflow:hidden;}
.right_sidebar ul li .cgzt a{ display:block; width:100%; height:100%;}
.right_sidebar ul li .cgzt a i{ width:50px; height:50px; display:block; background-position:-281px -36px; margin:0 auto;}
.right_sidebar ul li .cgzt a p{ margin-top:10px;}
.right_sidebar ul li .kjzl a i{ width:50px; height:50px; display:block; background-position:-354px -36px; margin:0 auto;}
.right_sidebar ul li .kjkscx a i{ width:50px; height:50px; display:block; background-position:-428px -36px; margin:0 auto;}
.right_sidebar ul li .czdzpjcy a i{ width:50px; height:50px; display:block; background-position:-499px -36px; margin:0 auto;}
