@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;font-family:"微软雅黑";}
img{border:none;}
a{text-decoration:none;color: #666666;}
a:hover{text-decoration:underline;}
li{list-style:none outside none;}

body{font-size:14px;line-height:25px;color: #333333;background-color: #F5F5F7;overflow-x: hidden;}
p a{color: #666666;}



.y{color: #FFFFFF;}



/* 开始*/
.toudu{ 
	
	width: 100%;
	height: 682px;
	background: url(../images/bg.jpg;vpn_img) no-repeat 50%;
		
}
.dy{
	width: 1000px;
	margin: 0 auto;
	height: 210px;
}
.dy-box{
	width: 100%;
	height: 168px;
	border-style: solid;
	background: #FFF;
    border-color: blue;
	border-width: 4px;
	border-radius:50px;
}
.dy p{
	width: 960px;
	margin: 0 auto;
	font-size: 18px;
	padding-top: 10px;
	line-height: 30px;
	text-align: justify;
	color: #333333;
	text-indent: 2em;
}


.b-box{
	width: 100%;
	height: 100%;
	position: relative;
}




/*第一章*/


.dao{
	width: 800px;
	height: 175px;
	margin: 45px auto;
}

.navs{
	width: 120%;
    overflow: hidden;
	
}

.navs span{
    display: block;
    float: left;
    width: 181px;
    height: 181px;
	cursor:pointer;
	padding-right:110px;
}

.navs .s1{
    background: url(../images/xiao0.png;vpn_img) no-repeat;
}
.navs .s2{
    background: url(../images/xiao1.png;vpn_img) no-repeat; 
}
.navs .s3{
    background: url(../images/xiao2.png;vpn_img) no-repeat;
}

.navs .s11{
	padding-right: 110px; background-image: url("../images/xiao_0.png;vpn_img"); background-position: initial; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial;
}

.navs .s22{
	padding-right: 110px; background-image: url("../images/xiao_1.png;vpn_img"); background-position: initial; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial;
}

.navs .s33{
	padding-right: 110px; background-image: url("../images/xiao_2.png;vpn_img"); background-position: initial; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial;
}

.silder-box{display: none;}

.imgCon{
	position: relative;
}
.bo_btn{
	position: absolute;
	top:6px;
}

.search{ width:550px; height:34px; background:url(../images/search.jpg;vpn_img); margin:0 auto; padding:1px;}
.search input{ width:480px; height:34px; border:0; font-size:14px; color:#999; padding:0 10px; float:left;}
.search a{ display:block; width:50px; height:34px; float:left; cursor:pointer;}
.dsz{ width:1060px; margin:35px auto;padding-bottom: 1px;}
.dsz a{cursor:pointer; display:block; height:14px; line-height:14px; border-right:1px #ccc solid; float:left; padding:0 10px;}
.dsz a:hover{ color: #F63}
 

/*列表*/
.silder-box{
	width: 1180px;
	height: 100%;
	background: #BCEED1;
	margin: 70px auto;
	position: relative;
	padding-bottom: 20px;
	position: relative;
		
}

.dsz a.on{color:#F63;cursor: pointer;}

.paging{position: absolute;top: -35px;width: 100%;padding-left: 55px;}
.paging a{color:#333;padding:10px; cursor: pointer;}
.paging a:hover,.paging a.on{color:#F63;cursor: pointer;}



.kuang{width: 320px; height: 240px;background: #F0F0F0;} 
.kuang h3{text-align: center;padding: 15px 0;}
.kuang p{width: 295px; height: 180px; overflow: hidden;padding-left: 15px;}
.dian{width: 319px; height:241px; background:url(../images/2.png;vpn_img) no-repeat; position: absolute;right: -210px; top: 10%;z-index:-1; }
.dian2{width: 261px; height:285px; background:url(../images/1.png;vpn_img) no-repeat; position: absolute;left: -200px; top: 50%;z-index:-2; }
.oh{ overflow:hidden;}
.list{ margin-top:50px; margin-left:40px;} 
.list ul li{ width:320px; height:400px; float:left; margin:60px 55px 40px 5px;; position:relative;}
.list ul li p{ line-height:24px;}
.list ul li .libox{ width:320px; height:370px;border:1px #79796A solid; background:#fff; padding:6px;}
.libox img{ width:320px; height:240px; margin-bottom:10px; display:block;}
.dztj{ float:left; padding:10px 5px 0 0;}
.dztj span{ display:block; line-height:25px; background:#F9CB43; padding:0 10px; font-size:18px; float:right; border-radius:20px; margin-right:5px;}
.dzbtn{ width:193px; height:30px; background:url(../images/zhan.png;vpn_img); margin:15px auto; cursor:pointer; position:relative;}
.dzbtn img{ width:33px; height:30px;position:absolute; left:0; bottom:0;}
.listjb{ width:40px; height:36px; background:url(../images/jb.png;vpn_img); text-align:center; line-height:30px; font-size:16px; color:#FFF; position:absolute; left:7px; top:7px;}
.txt{width: 160px; height: 38px; text-align: left; overflow: hidden;}

.none_data{text-align: center;margin: 50px;font-size: 22px;}
.libox1{height: 330px !important;}
.libox3{height: 340px !important;}
.libox3 .kuang{height: 250px !important;}  
.libox3 .kuang p{height: 190px !important;}


.mt{display:none;text-align:center;font-size:16px;line-height:50px;color:#cb0000;position:fixed;top:10%;right:50%;margin-right:-142px;width:192px;height:357px;padding:165px 0 0;background:url(../images/fx2.png;vpn_img) no-repeat;}
.mt img{display:block;width:169px;margin:-40px auto 0;}
.mt img.x{width:44px;position:absolute;top:0;right:0;cursor:pointer;}
















/* foter */
.footer{margin:50px auto 0;background:url(../images/fooer.png;vpn_img) no-repeat 0 60px; height: 198px; text-align:center;padding-top: 25px;}
.footer {color: #666 !important;}
.foot_scwmw{margin-top:40px; } 