@charset "utf-8";

@font-face {
  font-family: 'SourceHanSans';
  src: url('../fonts/SourceHanSans.eot');
  src: url('../fonts/SourceHanSans.eot?#iefix') format('embedded-opentype'),
	   url('../fonts/SourceHanSans.woff2') format('woff2'),
       url('../fonts/SourceHanSans.woff') format('woff'),
       url('../fonts/SourceHanSans.ttf') format('truetype'),
       url('../fonts/SourceHanSans.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* CSS Document */

*{ margin:0; padding:0;}

html{ -webkit-text-size-adjust:none; /*overflow-x:hidden;*/}

body{font-size:14px;color:#000;/* _overflow:hidden; overflow-x:hidden;*/  background:#fff;min-width:1200px;font-family: SourceHanSans, Arial, Helvetica, sans-serif; /*filter: grayscale(100%);*/}

body,ol,table,tr,td,ul,li,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea,p,header,footer,figure,nav,em,i{ font-size:14px; font-weight:normal;font-style:normal;font-family: SourceHanSans, Arial, Helvetica, sans-serif;}

li{list-style-type:none;}

img{ border:none;transition: all 0.6s;}
/*img:hover{transform: scale(1.2);}*/

a{ outline:none; cursor:pointer; text-decoration:none; color:#000; transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; }

a:hover{ text-decoration:none;}

a,area { blr:expression(this.onFocus=this.blur());}

:focus { -moz-outline-style: none;} 

.disno{display:none;}

.disbk{ display:block;}

.distb{ display:table;}

.clear{ clear:both;}

/*-------input--outline--middle---------*/

input,button,select,textarea{ outline:none}

input{ vertical-align:middle;}

button::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner,

input[type="file"]>input[type="button"]::-moz-focus-inner{ border:none; padding:0;}

/*table{ border-collapse:collapse;}*/

@media screen and (-webkit-min-device-pixel-ratio:0){ /* chrome*/.justify:after {content:"."; display: inline-block; width:100%;overflow:hidden;height:0;}}

/*----- clearfix///-----*/

.clearfix{*zoom:1;}

.clearfix:before,.clearfix:after{display:table; content:'';line-height:0;}

.clearfix:after{clear:both;}

/*文字两侧对齐*/

.justify {text-align:justify; text-justify:distribute-all-lines;/*ie6-8*/ text-align-last:justify;/* ie9*/ -moz-text-align-last:justify;/*ff*/ -webkit-text-align-last:justify;/*chrome 20+*/}

/*超出省略号*/ 

.toe{word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*导航*/
.nav{width:100%;margin:0 auto;position:relative;height:60px;background:#072c87;}
.nav .navv{width:1200px;height:60px;margin:0 auto;}
.nav .navv ul{position:relative;position:relative;}
.nav .navv ul li{background: url(../images/navbg.png) no-repeat left center;}
.nav .navv ul li:first-child{background: none;}
.nav .navv ul li.li1{width:120px;height:60px;text-align:center;float:left;position:relative;}
.nav .navv ul li.li1 a.a1{display:block;width:100%;height:60px;position:relative;font-size:18px;line-height:60px;color:#fff;}
.nav .navv ul li.li1:hover a.a1{color:#fff;background:#5b8fc5;}
.nav .navv ul li>div{display:none;position:absolute;top:60px;border-top:0px solid #0757a8;min-width:120px;z-index:999;padding:0px 0;background:#fff;}
.nav .navv ul li.li1>div a{display:block;width:92px;height:35px;line-height:35px;text-align:left;padding-left:28px; font-size:16px;}
.nav .navv ul li.li2>div a{display:block;width:296px;height:35px;line-height:35px;padding-left:8px;}
.nav .navv ul li:hover>div{display:block;}
.nav .navv ul li>div a:hover{color:#ffffff;background:#072c87;}

/*轮播*/
.Banner{position:relative;overflow:hidden;}
#full-screen-slider { width:100%; height:345px; float:left; position:relative; z-index:1}
#slides { display:block; width:100%; height:345px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:none; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;z-index:1}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:20px; z-index:99999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:15px; border-radius:8px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#151861}

.banner2{position:relative;overflow:hidden;width:100%; height:350px;}
.banner2 .zcenter {
    width: 1200px;
    margin: 0 auto;
    height: inherit;
}
.banner2 .bannerNav {
    width: 374px;
    position: absolute;
    top: 65px;
}
.banner2 .bannerNav h2{width:374px;height:86px;line-height:86px;color:#fff;font-size:28px;background:url("../images/bannerback1.png") no-repeat center center;text-align:center;}
.banner2 .bannerNav ul {
    background: url("../images/bannerback2.png");
    padding: 10px 0px 10px 14px;
	position:relative;
	overflow:hidden;
}
.banner2 .bannerNav ul li {
    width: 120px;
    line-height: 36px;
    text-align: left;
    float: left;
}
.banner2 .bannerNav ul li a {
    color: 
    #fff;
    padding: 10px 20px;
    font-size: 15px;
}
.banner2 .bannerNav ul li a:hover{color:#fff;padding:5px 20px;border:solid 1px #fff}

/*首页内容*/
.main_title{width:1200px;position:relative;overflow:hidden;height:40px;padding:50px 0;margin:0 auto;}
.main_title .title{width:300px;height:40px;line-height:40px;position:relative;margin:0 auto;}
.main_title .title h2{font-size:26px;font-weight:bold;text-align:center;width:160px;margin:0 auto;z-index:2;background:#fff;position:relative}
.main_title .title h2 i{font-size:26px;font-weight:bold;color:#151861;}
.main_title .title span{display:block;width:300px;position:absolute;z-index:1;height:2px;background:#e9e9e9;top:20px;}
.main_title2{width:100%;position:relative;overflow:hidden;height:40px;padding:10px 0 50px;margin:0 auto;background:#151861;}
.main_title2 .title{width:300px;height:40px;line-height:40px;position:relative;margin:0 auto;}
.main_title2 .title h2{font-size:26px;font-weight:bold;text-align:center;width:160px;margin:0 auto;z-index:2;background:#151861;position:relative;color:#fff;}
.main_title2 .title h2 i{font-size:24px;font-weight:bold;color:#151861;}
.main_title2 .title span{display:block;width:300px;position:absolute;z-index:1;height:2px;background:#e9e9e9;top:22px;}
.main_title2 p{margin:10px auto 0;color:#fff;font-size:14px;text-align:center;}

/*轮播图1*/
.topN{width:100%; clear:both; text-align:left;padding-top:20px;padding-bottom:13px;}
.topN strong{width:95.5%;padding-left: 15px;background: url(../images/2587938.jpg) no-repeat 0 10px;display:inline-block; position:relative; }
.topN strong span{color:#484848; font-size:14px;font-weight:600; float:right;display:inline-block;position:absolute;top:0px; right:-10px;  }
.topN strong a{font-size: 18px; float:left;font-weight:600;padding-right:60px; color: #333; text-decoration:none;display:inline-block; overflow:hidden;}
.topN strong a:hover{font-size: 18px; float:left;font-weight:600;color:#151861; text-decoration:none;display:inline-block; overflow:hidden;}
.topN p{color: #989898;font-size: 15px; line-height:24px; margin:0px;padding-top:10px;padding-left: 15px; padding-right:60px;overflow:hidden;  }

.Nlist li{width:100%; clear:both; height:28px; line-height:28px;background: url(../images/2587938.jpg) no-repeat 0 10px; display:block;margin-top: 6px; }
.Nlist li a{ font-size:16px; color:#494949; float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li a:hover{color:#151861;float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li span{color:#b7b7b7; font-size:12px; float:right;display:inline-block; }

.ImgNew{margin-top:36px; height:460px;background:#ffffff;width:1200px;margin:40px auto;}
.ImgNew .imgbox{float:left;width:690px; height:460px; overflow:hidden;}
.ImgNew .irlist{float:right;width:510px; height:460px; overflow:hidden;background-color: #f9f9f9;}
/*listBox01*/
.listBox01 {width:456px; height:414px;margin:25px auto 0px auto; }
.listBox01 ul.Nav{width:456px;height:40px; line-height:40px; border-bottom: 1px dotted #bfc0bc;}
.listBox01 ul.Nav li{width:114px; float:left; text-align:left; display:block;font-size: 21px;font-weight:600;}
.listBox01 ul.Nav li a{text-decoration:none; color:#151861;}
.listBox01 ul.Nav li.active{border-radius: 5px;background: #af090b; color:#ffffff;}
.listBox01 ul.Nav li.active a{color:#ffffff;}
.listBox01 ul.Nav li.normal{ text-decoration:none; color:#484848;}

.listBox01 ul.Nav ol{width:60px; float:right;  display:inline-block;}
.listBox01 ul.Nav ol a{width:60px; float:right;background: url(../images/more2.png) no-repeat right 18px; text-decoration:none;}
/*focus*/
.focus{ position:relative;  width:690px;  height:460px; background-color: #000; float: left;}  
.focus img{  width:690px;  height:460px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;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:40px; line-height: 40px; 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{ display: inline-block; width: 70%; text-decoration:none; color:#fff; font-size:16px; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fcon img:hover{transform: scale(1.2);}  
.focus .fbg{bottom:8px; right:20px; 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:8px; height:8px; border-radius:4px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#151861;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 
.focus_control{display:none}

/**/
.home1{width:100%;height:315px;padding:30px 0;background:#f1f1f1;}
.home1 .cont{width:1200px;margin:0 auto;height:400px;position:relative;overflow:hidden;}
.home1 .cont .box{width:350px;height:400px;float:left;margin-right:75px;}
.home1 .cont .box.right{float:right;margin-right:0;}
.home1 .cont .box h2{color:#151861;font-size:21px;text-align:left;height:40px;line-height:40px;font-weight: 600;}
.home1 .cont .box h2 a{float:right;color:#151861;font-size:20px;background:url("../images/more2.png") no-repeat center center;display:inline-block;width:6px;height:40px;}
.home1 .cont .box div{width:100%;height:74px;padding:10px 0;border-top:1px dotted #bfc0bc;border-bottom:1px dotted #bfc0bc;}
.home1 .cont .box div .img{float:left;width:99px;height:74px;margin-right:20px;position:relative;overflow:hidden;display:block;}
.home1 .cont .box div .img img{float:left;width:99px;height:74px;margin-right:20px;}
.home1 .cont .box div .img img:hover{transform: scale(1.2);}
.home1 .cont .box div p{float:right;width:230px;height:50px;line-height:25px;font-size:16px;margin-top:12px;font-weight:600;}
.home1 .cont .box div:hover p{color:#151861;}
.home1 .cont .box ul{position:relative;overflow:hidden;width:100%;height:240px;}
.home1 .cont .box ul li::before{content:"●";color:#151861;font-size:12px;line-height:34px;float:left;}
.home1 .cont .box ul li{width:100%;height:34px;line-height:34px;}
.home1 .cont .box ul li a{display:block;float:left;width:260px;line-height:34px;font-size:16px;padding-left:5px;color:#494949;}
.home1 .cont .box ul li span{float:right;font-size:14px;color:#b7b7b7;}
.home1 .cont .box ul li:hover a{color:#151861;}
.home1 .cont .box.sp h2{border-bottom:1px dotted #bfc0bc;}
.home1 .cont .box.sp a.video{display:block;width:350px;height:240px;position:relative;overflow:hidden;margin-top:10px;}
.home1 .cont .box.sp a.video img{width:350px;height:240px;}
.home1 .cont .box.sp a.video em {
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: 
    rgba(0,0,0,0.1) url("../images/play-btn.png") no-repeat center center;
}
.home1 .cont .box.sp .video1{width:350px;height:240px;position:relative;overflow:hidden;margin-top:10px;}
.home1 .cont .box.sp p{font-size:16px;line-height:25px;color:#494949;}

.home2{width:1200px;margin:70px auto 0;height:auto;position:relative;overflow:hidden;}
.home2 .left{width:580px;height:400px;float:left;margin-right:15px;}
.home2 .left a{position:relative;overflow:hidden;display:block;width:100%;height:350px;}
.home2 .left img{width:580px;height:350px;}
.home2 .left img:hover{transform: scale(1.2);}
.home2 .left a p{width:100%;position:absolute;height:0;line-height:45px;text-align:center;color:#fff;background:#151861;font-size:16px;bottom:0;}
.home2 .left p.p2{width:580px;height:45px;line-height:45px;font-size:16px;}
.home2 .left p.p2 span{font-size:14px;color:#666;}
.home2 .left:hover p.p2{color:#151861;}
.home2 .left:hover a p{height:45px;transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s;}
.home2 .right{width:585px;height:400px;float:right;position:relative;overflow:hidden;}
.home2 .right ul li{float:left;width:275px;height:170px;position:relative;overflow:hidden;margin-bottom:10px;margin-right:35px;}
.home2 .right ul li.lir{margin-right:0;}
.home2 .right ul li a{position:relative;overflow:hidden;display:block;width:100%;height:100%;}
.home2 .right ul li .img{width:275px;height:170px;float:left;position:relative;overflow:hidden;}
.home2 .right ul li .img img{width:275px;height:170px;}
.home2 .right ul li .img img:hover{transform: scale(1.2);}
.home2 .right ul li p{width:275px;height:45px;line-height:45px;font-size:16px;float:left;}
.home2 .right ul li:hover  p{color:#151861;}
.home2 .more{float:left;width:100%;position:relative;overflow:hidden;text-align:center;}
.home2 .more a{display:inline-block;margin:60px auto;color:#fff;background:#151861;position:relative;overflow:hidden;padding:10px 20px;font-size:16px;}

/*.home3{width:1200px;margin:0 auto;height:562px;position:relative;margin-bottom:80px;}
.home3 .left{float:left;width:60px;height:560px;}
.home3 .left li{width:60px;height:100px;line-height:25px;color:#fff;padding:20px 0;background:#999999;text-align:center;font-size:20px;cursor:pointer;}
.home3 .left li.active{background:#151861;}
.home3 .right{float:left;width:1140px;height:560px;box-shadow:1px 0px 3px 0px #aaa;}
.home3 .right .lunbo{width:1012px;margin:40px 65px 0;}
.home3 .right .lunbo .cont{box-shadow:1px 0px 3px 0px #aaa;padding-bottom: 30px;margin-bottom: 10px;height:400px;}
.home3 .right .lunbo .cont a{float:left;position:relative;overflow:hidden;}
.home3 .right .lunbo .cont a img{width:318px;height:201px;float:left;position:relative;}
.home3 .right .lunbo .cont a img:hover{transform: scale(1.2);z-index:1;}
.home3 .right .lunbo .cont a h2{width:271px;height:35px;line-height:35px;background:#151861;float:left;padding:0 24px;color:#fff;z-index:2;position:relative;}
.home3 .right .lunbo .cont p{padding:15px 24px;width:270px;height:80px;overflow:hidden;line-height:20px;color:#999;font-size:14px;}
.home3 .right .lunbo .cont a.more{display:inline-block;padding:10px 20px;background:#f1f1f1;color:#666;float:right;margin:20px 24px 20px;}
.home3 .right .lunbo .cont a.more:hover{background:#151861;color:#fff;}*/
.home3{width:100%;margin:50px auto 35px;height:515px;position:relative;overflow:hidden;background:url("../images/yw_bg.jpg") no-repeat center center;}
.home3 .cont{width:1200px;height:515px;position:relative;margin:1px auto;}
.home3 .cont .site-business-tab {position: relative;height:95px;background:#151861;overflow:hidden;}
.home3 .cont .site-business-tab .site-column-font22 {position: relative;z-index: 3;color: #fff;}
.site-column-font22 {font-size: 22px;font-weight: bold;color: #375e99;line-height:95px;}
.home3 .cont .arrow-pagination {position: absolute;right: 0;top: 0;z-index: 5;}
.home3 .cont .arrow-pagination .swiper-pagination-bullet {
	position: relative;
    display:inline-block;
    width: 140px;
    height: 80px;
	padding-top:15px;
    font-size: 16px;
    white-space: nowrap;
    color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
	text-align:center;
	border:0;
	outline:none;
}
.home3 .cont .arrow-pagination .swiper-pagination-bullet-active {background:#0a2d87}
.home3 .cont .swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.home3 .cont .swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
	height:310px;
}
.home3 .cont .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.home3 .cont .swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
}
.home3 .cont .site-business-banner {
	width: 1120px;
    height: 310px;
	padding:40px;
	background:#fff;
}
.home3 .cont .site-business-banner .list {
	color: #373738;
	background-color:#fff;
    overflow: hidden;
}
.home3 .cont .site-business-banner .gallery {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    width: 525px;
    height: 310px;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.home3 .cont .site-business-banner .gallery img {
    display: none;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.home3 .cont .site-business-banner .gallery:hover {
	-webkit-background-size: 110%;
	background-size: 110%;
}
.home3 .cont .site-business-banner .gallery:hover img {
	-webkit-transform: scale(1.15,1.15);
	-ms-transform: scale(1.15,1.15);
	-o-transform: scale(1.15,1.15);
	transform: scale(1.15,1.15);
}
.home3 .cont .site-business-banner .info-content {
    width: 575px;
    float: left;
    background: url(../images/index_business_infobg.png) top right no-repeat;
}
.home3 .cont .site-business-banner .list .title {
    position: relative;
    font-weight: bold;
    font-size: 28px;
	height:60px;line-height:60px;
}
.home3 .cont .site-business-banner .list .title::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
    width: 565px;
    height: 1px;
    background:#eaeaea;
}
.home3 .cont .site-business-banner .list .desc {
    height: 170px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
    margin-top: 10px;
    font-size: 16px;
	line-height:28px;
	color:#666;
}
.overview-about .btn-more {
	display: block;
    width: 148px;
    height: 41px;
    margin-top: 20px;
    line-height: 20px;
    color: #fff;
	font-size: 14px;
	background:url("../images/more.png") no-repeat center center;
}
.overview-about .btn-more span{display:inline-block;float:left;width:107px;line-height:40px;height: 41px;color: #fff;font-size: 14px;text-align:center;}


.home4{width:100%;height:200px;padding:30px 0;background:#f1f1f1;}
.home4 ul{width:1200px;margin:0 auto;position:relative;overflow:hidden;}
.home4 ul li{float:left;width:285px;height:185px;margin-right:20px; overflow: hidden;}
.home4 ul li.lir{margin-right:0;}
.home4 ul li a{display:block;width:385px;height:185px;position:relative;overflow:hidden;}
.home4 ul li a img{width:285px;height:185px;}
.home4 ul li a img:hover{transform: scale(1.2);}
.home4 ul li a p{width:285px;line-height:30px;position:absolute;height:0;text-align:center;color:#fff;background:rgba(21,24,97,0.7);font-size:14px;bottom:0;height:30px;}
/*.home4 ul li a:hover p{height:30px;transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s;}*/

.home5{width:1200px;margin:40px auto 25px;height:auto;position:relative;overflow:hidden;}
.home5 .login{float:left;width:515px;position:relative;}
.home5 .login h2{width:515px;margin-bottom:20px;color:#151861;font-size:21px;text-align:left;height:40px;line-height:40px;font-weight: 600;border-bottom:1px dotted #bfc0bc;}
.home5 .login ul li{width:165px;height:74px;background:#999999;float:left;margin:0 10px 10px 0;}
.home5 .login ul li.lir{margin-right:0;}
.home5 .login ul li:hover{background:#151861;transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s;}
.home5 .login ul li a{display:block;width:165px;height:74px;position:relative;}
.home5 .login ul li a img{float:left;width:40px;height:40px;margin:17px 10px 17px 5px;}
.home5 .login ul li a p{float:left;width:100px;color:#fff;line-height:74px;}
.home5 .login ul li a p.p2{line-height:20px;height:40px;margin-top:17px;}
.home5 .login ul li a p.p3{line-height:20px;height:60px;margin-top:7px;}

/*.home5 .zazhi{float:left;width:250px;position:relative;overflow:hidden;margin-left:37.5px;}
.home5 .zazhi h2{width:250px;margin-bottom:20px;color:#151861;font-size:21px;text-align:left;height:40px;line-height:40px;font-weight: 600;border-bottom:1px dotted #bfc0bc;}
.home5 .zazhi ul li{width:110px;height:160px;background:#f1f1f1;float:left;margin:0 30px 0 0;}
.home5 .zazhi ul li.lir{margin-right:0;}
.home5 .zazhi ul li a{display:block;width:110px;height:160px;position:relative;overflow:hidden;}
.home5 .zazhi ul li a img{float:left;width:110px;height:160px;position:relative;}
.home5 .zazhi ul li a img:hover{transform: scale(1.2);}*/
.home5 .zazhi{float:left;width:410px;position:relative;overflow:hidden;margin-left:30px;margin-top:20px;height:200px;}
.home5 .zazhi h2 {width:39px;height:220px;border-right:1px dotted #bfc0bc;float:left;font-size: 21px;color:#151861;text-align:center;font-weight: 600;margin-right:20px;}
.home5 .zazhi ul{float:left;position:relative;overflow:hidden;border-right:1px dotted #bfc0bc;}
.home5 .zazhi ul li{width:142px;height:200px;float:left;margin-right:30px;}
.home5 .zazhi ul li a{display:block;width:142px;height:200px;position:relative;overflow:hidden;}
.home5 .zazhi ul li a img{width:142px;height:200px;position:relative;}
.home5 .zazhi ul li a img:hover{transform: scale(1.2);}

.home5 .wailian{float:right;width:218px;height:220px;position:relative;overflow:hidden;}
.home5 .wailian ul li{width:218px;height:65px;margin-bottom:8px;position:relative;overflow:hidden;}
.home5 .wailian ul li:first-child{margin-top:10px;}
.home5 .wailian ul li img{width:218px;height:65px;}
.home5 .wailian ul li img:hover{transform: scale(1.2);}

.home6{width:1200px;margin:0 auto;height:auto;position:relative;overflow:hidden;}
.home6 ul li{float:left;width:220px;height:60px;margin-right:25px;}
.home6 ul li.lir{float:left;margin-right:0;}

/*频道页*/
.channel{width:1200px;margin:20px auto;height:auto;position:relative;overflow:hidden;}
.channel .cnav{width:240px;float:left;height:auto;position:relative;overflow:hidden;background:#eeeeee;}
.channel .cnav h2{text-align:center;width:100%;height:100px;line-height:100px;font-size:24px;}
.channel .cnav ul {width:100%;height:auto;position:relative;overflow:hidden;}
.channel .cnav ul li{width:100%;}
.channel .cnav ul li a.a1{font-size:16px;display:block;line-height:60px;padding-left:85px;color:#666;height:60px;border-bottom:1px solid #fff;border-top:1px solid #fff;background:url("../images/jiantou.png") no-repeat 70px center;}
.channel .cnav ul li.active a.a1{color:#fff;background:url("../images/cnav.jpg") no-repeat center center;}
.channel .cnav ul li:hover a.a1{color:#fff;background:url("../images/cnav.jpg") no-repeat center center;}
.channel .cnav ul li div{display:none;width:100%;position:relative;overflow:hidden;}
.channel .cnav ul li.active2 div{display:block;}
.channel .cnav ul li div a{display:block;padding-left:85px;font-size:14px;color:#666;height:30px;line-height:30px;background:#f9f9f9;overflow:hidden;}
.channel .cnav ul li div a.act{color:#151861;}
.channel .cnav ul li div a.act::before{content:"●";color:#151861;font-size:12px;line-height:30px;margin-right:5px;}
.channel .cnav ul li div a:hover{color:#151861;}
.channel .cnav ul li div a::before{content:"●";color:#666;font-size:12px;line-height:30px;margin-right:5px;}
.channel .cnav ul li div a:hover::before{content:"●";color:#151861;font-size:12px;line-height:30px;margin-right:5px;}
.channel .cnav ul li div .out{text-align:center;background:#f9f9f9;}

.channel .cnav2{width:240px;float:left;height:auto;position:relative;overflow:hidden;background:#eeeeee;}
.channel .cnav2 h2{text-align:center;width:100%;height:100px;line-height:100px;font-size:24px;}
.channel .cnav2 ul {width:100%;height:auto;position:relative;overflow:hidden;}
.channel .cnav2 ul li{width:100%;}
.channel .cnav2 ul li a.a1{font-size:16px;display:block;line-height:60px;padding-left:45px;color:#666;height:60px;border-bottom:1px solid #fff;border-top:1px solid #fff;background:url("../images/jiantou.png") no-repeat 30px center;}
.channel .cnav2 ul li.active a.a1{color:#fff;background:url("../images/cnav.jpg") no-repeat center center;}
.channel .cnav2 ul li:hover a.a1{color:#fff;background:url("../images/cnav.jpg") no-repeat center center;}
.channel .cnav2 ul li div{display:none;width:100%;position:relative;overflow:hidden;}
.channel .cnav2 ul li.active2 div{display:block;}
.channel .cnav2 ul li div a{display:block;padding-left:45px;font-size:14px;color:#666;height:30px;line-height:30px;background:#f9f9f9;overflow:hidden;}
.channel .cnav2 ul li div a.act{color:#151861;}
.channel .cnav2 ul li div a.act::before{content:"●";color:#151861;font-size:12px;line-height:30px;margin-right:5px;}
.channel .cnav2 ul li div a:hover{color:#151861;}
.channel .cnav2 ul li div a::before{content:"●";color:#666;font-size:12px;line-height:30px;margin-right:5px;}
.channel .cnav2 ul li div a:hover::before{content:"●";color:#151861;font-size:12px;line-height:30px;margin-right:5px;}

.channel .cont{width:890px;float:right;height:auto;position:relative;overflow:hidden;}
.channel .cont .title{width:100%;margin-top:40px;height:60px;border-bottom:1px solid #999999;line-height:60px;}
.channel .cont .title h2 {height:60px;line-height:60px;}
.channel .cont .title h2 span{display:inline-block;height:57px;line-height:60px;font-size:24px; font-weight:bold; border-bottom:4px solid #151861;padding-right:10px;}
.channel .cont .title .bread{position:absolute;top:40px;right:0;color:#999;}
.channel .cont .title .bread span{font-weight:bold;color:#000;}
.channel .cont .title .bread a{color:#999;}

.channel .cont .list{margin-top:20px;}
.channel .cont .list ul li{width:100%;height:80px;padding:20px 0;position:relative;overflow:hidden;border-bottom:1px dotted #999; }
.channel .cont .list ul li a{display:block;width:100%;height:80px;}
.channel .cont .list ul li a h2{font-size:16px;color:#000;height:30px;line-height:30px;}
.channel .cont .list ul li a p{height:50px;line-height:25px;color:#999;}
.channel .cont .list ul li a span{font-size:14px;display:block;height:30px;line-height:30px;position:absolute;top:20px;right:0;color:#666;}
.channel .cont .list ul li a:hover h2{color:#151861;}
.channel .cont .list.zhuanlanimg{width:100%;height:auto;position:relative;overflow:hidden;margin-bottom:20px;}
.channel .cont .list.zhuanlanimg img{width:100%;}

.channel .cont .list2{margin-top:20px;}
.channel .cont .list2 ul li{width:100%;height:30px;padding:5px 0;position:relative;overflow:hidden;border-bottom:1px dotted #999; }
.channel .cont .list2 ul li a{display:block;width:100%;height:30px;}
.channel .cont .list2 ul li a h2{font-size:14px;color:#000;height:30px;line-height:30px;padding-left:32px;background:url("../images/moban/dot03.jpg") no-repeat 14px center;}
.channel .cont .list2 ul li a p{height:50px;line-height:25px;color:#999;}
.channel .cont .list2 ul li a span{font-size:14px;display:block;height:30px;line-height:30px;position:absolute;top:5px;right:0;color:#666;}
.channel .cont .list2 ul li a:hover h2{color:#151861;}

.channel .cont .list2 .tit{width:890px;position:relative;overflow:hidden;margin-bottom:15px;}
.channel .cont .list2 .tit img{float:left;height:40px;}
.channel .cont .list2 .tit p{height:40px;line-height:40px;width:853px;float:left;background:url("../images/moban/hy002.gif") repeat-x center center;font-size:14px;font-weight:bold;}

.channel .cont .listyanfa{margin-top:20px;position:relative;overflow:hidden; background:url("../images/moban/yanfa_bg.jpg") no-repeat center center;}
.channel .cont .listyanfa .whole{width:840px;margin:0 auto;position:relative;overflow:hidden;margin-bottom:0px;margin-top:10px;}
.channel .cont .listyanfa .whole .left{float:left;width:410px; padding-bottom: 20px;}
.channel .cont .listyanfa .whole .right{float:right;width:410px;}
.channel .cont .listyanfa .whole .tit{width:100%;position:relative;overflow:hidden;padding-top: 20px;}
.channel .cont .listyanfa .whole .tit img{float:left;height:60px;}
.channel .cont .listyanfa .whole .tit p{ font-size:20px; height:60px;line-height:40px;font-weight:bold;width:360px;float:left;background:url("../images/moban/hy002.gif") repeat-x center center;}
.channel .cont .listyanfa .whole ul li{font-size: 16px; border-bottom:1px dashed #9d9c99;height:42px;line-height:42px;}
.channel .cont .listyanfa .whole ul li img{float:left;margin:19px 13px 13px 13px;}
.channel .cont .listyanfa p.top{width:860px;padding:0 15px;color:#333;line-height:28px;margin-bottom:30px;}

.channel .cont .hangye{margin-top:20px;position:relative;overflow:hidden;}
.channel .cont .hangye .whole{width:890px;margin:0 auto;position:relative;overflow:hidden;margin-bottom:20px;}
.channel .cont .hangye .whole .left{float:left;width:430px;}
.channel .cont .hangye .whole .right{float:right;width:430px;}
.channel .cont .hangye .whole .tit{width:100%;position:relative;overflow:hidden;}
.channel .cont .hangye .whole .tit img{float:left;height:60px;}
.channel .cont .hangye .whole .tit p{height:60px;line-height:40px; font-size: 16px; font-weight: bold; width:398px;float:left;background:url("../images/moban/hy002.gif") repeat-x center center;}
.channel .cont .hangye .whole ul li{border-bottom:1px dotted #999;height:30px;line-height:30px;}
.channel .cont .hangye .whole ul li img{float:left;margin:13px;}
.channel .cont .hangye p.top{width:890px; font-size:16px; color:#333;line-height:28px;margin-bottom:30px;}



.channel .cont .listrenli{margin-top:20px;position:relative;overflow:hidden;}
.channel .cont .listrenli .top{width:890px;position:relative;overflow:hidden;}
.channel .cont .listrenli .top .left{width:570px;position:relative;overflow:hidden;float:left;}
.top06 {font-size: 13px;color: #ffffff;}
a.zw04:hover {
    font-family: SourceHanSans, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: 
    #151861;
    text-decoration: none;
}
.channel .cont .listrenli .top .right{width:304px;position:relative;overflow:hidden;float:right;}
.channel .cont .listrenli .top .right a{margin-bottom:24px;position:relative;overflow:hidden;display:block;}
.channel .cont .listrenli .top .right a img{position:relative;}
.channel .cont .listrenli .bot{width:890px;position:relative;overflow:hidden;}
.channel .cont .listrenli .bot ul{position:relative;overflow:hidden;}
.channel .cont .listrenli .bot ul li{position:relative;overflow:hidden;float:left;margin-right:10px;width:290px;}
.channel .cont .listrenli .bot ul li.lir{margin-right:0;}
.channel .cont .listrenli .bot ul li a{display:block;width:290px;}
.channel .cont .listrenli .bot ul li a h2{font-size: 20px;color:#333;height:30px;border-bottom:1px solid #e5ddd9;margin-bottom:5px;}
.channel .cont .listrenli .bot ul li a:hover h2{color:#151861;}
.channel .cont .listrenli .bot ul li a h2 span{float:right;}
.channel .cont .listrenli .bot ul li a .img{width:290px;}
.channel .cont .listrenli .bot ul li a p{text-align:center;height:30px;line-height:30px;font-size:16px;background:#151861;color:#fff;}

.channel .cont .linian{width:890px;position:relative;overflow:hidden;background:url("../images/moban/wenhua.jpg") no-repeat right bottom;min-height:600px;margin-top:20px;}
.channel .cont .linian .textcontent {width: 445px;margin-left: 30px;text-align: left;}
.neirong2 p {text-indent: 28px;margin: 20px auto 0px;line-height: 24px;font-size: 14px;color:#333;}

.channel .cont .contt{width:890px;float:right;height:auto;position:relative;overflow:hidden;}
.channel .cont .contt h2{margin-top:20px;height:100%;line-height:50px;font-size:24px; font-weight:bold; color:#333;text-align:center;}
.channel .cont .contt p.p1{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;height:34px;line-height:34px;font-size:12px;text-align:center;color:#999;}
.channel .cont .contt .des{padding:20px 0;position:relative;overflow:hidden;width:100%;border-bottom:1px solid #f2f2f2; font-size: 16px;}
.channel .cont .contt .other{padding:20px 0 0;position:relative;overflow:hidden;}
.channel .cont .contt .other a:hover{color:#151861;}
.channel .cont .contt .other a.back{width:67px;height:28px;background:url("../images/back02.png") no-repeat center center;position:absolute;right:0;top:42px;}
.channel .cont .contt .zhuanlanimg{width:100%;height:auto;position:relative;overflow:hidden;margin-top:20px;}
.channel .cont .contt .zhuanlanimg img{width:100%;}
.channel .cont .contt a.back{width:75px;height:27px;background:url("../images/back.gif") no-repeat center center;display:block;}
.channel .cont .contt .m20{margin-top:20px;}


.channel .cont .contt .des .jigou{position:absolute;top:344px;right:50px;width:260px;z-index:99;}
.channel .cont .contt .des .jigou ul li{position:relative;width:298px;}
.channel .cont .contt .des .jigou ul li p{width:298px;height:29px;}
.channel .cont .contt .des .jigou ul li span{display:none;}
.channel .cont .contt .des .jigou ul li:hover span {display: block;position: absolute;top:29px;left:1px;width:237px;border:1px solid #151861;background:#6bade1;color:#fff;padding: 5px;text-align: left;}

.channel .cont .contt .zizhi{width:890px;height:auto;position:relative;overflow:hidden;}
.channel .cont .contt .zizhi ul li{width:183px;height:218px;float:left;margin-right:50px;}
.channel .cont .contt .zizhi ul li.lir{margin-right:0;}
.channel .cont .contt .zizhi ul li a{display:table-cell;text-align:center;width:183px;height:168px;border:1px solid #ccc;vertical-align: middle;}
.channel .cont .contt .zizhi ul li a img{vertical-align: middle;}
.channel .cont .contt .zizhi ul li p{text-align:center;height:50px;line-height:50px;font-size:13px;color:#666;}

.channel .cont .contt .campd{width:890px;height:auto;position:relative;overflow:hidden;padding:20px 0 ;}
.channel .cont .contt .campd .top {position:relative;overflow:hidden;}
.channel .cont .contt .campd .top .left{width:410px;height:241px;float:left;background: url("../images/camp/cp_bg3.png") no-repeat center -79px;}
.channel .cont .contt .campd .top .left img{width:372px;height:200px;}
.channel .cont .contt .campd .top .right{width:410px;height:241px;float:left;}
.channel .cont .contt .campd .top .right h3{font-size: 18px;color:#151861;line-height: 35px;}
.channel .cont .contt .campd .top .right p{font-size: 12px;color:#666666;text-align: left;line-height: 180%;}
.channel .cont .title2{width:100%;margin-top:20px;height:35px;border-bottom:1px dotted #999999;line-height:35px;}
.channel .cont .title2 span{display:inline-block;height:57px;line-height:35px;font-size:18px;padding-right:10px;color:#151861;}
.channel .cont .contt .campd .mid .des2{font-size: 14px;color:#333333;text-align: left;line-height: 200%;padding:20px 0;}
.channel .cont .contt .campd a.back{width:75px;height:27px;background:url("../images/back.gif") no-repeat center center;display:block;}

.channel .cont .contt .campjishu{width:890px;height:auto;position:relative;overflow:hidden;padding:20px 0 ;}
.channel .cont .contt  .tit{position:relative;width:100%;height:50px;border-bottom:1px dotted #999999;}
.channel .cont .contt  .tit h2{margin-top:0;line-height:35px;}
.channel .cont .contt .campjishu .contjishu{width:890px;height:auto;position:relative;overflow:hidden;padding:20px 0 ;}
.channel .cont .contt .campjishu .contjishu .top{position:relative;overflow:hidden;height:30px;line-height:30px;border-bottom:1px dotted #999999;}
.channel .cont .contt .campjishu .contjishu .top li{float:left;width:90px;line-height:30px;color:rgb(129, 130, 132,1 );font-size:18px;cursor:pointer;}
.channel .cont .contt .campjishu .contjishu .top li.active{color:#151861;}
.channel .cont .contt .campjishu .contjishu .bot{line-height:28px;padding-top:10px;}
.channel .cont .contt .campjishu a.back{width:75px;height:27px;background:url("../images/back.gif") no-repeat center center;display:block;}

.channel .cont .contt .campdz{width:890px;height:auto;position:relative;overflow:hidden;padding:20px 0 ;}
.channel .cont .contt .campdz .top {position:relative;overflow:hidden;}
.channel .cont .contt .campdz .top h2{margin-top:0;}
.channel .cont .contt .campdz .top p{border:1px solid #c6c6c6;background:#F2F2F2;color: #333333;padding:10px;line-height:200%;}
.channel .cont .title2{width:100%;margin-top:20px;height:35px;border-bottom:1px dotted #999999;line-height:35px;}
.channel .cont .title2 span{display:inline-block;height:57px;line-height:35px;font-size:18px;padding-right:10px;color:#151861;}
.channel .cont .contt .campdz .mid .des2{font-size: 14px;color:#333333;text-align: left;line-height: 200%;padding:20px 0;}
.channel .cont .contt .campdz a.back{width:75px;height:27px;background:url("../images/back.gif") no-repeat center center;display:block;}

.channel .cont .contt .campjc{width:890px;height:auto;position:relative;overflow:hidden;padding:20px 0 ;}
.channel .cont .contt .campjc .top {position:relative;overflow:hidden;}
.channel .cont .contt .campjc .top h2{margin-top:0;border-bottom:1px solid #e5e5e5;}
.channel .cont .title2{width:100%;margin-top:20px;height:35px;border-bottom:1px dotted #999999;line-height:35px;}
.channel .cont .title2 span{display:inline-block;height:57px;line-height:35px;font-size:18px;padding-right:10px;color:#151861;}
.channel .cont .contt .campjc .mid .des2{font-size: 14px;color:#333333;text-align: left;line-height: 200%;padding:20px 0;}
.channel .cont .contt .campjc a.back{width:75px;height:27px;background:url("../images/back.gif") no-repeat center center;display:block;}

.channel .cont .contt .video{width:650px;height:400px;margin:40px auto;}
.channel .cont .contt .video a{display:block;width:650px;height:400px;position:relative;overflow:hidden;margin-top:10px;}
.channel .cont .contt .video a img{width:650px;height:400px;}
.channel .cont .contt .video a em {
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: 
    rgba(0,0,0,0.1) url("../images/play-btn.png") no-repeat center center;
}
.channel .cont .contt .video .video1{width:650px;height:400px;position:relative;overflow:hidden;margin-top:10px;}
.channel .cont .contt .video p{font-size:16px;line-height:25px;color:#494949;}

.channel .cont .zhuanlan {width:890px;height:auto;position:relative;overflow:hidden;padding-top:20px;}
.channel .cont .zhuanlan ul li{float:left;width:170px;height:auto;position:relative;overflow:hidden;margin-right:10px;}
.channel .cont .zhuanlan ul li.lir{margin-right:0;}
.channel .cont .zhuanlan ul li a{display:block;width:170px;height:105px;position:relative;overflow:hidden;}
.channel .cont .zhuanlan ul li a img{width:170px;}
.channel .cont .zhuanlan ul li a img:hover{transform: scale(1.2);}
.channel .cont .zhuanlan ul li p{width:170px;height:30px;line-height:30px;color:#666;text-align:center;}

.channel .cont .camp{margin-top:20px;}
.channel .cont .camp ul.chanpin{position:relative;overflow:hidden;}
.channel .cont .camp ul.chanpin li{float:left;margin-bottom:20px;padding:15px;width:250px;border:1px solid #d9d9d9;box-shadow:1px 0px 3px 0px #aaa;margin-right:22px;}
.channel .cont .camp ul.chanpin li.lir{float:right;margin-right:0;}
.channel .cont .camp ul.chanpin li a{display:block;}
.channel .cont .camp ul.chanpin li a div img{width:250px;height:134px;}
.channel .cont .camp ul.chanpin li h2{font-size:14px;color:#151861;line-height: 35px;}
.channel .cont .camp ul.chanpin li p{font-size: 12px;color:#666666;text-decoration: none;text-align: left;line-height: 20px;height:40px;overflow:hidden;}
.channel .cont .camp ul.chanpin li span{display:table-cell;line-height:40px;vertical-align: middle;}
.channel .cont .camp ul.chanpin li span img{vertical-align: middle;}

.channel .cont .camp .jishutop{position:relative;overflow:hidden;width:868px;height:100px;background:#F2F2F2;padding:16px 10px;border:1px solid #c6c6c6;margin-bottom:20px;}
.channel .cont .camp .jishutop p{line-height:25px;color:#333; font-size:16px}
.channel .cont .camp ul.jishu{position:relative;overflow:hidden;}
.channel .cont .camp ul.jishu li{float:left;margin-bottom:20px;padding:15px;width:250px;border:1px solid #d9d9d9;box-shadow:1px 0px 3px 0px #aaa;margin-right:22px;}
.channel .cont .camp ul.jishu li.lir{float:right;margin-right:0;}
.channel .cont .camp ul.jishu li a{display:block;}
.channel .cont .camp ul.jishu li a div img{width:250px;height:134px;}
.channel .cont .camp ul.jishu li h2{font-size:14px;color:#151861;line-height: 35px;}
.channel .cont .camp ul.jishu li p{font-size: 12px;color:#666666;text-decoration: none;text-align: left;line-height: 20px;height:40px;overflow:hidden;}
.channel .cont .camp ul.jishu li span{display:table-cell;line-height:40px;vertical-align: middle;}
.channel .cont .camp ul.jishu li span img{vertical-align: middle;}

.channel .cont .camp ul.jishulist{position:relative;overflow:hidden;}
.channel .cont .camp ul.jishulist li{width:100%;height:110px;padding:20px 0;position:relative;overflow:hidden;border-bottom:1px dotted #999; }
.channel .cont .camp ul.jishulist li .img{width:80px;height:80px;float:left;margin:15px 30px;}
.channel .cont .camp ul.jishulist li div{float:left;width:710px;}
.channel .cont .camp ul.jishulist li div h2{font-size: 18px;color:#151861;text-decoration: none;line-height: 35px;}
.channel .cont .camp ul.jishulist li div p{font-size: 12px;color:#666666;text-decoration: none;text-align: left;line-height: 180%;}

.channel .cont .jiaoyu{margin-top:20px;}
.channel .cont .jiaoyu .tit{width:840px;position:relative;overflow:hidden;padding:0 25px;}
.channel .cont .jiaoyu .tit img{float:left;height:40px;}
.channel .cont .jiaoyu .tit p{height:40px;line-height:40px;font-weight:bold;width:803px;float:left;background:url("../images/moban/hy002.gif") repeat-x center center;}
.channel .cont .jiaoyu .tit2{width:840px;position:relative;overflow:hidden;margin:20px 25px;background:#F7F5F4;}
.channel .cont .jiaoyu .tit2 img{float:left;height:8px;margin:16px;}
.channel .cont .jiaoyu .tit2 strong{height:40px;line-height:40px;font-weight:bold;width:700px;float:left;}
.channel .cont .jiaoyu ul{width:840px;position:relative;overflow:hidden;padding:0 25px;}
.channel .cont .jiaoyu ul li{height:30px;padding-left:40px;width:800px;line-height:30px;border-bottom:1px dotted #999;background:url("../images/moban/d_10.png") no-repeat 17px center;}

.channel .cont .jiaoyu2{margin-top:20px;}
.channel .cont .jiaoyu2 ul{width:810px;position:relative;overflow:hidden;padding:0 40px;}
.channel .cont .jiaoyu2 ul li{position:relative;overflow:hidden;width:780px;padding:15px;border-bottom:1px dotted #999;height:120px;}
.channel .cont .jiaoyu2 ul li img{width:160px;height:120px;margin-right:20px;float:left;}
.channel .cont .jiaoyu2 ul li p{width:600px;height:120px;line-height:25px;float:left;}

.channel .cont .jiaoyu3{margin-top:40px;position:relative;overflow:hidden;}
/*.channel .cont .jiaoyu3 .login{width:420px;height:240px;background:url("../images/moban/login.png") no-repeat center center;margin:40px auto;}
.channel .cont .jiaoyu3 .login .xinxi{width:141px;height:135px;float:left;margin:30px 35px 35px 210px;padding:20px 17px;}
.channel .cont .jiaoyu3 .login .xinxi h3{color:#151861;font-size:18px;margin-bottom:10px;}
.channel .cont .jiaoyu3 .login .xinxi input.input1{background:url("../images/moban/loginicon01.png") no-repeat 8px center;width:115px;padding-left: 24px;height: 30px;line-height: 30px;border: 1px solid #999;outline: none;font-size: 14px;border-radius:2px;margin-bottom:5px;}
.channel .cont .jiaoyu3 .login .xinxi input.input2{background:url("../images/moban/loginicon02.png") no-repeat 8px center;width:115px;padding-left: 24px;height: 30px;line-height: 30px;border: 1px solid #999;outline: none;font-size: 14px;border-radius:2px;margin-bottom:5px;}
.channel .cont .jiaoyu3 .login .xinxi input.but{width:141px;height:22px;background:url("../images/moban/loginbnt.png") no-repeat center center;color:#fff;border-radius:10px;}*/
.channel .cont .jiaoyu3 .zw04 {
    font-size: 14px;
    color: #333333;
    text-decoration: none;
    text-align: left;
    line-height: 200%;
    text-decoration: none;
}
.channel .cont .jiaoyu3 table{margin:0 auto;}

.channel .wenhua{width:1000px;margin:0 auto;}
.channel .wenhua .top{width:1000px;height:513px;background:url("../images/hewenhua/hewenhua.jpg") no-repeat top center;padding-top: 1px;}
.solutions{width:1200px;overflow: hidden; height:1050px;margin-top:-1px; text-align:center;}
.solutions ul{width:1200px;margin-left:0px}
.solutions li{height:224px;background: #fff; width:324px;border:1px solid #e5e5e5; float:left; margin-right:15px; position:relative;margin-bottom:15px}
.solutions li h3{font-size:40px;text-align:center;margin-top:44px;}
.solutit{display: block;width:100%;z-index:20;position:absolute}
.solutit img{ margin:30px auto;text-align: center;display: block;}
.solutit h4{color: #fff;font-size: 28px;text-align: center;line-height: 30px;margin-top:94px}
.solutit p{color: #72ac2d;line-height: 20px;font-size: 14px;text-align: center;}
.solutit a{line-height: 30px;height:30px;width: 100px;background: #72ac2d;color: #fff;font-size: 14px;font-weight: bold;text-align: center;display: block;margin:20px auto 0;border-radius: 5px;}
.solutit:hover a{background: #ec8000;}

.solutit2{width:100%;position:absolute;left:0px;top:0px;overflow: hidden;height:0px;background:url(../images/hewenhua/opacity50.png);z-index: 99;display: block;border-bottom:0px solid #72ac2d;z-index:10}
.solutit2 h4{color: #333;font-weight: bold;font-size: 16px;line-height: 16px;margin-bottom: 10px;text-align: center;margin-top:40px;}
.solutit2 h5{text-align: center;color: #72ac2d;display: block;}
.solutit2 span{display: block;background: #bbbbbb;height:2px;width:50px;margin:10px auto;}
.solutit2 p{line-height: 24px;color: #fff;display: block;overflow: hidden;font-size:16px;text-align:center;margin-top:128px;}


.channel .cont .contact{margin-top:20px;}
.channel .cont .contact .tit{width:840px;position:relative;overflow:hidden;padding:0 25px;}
.channel .cont .contact .tit img{float:left;height:40px;}
.channel .cont .contact .tit p{height:40px;line-height:40px;width:403px;float:left;background:url("../images/moban/hy002.gif") repeat-x center center;font-size:20px;}
.channel .cont .contact .address{width:770px;position:relative;overflow:hidden;padding:30px 60px;}
.channel .cont .contact .address ul li{height:30px;line-height:30px;}

.channel .cont .message{margin-top:20px;padding:0 30px;}
.channel .cont .message .left{float:left;width:530px;}
.channel .cont .message .right{float:right;width:295px;height:337px;}
.channel .cont .message .form-control {
    display: block;
    width: 360px;
    height: 20px;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    /*border-radius: 10px;*/
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.channel .cont .message .form-group.yzm .form-control{width:60px;float:left;}
.channel .cont .message .form-group.yzm span{float:left;display:inline-block;height:30px;line-height:30px;margin-left:5px;}
.channel .cont .message .form-group input.btn{padding:0 10px;}
.channel .cont .message .form-group {margin: 18px 20px 0 0;position:relative;overflow:hidden;}
.channel .cont .message .control-label {height:30px;line-height:30px;text-align: left;float: left;width:80px;font-size:16px;font-weight:bold;}
.channel .cont .message .control-label span{color:#c7000b;}
.channel .cont .message .form-group{width:100%;float:left;}
.channel .cont .message .form-group textarea{min-height:100px;}
.channel .cont .message .form-group select{height:48px;width:476px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url('../images/san.jpg') no-repeat 445px center;}
.channel .cont .message .form-group div{float:left;}
.channel .cont .message .form-group div.tijiao{margin:0 175px;width:250px;height:80px;}
.channel .cont .message .form-group div.tijiao a{display:block;width:100%;height:48px;color:#fff;background:#c7000b;border-radius:10px;text-align:center;line-height:48px;font-size:20px;}
.zw05 {
    font-size: 14px;
    color:#666666;
}

/*分页*/
.pagelist {padding:30px 0; text-align:center;}
.pagelist span,.pagelist a{ border-radius:3px; border:1px solid #dfdfdf;display:inline-block; padding:5px 12px;}
.pagelist a{ margin:0 3px;}
.pagelist span.current,.pagelist a.current{ background:#151861; color:#FFF; border-color:#151861; margin:0 2px;}
.pagelist a:hover{background:#151861; color:#FFF; border-color:#151861; }
.pagelist label{ padding-left:15px; color:#999;}
.pagelist label b{color:red; font-weight:normal; margin:0 3px;}

/*头部*/
.header{width:100%;height:50px;position:relative;overflow:hidden;background:#151861;}
.header .cont{width:1200px;height:50px;position:relative;overflow:hidden;line-height:50px;margin:0 auto;color:#fff;}
.header .cont a{color:#fff;font-size:16px;}
.header .cont .left{float:left;}
.header .cont .right{float:right;}
.header .cont .right .r1{float:left;}

.header2{width:100%;height:125px;position:relative;overflow:hidden;background:#fff;}
.header2 .bot{width:1200px;height:125px;position:relative;overflow:hidden;margin:0 auto;color:#fff;}
.header2 .bot .logo{width:573px;height:125px;float:left;}
.header2 .bot .logo img{width:573px;height:103px;margin-top:10px;}
.header2 .bot .right{float:right;height:125px;}
.header2 .bot .right .r1{color:#000;margin-top:7px;text-align:right}
.header2 .bot .sech{width:380px; height:40px; line-height:40px; border:1px solid #072c87;margin-top:17px;}
.header2 .bot .sech form{margin:0px;padding:0px;}
.header2 .bot .sech form input{color:#000;}
.header2 .bot .sech form input.tex{margin:0px;padding:0px; background:none;width:315px;padding-left:10px;float:left;height:40px; line-height:40px;border:0px; outline:none;font-size:14px; }
.header2 .bot .sech form input.but{margin:0px;padding:0px; background:url(../images/but2.jpg) no-repeat #151861 center center;width:40px;float:right;height:40px; line-height:40px;border:0px; cursor:pointer;}

/*底部*/
footer{width:100%;height:auto;position:relative;overflow:hidden;margin-top:60px;}
#ylink{width:100%;height:64px;background:#072c87;position:relative;}
#ylink .w1200{width:1200px;margin:0 auto;}
#ylink .zfriendLinks,.zfooter{min-width:1200px}
#ylink .zse_li a{font-size:12px;overflow:hidden;}
#ylink .zfriendLinks { height: 64px;}
#ylink .zfl_title { line-height: 64px; font-size: 18px; color: #fff;}
/*下拉菜单链接*/
#ylink .zselect { position:relative; width:190px; margin-left: 26px; cursor:pointer; background:url(../images/kk.png) 0px 10px no-repeat;}
#ylink .zse_p {  height:30px; padding-left:6px; border:none; background: none; line-height:30px; text-indent:10px; text-align:left; font-size:16px; color:#fff;margin-top:15px;}
#ylink .zse_ul { position:absolute; left:1px; top:46px; width:185px; height: 246px; overflow-y:scroll; border:1px #aaa solid; border-top:none; background-color:#fff; display:none; z-index:91; }
#ylink .zse_li a { display:block; height:24px; padding-left:6px; padding-right:6px; line-height:24px; text-align:left; text-decoration:none;color:#000000;}
#ylink .zfl_ml { margin-left: 0;}
#ylink .zfl_hover { background:url(../images/kk.png) 0px 10px no-repeat; color: #fff;}
#ylink .zfl_white { background-color: #fff;}
#ylink .zfl_white .zse_p { color: #bf0d0d; background:url(../images/kk.png) 0px 10px no-repeat;}
#ylink .fl {
    float: left;
}
#foot{width:100%;height:auto;background:#f1f1f1;padding:20px 0 35px;position:relative;overflow:hidden;}
#foot ul{width:1200px;height:auto;position:relative;overflow:hidden;margin:0 auto;}
#foot ul li{width:79px;float:left;border-right:1px solid #ddd;min-height:220px;padding-left:53.33px;padding-right:53.33px;}
#foot ul li:first-child{padding-left:0;padding-right:53.33px;width:79px;}
#foot ul li:last-child{width:80px;border:0;padding-right:0;}
#foot ul li h2{color:#000;font-size:16px;margin-bottom:15px;height:20px;line-height:20px;width:100%;}
#foot ul li a{width:100%;display:block;color:#999;float:left;height:25px;line-height:25px;}
#foot ul li a:hover{color:#151861;}

#copy{width:1200px;margin:0 auto;position:relative;padding:20px 0;overflow:hidden; text-align:center;}
#copy a{color:#666;display:inline;height:47px;line-height:47px;}
#copy p{color:#666;display:inline;height:47px;line-height:47px;}

.yunzhanting a {
    font-size: 18px;
    font-weight: 600;
    color: #333;
    text-decoration: none;
    overflow: hidden;
}
.yunzhanting a:hover {
    color: #151861;
}