
@charset "utf-8";

body,div,ul,li,a,p,img{margin:0 auto;padding:0;font-family:"microsoft yahei";text-decoration:none;}

img{border: 0;}

#headertop{width: 100%;overflow: hidden;}
#headertop img{width: 100%;background-size: 100%;position:relative;z-index:-10;}
#headertop .mainbav{position:absolute;top: 45px;width: 100%;height: 50px;background: #001c58; opacity:0.7;filter:alpha(opacity=75);}
#headertop .mainbav ul{width: 1200px;height: 50px;position: absolute;left:50%;margin-left:-600px;list-style: none;}
#headertop .mainbav ul li{float:left;text-align:center;width: 170px;}
#headertop .mainbav ul li a{text-decoration:none;color:#fff;line-height:50px;display:block;font-size:18px;font-weight:600;}



#headersubnav{width: 100%;overflow: hidden;}
#headersubnav img{width: 100%;background-size: 100%;position:relative;z-index:-10;}
#headersubnav .topnav{position:relative;bottom: 50px;width: 100%;height: 50px;background: #001c58; opacity:0.7;filter:alpha(opacity=75);}
#headersubnav .topnav ul{width: 1200px;height: 50px;position: absolute;left:50%;margin-left:-600px;list-style: none;}
#headersubnav .topnav ul li{float:left;text-align:center;width: 170px;}
#headersubnav .topnav ul li a{text-decoration:none;color:#fff;line-height:50px;display:block;font-size:18px;font-weight:600;}


#wrapper{width:1200px;position:relative;left:50%;margin-left:-600px;border:0px solid #000;overflow: hidden;}
#wrapper .content{width: 100%;overflow: hidden;margin-top: 30px;}
#wrapper .content img{float:left;width: 800px;overflow: hidden;height: 400px;}

/* æ¨¡æ¿ */
@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
/* flexslider */
.flexslider{position:relative;width:800px;height:100%;overflow:hidden;zoom:1;top:-40px;}
.flex-viewport{max-height:1500px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/uploads/image/images/20180815scztad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{margin-left: 690px;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 1px; display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(/uploads/image/images/20180815scztdot.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{background-position:0 0;}
/* æ¨¡æ¿ */


#wrapper .content  .introduction-content{position: absolute;z-index: 3; width: 800px;overflow:hidden;}
#wrapper .content  .introduction-content dl{width: 100%;position: relative;top: 360px;z-index:5;}
#wrapper .content  .introduction-content dl dd p{font-size: 16px; font-weight:550;font-family:"microsoft yahei";color: #fff;height: 40px;line-height:40px;}
#wrapper .content  .introduction-content dl dd{font-size: 14px; font-weight:550;font-family:"microsoft yahei";color: #fff;height: 40px;line-height:40px; float: left; margin: 0 20px;}






#wrapper .content .introduction{float: right;width: 31%;background: #67180f;}
#wrapper .content .introduction .title{width:370px;height: 60px;}
#wrapper .content .introduction .title p{float: left;margin-left:20px;font-size: 18px;font-weight:600;line-height: 60px;color: #fff;}
#wrapper .content .introduction .contact-content{margin: 10px 20px  30px 20px;font-size: 14px;}
#wrapper .content .introduction .contact-content span{color: #fff;font-size: 14px;line-height: 30px;text-overflow: ellipsis;overflow: hidden;}




#wrapperlist{width:1200px;position:relative;left:50%;margin-left:-600px;margin-top: 30px;}
#wrapperlist .list{overflow: hidden;}
#wrapperlist .list .title{float:left;width: 20%;}
#wrapperlist .list .title img{width:100%;}
#wrapperlist .list .listcontent{float:right;width: 76.7%;}
#wrapperlist .list .listcontent img{position: absolute;z-index: -1;}
#wrapperlist .list .listcontent ul{list-style: none;margin: 0px;padding: 0px;}
#wrapperlist .list .listcontent ul li{float:left;width: 49.75%;height: 198px;background: #611a1a;border:1px solid #b28850;opacity:0.7;filter:alpha(opacity=75);}
#wrapperlist .list .listcontent ul li a{text-decoration:none;color: #fff;font-size: 20px;font-weight:600;line-height: 50px;text-align: center;margin: 16% 0;overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap;}
#wrapperlist .list .listcontent ul li a.wztitle{opacity:0;filter:alpha(opacity=0);float:left;text-decoration:none;color: #fff;font-size: 14px;line-height: 20px;margin: 1% 5%;width: 90%;overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap;}
#wrapperlist .list .listcontent ul li:hover{background: #1b1b1b;opacity:0.7;filter:alpha(opacity=75);}
#wrapperlist .list .listcontent ul li:hover a{text-decoration:none;color: #fff;font-size: 16px;font-weight:600;line-height: 50px;width: 100%;text-align: left;margin: 1% 5%;}
#wrapperlist .list .listcontent ul li:hover a.wztitle{opacity:1;filter:alpha(opacity=100);float:left;margin: 0  5%;text-align:left;line-height: 20px;color: #fff;font-size: 14px;width: 90%;}



#wrappergzzy{width:1200px;position:relative;left:50%;margin-left:-600px;margin-top: 30px;}
#wrappergzzy .list{overflow: hidden;}
#wrappergzzy .list .title{float:left;width: 20%;}
#wrappergzzy .list .title img{width:100%;}
#wrappergzzy .list .guide{float:right;width: 76.7%;}
#wrappergzzy .list .guide .sidebarguide{width: 48.9%;float: left;background: #4c608a;} 
#wrappergzzy .list .guide .sidebarguide a{float: left;width: 30%;text-align: center;margin: 17.5% 10%;font-size:18px;font-weight:600;line-height: 40px;color: #fff;}
#wrappergzzy .list .guide .sidebarguide img{float: right;margin: 11% 5%;display: block;}


#wrapperkfhz{width:1200px;position:relative;left:50%;margin-left:-600px;margin-top: 30px;}
#wrapperkfhz .kfhz{overflow: hidden;}
#wrapperkfhz .kfhz .title{float:left;width: 20%;}
#wrapperkfhz .kfhz .title img{width:100%;}
#wrapperkfhz .kfhz .kfhzsidebar{float:right;width: 76.7%;}
#wrapperkfhz .kfhz .kfhzsidebar ul{list-style: none;margin: 0px;padding: 0px;}
#wrapperkfhz .kfhz .kfhzsidebar ul li{float:left;width: 25%;height: 400px;}
#wrapperkfhz .kfhz .kfhzsidebar ul li a{position: absolute;z-index: 1;line-height: 20px;opacity:0;filter:alpha(opacity=0);}
#wrapperkfhz .kfhz .kfhzsidebar ul li a p{position: absolute;z-index: 2;margin-top: 20px;opacity:0;filter:alpha(opacity=0);margin-top: 20px;}
#wrapperkfhz .kfhz .kfhzsidebar ul li:hover a{background: #000000;opacity:0.75;filter:alpha(opacity=75);text-decoration:none;color: #fff;font-size: 16px;font-weight:600;line-height: 20px;width: 160px;height:280px;text-align: left;padding: 5% 3%;display: block;}
#wrapperkfhz .kfhz .kfhzsidebar ul li:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 14px;width:75%;position: absolute;z-index: 2;overflow : hidden;}


#wrapperyxxm{width:1200px;position:relative;left:50%;margin-left:-600px;margin-top: 30px;}
#wrapperyxxm .yxxm{overflow: hidden;}
#wrapperyxxm .yxxm .title{float:left;width: 20%;}
#wrapperyxxm .yxxm .title img{width:100%;}
#wrapperyxxm .yxxm .yxxmsidebar{float:right;width: 76.7%;}
#wrapperyxxm .yxxm .yxxmsidebar ul{list-style: none;margin: 0px;padding: 0px;}
#wrapperyxxm .yxxm .yxxmsidebar ul li{float:left;width: 25%;}
#wrapperyxxm .yxxm .yxxmsidebar ul li img{width:100%;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layout{float:left;height: 200px;width: 25%;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth{float:left;height: 200px;width: 50%;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutright{float: right;;margin-top: -200px;width: 25%;}
#wrapperyxxm .yxxm .yxxmsidebar ul li a{position: absolute;z-index: 1;background: #3d5a7c;opacity: 0.7;filter:alpha(opacity=50);border:1px solid #fff;text-decoration:none;color: #fff;font-size: 16px;font-weight:600;line-height: 60px;width: 205px;height: 60px;text-align: left;padding: 14.1% 1%;display: block;text-align: center;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layout a{padding:5.8% 1%;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth a{position: absolute;z-index: 1;background: #3d5a7c;opacity: 0.7;filter:alpha(opacity=50);border:1px solid #fff;text-decoration:none;color: #fff;font-size: 16px;font-weight:600;line-height: 60px;width: 435px;height: 60px;padding: 5.8% 1%;display: block;text-align: center;}
#wrapperyxxm .yxxm .yxxmsidebar ul li a p{opacity:0;filter:alpha(opacity=0);}


#wrapperyxxm .yxxm .yxxmsidebar ul li:hover a{background: #001c58;opacity:0.85;filter:alpha(opacity=85);text-decoration:none;color: #fff;font-size: 16px;font-weight:600;line-height: 50px;width: 157px;height:279px;text-align: left;padding: 5% 3%;display: block;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layout:hover a{background: #001c58;opacity:0.85;filter:alpha(opacity=85);width:181px;height:175px;text-align: left;padding: 1% 2%;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth:hover a{background: #001c58;opacity:0.85;filter:alpha(opacity=85);position: absolute;z-index: 1;border:1px solid #fff;line-height: 50px;width: 411px;height: 151px;text-align: left;padding: 2% 2%;display: block;}
#wrapperyxxm .yxxm .yxxmsidebar ul li:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 14px;width:75%;position: absolute;z-index: 2;overflow : hidden;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layout:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 14px;width:80%;position: absolute;z-index: 2;overflow : hidden;}
#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 14px;width:90%;position: absolute;z-index: 2;overflow : hidden;}


/* æ–‡ç« åˆ—è¡¨åˆ†æ  */
#list{margin:0 auto;width:1200px;position: relative;height:auto;min-height:600px;}
#list .current{width:100%;height: 60px;border-top: 4px #001c58 solid;border-bottom: 1px #a0a0a0 solid; }
#list .current p{color: #333333;height: 60px;font-size: 18px;font-weight: bold;line-height: 60px;margin-left: 10px;}
#list .container{width: 1160px;margin: 30px 0;margin-left: 20px;position: relative;}
#list .container ul{list-style: none;margin: 0px;padding: 0px;}
#list .container ul li{width: 100%;height: 35px;}
#list .container ul li a{text-decoration:none;color: #333333;font-size: 14px;line-height: 35px;float: left;width: 85%;overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap;}
#list .container ul li a:hover{color: #001c58;}
#list .container ul li span{float: right;width: 15%;text-align:right;line-height: 35px;color: #333333;font-size: 14px;}
#list  .title{height: 40px;border-left:4px solid #001c58;border-bottom: 1px solid #bfbfbf;margin-top: 25px;}
#list  .title p{float: left;margin-left: 10px;font-size:18px;font-weight:600;line-height: 40px;color: #333;}
#list  .title a{float: right;margin-right: 15px;font-size: 14px;line-height: 40px;color:#7f7f7f; }
/* æ–‡ç« åˆ—è¡¨åˆ†æ  */





/* æ­£æ–‡ */
#wrapper .announ-title{border-bottom: 2px solid #001c58;text-align: center;line-height: 60px;font-size: 20px;color: #333;font-weight: 500;}
#wrapper .announ-title p{text-align: center;}
#wrapper .announ-data{text-align: right;font-size: 14px;color: #333;margin-top: 10px;padding-right: 30px;}
#wrapper .main-content{width: 95%;margin: 30px auto;}
/* æ­£æ–‡ */



@media screen and (max-width:1440px) {

	#headertop .mainbav{position:absolute;top: 38px;width: 100%;height: 45px;}
	#headertop .mainbav ul{width: 1000px;height: 45px;position:relative;left:50%;margin-left:-500px;}
	#headertop .mainbav ul li{width: 150px;}
	#headertop .mainbav ul li a{line-height:45px;font-size:16px;}

	#headersubnav .topnav{position:relative;bottom: 45px;width: 100%;height: 45px;}
	#headersubnav .topnav ul{width:1000px;height:45px;position:relative;left:50%;margin-left:-500px;}
	#headersubnav .topnav ul li{width: 150px;}
	#headersubnav .topnav ul li a{line-height:45px;display:block;font-size:16px;}
	#wrapper{width:1000px;position:relative;left:50%;margin-left:-500px;}
	#wrapper .content{margin-top: 25px;}
	#wrapper .content img{float:left;width:680px;overflow: hidden;}
	
	/* æ¨¡æ¿ */
	/* flexslider */
	.flexslider{position:relative;width:680px;height:100%;overflow:hidden;zoom:1;}
	.flex-control-nav{margin-left: 590px;position:absolute;bottom:10px;text-align:center;}
	/* æ¨¡æ¿ */
	
	#wrapper .content  .introduction-content{width: 700px;}
	#wrapper .content  .introduction-content dl{position: relative;top: 355px;}
	#wrapper .content  .introduction-content dl dd p{font-size: 14px;height: 35px;line-height:35px;}
	#wrapper .content  .introduction-content dl dd{font-size: 12px;height: 35px;line-height:35px;}
	#wrapper .content .introduction{width: 29%;}
	#wrapper .content .introduction .title{width:350px;height: 50px;}
	#wrapper .content .introduction .title p{float: left;margin-left:20px;font-size: 16px;line-height: 50px;color: #fff;}
	#wrapper .content .introduction .contact-content{margin: 0px 20px  20px 20px;font-size: 14px;height: 330px;}
	#wrapper .content .introduction .contact-content span{color: #fff;font-size: 12px;line-height: 27.6px;text-overflow: ellipsis;overflow: hidden;}








	#wrapperlist{width:1000px;position:relative;left:50%;margin-left:-500px;margin-top: 25px;}
	#wrapperlist .list .title{float:left;width: 20%;}
	#wrapperlist .list .title img{width: 99%;}	
	#wrapperlist .list .listcontent img{position: absolute;z-index: -1;width: 76.5%;}
	#wrapperlist .list .listcontent ul li{height: 164.5px; width: 49.7%;}
	#wrapperlist .list .listcontent ul li a{font-size: 18px;margin: 15% 0;}
	#wrapperlist .list .listcontent ul li a.wztitle{font-size: 12px;}
	#wrapperlist .list .listcontent ul li:hover a{font-size: 14px;margin: 0 5%;}
	#wrapperlist .list .listcontent ul li:hover a.wztitle{font-size: 12px;}


	#wrappergzzy{width:1000px;position:relative;left:50%;margin-left:-500px;margin-top: 25px;}
	#wrappergzzy .list .title{float:left;width: 20%;}
	#wrappergzzy .list .title img{width: 99%;}	
	#wrappergzzy .list .guide .sidebarguide{width: 48.6%;} 
	#wrappergzzy .list .guide .sidebarguide a{ margin: 17% 8%;font-size:16px;}
	#wrappergzzy .list .guide .sidebarguide img{margin:13.2% 8%;width: 30%;}


	#wrapperkfhz{width:1000px;position:relative;left:50%;margin-left:-500px;margin-top: 25px;}
	#wrapperkfhz .kfhz .title{float:left;width: 20%;}
	#wrapperkfhz .kfhz .title img{width: 99%;}	
	#wrapperkfhz .kfhz .kfhzsidebar ul li{height: 300px;}
	#wrapperkfhz .kfhz .kfhzsidebar ul li:hover a{background: #000000;opacity:0.75;filter:alpha(opacity=75);text-decoration:none;color: #fff;font-size: 14px;font-weight:600;line-height: 50px;width: 132px;height:230px;text-align: left;padding: 5% 3%;display: block;}
	#wrapperkfhz .kfhz .kfhzsidebar ul li:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 12px;width:75%;position: absolute;z-index: 2;overflow : hidden;}


	#wrapperyxxm{width:1000px;position:relative;left:50%;margin-left:-500px;margin-top: 25px;}
	#wrapperyxxm .yxxm .title{float:left;width: 20%;}
	#wrapperyxxm .yxxm .title img{width:99%;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li{float:left;height: 330px;width: 25%;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layout{float:left;height: 166px;width: 25%;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth{float:left;height: 166px;width: 50%;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutright{float: right;margin-top: -166px;width: 25%;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li a{font-size: 14px;width: 170px;padding: 13.5% 1%;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layout a{padding: 5.2% 1%;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth a{position: absolute;z-index: 1;background: #3d5a7c;opacity: 0.7;filter:alpha(opacity=50);border:1px solid #fff;text-decoration:none;color: #fff;font-size: 14px;font-weight:600;line-height: 60px;width: 362px;height: 60px;padding: 5.2% 1%;display: block;text-align: center;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li a p{opacity:0;filter:alpha(opacity=0);}

	#wrapperyxxm .yxxm .yxxmsidebar ul li:hover a{background: #001c58;opacity:0.85;filter:alpha(opacity=85);text-decoration:none;color: #fff;font-size: 14px;font-weight:600;line-height: 50px;width: 130px;height:230px;text-align: left;padding: 5% 3%;display: block;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layout:hover a{background: #001c58;opacity:0.85;filter:alpha(opacity=85);width:170px;height:155px;text-align: left;padding: 0.5% 1%;line-height: 40px;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth:hover a{background: #001c58;opacity:0.85;filter:alpha(opacity=85);position: absolute;z-index: 1;border:1px solid #fff;line-height: 50px;width: 342px;height: 125px;text-align: left;padding: 2% 2%;display: block;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 12px;width:75%;position: absolute;z-index: 2;overflow : hidden;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layout:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 12px;width:90%;position: absolute;z-index: 2;overflow : hidden;}
	#wrapperyxxm .yxxm .yxxmsidebar ul li.layoutwidth:hover a p{opacity:1;filter:alpha(opacity=100);text-align:left;line-height: 20px;color: #fff;font-size: 12px;width:90%;position: absolute;z-index: 2;overflow : hidden;}



	/* æ–‡ç« åˆ—è¡¨åˆ†æ  */
	#list{margin:0 auto;width:1000px;position: relative;height:auto;min-height:500px;}
	#list .current{height: 50px;border-top: 3px #001c58 solid;}
	#list .current p{font-size: 16px;line-height: 50px;}
	#list .container{width: 960px;margin: 25px 0;}
	#list .container ul li{height: 30px;}
	#list .container ul li a{font-size: 12px;line-height: 30px;}
	#list .container ul li span{line-height: 30px;font-size: 12px;}
	#list .paging{height: 40px;margin-top: 25px;line-height: 40px;}
	#list .title{height: 35px;border-left:3px solid #001c58;border-bottom: 1px solid #bfbfbf;}
	#list .title p{font-size: 16px;line-height: 35px;}
	#list .title a{margin-right: 12px;font-size: 12px;line-height: 35px; }
	/* æ–‡ç« åˆ—è¡¨åˆ†æ  */



	/* æ­£æ–‡ */
	#wrapper .main-title{ height: 30px;font-size: 12px;line-height: 30px;}
	#wrapper .announ-title{line-height: 55px;font-size: 18px;}
	#wrapper .announ-data{font-size: 12px;color: #333;margin-top: 10px;padding-right: 15px;}
	#wrapper .main-content{margin: 20px auto;}
	/* æ­£æ–‡ */




}
