@charset "utf-8"

*{margin: 0;padding: 0;font-family: "寰蒋闆呴粦";font-size:14px;}
button, input{font-family: "AvenirNextLTPro-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.fl{float:left;}
.fr{float:right;}
ul{list-style:none;}
span,a{text-align:center;text-decoration:none;}
img{border-style:none;} 

/*澶撮儴*/
#wrap{width: 100%; margin:0 auto;}
.header{width:100%;height:auto;margin:0 auto;}
.header-top{width:100%;height:50px;background:#f9f9f9;}
.head-top-main{width:1200px;margin:0 auto;}
.top-title1{line-height: 50px;color: #2a2a2a;}
/*鐧婚檰*/
.top-form{color: #5b5b5b;margin-top:11px;margin-left: 200px;display: inline-block;font-size: 12px;}
.top-input{width:125px;height:27px;line-height:27px;border:1px solid #d0d0d0;margin: 0 20px 0 8px;padding-left: 8px;padding-right: 7px;vertical-align:top;}
.top-btn{height:30px;padding:0 10px;margin-right:20px;margin-bottom:2px;font-size: 12px;background:#969696;color:#fefeff;border:1px solid #969696;}
/*瀵艰埅*/
.leader{width: 100%;height: 92px;background:#31317d;}
.logo,.logo img{width:185px;height: 92px;border: none;}
.list-link,.nav{list-style: none;}
.nav li{float:left;height: 38px;margin:27px 10px;}
.nav li a{ display:block; text-align:center; height:38px; line-height:38px; width:116px; background-color:#31317d;color:#fff;font-size: 16px;border-radius: 4px;}
.nav li a.on{ background-color:#FFFFFF; color:#31317d;}
.nav li a:hover{ background-color:#CCCCCC; color:#31317d;}
/*logo閮ㄥ垎*/
.flexslider {margin: 0px auto 20px;	position: relative;	width: 100%;height: 263px;overflow: auto;zoom: 1;}
.flexslider .slides li {width: 100%;height: 263px;}
.flex-control-nav {	width: 100%;position: absolute;	bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {	background: url(images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;	text-indent: -99em;	width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {	width: 100%;height: 263px;display: block;}
/*涓讳綋*/
.main{width: 1200px;height: auto;margin: 0 auto;}
.left{width: 915px;height:auto;}
.left-top{width: 100%;height: 55px;border-bottom: 1px solid #31317D;}
.title{width:90px;height:54px;border-bottom: 2px solid #31317D;line-height: 55px;text-align: center;}
.title a{font-size: 16px;color: #31317D;}
.btn-more{width: 60px;height: 20px;background: #3c3c3c;color: #FFFFFF;font-size: 11px;border: 1px solid #3C3C3C;margin: 17px 5px;}
.left-content{width: 430px;height: 142px;margin: 20px 0 20px 0;}
.left-content-main{width: 255px;margin-left: 5px;}
.btn-tg{width: 45px;height: 20px;background: #0d65be;font-size: 12px;color: #FFFFFF;border: 1px solid #0D65BE;}
.title3{width: 215px;display: block;height: auto;word-wrap: break-word;}
.title3 a{font-size: 15px;color: #212121;width:255px;display: block;height: auto;text-align: left;}
.news-tip{width100%;height:95px;font-size: 13px;color: #7b7b7b;overflow: hidden;margin-top: 5px;}
.left-aboutus{width: 575px;height: auto;}
.left-aboutus-content{width: 100%;height: 180px;overflow: hidden;text-overflow:ellipsis;font-size: 13px;color: #7b7b7b;line-height: 22px;padding: 10px 0;}
.left-aboutus-content img{width: 256px;height: 127px;margin: 0 5px 5px 0;float: left;}
.left-aboutus-content{word-break:break-word;}
/*.aboutus-right{text-indent: 2em;width: 310px;}*/
.linkus{width: 275px;height:260px;border:1px solid #CCCCCC;margin-right: 20px;}
.linkus img{width: 274px;height: 75px;border-bottom: 1px solid #CCCCCC;}
.linkus-content{width:100%;font-size: 14px;color: #242424;}
.linkus-content ul{margin-top: 20px;margin-left:20px}
.linkus-content li{height: 40px;}
.right{width: 265px;height: auto;margin-top: 15px;}
.notice{width: 100%;height: 199px; border: 1px solid #CCCCCC;margin-bottom: 20px;}
.notice-top{width: 100%;height: 45px;background: #6ab4ff;}
.title1{height: 45px;line-height: 45px;text-indent: 10px;}
.title1 a{font-size: 16px;color: #FFFFFF;}
.more a{font-size: 11px;color: #FFFFFF;height: 45px;line-height: 45px; margin-right: 10px;}
.notice-tip{width: 265; height: 50px;border-top: 1px solid #CCCCCC;}
.notice-tip1{display:inline-block;width:245px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin:5px 10px;}
.notice-tip1 a{width: 100%;font-size: 13px;color: #242424;text-align: left;float: left;}
.notice-tip2{font-size: 13px;color: #a0a0a0;display: block;margin-left: 10px;text-align: left;height: 20px;clear: both;}
.activity{width: 100%;height: 263px; border: 1px solid #CCCCCC;margin-bottom: 20px;}
.bottom{width: 100%; clear: both;}
.bottom-top{width: 100%;height: 55px;border-bottom: 1px solid #31317D;}
.bottom-content{width: 100%;overflow: auto;}
.list-link li{float:left;height: 25px;margin:5px 5px 5px 5px;}
.list-link li a{ display:block; text-align:left; height:30px; line-height:30px; width:290px;font-size: 13px;color: #4c4c4d;}
.footer{width: 100%;height: 160px;background: #e7e7e7;text-align:center;clear:both;}
.foot-content{color: #626262;line-height: 30px;font-size: 13px;padding-top: 35px;}

/*閫氱煡*/
.main-top{width: 100%;height: 55px;border-bottom: 1px solid #d1d1d1;}
.main-title{font-size: 14px;color: #a5a5a5;width:300px;line-height: 55px;text-align:left;}
.main-img{width:100%;height:auto;margin-top: 20px;}
.main-img img{width:100%;height: 145px;}
.title2{font-size: 16px;color: 1d1d1;width:150px;line-height: 55px;text-align:left;}
.main-content{width: 100%;height: auto;border-bottom: 1px solid #d1d1d1;margin-bottom: 150px;padding:10px 0;}
.main-content li{width: auto;height: 40px;line-height: 40px;margin-left: 10px;}
.main-content a{font-size: 13px;color: #242424; margin-right: 10px;}
/*.main-content a:visited{color: #7C7CF7;}*/
.main-content1{width: 100%;height: auto;padding:10px 0;}
.subtitle{font-size: 13px;color: #a0a0a0; margin-right: 10px;}
.title4{display:block;font-size: 25.45px;color: #363636;text-align: center;width: 98%;margin:0 auto;}
.subtitle1{font-size: 13px;color: #acacac;display: block;margin: 10px auto;}
.content{width: 100%;height: auto;margin: 40px auto;}
pre{font-size: 16px;color: #232323;line-height: 30px;}
