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

.btn-lined { border-width: 2px; background: none; color: #fff; text-shadow: none; padding: 7px 20px; line-height: 1.6; box-shadow: none; 
	font-size: 14px; font-weight: 100; border-style: solid; border-radius: 3px; border-color: #fff; -webkit-transition:all .1s ease-in-out; 
	transition:all .1s ease-in-out;}
.btn-lined:hover { border-color: rgba(255,255,255,.7); color: #fff;}

.wensports{ margin-top:30px; padding:0; color:#fff; border-top:2px solid #fff; border-bottom:1px solid #fff; position:relative;/* height:220px;*/display:block; border-radius: 6px; margin-bottom:30px;}
.container .wenbox-icons{ width: 360px; float: left;}
.wenmenubox{ width: 330px; float: left;}
.wenbox-icons{width: 360px; height:195px; }
.wenbox-icons img{ display: inline-block; vertical-align: middle; height:195px; width:360px;}
.wenbox-icons  p{ font-weight: normal; font-size: 14px; height: 25px; padding:0 0; line-height: 25px; color:#333333; text-align:center; display:block;}
.wenbox-icons  p a{ cursor:point;}
/*
.wenbox-icons{ border: 1px solid #f5f5f5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; padding:15px 15px 0px; background-color:#e5e5e5;}
.wenbox-icons  h2{ font-weight: normal; font-size: 24px; padding: 20px 0; line-height: 37px; margin-bottom:20px; color:#2a2a2a;}
.wenbox-icons  h2 span a{ color:#2a2a2a; }
.wenbox-icons  h2 img{ display: inline-block; vertical-align: middle; margin-right: 10px;; height:150px; width:150px;}
.wenbox-icons  p{ font-weight: normal; font-size: 14px; height: 25px; padding: 10px 0; line-height: 25px; color:#333333;}
*/
.bgcolorful{ background:#133d92;}
.bgcolorful h2 span a{ color:#ffffff;}
.bgcolorful p{ color:#ffffff;}

.wenbox-list{ width: 916px; float: right; padding:0 0;}
     .services-list ul{ }
     .services-list ul li{ line-height: 28px; display: table; width: 100%;}
     .services-list ul li a{ float:left;  padding-left: 20px; background: url(../images/ico_dise.png) no-repeat left  center; font-size: 14px;} 
	 .services-list ul li span{ float:right; text-align:right; color:#333333; font-size: 14px;}


.boxWenLt {
    width: 532px;
    float: left;
}
	
.tit1 {
    border-bottom: 3px solid #ddd;
    height: 38px;
    line-height: 38px;
    font-size: 20px;
}
.tit1 span.act {
    border-bottom: 3px solid #000000;
}
.tit1 span {
    display: inline-block;
    /*padding: 0 10px;*/
    height: 38px;
    cursor: pointer;
	color:#666666;
}
.boxWenRt {
    width: 724px;
    float: right;
}
.boxThreeLt{width: 402px; float: left;}
.boxThreeMid{width: 402px; float: left; margin:0 50px;}
.boxThreeRt{width: 402px; float: left;}

.pdULbox{display: none;}
.pdULbox.act{ display: block;}

.pdUL{ margin-top: 10px;}
.pdUL li{ font-size: 14px; line-height: 24px; padding: 5px 0;}
.pdUL li em{ float: right;}
.pdUL li span{ display: inline-block; background: url(../images/ico_dise.png) no-repeat left center; padding-left: 15px;;font-family:'simsun';}
.pdUL li a{ display: block;}
.pdUL li a:hover{ background: #f1f1f1;}

.pdIMG{ margin-top: 10px;}
.pdIMG li{ width: 290px; font-size: 14px; line-height: 24px; padding: 5px 0; float:left; }
.pdIMG li.ltd2{ float:right;}
.pdIMG li .lywpic{width: 290px; height:180px;}
.pdIMG li img{ width: 290px; height:180px;}
.pdIMG li p{ line-height:28px; font-size:16px; text-align:center;}
.pdIMG li p.f12{ color:#999999; line-height:22px;}
.pdIMG li a{ display: block;}

.lvwfour li{ float:left; width:300px; line-height:65px; height:65px; display:block; text-align:center;}
.lvwfour li a{ font-size:18px; color:#ffffff;}
.lvwfour li a:hover{ font-weight:bold;}
.lvwfour li.lvwys001{ background:#75be1f; margin-right:35px;}
.lvwfour li.lvwys002{ background:#39442b; margin-right:35px;}
.lvwfour li.lvwys003{ background:#2e82ff; margin-right:35px;}
.lvwfour li.lvwys004{ background:#0d9032;}

.lvwthree li{ float:left; width:425px; line-height:65px; height:65px; display:block; text-align:center;}
.lvwthree li a{ font-size:18px; color:#ffffff;}
.lvwthree li a:hover{ font-weight:bold;}
.lvwthree li.wh001{ background:#75be1f; margin-right:15px;}
.lvwthree li.wh002{ background:#39442b; margin-right:15px;}
.lvwthree li.wh003{ background:#2e82ff; }

.ppcontent{margin:20px auto 0; padding:0 0 0 0;  height:575px; display:block; overflow:hidden;}
.ppcontent a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
   .pptwos{ float:left; display:block; overflow:hidden; width:850px;}
   
   .pp1{ float:left; width:415px;  display:block; overflow:hidden;}
       .pp1 .pp-title{display:block; overflow:hidden; width:415px; height:110px; margin-bottom:28px;}
	   .pp1 a{ display:block; overflow:hidden; width:415px; height:275px;}
	   .pp1 a img{ display:block; overflow:hidden; width:415px; height:275px;}
	   .mar27{ margin-top:25px;}
   
   .pp2{ float:right; width:410px; height:575px; display:block; overflow:hidden;}
       .pp2 a{ display:block; overflow:hidden; width:410px; height:275px;}
	   .pp2 img{ width:410px; height:275px;}
	   .mar35{ margin-top:25px;}
   .pp6{ float:right; width:430px; height:575px; display:block; overflow:hidden;}
   .pp6 img{ width:430px; height:575px;}

/*鏂囧寲鏈嶅姟*/
.whculture{ padding:15px 0 24px; color:#fff; border-top:2px solid #fff; border-bottom:1px solid #fff;  clear: both; border-radius: 6px; margin-bottom:30px;}
    .whbox{ width: 500px; float:left;}
	    .whbox img{ width:500px; height:235px;}
	.whbox-list{ width: 780px; float:right; padding:0 0;}

	 
	 
	.pathcenter{ margin-top:15px;}
	.myboxThreeLt{width: 240px; float: left; padding-top:10px;}
    .myboxThreeMid{width: 428px; float: left; margin:0 40px;}
    .myboxThreeRt{width: 428px; float: left;}
	
	
	.boxTwoLt{width: 618px; float: left; }
        .boxTwoRt{width: 618px; float: right; }
	


@media screen and (min-width:300px) and (max-width:769px) {
        .homeBox .nav ul li.whli a{display: block; float: none; width: 100%; padding: 0;height: 45px;line-height: 45px;font-size:0.5em;}	
        .wenbox-icons{width: inherit; float: none;}
	.wenbox-icons img{ display: inline-block; vertical-align: middle; height:195px; width: 100%; margin:0 auto; padding:0; text-align:center;}
	.boxWenLt{ width: inherit; float: none;}
	.boxWenRt{ width: inherit; float: none;}
	
	
	.boxThreeLt{width: 100%;  float: none;}
    .boxThreeMid{width: 100%; margin: 0 0px; float: none; }
    .boxThreeRt{width: 100%; float: none;}

        .whbox{ width: 100%; float: none;}
	    .whbox img{ width:100%; height:100%;}
	.whbox-list{ margin-top:15px; width: 100%; float:none; padding:0 0;}

	
	.boxTwoLt{width: 100%;  float: none; clear:both;}
        .boxTwoRt{width: 100%;  float: none;  clear:both;}


   .pdIMG{ margin-top: 10px;}
	.pdIMG li{ width: 49%; font-size: 14px; line-height: 24px; padding: 5px 0;  }
	.pdIMG li.ltd2{ float:right;}
	.pdIMG li .lywpic{width: 100%; height:100px; }
	.pdIMG li img{width: 100%; height:100px;}
	.pdIMG li p{  width:100%; line-height:28px; font-size:16px; text-align:center;}
	.pdIMG li p.f12{ color:#999999; line-height:22px;}
	.pdIMG li a{ display: block;}
	
	.lvwfour li{ float:left; width:48%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwfour li a{ font-size:16px; color:#ffffff;}
	.lvwfour li a:hover{ font-weight:bold;}
	.lvwfour li.lvwys001{ background:#75be1f;margin-right:2%; margin-bottom:15px;}
	.lvwfour li.lvwys002{ background:#39442b;margin-right:0; margin-bottom:15px;}
	.lvwfour li.lvwys003{ background:#2e82ff;margin-right:2%;}
	.lvwfour li.lvwys004{ background:#40ff45;}
	
	.lvwthree li{ float:left; width:32%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwthree li a{ font-size:18px; color:#ffffff;}
	.lvwthree li a:hover{ font-weight:bold;}
	.lvwthree li.wh001{ background:#75be1f; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh002{ background:#40ff45; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh003{ background:#2e82ff; }

.ppcontent{margin:20px auto 0; padding:0 0 0 0;  height:auto; display:block; }
         .ppcontent a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
         .pptwos{ float:none; display:block; }
   
		.pp1{ float:none;  width:100%; height:100%; display:block; }
		   .pp1 .pp-title{display:block;  width:100%; height:100%; margin-bottom:28px;}
		   .pp1 a{ display:block;  width:100%; height:100%;}
		   .pp1 a img{ display:block;   width:100%; height:100%;}
		   .mar27{ margin-top:25px;}
	   
	   .pp2{ float:none; width:100%; height:100%; display:block; }
		   .pp2 a{ display:block;  width:100%; height:100%;}
		   .pp2 img{  width:100%; height:100%;}
		   .mar35{ margin-top:25px;}
	   .pp6{ float:none;  width:100%; height:100%; display:block; }
	   .pp6 img{  width:100%; height:100%;}	  
	
	

}

@media screen and (min-width:300px) and (max-width:329px) {
	
}

@media screen and (min-width:330px) and (max-width:479px) {
	
	
}
@media screen and (min-width:480px) and (max-width:639px) {
	
	
}
@media screen and (min-width:640px) and (max-width:769px) {
	
}
@media screen and (min-width:770px) and (max-width:960px) {
	.homeBox .nav ul li{ width: 15%;}
        .homeBox .nav ul li.whli a{float: none; width: 100%; padding: 0 5px;font-size:0.6em;}
	.wenbox-icons{width: 100%;}
	.wenbox-icons img{ display: inline-block;  width: 100%; margin:0 auto; padding:0; text-align:center;}
	.wenbox-list{ width:100%;}
	
	.boxWenLt{ width: 100%;}
	.boxWenRt{ width: 100%;}
	

	
	.boxThreeLt{width: 100%;  float: none;}
    .boxThreeMid{width: 100%; margin: 0 0px; float: none; }
    .boxThreeRt{width: 100%; float: none;}

        .whbox{ width: 100%; float: none;}
	    .whbox img{ width:100%; height:100%;}
	.whbox-list{ margin-top:15px; width: 100%; float:none; padding:0 0;}
	
	
	
	.boxTwoLt{width: 100%;  float: none; clear:both;}
        .boxTwoRt{width: 100%;  float: none;  clear:both;}
	

	.mytwolist{ float:right; width:58%;}

    .pdIMG{ margin-top: 10px;}
	.pdIMG li{ width: 49%; font-size: 14px; line-height: 24px; padding: 5px 0;  }
	.pdIMG li.ltd2{ float:right;}
	.pdIMG li .lywpic{width: 100%; height:100px; }
	.pdIMG li img{width: 100%; height:100px;}
	.pdIMG li p{  width:100%; line-height:28px; font-size:16px; text-align:center;}
	.pdIMG li p.f12{ color:#999999; line-height:22px;}
	.pdIMG li a{ display: block;}
	
	.lvwfour li{ float:left; width:48%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwfour li a{ font-size:18px; color:#ffffff;}
	.lvwfour li a:hover{ font-weight:bold;}
	.lvwfour li.lvwys001{ background:#75be1f;margin-right:2%; margin-bottom:15px;}
	.lvwfour li.lvwys002{ background:#39442b;margin-right:0; margin-bottom:15px;}
	.lvwfour li.lvwys003{ background:#2e82ff;margin-right:2%;}
	.lvwfour li.lvwys004{ background:#40ff45;}
	
	.lvwthree li{ float:left; width:32%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwthree li a{ font-size:18px; color:#ffffff;}
	.lvwthree li a:hover{ font-weight:bold;}
	.lvwthree li.wh001{ background:#75be1f; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh002{ background:#40ff45; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh003{ background:#2e82ff; }

.ppcontent{margin:20px auto 0; padding:0 0 0 0;  height:auto; display:block; }
         .ppcontent a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
         .pptwos{ float:none; display:block; }
   
		.pp1{ float:none;  width:100%; height:100%; display:block; }
		   .pp1 .pp-title{display:block;  width:100%; height:100%; margin-bottom:28px;}
		   .pp1 a{ display:block;  width:100%; height:100%;}
		   .pp1 a img{ display:block;   width:100%; height:100%;}
		   .mar27{ margin-top:25px;}
	   
	   .pp2{ float:none; width:100%; height:100%; display:block; }
		   .pp2 a{ display:block;  width:100%; height:100%;}
		   .pp2 img{  width:100%; height:100%;}
		   .mar35{ margin-top:25px;}
	   .pp6{ float:none;  width:100%; height:100%; display:block; }
	   .pp6 img{  width:100%; height:100%;}
   

 
	

}

/*鏃呮父鍝佽川璺嚎*/
.wrap{ width:100%;}
.tit_bg{background:#e48100;height:42px;line-height:42px; color:#FFFFFF;font-weight:bolder;font-size:16px;padding-left:30px;}
.wrap{background:#fcf0e0;color:#595959;pading-bottom:10px;}
.wrap td{ text-align:left; padding-left:30px;}

@media screen and (min-width:961px) and (max-width:1155px) {
	.homeBox .nav ul li{ width: 15%;}
        .homeBox .nav ul li.whli a{float: none; width: 100%; padding: 0 5px;font-size:0.7em;}
	.boxWenLt{ width: 40%;}
	.boxWenRt{ width: 58%;}
	
	.wenbox-icons{width: 40%;}
	.wenbox-list{ width:58%;}
	
	.tit1 { font-size:18px;}
	

	
	.boxThreeLt{width: 278px; float: left;}
    .boxThreeMid{width: 278px; float: left; margin:0 30px;}
    .boxThreeRt{width: 278px; float: left;}

        .whbox{ width: 45%; float:left;}
	    .whbox img{ width:100%; height:100%;}
	.whbox-list{ width: 50%; float:right; padding:0 0;}
	 
	
	.boxTwoLt{width: 100%;  float: none; clear:both;}
        .boxTwoRt{width: 100%;  float: none; clear:both; }
	
	
	.mytwolist{ float:right; width:58%;}

     .pdIMG{ margin-top: 10px;}
	.pdIMG li{ width: 49%; font-size: 14px; line-height: 24px; padding: 5px 0;  }
	.pdIMG li.ltd2{ float:right;}
	.pdIMG li .lywpic{width: 100%; height:150px; }
	.pdIMG li img{width: 100%; height:150px;}
	.pdIMG li p{  width:100%; line-height:28px; font-size:16px; text-align:center;}
	.pdIMG li p.f12{ color:#999999; line-height:22px;}
	.pdIMG li a{ display: block;}
	
	.lvwfour li{ float:left; width:48%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwfour li a{ font-size:18px; color:#ffffff;}
	.lvwfour li a:hover{ font-weight:bold;}
	.lvwfour li.lvwys001{ background:#75be1f;margin-right:2%; margin-bottom:15px;}
	.lvwfour li.lvwys002{ background:#39442b;margin-right:0; margin-bottom:15px;}
	.lvwfour li.lvwys003{ background:#2e82ff;margin-right:2%;}
	.lvwfour li.lvwys004{ background:#40ff45;}
	
	.lvwthree li{ float:left; width:32%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwthree li a{ font-size:18px; color:#ffffff;}
	.lvwthree li a:hover{ font-weight:bold;}
	.lvwthree li.wh001{ background:#75be1f; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh002{ background:#40ff45; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh003{ background:#2e82ff; }

.ppcontent{margin:20px auto 0; padding:0 0 0 0;  height:auto; display:block; }
         .ppcontent a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
         .pptwos{ float:none; display:block; }
   
		.pp1{ float:none;  width:100%; height:100%; display:block; }
		   .pp1 .pp-title{display:block;  width:100%; height:100%; margin-bottom:28px;}
		   .pp1 a{ display:block;  width:100%; height:100%;}
		   .pp1 a img{ display:block;   width:100%; height:100%;}
		   .mar27{ margin-top:25px;}
	   
	   .pp2{ float:none; width:100%; height:100%; display:block; }
		   .pp2 a{ display:block;  width:100%; height:100%;}
		   .pp2 img{  width:100%; height:100%;}
		   .mar35{ margin-top:25px;}
	   .pp6{ float:none;  width:100%; height:100%; display:block; }
	   .pp6 img{  width:100%; height:100%;}
	

}

@media screen and (min-width:1155px) and (max-width:1259px) {
	.homeBox .nav ul li.whli a{ padding: 0 10px;font-size:0.8em;}
	.boxWenLt{ width: 40%;}
	.boxWenRt{ width: 58%;}
	
	.wenbox-icons{width: 40%;}
	.wenbox-list{ width:59%;}
	

	
	.boxThreeLt{width: 320px; float: left;}
    .boxThreeMid{width: 320px; float: left; margin:0 40px;}
    .boxThreeRt{width: 320px; float: left;}


        .whbox{ width: 500px; float:left;}
	    .whbox img{ width:500px; height:235px;}
	.whbox-list{ width: 700px; float:right; padding:0 0;}
	
	
	
	.boxTwoLt{width: 480px;  float: left;}
        .boxTwoRt{width: 480px;  float: right; }

    .pdIMG{ margin-top: 10px;}
	.pdIMG li{ width: 49%; font-size: 14px; line-height: 24px; padding: 5px 0; float:left; }
	.pdIMG li.ltd2{ float:right;}
	.pdIMG li .lywpic{width: 100%; height:180px;}
	.pdIMG li img{width: 100%; height:180px;}
	.pdIMG li p{ line-height:28px; font-size:16px; text-align:center;}
	.pdIMG li p.f12{ color:#999999; line-height:22px;}
	.pdIMG li a{ display: block;}
	
	.lvwfour li{ float:left; width:23.5%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwfour li a{ font-size:18px; color:#ffffff;}
	.lvwfour li a:hover{ font-weight:bold;}
	.lvwfour li.lvwys001{ background:#75be1f;margin-right:2%; }
	.lvwfour li.lvwys002{ background:#39442b;margin-right:2%; }
	.lvwfour li.lvwys003{ background:#2e82ff;margin-right:2%;}
	.lvwfour li.lvwys004{ background:#40ff45;}
	
	.lvwthree li{ float:left; width:32%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwthree li a{ font-size:18px; color:#ffffff;}
	.lvwthree li a:hover{ font-weight:bold;}
	.lvwthree li.wh001{ background:#75be1f; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh002{ background:#40ff45; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh003{ background:#2e82ff; }

        .ppcontent{margin:20px auto 0; padding:0 0 0 0;  height:575px; display:block; overflow:hidden;}
		.ppcontent a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
		   .pptwos{ float:left; display:block; overflow:hidden; width:750px;}
		   
		   .pp1{ float:left; width:365px;  display:block; overflow:hidden;}
			   .pp1 .pp-title{display:block; overflow:hidden; width:365px; height:110px; margin-bottom:28px;}
			   .pp1 a{ display:block; overflow:hidden; width:365px; height:242px;}
			   .pp1 a img{ display:block; overflow:hidden; width:365px; height:242px;}
			   .mar27{ margin-top:25px;}
		   
		   .pp2{ float:right; width:365px; height:575px; display:block; overflow:hidden;}
			   .pp2 a{ display:block; overflow:hidden; width:365px; height:242px;}
			   .pp2 img{ width:365px; height:242px;}
			   .mar35{ margin-top:25px;}
		   .pp6{ float:right; width:265px; height:510px; display:block; overflow:hidden;}
		   .pp6 img{ width:265px; height:510px;}
	
	

} 

@media screen and (min-width:1260px) and (max-width:1380px) {
	
	.boxWenLt{ width: 40%;}
	.boxWenRt{ width: 58%;}
	
	.wenbox-icons{width: 330px;}
	.wenbox-list{ width:780px;}
	
	.publicTab{ width: 300px;}
	
	.boxThreeLt{width: 370px; float: left;}
    .boxThreeMid{width: 370px; float: left; margin:0 30px;}
    .boxThreeRt{width: 370px; float: left;}

        .whbox{ width: 500px; float:left;}
	    .whbox img{ width:500px; height:235px;}
	.whbox-list{ width: 650px; float:right; padding:0 0;}
   
        .boxTwoLt{width: 560px;  float: left;}
        .boxTwoRt{width: 560px;  float: right; }

    .pdIMG{ margin-top: 10px;}
	.pdIMG li{ width: 49%; font-size: 14px; line-height: 24px; padding: 5px 0; float:left; }
	.pdIMG li.ltd2{ float:right;}
	.pdIMG li .lywpic{width: 100%; height:180px;}
	.pdIMG li img{width: 100%; height:180px;}
	.pdIMG li p{ line-height:28px; font-size:16px; text-align:center;}
	.pdIMG li p.f12{ color:#999999; line-height:22px;}
	.pdIMG li a{ display: block;}
	
	.lvwfour li{ float:left; width:23.5%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwfour li a{ font-size:18px; color:#ffffff;}
	.lvwfour li a:hover{ font-weight:bold;}
	.lvwfour li.lvwys001{ background:#75be1f;margin-right:2%; }
	.lvwfour li.lvwys002{ background:#39442b;margin-right:2%; }
	.lvwfour li.lvwys003{ background:#2e82ff;margin-right:2%;}
	.lvwfour li.lvwys004{ background:#40ff45;}
	
	.lvwthree li{ float:left; width:32%; line-height:65px; height:65px; display:block; text-align:center;}
	.lvwthree li a{ font-size:18px; color:#ffffff;}
	.lvwthree li a:hover{ font-weight:bold;}
	.lvwthree li.wh001{ background:#75be1f; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh002{ background:#40ff45; margin-right:2%; margin-bottom:15px;}
	.lvwthree li.wh003{ background:#2e82ff; }

        .ppcontent{margin:20px auto 0; padding:0 0 0 0;   display:block; overflow:hidden;}
		.ppcontent a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
		   .pptwos{ float:left; display:block; overflow:hidden; width:780px;}
		   
		   .pp1{ float:left; width:380px;  display:block; overflow:hidden;}
			   .pp1 .pp-title{display:block; overflow:hidden; width:380px; height:110px; margin-bottom:28px;}
			   .pp1 a{ display:block; overflow:hidden; width:380px; height:242px;}
			   .pp1 a img{ display:block; overflow:hidden; width:380px; height:242px;}
			   .mar27{ margin-top:25px;}
		   
		   .pp2{ float:right; width:380px; display:block; overflow:hidden;}
			   .pp2 a{ display:block; overflow:hidden; width:380px; height:242px;}
			   .pp2 img{ width:380px; height:242px;}
			   .mar35{ margin-top:25px;}
		   .pp6{ float:right; width:365px; height:510px; display:block; overflow:hidden;}
		   .pp6 img{ width:365px; height:510px;}
	
} 

@media screen and (min-width:1380px) and (max-width:1920px) {
	
} 


.mywenbox-list{ padding:0 0;}
     .myservices-list ul{ }
     .myservices-list ul li{ line-height: 28px; display: table; width: 100%;}
     .myservices-list ul li a{ float:left;  padding-left: 20px; background: url(../images/ico_dise.png) no-repeat left  center; font-size: 14px;} 
	 .myservices-list ul li span{ float:right; text-align:right; color:#9d6666; font-size: 14px;}

.tyline{ display:block; height:25px; margin-top:20px;}
.a-more{ border: 1px solid #ddd; border-radius: 10px; display: inline-block; padding: 0 10px; font-weight: normal;font-size: 14px;font-family: simsun; line-height: 22px;;}
.services-list a.a-more{ float: right; margin-top: 10px;;}

.whnews-list a.a-more{ float: right; margin-top: 10px;}

@media screen and (min-width:300px) and (max-width:770px) {
	.container .wenbox-icons{ float: none; width: inherit;}
	.container .wenmenubox{ float: none; width: inherit;}
	
	.wenbox-list{ width: inherit; float: inherit; margin-top: 2rem;}

}
@media screen and (min-width:770px) and (max-width:960px) {
	.container .wenbox-icons{ float: none; width: inherit;}
	.wenbox-list{ width: inherit; float: inherit; margin-top: 2rem;}
	
}

/* marathon S*/
.ztbanner{ margin:0 auto; padding:0; width:100%; background:url(../images/P020171127421723620820.png) no-repeat center top; width:100%; display:block; text-align:center; display:block; text-align:center; height:548px; line-height:110px; font-size:36px; color:#ffffff; text-align:center;position:relative;}

.howzx{margin:20px auto; padding:0; /*width:1200px;*/ display:block; overflow:hidden; }
   .howzx-title{ margin:0 auto 20px; padding:0; font-size:26px; font-weight:normal; color:#4d4d4d; text-align:center; width:1200px; line-height:40px; height:80px;}
   
.woyueyan{ margin:0 auto 0; padding:0; /*width:1200px;*/  background:#fafafa; border:#dbdbdb solid 1px; border-top:0 none; display:block; overflow:hidden;}
  .dayu{ float:left; width:575px; height:180px; font-size:35px;  font-weight:bold; color:#000000; font-weight:bold; background:#fafafa; text-align:center; }
  .dayu span{ font-size:32px; float:left; width:310px; overflow:hidden; text-align:left; padding:0 10px 0 30px;line-height:180px; color:#122b88;} 
  .dayu b{ width:220px; font-weight:bold; line-height:25px; height:70px; padding-top:10px; font-size:18px; display:block; float:left; color:#ffffff; margin-top:50px; text-align:center; background:#e52113; border-radius:12px;  -webkit-border-radius:12px;  -moz-border-radius:12px;}
  .dayutexttop{ float:right; width:590px; display:block; overflow:hidden; font-size:18px; text-align:left; /*border:#dbdbdb solid 1px; height:78px; */height:180px; padding:0 20px;}
      .dayutexttop ul{ list-style:none; margin-top:50px;}
	  .dayutexttop ul li{ float:left; display:block; width:250px; margin-left:30px;}
          .dayutexttop ul li a{ display:block; width:240px; height:80px; line-height:80px; overflow:hidden; color:#ffffff; font-size:18px; text-align:center; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
	  .dayutexttop ul li a.mcq{background:#10c873;}
	  .dayutexttop ul li a.mcx{ background:#05b2c6;}

.tabbox{/*width:1200px;*/min-height:200px;margin:0 auto;/*background:#ffd801;*/background:#ffffff; font-family:'寰蒋闆呴粦';}
.tabbox .tab{overflow:hidden;background:#fafafa; border-top:#ffffff solid 1px;}
.tabbox .tab a{display:block;/*padding:15px 30px;*/float:left;text-decoration:none;color:#333; font-size:16px; height:110px; line-height:110px; font-size: 26px; width:20%; text-align:center;}
.tabbox .tab a:hover{background:#E64E3F;color:#fff;text-decoration:none;}
.tabbox .tab a.on1{background:#b4c29a;color:#fff;text-decoration:none;}
.tabbox .tab a.on2{background:#3a48cf;color:#fff;text-decoration:none;}
.tabbox .tab a.on3{background:#3bb2df;color:#fff;text-decoration:none;}
.tabbox .tab a.on4{background:#ec5957;color:#fff;text-decoration:none;}
.tabbox .tab a.on5{background:#5cc559;color:#fff;text-decoration:none;}
.tabbox .tab a.on{background:#E64E3F;color:#fff;text-decoration:none;}
.tabbox .content{overflow:hidden;padding:30px 10px 10px 10px; text-align:left; line-height:28px;}
.tabbox .content li{display:none;}
.tabbox .content li p{text-indent:2em; font-size:16px;}
.tabbox .content li p span{font-size:16px;}
/* marathon E*/