@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;font-family: "微软雅黑"; font-size: 14px; color: #333333; line-height: 30px;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#18191a}
ol, ul, li{	list-style: none}
*{margin:0;padding:0}
ul,li{ list-style: none; padding: 0px; margin: 0px;}
a,a:hover{ text-decoration: none; transition: all 0.2s ease-in-out;}
h1,h2,h3,h4,h5,h6,p,span{ padding: 0px; margin: 0px;}
img{ border: 0px;}
h1,h2,h3,h4,p{ padding: 0px; margin: 0px;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#b32710}
a{ color: #18191a;}
/*首页*/
.index_top{ width:100%; height:170px; float:left;}
.index_topcenter{ width:1180px; height:120px; margin:0px auto;}
.index_logo{ width:530px; height:75px; float:left; margin-top:30px;}
.index_topright{ width:300px; height:75px; float:right; }
.index_sstop{ width:132px; padding-left:168px; height:35px; float:left; text-align:right; line-height:35px; padding-top:20px;}
.index_ssbottom{ width:300px; height:35px; float:left; line-height:35px; background:url(../images/sousuo.png) no-repeat center; margin-top:40px;}
.index_text{ width: 240px; background:none; height:35px; line-height:35px; padding-left:20px; font-size:14px; float:left; border:0px;}
.index_sousuo{ width: 20px; background:url(../images/sopusuo.png) no-repeat center;height:35px; float:left; border:0px; cursor:pointer; }
.index_nav{ width:100%; height:50px; background:#004594; float:left;}
.index_navcenter{ width:1180px; height:50px; margin:0px auto;}
.index_banner{ width:100%; height:365px; float:left;}
.index_center{ width:100%; height:1425px; float:left;}
.index_centerm{ width:1180px; height:1425px; margin:0px auto;}
.index_topone{ width:1180px; height:285px; float:left; padding-top:20px;} 
.index_toponeleft{ width:800px; height:285px; float:left;} 
.index_toponetitle{ width:800px; height:42px; float:left; background:url(../images/xgdt.png) no-repeat center;} 
.title{ width:100px; height:42px; float:left; text-align:center; font-size:14px; color:#ffffff; line-height:42px; font-size:18px;} 
.more{ width:80px; height:42px; float:right; text-align:center; font-size:14px; color:#444444; line-height:35px; font-size:13px;} 
.index_toponebottom{ width:800px; height:225px; float:left; margin-top:15px;} 
.index_xg{ width:340px; height:225px; float:left;}
.index_xgright{ width:380px; height:225px; float:left; margin-left:15px;}
.index_xgright ul li{ background:url(../images/jt.png) no-repeat left; line-height:30px; height:30px; float:left; margin-bottom:3px; padding-left:25px; width:380px;}
.list{ width:320px; line-height:37px; float:left; font-size:14px;}
.index_xgright ul li span{ float:right;line-height:37px;}
.index_tz{ width:370px; height:280px; float:right;}
.index_tztitle{ width:370px; height:42px; float:left; background: url(../images/ti.png)no-repeat center;} 

.index_tzbottom{ width:340px; height:225px; float:left;padding-top:15px; padding:15px; background:#ffffff;} 

.index_tzbottom ul li{ background:url(../images/fang.png) no-repeat left; line-height:30px; height:30px; float:left; margin-bottom:3px; padding-left:25px; width:320px;}
.lists{ width:260px; line-height:37px; float:left; font-size:14px;}
.index_tzbottom ul li span{ float:right;line-height:37px;}
.index_ky{ width:1180px; height:280px; margin-top:20px; float:left;}
.index_kytitle{ width:1180px; height:42px;  float:left; background:url(../images/ttt.png) no-repeat left;}
.index_kyd{ width:1180px; height:195px; float:left; margin-top:25px;}
.index_two{ width:1180px; height:350px; float:left;}

.index_xt{ width:800px; height:285px; float:right;}
.index_xt ul li{ background:url(../images/jt.png) no-repeat left; line-height:30px; height:30px; float:left; margin-bottom:3px; padding-left:25px; width:775px;}
.list2{ width:720px; background:url(../images/hei.png) repeat-x; line-height:30px; float:left; font-size:14px;}
.index_xt ul li span{ float:right;line-height:30px;}
.index_three{ width:1180px; height:300px; float:left;}
.index_threeleft{ width:360px; height:300px; float:left; border:1px solid #cccccc;}
.index_zjtitle{ width:360px; height:42px; border-bottom:2px solid #015daa; background:#efefef;}
.title3{ width:100px; height:42px; float:left; text-align:center; font-size:14px; color:#015daa; line-height:42px; font-size:18px;} 

.index_zjright{ width:350px; height:225px; float:right; padding-left:10px; padding-top:15px;}
.index_zjright ul li{ background:url(../images/jt.png) no-repeat left; line-height:30px; height:30px; float:left; margin-bottom:3px; padding-left:25px; width:315px;}
.list4{ width:300px; background:url(../images/hei.png) repeat-x; line-height:30px; float:left; font-size:15px;}

.index_xqright{ width:350px; height:225px; float:right; padding-left:10px; padding-top:15px; margin-left:20px;}
.index_xqright ul li{ background:url(../images/jt.png) no-repeat left; line-height:30px; height:30px; float:left; margin-bottom:3px; padding-left:25px; width:315px;}
.list5{ width:300px; background:url(../images/hei.png) repeat-x; line-height:30px; float:left; font-size:15px;}
.index_threezx{ width:410px; height:300px; float:left; border:1px solid #cccccc;}
.index_zxtitle{ width:410px; height:42px; border-bottom:2px solid #015daa; background:#efefef;}
.index_zxright{ width:390px; height:225px; float:right; padding-left:10px; padding-top:15px;}
.index_zxright ul li{ width:155px; height:29px; background:url(../images/fang.png) no-repeat left; padding-left:25px; float:left; font-size:15px; }
.index_four{ width:1180px; height:55px; float:left; padding-top:50px;}
.index_di{ width:100%; background:#004594; text-align:center; padding-top:30px; height:70px; line-height:25px; color:#ffffff; font-size:15px; float:left; }

/*轮播*/
#full-screen-slider { width:100%; height:365px; float:left; position:relative}
#slides { display:block; width:100%; height:365px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.list_wrap{ width:100%; min-height:600px; height:auto !important; height:600px;}