﻿@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
#container { width:900px; margin:0 auto;}
/*-----------------头部开始--------------------*/
.wzbj{background: url(../images/pic_01.jpg) no-repeat center  top  #dae9f2;}
.cont{width: 1200px; margin: 0 auto; background: #fff; padding-bottom: 50px;}
.header{height: 343px;width: 1200px; margin: 0 auto;}
.logo{width: 580px; padding-top: 103px;}
.logo img{width: 100%;}
.nav{background: url(../images/pic_07.jpg); height: 60px;}
.nav ul{}
.nav li{float: left; text-align: center; width: 16.66%; background: url(../images/line.jpg) no-repeat right center; position: relative; }
.nav ul li:nth-child(6){ background: none;}
.nav .on h3 a{color: #fff; background: #2b80b5;}
.nav li h3 a{color: #fff; font-size: 18px;display: block;line-height: 60px;font-weight: 400;}
.sub{position: absolute; left:0; top:60px; width: 100%; text-align: center; background: #fff;z-index: 100;display: none;}
.sub dt{line-height: 45px; font-size: 14px;}
.sub a{display: block; text-align: center; font-size: 14px; color: #666;}
.sub a:hover{display: block; text-align: center; font-size: 16px; color: #fff;background: #2b80b5;}
/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.wgfl{padding: 50px 10px 0 10px;}
.qydt{overflow: hidden;}
.jdxw{float: left; width: 500px;}
.gsdt{background: #f8f8f8;width: 660px;float: right;}
.gsdt_tit{border-bottom:1px solid #1f5291;background: url(../images/pic_02.jpg);}
.gsdt_tit ul{overflow: hidden;}
.gsdt_tit li{float: left; line-height: 44px; }
.gsdt_tit li span{cursor:pointer;display: block;width:133px ; line-height: 44px; color: #1f5291; font-size: 18px; background: #e5e5e5; text-align: center;}
.gsdt_tit li span a{ color: #1f5291; font-size: 18px;}
.gsdt_tit a{font-size: 14px; color: #6f6f6f; line-height: 44px; padding-right: 20px;}
.gsdt_tit a:hover{color: #1F5291;}
.fr{float: right;}
.gsdt_box{padding:10px;}
.gsdt_box li{line-height: 57px; border-bottom: 1px dashed #c5c5c5; font-size: 16px;background: url(../images/pic_18.jpg) no-repeat left center; padding-left: 20px;}
.gsdt_box li a{color: #000;display: block; width: 80%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.gsdt_box li a:hover{color: #1F5291;}
.gsdt_box li span{color: #ababab;}
.gsdt_box ul li:nth-child(5){border: none;}
.gsdt .gsdt_tit .on{color: #fff; background: #1f5291;}

.banner{padding-top: 50px;}
.banner img{width: 100%;}

.zbxx{overflow: hidden; padding-top: 50px;}
.xxgb{float: left; width: 380px; background: #f4f4f6; margin-right: 15px;}
.xxgb_tit{border-bottom: 1px solid #1f5291;}
.xxgb_tit h2{line-height: 44px;font-weight: 400;}
.xxgb_tit b{display: block; font-size: 18px; width: 132px; text-align: center; color: #fff; background: #1f5291;font-weight: 400;}
.xxgb_tit a{color: #6e6e6f;font-size: 16px; padding-right: 15px;}
.xxgb_tit a:hover{color: #1F5291;}
.xxgb_nr{padding: 10px 20px;}
.xxgb_nr li{line-height: 37px; border-bottom: 1px dashed #c2c2c3; font-size: 16px;background: url(../images/pic_18.jpg) no-repeat left center; padding-left: 20px;}
.xxgb_nr li a{display: block; color: #000;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxgb_nr li a:hover{color: #1F5291;}
.xxgb_nr ul li:nth-child(6){border: none;}
.tqyb{width: 388px; float: right;}
.cybj{overflow: hidden; padding-top: 50px;}
.cyxx{float: left; width: 775px;background: #f4f4f6;}
.cyxx_nr{padding: 30px 0;}
.cyxx_nr p{font-size: 16px; line-height: 33px; padding: 0 30px;}
.cyxx_nr ul{overflow: hidden; padding: 30px 10px 0 10px;}
.cyxx_nr li{float: left; width: 20%;}
.cyxx_nr a{display: block; width: 120px; height: 120px; background: #277eb3;border-radius: 50%; text-align: center; margin: 0 auto;}
.cyxx_nr i{display: block; padding-top: 28px; font-size: 22px; line-height: 33px; color: #fff; font-style: initial;}

.link{float: right;width: 388px;background: #f4f4f6;}
.link_nr{padding: ;}
.link_nr ul{overflow: hidden; padding: 30px 5px 10px 5px;}
.link_nr li{float: left; width: 50%; padding-bottom: 20px;}
.link_nr a{width: 160px; height: 45px; border: 1px solid #d5d5d5;display: block; margin: 0 auto;overflow: hidden;overflow: hidden;}
.link_nr a img{width: 160px; height: 45px;}

.gsfc{margin-top: 50px;background: #f4f4f6;}
.gsfc_nr{padding: 35px;}
.gsfc_nr a{display: block;overflow: hidden;}
.gsfc_nr img{width: 100%;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }

/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{background: #2b80b5;}
.footrebox{width:1200px ; margin: 0 auto; padding: 40px 0; overflow: hidden;}
.foot_left{float: left; width: 578px;}
.foot_left p{font-size: 14px; line-height: 32px; color: #fff; padding-left: 86px;}
.foot_left p img{vertical-align: middle; margin-right: 12px;}
.foot_box{width: 310px; float: left;}
.foot_box h2{font-weight: 400; color: #fff; font-size: 18px;}
.foot_box h2 img{vertical-align: middle; margin-right: 18px;}
.foot_box ul{padding: 34px 0 0 55px;}
.foot_box li{line-height: 32px; font-size: 14px;}
.foot_box li a{color: #fff;}
.bqxx p{font-size: 14px; text-align: center; color: #fff; line-height: 54px; background: #106aa2;}
/*------------------版权结束------------------*/
