﻿

.top{width:100%; margin:0 auto;}
.w1{width:1200px; margin:0 auto;}
.n1 {
	background: #FFF;
}


.padd{padding-top:12px;}

.slideBox{width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox .hd{height:15px; overflow:hidden; position:absolute; left:47%; bottom:10%; z-index:9999; }
.slideBox .hd ul{overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{float:left; margin-right:12px; width:14px; height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:12px; transition-duration:1s; moz-box-shadow:2px 2px 2px #555 inset; -webkit-box-shadow:2px 2px 2px #555 inset; box-shadow:2px 2px 2px #555 inset;}
.slideBox .hd ul li.on{ background:#2a79e0; color:#fff; height:14px; width:14px; box-shadow:none; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; overflow:hidden;}
.slideBox .bd img{ width:100%; height:auto; display:block;  animation: changeScale 1 2.5s; }

.slideBox1{width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox1 .hd{height:15px; overflow:hidden; position:absolute; left:43%; bottom:10%; z-index:9999; }
.slideBox1 .hd ul{overflow:hidden; zoom:1; float:left; }
.slideBox1 .hd ul li{float:left; margin-right:12px; width:14px; height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:12px; transition-duration:1s;}
.slideBox1 .hd ul li.on{ background:#2a79e0; color:#fff; height:14px; width:14px; box-shadow:none; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; position: relative; overflow:hidden;}
.slideBox1 .bd img{ width:100%; height:auto; display:block;  animation: changeScale 1 2.5s; }

.slideBox2{width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox2 .hd{height:15px; overflow:hidden; position:absolute; left:47%; bottom:20%; z-index:9999; }
.slideBox2 .hd ul{overflow:hidden; zoom:1; float:left; }
.slideBox2 .hd ul li{float:left; margin-right:12px; width:14px; height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:12px; transition-duration:1s;}
.slideBox2 .hd ul li.on{ background:#2a79e0; color:#fff; height:14px; width:14px; box-shadow:none; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; position: relative; overflow:hidden;}
.slideBox2 .bd img{ width:100%; height:auto; display:block;  animation: changeScale 1 2.5s; }

.sm-nav{ width:1092px; margin:0 auto; padding-top:35px; padding-bottom:35px; position:relative; height:140px;}
.sm-nav li{
	width: 140px;
	list-style: none;
	float: left;
	border: 1px solid #01897f;
	border-radius: 100px;
	height: 105px;
	padding-top: 35px;
	cursor: pointer;
	margin-right: 20px;
	margin-left: 20px;
}
.sm-nav li .pic{ width:56px; height:44px; margin:0 auto; background:url(../images/ico1.png) no-repeat; transition-duration:1s;}
.sm-nav li .pic1{ width:56px; height:44px; margin:0 auto; background:url(../images/ico2.png) no-repeat; transition-duration:1s;}
.sm-nav li .pic2{ width:56px; height:44px; margin:0 auto; background:url(../images/ico3.png) no-repeat; transition-duration:1s;}
.sm-nav li .pic3{ width:56px; height:44px; margin:0 auto; background:url(../images/ico4.png) no-repeat; transition-duration:1s;}
.sm-nav li .pic4{ width:56px; height:44px; margin:0 auto; background:url(../images/ico5.png) no-repeat; transition-duration:1s;}
.sm-nav li .pic5{ width:56px; height:44px; margin:0 auto; background:url(../images/ico6.png) no-repeat; transition-duration:1s;}
.sm-nav li:hover .pic{ width:56px; height:44px; margin:0 auto; background:url(../images/ico1-1.png) no-repeat; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.sm-nav li:hover .pic1{ width:56px; height:44px; margin:0 auto; background:url(../images/ico2-1.png) no-repeat; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.sm-nav li:hover .pic2{ width:56px; height:44px; margin:0 auto; background:url(../images/ico3-1.png) no-repeat; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.sm-nav li:hover .pic3{ width:56px; height:44px; margin:0 auto; background:url(../images/ico4-1.png) no-repeat; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.sm-nav li:hover .pic4{ width:56px; height:44px; margin:0 auto; background:url(../images/ico5-1.png) no-repeat; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.sm-nav li:hover .pic5{ width:56px; height:44px; margin:0 auto; background:url(../images/ico6-1.png) no-repeat; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}

.sm-nav li:hover{background:#01897f; border:1px solid #01897f;}
.sm-nav li .txt{width:100%; text-align:center; font-size:20px; color:#666666; padding-top:8px;}
.sm-nav li:hover .txt{color:#fff;}

.news{width:100%; margin:0 auto; background:#f5f5f5;}
.news1{width:390px;}
.news2{width:790px;}
.news2-1{width:95.47368%; padding:2% 2% 2% 2%;  border:1px solid #f2f2f2; background:#fff;}
.news2-2{width:100%; margin:0 auto;}
.news2-2 .pic{width:100%; margin-bottom:10px; height:350px;}
/*.news2-2 .pic img{width:100%; height:100%;}*/
.news2-2 .txt{width:100%; padding-top:10px;}
.news2-2 .txt h1{ color:#333; font-size:18px; line-height:32px;}
.h1{ color:#333; font-size:22px; line-height:38px; width:80%; font-weight:bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news2-2 .txt p{ color:#333; font-size:15px; line-height:28px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical; padding-bottom:20px; }
.news2-3{width:90%; background:#fff; padding:15px 5%;}
.news2-3 .left{width:100%;  padding-right:0%;}
.news2-3 .right{width:100%; padding-top:20px;}
.news2-3 .left1{width:100%; margin:0 auto; }
.c_01{width:70%; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/height:34px;}
.c_02{width:30%; text-align:right;}
.news_n1 {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	line-height: 30px;
}
.news_n1-1{
	float: left;
	margin-top: 10px;
}
 .left1 li{clear:both; line-height:35px; list-style:none; font-size:15px; color:#333;}

.left {width:357px;float: left;}
.right {
	width: 356px;
	float: left;
	margin-left: 30px;
}

.aa1 {
	margin-top: 15px;
	margin-bottom: 15px;
}
/*滚动图1*/
.focus{ position:relative; width:400px; height:300px; background-color: #000; float: left; }  
.focus img{ width:400px; height: 300px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:28px; line-height: 28px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:2px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#c3beab; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#37734f;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{margin-top:60px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{margin-top:60px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.top_img {
	float: left;
	width: 400px;
	height: 300px;
}
.top_left1 {float: left;margin-left: 30px;width: 310px;margin-top: 10px;}
 .top_left1 li{clear:both; line-height:30px; list-style:none; font-size:15px; color:#333;}
 
 
 .left2{width:100%; margin:0 auto; }
 .left2 li{clear:both; line-height:30px; list-style:none; font-size:15px; color:#333;  overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}

.zbit{ height:38px; line-height:38px; background:url(../images/bit.png) no-repeat left center; padding-left:30px; font-size:20px; color:#00897c; font-weight:bold; position:relative;}
.zbit-dw{position:absolute; line-height:38px; font-size:14px; color:#a5c0e7; right:0; top:0; font-weight:normal; text-align:center;}
.zbit-dw a{color:#a5c0e7;}
.news1-1{width:99.47368%; margin:0 auto; border:1px solid #f2f2f2;}
.news1-1 img{width:100%;}

.nlink{width:93.47368%; padding:3%;  border:1px solid #f2f2f2; background:#fff; margin-top:12px;}
.nlink img{width:100%;}

.ggw img{width:100%; padding-top:19px; padding-bottom:19px;}

.ksdh{width:100%; background:#fff; margin:0 auto;}

.ksdh-left img{width:100%; display:block; height:391px}
.dw img{height:33px}
.ksdh-left .dw{ width:33px; height:33px; position:absolute; top:45%; right:-16px;}

.ksdh-right{width:500px; padding:10px 30px 0 30px;}.ksdh-left{width:260px; position:relative;}
.ksdh-right_n{width:360px; padding:10px 10px 0 0px;}
.ksdh-left{
	width: 260px;
	position: relative;
	margin-top: 10px;
	margin-left: 10px;
}

.Menubox3 {height:45px;margin: 0 auto;position: relative;}
.Menubox3 li {float: left;display: block;cursor: pointer;text-align: center;height: 36px;background: #eeeeee;margin-right: 7px; width:33.2%; margin-right:0.2%; line-height: 36px; font-size: 15px;color: #00887e; font-weight:bold;  border-radius: 5px 5px 5px 5px;}
.Menubox3 li:nth-child(3){margin-right:0;}
.Menubox3 li.hover {
	color: #fff;
	background: url(/images/bg-n1.jpg);
}
.gd_top {
	margin-right: 20px;
}
.zk_r {margin-right: 5px;}
.CbContainer3{position:relative;}
.Contentbox3 {clear: both;margin-top: 11px;}
.ksdh-right1{width:100%; margin:0 auto;}
.ksdh-right1 li{
	border: 1px solid #9a9a9a;
	border-radius: 5px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	float: left;
	cursor: pointer;
	margin-top: 0;
	margin-right: 1%;
	margin-bottom: 10px;
	margin-left: 1%;
	padding-right: 5px;
	padding-left: 5px;
	width:103px;
}
.ksdh-right1 li:hover{border:1px solid #014f99; background:#019d90; color:#fff;}

.ksdh-right2{width:31.666666%; float:left;}
.ksdh-m{margin-right:2.5%;}
.ksdh-right2 .bit{  border-radius: 5px 5px 0px 0px; width:115px; height:36px; background:url(../images/bit1.png) no-repeat 20px center #014f99; padding-left:45px; color:#fff; font-size:18px; font-weight:bold; line-height:36px;}
.ksdh-right2-1{width:91.8%; border:1px solid #f2f2f2; background:#fff; height:435px; padding:15px 4% 0 4%;}
.ks1{width:100%; padding-top:15px;}
.ks1 .neir{ width:100%; font-size:18px; color:#333; line-height:32px; font-weight:700;}
.ks1 p{font-size:14px; line-height:26px; padding-top:10px; color:#000;}
.more{line-height:36px; color:#a5c0e7; font-size:14px;}
.more2{line-height:36px; color:#a5c0e7; font-size:14px; position:absolute; right:0; top:0; font-weight:normal;}
.ksdh-right3{width:31.666666%; float:left;}
.ksdh-right3 .bit{  border-radius: 5px 5px 0px 0px; width:115px; height:36px; background:url(../images/bit1.png) no-repeat 20px center #014f99; padding-left:45px; color:#fff; font-size:18px; font-weight:bold; line-height:36px;}

.zn_tit {width: 360px;height: 41px;}
.zhinan {margin-bottom: 10px;}
.zn_con{ width:360px; background:#e8f2f1; overflow:hidden;}
.zn_con ul{ width:100%; margin:0 auto; padding-top:20px; }
.zn_con ul li{ float:left; width:33.33%; text-align: center;padding-bottom:15px; height:55px;}
.zn_con a{color:#333333;-webkit-transition: all 0.5s ease-in-out;}
.zn_con a:hover{color:#1ba69a;}

.n_con {
	color: #0e8d82;
	font-size: 14px;
	font-weight: bold;
	background: #e8f2f1;
	padding-bottom: 20px;
	padding-left: 22px;
	width: 338px;
}
.n_con a{color: #0e8d82;}

.slideBox1{ width:100%; position:relative; }
.slideBox1 .bd{ position:relative;  }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:100%; display:block;  }
.slideBox1 .prev{ position:absolute; left:45%; top:220px;  display:block; width:33px; height:33px; background:url(../images/ks-dw.png) ;    }
.slideBox1 .prevStop{ display:none;  }

.Menubox {height:36px;margin: 0 auto;position: relative;}
.Menubox li {float: left;display: block;cursor: pointer;height: 36px;background: #eeeeee;width:28%; line-height: 36px; font-size: 18px;color: #014f99; font-weight:bold;  border-radius: 5px 5px 0px 0px; background: url(../images/bit2.png) no-repeat 15% center #eeeeee; padding-left:12%;}
.Menubox li.hover {color: #fff;background: url(../images/bit1.png) no-repeat 12% center #014f99; }
.CbContainer{position:relative; }
.Contentbox {clear: both; width:100%; border:1px solid #f2f2f2; background:#fff; height:196px; }
.more1{line-height:36px; color:#a5c0e7; font-size:14px; position:absolute; right:0; top:-36px;}
.ks2{width:90%; padding-top:15px; margin:0 auto;}
.ks2 li{width:100%; list-style:none; height:32px; line-height:32px; font-size:14px; color:#000; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}

.Menubox1 {height:36px;margin: 0 auto;position: relative; padding-top:20px;}
.Menubox1 li {float: left;display: block;cursor: pointer;height: 36px;background: #eeeeee;width:28%; line-height: 36px; font-size: 18px;color: #014f99; font-weight:bold;  border-radius: 5px 5px 0px 0px; background: url(../images/bit2.png) no-repeat 15% center #eeeeee; padding-left:12%;}
.Menubox1 li.hover {color: #fff;background: url(../images/bit1.png) no-repeat 12% center #014f99; }
.CbContainer1{position:relative; }
.Contentbox1 {clear: both; width:100%; border:1px solid #f2f2f2; background:#fff; height:196px; }

.Menubox2 {height:36px;margin: 0 auto;position: relative; }
.Menubox2 li {float: left;display: block;cursor: pointer;height: 36px;background: #eeeeee;width:28%; line-height: 36px; font-size: 18px;color: #014f99; font-weight:bold;  border-radius: 5px 5px 0px 0px; background: url(../images/bit2.png) no-repeat 15% center #eeeeee; padding-left:12%;}
.Menubox2 li.hover {color: #fff;background: url(../images/bit1.png) no-repeat 12% center #014f99; }
.CbContainer2{position:relative; }
.Contentbox2 {clear: both; width:100%; border:1px solid #f2f2f2; background:#fff; height:196px; }

.Menubox4 {height:36px;margin: 0 auto;position: relative; padding-top:20px;}
.Menubox4 li {float: left;display: block;cursor: pointer;height: 36px;background: #eeeeee;width:28%; line-height: 36px; font-size: 18px;color: #014f99; font-weight:bold;  border-radius: 5px 5px 0px 0px; background: url(../images/bit2.png) no-repeat 15% center #eeeeee; padding-left:12%;}
.Menubox4 li.hover {color: #fff;background: url(../images/bit1.png) no-repeat 12% center #014f99; }
.CbContainer4{position:relative; }
.Contentbox4 {clear: both; width:100%; border:1px solid #f2f2f2; background:#fff; height:196px; }
#top_btn{ width:150px; margin: 0 auto; background:url(../images/top.png) center 30px no-repeat; line-height:54px; padding-top:30px; font-size:16px; color:#66739b; text-align:center; cursor:pointer;}


.sm-nav1{display:none;}
.mian-hz{
	width: 100%;
	display: block;
	background: #f5f5f5;
}
.ny-box{width:100%; margin:0 auto;}
.ny-box img{width:100%;}

.ny-center{width:100%; background:#f4f4f4; padding-bottom:20px; }

.n-left1{width:100%; height:66px; position:absolute; top:-80px;  padding-top:14px;
 background: -webkit-linear-gradient(left, #3b8bca, #3572ac, #2a4a7d, #263869) ; 
 background: -o-linear-gradient(left,#3b8bca, #3572ac, #2a4a7d, #263869);
 background: -moz-linear-gradient(left,#3b8bca, #3572ac, #2a4a7d, #263869); 
 background: -ms-linear-gradient(left,#3b8bca, #3572ac, #2a4a7d, #263869);}
.n-left1 p{padding-left:44px; color:#fff; font-size:20px; font-weight:bold; }
.n-left1 .dw{width:20px; height:20px; background:url(../images/bit3.png) no-repeat; position:absolute; bottom:17px; right:23px;}
.n-left2{width:100%; -moz-box-shadow:0px 0px 7px #D4D4D4; -webkit-box-shadow:0px 0px 7px #D4D4D4; box-shadow:0px 0px 7px #D4D4D4; background:#fff; padding-top:10px; padding-bottom:100px;}

.le_menu{ margin:0 auto; width:70%; }
.le_menu ul{ width:100%; }
.le_menu li{ font-size:16px;   }
.le_menu li a{color:#293047; line-height:70px; display:block; text-align:left; border-bottom:1px solid #ebebeb;}
.le_menu li a:hover{  color:#3b8ccb;}
.le_menu li .ts{color:#3b8ccb;}

.le_menu1{ margin:0 auto; width:70%; }
.le_menu1 ul{ width:100%; }
.le_menu1 li{ font-size:18px; border-bottom:1px solid #ebebeb; padding-bottom:25px;  line-height:50px; color:#293047; }

.le_menu1 li p{width:85%; line-height:32px; background:url(../images/dt.jpg) no-repeat left; padding-left:15%; font-size:16px;}


#nei-left{width:210px; position:relative; margin-bottom:10px;}
#nei-right{width:970px; position:relative;}
.nei-right{width:100%; position:relative;}
.n-right1{width:100%;/* position:absolute; *//* top:-80px; */height:80px;}
.n-right1-1{width:92%; height:28px; background:#fff; padding:36px 5% 16px 3%;}
.n-right_01{width:70%;}
.n-right_01 li{ float:left; line-height:24px; font-size:16px; color:#333; list-style:none; padding-left:15px; padding-right:15px; border-left:1px solid #cccccc;}
.n-right_01 li:nth-child(1){border-left:none;}
.n-right-ss{width:200px; height:28px;}
.n-right-ss1{width:169px; height:26px; border-bottom:1px solid #a9a9a9; border-left:1px solid #a9a9a9; border-top:1px solid #a9a9a9;}
.n-right-ss1 input{width:90%; line-height:26px; padding:0 5%; font-size:14px; outline:none; border:none;}
.n-right-ss2{width:30px; height:26px;}
.n-right2{width:100%; background:#fff; padding-top:45px; padding-bottom:55px; }
.n-right2-1{width:87.65%; margin:0 auto;}
.n-r-bit{width:100%; border-bottom:2px solid #f3f0ed; padding-bottom:8px;}
.n-r-bit p{font-size:24px; color:#00887e;}
.n-r-bit span{font-size:14px; font-family:Arial; color:#cccccc; text-transform:uppercase; }

.n-hlyd{width:100%; background:#fff; padding-bottom:55px; }



.n-news{width:100%; margin:0 auto; padding-top:40px;}
.n-news li{width:100%; list-style:none; clear:both; line-height:40px; font-size:15px;}

.n-news1{width:100%; margin:0 auto; padding-top:40px;}
.n-news1 li{width:31.3333%; list-style:none; float:left; margin-right:3%; padding-bottom:30px;}
.n-news1 li:nth-child(3n){ margin-right:0;}
.n-news1 li .pic{width:100%; overflow:hidden; background:#000; }
.n-news1 li .pic img{width:100%; transition-duration:1s;}
.n-news1 li p{width:100%; padding:8px 0; text-align:center; font-size:16px;  overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.n-news1 li:hover .pic img{transform:scale(1.1,1.1); opacity:0.7;}

.n-n_01{width:85%; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.n-n_02 {width:15%; text-align:center;  display:inline-block;}

.s-page{width:100%; padding-top:25px;}
.p1Page2{ margin:0 auto; height:44px; font-family:"微软雅黑"; font-size:14px; color:#535353;}
.page{line-height:30px;text-align:center; }
.page a{margin:0 3px;display:inline-block;padding:0 15px 0 15px; background:#ececec; color:#777777; }
.page a:hover{background:#076bc8; color:#fff;}
.page a.on{background:#076bc8;border-color:#076bc8;color:#FFF; padding:0 15px 0 15px; color:#fff;}
.page a.on:hover{background:#076bc8; color:#fff;}
.page a.on1{background:#ffffff;border-color:#f3c800;color:#535353;  padding:0 15px 0 15px;}
.page a.page_turn:hover{background:#076bc8;border-color:#3BA2E3;color:#FFF;box-shadow:1px 1px 3px #CCC;}

.detail{width:100%;  font-weight: 700; font-style: normal;  font-size: 20px; text-align: center; line-height: 40px; color:#333333; padding-top:40px;}
.detail1{font-weight: 400; font-style: normal; color: #646464; text-align: center; line-height: 40px;}
.detail1 span{display:inline-block; text-align:center; padding-left:15px; padding-right:15px;}
.detail2{width:100%; padding-top:25px;}
.detail2 p{font-weight: 400; font-style: normal;font-size: 16px; line-height: 36px; padding-bottom:10px;}
.detail2 img{/*width: auto; max-width:60%; width:60%; padding:0 20%;*/ display:inline-block; max-width:100%;}

.tsjd{width:100%; padding-top:30px; font-size:16px; line-height:30px;}
.tsjd p{font-size:18px; color:#00887e; font-weight:700; padding-bottom:10px; }


.xkdt2{width:100%; font-weight: 400;font-style: normal;font-size: 16px; line-height: 30px; padding-top:35px;}

.xkdt2{width:100%; margin:0 auto;}
.xkdt2 li{width:23%; float:left; list-style:none; margin-right:1%; margin-left:1%; position:relative; margin-bottom:20px;}
.xkdt2 li img{width:100%; border-radius:10px;}
.xkdt2 li .txt{ width:100%;padding:10px 0; font-size:15px; line-height:22px; background:rgba(0,0,0,0.3); color:#fff; position:absolute; bottom:0; left:0; border-radius:10px; text-align:center;}
/*.xkdt2 li:nth-child(4n){margin-right:0;}*/


.tsyl1{width:100%; margin:0 auto;}
.xkdt{width:38.4%; position:relative;}
.xkdt img{width:100%; border-radius:10px;}
.xkdt p{text-align:center; padding:8px 0; font-size:16px; font-weight:600;}

.xkdt1{width:150%; font-weight: 400;font-style: normal;font-size: 16px; line-height: 30px; position:absolute; left:120%; bottom:0;}
.xkdt1 p{display:inline-block; font-size:14px; width:100%; text-align:right; color:#a5c0e7; }



.xkjs{width:100%; margin:0 auto ; padding-top:30px; padding-bottom:30px;}
.xkjs li{width:30.333%; float:left; list-style:none; border-radius:6px; margin-right:4.5%; background:#014f99; font-size:20px; color:#fff; line-height:50px; text-align:center; font-weight:700; cursor:pointer; margin-bottom:30px; }
.xkjs li a{color:#fff;}
.xkjs li:nth-child(3){margin-right:0;}
.xkjs li:nth-child(6){margin-right:0;}
.xkjs li:hover{ -moz-box-shadow:0px 5px 5px #333 inset;    -webkit-box-shadow:0px 5px 5px #333 inset;           box-shadow:0px 5px 5px #333 inset;                  }

.xkjs{width:100%; margin:0 auto ; padding-top:30px; padding-bottom:30px;}
.xkjs li{width:30.333%; float:left; list-style:none; border-radius:6px; margin-right:4.5%; background:#014f99; font-size:20px; color:#fff; line-height:50px; text-align:center; font-weight:700; cursor:pointer; margin-bottom:30px; }
.xkjs li a{color:#fff;}

.xkjs li:nth-child(3){margin-right:0;}

.xkjs li:hover{ -moz-box-shadow:0px 5px 5px #333 inset; -webkit-box-shadow:0px 5px 5px #333 inset; box-shadow:0px 5px 5px #333 inset;                  }

.ygtd1{width:100%; margin:0 auto;}
/*.ygtd1 li{width:23.5%; float:left; margin-right:2%; list-style:none; margin-bottom:20px; border-radius:5px; position:relative;}
.ygtd1 li img{border-radius:5px; width:100%;}*/

.ygtd1 li .dw{width:100%; height:85px; position:absolute; top:30px;  text-align:center;}
.ygtd1 li .dw img{display:inline-block; width:94px !important; height:85px;}
.ygtd1 li .dw p{font-size:18px; color:#fff; font-weight:normal;}
.ygtd1 li{width:23.5%; float:left; margin-right:2%; list-style:none; margin-bottom:20px; border-radius:15px; position:relative; display:table-cell;vertical-align:middle;text-align: center;}
.ygtd1 li:nth-child(1){ background:#cce3f1;}
.ygtd1 li:nth-child(2){ background:#118ccf;}
.ygtd1 li:nth-child(4){ background:#118ccf;}
.ygtd1 li:nth-child(5){ background:#118ccf;}
.ygtd1 li:nth-child(7){ background:#118ccf;}
.ygtd1 li:nth-child(9){ background:#cae4f2;}
.ygtd1 li:nth-child(10){ background:#118ccf;}
.ygtd1 li:nth-child(12){ background:#118ccf;}

.y4{width:40% !important;}

.ygtd-dw{width:auto; display:inline-block; padding-top:17%; text-align:center;}
.ygtd-dw img{width:60%; display:inline-block; }
.ygtd-dw p{color:#fff; font-size:26px; padding:10px 0; font-weight:300; letter-spacing:2px;}
.ygtd1 li .time{width:84%; top:15px; left:8%; position:absolute; line-height:30px; text-align:left !important; color:#000;}
.ygtd1 li:nth-child(4n){margin-right:0;}


.sm-pap{width:100%; padding-bottom:10px; display:none;}
.sm-pap li{ list-style:none; width:48%; float:left; margin-right:4%;}
.sm-pap li:nth-child(2){margin-right:0;}

.lltj{width:260px; color:#fff; line-height:66px;}
.lltj img{display:inline-block;}

  .yzxx {
            width: 90%;
            padding: 40px 5% 220px 5%;
        }

            .yzxx li {
                width: 27.333%;
                float: left;
                margin: 0 1% 20px 1%;
                background: #405aa7;
                color: #fff;
                padding: 25px 1.5%;
                text-align: center;
				
            }

                .yzxx li .bit {
                    font-size: 18px;
                    font-weight: bold;
                    padding-bottom: 20px;
                }

                .yzxx li .bit1 {
                    font-size: 14px;
                    font-family: Arial, Helvetica, sans-serif;
                }

@media (min-widt:1441px){

}

@media (min-width: 1368px) and (max-width: 1441px){

}
@media (min-width: 1198px) and (max-width: 1367px){


}

	
	
/*在992和1199像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 992px) and (max-width: 1199px) {
.w1{width:98%;}
.nav li{ padding:0 1.2%; font-size:14px;}
#nei-left{width:20%; position:relative; margin-bottom:10px;}
#nei-right{width:75%; position:relative;}
.foot1 .l4{padding-left:0%; width:100%;}
.ygtd-dw{ padding-top:18%; text-align:center;}
.ygtd-dw img{ width:70%; display:inline-block; }
.ygtd-dw p{font-size:18px; padding:0 0; }
}

/*在768和991像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 768px) and (max-width: 991px){
.w1{width:98%;}
.sm-nav{ width:100%; height:122px; padding-top:20px; padding-bottom:20px;}
.nav li{ padding:0 1.2%; font-size:14px;}
.i-logo{padding:25px 0;  width:50%;}
.link{ padding-top:0px;}
.sm-nav li{ width:16.2666%;height:100px; padding-top:20px; position:relative;}
.sm-nav li .txt{font-size:16px;}
.sm-nav li:nth-child(2){ left:0px;}
.sm-nav li:nth-child(3){ left:0px;}
.sm-nav li:nth-child(4){ left:0px;}
.sm-nav li:nth-child(5){ left:0px;}
.sm-nav li:nth-child(6){ left:0px;}
.Menubox li { font-size: 14px;}
.Menubox1 li { font-size: 14px;}
.Menubox2 li { font-size: 14px;}
.Menubox4 li { font-size: 14px;}
.ksdh-right1 li{width:22.5%; font-size:14px; }
.Menubox3 {height:42px; }
.Menubox3 li {height: 42px;line-height: 42px; font-size: 16px;}
.Contentbox3 { margin-top: 20px;}
#nei-left{width:100%; position:relative;}
.n-left1{ top:0px; opacity:1; position:relative;  height:40px;}
.n-left2{padding-top:0px; padding-bottom:0px;}
.le_menu li a{ width:25%; float:left; height:46px; line-height:46px; text-align:center; font-size:14px; }
#nei-right{width:100%; position:relative;}
.le_menu{ width:100%; }
.le_menu1{  width:100%; }
.n-right1{ position:relative; top:0px; height:auto; }
.n-right1-1{width:92%; height:28px; background:#fff; padding:10px 5% 10px 3%;}
.n-right-ss{display:none;}
.n-right_01 li{font-size:14px; padding-left:8px; padding-right:8px;}
.n-news1 li{width:47%; margin-right:1.5%; margin-left:1.5%; padding-bottom:30px;}
.xkdt2 li{width:30.3333%; margin-right:1.5%; margin-left:1.5%;}
.xkdt2{font-size: 15px; line-height: 26px; padding-top:5px;}
.mian-hz{ display:none;}
.ny-box{ padding-top:60px;}
.ygtd-dw{ padding-top:15%; text-align:center;}
.ygtd-dw img{ width:60%; display:inline-block; }
.ygtd-dw p{font-size:18px; padding:0 0; }

}


/*在480和767像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 480px) and (max-width: 767px) {
.w1{width:98%;}
.sm-nav{ width:100%;  height:122px; padding-top:20px; padding-bottom:20px;}
.sm-nav li{ width:16.2666%;height:100px; padding-top:20px; position:relative;}
.sm-nav li .txt{font-size:16px;}
.sm-nav li:nth-child(2){ left:0px;}
.sm-nav li:nth-child(3){ left:0px;}
.sm-nav li:nth-child(4){ left:0px;}.n-right-ss1
.sm-nav li:nth-child(5){ left:0px;}
.sm-nav li:nth-child(6){ left:0px;}
.mian-hz{ display:none;}
.slideBox{ padding-top:48px;}
.news2{width:100%;}
.news2-2 .pic{width:100%; height:auto;}
.news2-2 .txt{width:100%; padding-top:15px;}
.Menubox3 {height:38px; }
.Menubox3 li {height: 38px;line-height: 38px; font-size: 14px;}
.Contentbox3 {margin-top: 15px;}
.ksdh-right1 li{width:22%; height:30px; line-height:30px; font-size:14px;  margin:0 1% 8px 1%; }
.ksdh-m{margin-right:0%;}
.ksdh-right3{width:100%; margin-bottom:20px;}
.ksdh-right2-1{ height:auto; padding-bottom:30px;}
.ksdh-right2{width:48%; margin-right:1%; margin-left:1%; }
.foot{ display:none;}
#nei-left{width:100%; position:relative;}
.n-left1{ top:0px; opacity:1; position:relative;  height:40px;}
.n-left2{padding-top:0px; padding-bottom:0px;}
.le_menu li a{ width:25%; float:left; height:46px; line-height:46px; text-align:center; font-size:14px; }
#nei-right{width:100%; position:relative;}
.le_menu{ width:100%; }
.le_menu1{  width:100%; }
.n-right1{ position:relative; top:0px; height:auto; }
.n-right1-1{width:92%; height:28px; background:#fff; padding:10px 5% 10px 3%;}
.n-right-ss{display:none;}
.n-right_01 li{font-size:14px; padding-left:8px; padding-right:8px;}
.n-news1 li{width:47%; margin-right:1.5%; margin-left:1.5%; padding-bottom:30px;}
.xkdt2 li{width:30.3333%; margin-right:1.5%; margin-left:1.5%;}
.xkdt2{font-size: 15px; line-height: 26px; padding-top:5px;}
.ny-box{ padding-top:60px;}
.le_menu1 li div{padding-left:15px;}.le_menu1 li p{width:28%; padding-left:5%; font-size:14px; float:left;}
.xkjs li{font-size:16px; }
.ygtd1 li:nth-child(1){display:none;}
.ygtd1 li:nth-child(3){display:none;}
.ygtd1 li:nth-child(4){display:none;}
.ygtd1 li:nth-child(6){display:none;}
.ygtd1 li:nth-child(8){display:none;}
.ygtd1 li:nth-child(9){display:none;}
.ygtd1 li:nth-child(11){display:none;}
.ygtd1 li:nth-child(12){display:none;}
.ygtd1 li{width:31.333%; margin-left:1%; margin-right:1%;}
.ygtd1 li .dw{top:15px;  text-align:center;}
.ygtd1 li .dw img{width:66px !important; height:60px;}
.ygtd1 li .dw p{font-size:16px; color:#fff; font-weight:normal;}
.slideBox2 .hd{ bottom:30%;}
.slideBox1 .hd{ bottom:30%;}
.news1{display:none;}
.sm-pap{display:block;}
.news2-3 .left{width:97%; border-right:none; padding-left:1.5%; padding-right:1.5%;}
.news2-3 .right{width:97%; padding-left:1.5%; padding-right:1.5%; padding-top:20px;}
.ksdh-right{width:96%; padding:11px 2% 0 2%;}.ksdh-left{ display:none;}
.ygtd-dw p{ font-size:18px;}
}

/*在小于480像素的屏幕,这里的样式才生效*/
@media (max-width: 479px) {
	.le_menu1{  width:100%; }
.w1{width:98%;}
.sm-nav{ display:none;}
.sm-nav1{width:100%; margin:0 auto; padding-top:5px; padding-bottom:5px; display:block;}
.sm-nav1 li{width:31.3333%; list-style:none; float:left; height:40px; line-height:40px; margin:0 1% 6px 1%; text-align:center; background:#eeeeee; font-size:16px;}
.news1{width:100%;}
.news2{width:100%;}
.news2-2 .pic{width:100%; height:auto}
.news2-2 .txt{width:100%;}
.news2-3 .left{width:97%; border-right:none; padding-left:1.5%; padding-right:1.5%;}.news2-3 .right{width:97%; padding-left:1.5%; padding-right:1.5%; padding-top:20px;}
.ksdh-right{width:96%; padding:11px 2% 0 2%;}.ksdh-left{ display:none;}
.Menubox3 {height:38px; }
.Menubox3 li {height: 38px;line-height: 38px; font-size: 16px;}
.ksdh-right1 li{width:45%; margin:0 2% 8px 2%; }
.ksdh-right2{width:100%; margin-bottom:15px;}.ksdh-m{margin-right:0%;}
.ksdh-right2-1{height:auto; padding-bottom:15px;}
.mian-hz{ display:none;}
.slideBox{ padding-top:48px;}
.ksdh-m{margin-right:0%;}
.ksdh-right3{width:100%; margin-bottom:20px;}
.foot{ display:none;}
#nei-left{width:100%; position:relative;}
.n-left1{ top:0px; opacity:1; position:relative; height:40px; padding-top:16px; }
.le_menu li a{ width:25%; float:left; height:46px; line-height:46px; text-align:center; font-size:14px; }
#nei-right{width:100%; position:relative;}
.le_menu{ width:100%; }
.n-right1{ position:relative; top:0px; height:auto; }
.n-left1 p{font-size:16px; font-weight:bold; }
.n-left2{padding-top:0px; padding-bottom:0px;}
.n-right1-1{width:92%; height:28px; background:#fff; padding:10px 5% 10px 3%;}
.n-right-ss{display:none;}
.n-right_01 li{font-size:14px; padding-left:8px; padding-right:8px;}
.n-right2{padding-top:30px; padding-bottom:35px; }
.n-n_01{width:75%; }
.n-n_02 {width:25%; text-align:right; }
.n-r-bit p{font-size:20px;}
.n-news{padding-top:20px;}
.ny-center{padding-bottom:50px; }
.detail{ font-weight: 500; font-size: 18px; line-height: 32px; padding-top:20px;}
.n-news1 li{width:47%; margin-right:1.5%; margin-left:1.5%; padding-bottom:30px;}
.xkdt2 li{width:47%; margin-right:1.5%; margin-left:1.5%;}
.xkdt1{width:100% !important; position:relative !important; left:0% !important; bottom:0;}
.n-right2-1{width:96%; margin:0 auto;}
.xkdt2{font-size: 15px; line-height: 26px; padding-top:5px;}
.zj_01{font-weight: 700;font-size: 20px; color:#666666;}
.zj_02{font-size:15px; line-height:30px; padding-bottom:25px;}
.ny-box{ padding-top:60px;}
.le_menu1 li div{padding-left:15px;}.le_menu1 li p{width:28%; padding-left:5%; font-size:14px; float:left;}
.xkjs li{font-size:16px; }
.ygtd1 li{width:48%; margin-left:1%; margin-right:1%;}
.ygtd1 li:nth-child(1){display:none;}
.ygtd1 li:nth-child(3){display:none;}
/*.ygtd1 li:nth-child(4){display:none;}*/
.ygtd1 li:nth-child(6){display:none;}
.ygtd1 li:nth-child(8){margin-left:1%; margin-right:1%;}
.ygtd1 li:nth-child(9){display:none;}
.ygtd1 li:nth-child(11){display:none;}
.ygtd1 li:nth-child(12){display:none;}
.ygtd1 li .dw{top:10px;  text-align:center;}
.ygtd1 li .dw img{width:52px !important; height:47px; display:inline-block;}
.ygtd1 li .dw p{font-size:16px; color:#fff; font-weight:normal;}
.ygtd-dw p{ font-size:18px; padding:0;}

.ygtd-dw img{ width:60%; display:inline-block; }

.sm-pap{ display:none;}
.slideBox2 .hd{ bottom:30%;}
.slideBox1 .hd{ bottom:30%;}
.slideBox .hd{left:25%;}

.xkdt{width:100%; padding-bottom:20px;}
.xkdt img{width:39%; border-radius:10px; padding-right:5%; float:left}
.xkdt p{text-align:center; padding:8px 0; font-size:16px; font-weight:600; float:right; width:53%; padding-top:20px;}
.xkdt1{width:150%; font-weight: 400;font-style: normal;font-size: 16px; line-height: 30px; position:absolute; left:120%; bottom:0;}
.detail2 img{width:90%; padding:0 5%;}
.yzxx li { width: 95%;}
.page a{ margin-bottom:8px;}
.y4{width:53% !important;}
.ygtd1 li{height:137px !important;}

}


/*-----------------子页面左侧栏定义s*/
#PgLeft
{
	float: left;
	margin-top:0px;
	width:275px;
	min-height:201px;
	height:auto;
}
/*版块名称、标题*/
#PgLeft div.SectionName
{	
	height:60px;
	line-height:60px;	
	font-size:20px;
	text-align: center;
	color: #FFF;	
	background: #3b9ceb;
}
/*子栏目列表*/
#PgLeft ul.ul_ScNameList
{	
	margin-top:15px;
	height: auto;	
	font-size:14px;
	border-top: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 0px;
}
#PgLeft ul.ul_ScNameList li{
	border-bottom: 1px solid #E6E6E6;	
	height:55px;
	line-height:55px;	
}
#PgLeft ul.ul_ScNameList li a{
	margin-left: 78px;
	padding-left:34px;
	background: url(../images/tagIcons.png) no-repeat 0px -260px;color: #525252;	
}
#PgLeft ul.ul_ScNameList li a:hover,#PgLeft ul.ul_ScNameList li a.current{
	background: url(../images/tagIcons.png) no-repeat 0px -300px;color:#c49d66;
}
#PgLeft ul.ul_ScNameList li a:hover{
	text-decoration: underline;
}
/*子页面左侧快速导航菜单*/
.LeftQuickMenuTab
{
	margin-top:31px;
	float: left;
	height: 405px;
	/*width: 320px;*/
	border: 1px solid #f3e9ed;
}
.LeftQuickMenuTab h3
{
	margin:0px 20px 0px 20px;
	height: 48px;
	line-height: 48px;
	color: #3b9ceb;
	font-size: 16px;
	font-weight: normal;
	border-bottom: 1px solid #3b9ceb;
	font-weight:bold
}
.LeftQuickMenuTab dl dt
{
	float:left;
	width: 116px;
	height:108px;
	margin:0px 0px 0px 15px;
	border-right:1px solid #f3e9ed;
	border-bottom:1px solid #f3e9ed;
}
.LeftQuickMenuTab dl dt.top
{
	margin:15px 0px 0px 15px;
}
.LeftQuickMenuTab dl dt.bottom
{
	margin:0px 0px 10px 15px;
	border-bottom:0px;
}
.LeftQuickMenuTab dl dd
{
	float:left;
	width: 116px;
	height:108px;
	margin:0px 15px 0px 0px;
	border-left:0px solid #f3e9ed;
	border-bottom:1px solid #f3e9ed;
}
.LeftQuickMenuTab dl dd.top
{	
	margin:15px 15px 0px 0px;
}
.LeftQuickMenuTab dl dd.bottom
{
	margin:0px 15px 10px 0px;
	border-left:0px;
	border-bottom:0px;
}

.LeftQuickMenuTab dl dt a,.LeftQuickMenuTab dl dd a
{
	display: block;
	width: 60px;
	height:30px;
	line-height: 60px;
	color: #000;
	padding-top: 30px;
	/*margin: 25px 0px 25px 0px;*/
}
.LeftQuickMenuTab dl dt a
{
	margin: 20px 0px 20px 25px;
}
.LeftQuickMenuTab dl dd a
{
	margin: 20px 0px 20px 35px;
}
.LeftQuickMenuTab dl dt a:hover,.LeftQuickMenuTab dl dd a:hover
{
	/*color: #252525;*/
	/*background: #f3e9ed;*/
}

.LeftQuickMenuTab a.aIcon1
{
	background: url(../images/quickmenuIcons.jpg) no-repeat 6px -2px;
}
.LeftQuickMenuTab a.aIcon1:hover
{
	background: url(../images/quickmenuIconsHover.jpg) no-repeat 6px -2px;
}

.LeftQuickMenuTab a.aIcon2
{
	background: url(../images/quickmenuIcons.jpg) no-repeat 6px -60px;
}
.LeftQuickMenuTab a.aIcon2:hover
{
	background: url(../images/quickmenuIconsHover.jpg) no-repeat 6px -60px;
}

.LeftQuickMenuTab a.aIcon3
{
	background: url(../images/quickmenuIcons.jpg) no-repeat 6px -124px;
}
.LeftQuickMenuTab a.aIcon3:hover
{
	background: url(../images/quickmenuIconsHover.jpg) no-repeat 6px -124px;
}

.LeftQuickMenuTab a.aIcon4
{
	background: url(../images/quickmenuIcons.jpg) no-repeat 6px -188px;
}
.LeftQuickMenuTab a.aIcon4:hover
{
	background: url(../images/quickmenuIconsHover.jpg) no-repeat 6px -188px;
}

.LeftQuickMenuTab a.aIcon5
{
	background: url(../images/quickmenuIcons.jpg) no-repeat 6px -250px;
}
.LeftQuickMenuTab a.aIcon5:hover
{
	background: url(../images/quickmenuIconsHover.jpg) no-repeat 6px -250px;
}

.LeftQuickMenuTab a.aIcon6
{
	background: url(../images/quickmenuIcons.jpg) no-repeat 6px -310px;
}
.LeftQuickMenuTab a.aIcon6:hover
{
	background: url(../images/quickmenuIconsHover.jpg) no-repeat 6px -310px;
}
