﻿html,body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select{padding:0;margin:0;font-family:"黑体"}li{list-style:none}img{border:none;vertical-align:top}a{text-decoration:none}a:hover{text-decoration:none}.fl{float:left}.fr{float:right}.clear{zoom:1}.clear:after{content:'';display:block;clear:both}.hide{display:none}
body, html {
  font-family: "黑体";
  overflow-x:hidden;  
}

@media screen and (max-width: 1380px) { 
body{zoom:0.9;}
} 
@media screen and (max-width: 800px) {
  body{zoom:1;}
}

/*黑白屏代码*/
/*body{
    filter: grayscale(1);
}
*/

/**{color: #FFF}*/
.clear:after {content: '';display: block;clear: both;}
body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width : 8px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius   : 10px;
  /*background-color: skyblue;*/
  background-color: #2C4B98;
  background-image: -webkit-linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.2) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.2) 50%,
      rgba(255, 255, 255, 0.2) 75%,
      transparent 75%,
      transparent
  );
}
body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #ededed;
  border-radius: 5px;
}




.scrollbar{
  /*三角箭头的颜色*/

  scrollbar-arrow-color: #2C4B98;

  /*滚动条滑块按钮的颜色*/
  scrollbar-face-color: #2C4B98;
  /*滚动条整体颜色*/
  scrollbar-highlight-color: #FFF;
  /*滚动条阴影*/
  scrollbar-shadow-color: #FFF;
  /*滚动条轨道颜色*/
  scrollbar-track-color: #ededed;
  /*滚动条3d亮色阴影边框的外观颜色——左边和上边的阴影色*/
  scrollbar-3dlight-color:#2C4B98;
  /*滚动条3d暗色阴影边框的外观颜色——右边和下边的阴影色*/
  scrollbar-darkshadow-color: #2C4B98;
  /*滚动条基准颜色*/
  scrollbar-base-color: #2C4B98;
}




.noselect,.content_all_right,.target_line{

-webkit-touch-callout: none; /* iOS Safari */

-webkit-user-select: none; /* Chrome/Safari/Opera */

-khtml-user-select: none; /* Konqueror */

-moz-user-select: none; /* Firefox */

-ms-user-select: none; /* Internet Explorer/Edge */

user-select: none; /* Non-prefixed version, currently

not supported by any browser */
}




#header_index{width:100%;height:150px;z-index:999;background: #FFF;}
.header_fade{width:100%;height:150px;position:absolute;top:0;}

#header_index .header_content{width:1400px;height:150px;margin:0 auto;position:relative;z-index:9;}
.header_content .header_img{width:200px;height:150px;float:left}
.header_content .header_right{width:1060px;float:left;margin:30px 0 0 130px}
.header_right .right_content1{width:100%;height:55px;position: relative;}
.header_right .right_content1 ul{width:100%;height:55px;border-bottom: 3px solid #2D4D9A;border-radius: 1px;}
.header_right .right_content1 ul li{width:130px;height:55px;line-height: 55px;float: left;font-size: 19px;text-align: center;color:#000;cursor: pointer;}
.header_right .right_content1 ul li:hover{background: #093985;color:#FFF;}


.header_right .right_content1 ul li:hover .target_part2{display: block;}

.target_part2{display: none;}

.target_part2 a{display: block;float: left;color:#000;height: 40px;line-height: 40px;font-size: 16px;width: 100%;background: #FFF;}
.target_part2 a:hover{
  color:#FFF;
  background: #2D4D9A;
  box-shadow: 2px 2px 2px #999;
}
.target_part2 i{
  display: block;
  float: left;
  color:#000;
  height: 40px;line-height: 40px;
  font-size: 16px;
  width: 100%;
  background: #FFF;
  font-style: normal;
  position: relative;
}






.header_right .right_content1 ul .current{background: #093985;color:#FFF;}
.header_right .right_content2{width:100%;height:40px;margin-top:15px;}
.right_content2 .right_en{display:block;float:right;margin-top:8px;background:#2C4C99;width:75px;height:22px;font-size:13px;color:#FFF;line-height:22px;text-align:center;border-radius:3px;}
.right_content2 .searchBox{width:200px;height:28px;float:right;margin:5px 30px}
.right_content2 .searchInput{display: block;float: left;width:160px;height: 28px;border: 1px solid #CCC;padding-left: 10px;outline: none;color:#000;border-radius: 5px;}
/* WebKit browsers */
.searchInput::-webkit-input-placeholder{ color: #777;}
 /* Internet Explorer 10+ */
.searchInput:-ms-input-placeholder{color: #777;}
.right_content2 .searchSubmit{display: block;float: left;margin:5px 0 0 5px;background:url(../img/search.png) no-repeat; width:20px; height:20px;  padding:0;border:none;cursor:pointer;outline:none;}










.header_banner_img{
  width:100%;height:145px;
  /*background:url(/statics/2020qly/img/header_banner.jpg) no-repeat;*/
  /*background:url(/statics/2020qly/img/header_banner.jpg) no-repeat;*/
  /*background:url(/statics/2020qly/img/header_banner.gif) no-repeat;*/
}



/*通用型header*/
.content_all{
  width:1300px;
  margin:0 auto;
  position: relative;
}
.content_all_left{
  width:1000px;
  /*min-height: 600px;*/
  margin-top:30px;
  /*border:1px solid #CCC;*/
}
.content_all_right{
  width:270px;
  background: #FFF;
  position: absolute;
  right:0;
  top:-100px;
}

.content_all_right .all_right_content{
  width:250px;
  
  border:1px solid #CCC;
  margin: 10px auto;
}

.all_right_content .title_all_right{
  width: 100%;
  height: 150px;
  background: #2C4B9B;
  text-align: center;
  line-height: 150px;
  color: #FFF;
  font-size: 38px;
}

.all_right_content ul li{
  width:250px;
  cursor: pointer;
  font-size: 22px;
  color:#666;
  border-bottom:1px solid #E9E9E9;
}
.all_right_content ul li .first{
  width:100%;height: 60px;
}
.all_right_content ul li .first .img{
  display: block;
  float: left;
  width:18px;
  height: 18px;
  /*border:1px solid red;*/
  margin: 22px 0 0 30px;
}
.all_right_content ul li .first .img img{
  width:100%;
  height: 100%;
  /*border:1px solid red;*/
  display: none;
}
.all_right_content ul li .first span{
  display: block;
  float: left;
  height: 100%;
  margin-left: 30px;
  line-height: 60px;
  font-size: 22px;
  letter-spacing: 1px;
}
.all_right_content  ul .current .first{ 
  background: #E9E9E9;
}
.all_right_content  ul .current .first span{ 
  color:#2C4B9B;
}



.all_right_content  ul .current .first .img img{
  display: block;
}
.all_right_content ul li .second{
  width:100%;
  /*height: 100px;*/
  /*border-top:1px solid #FFF;*/
  

}


.all_right_content ul li .second .second_tag{
  display: block;
  width:100%;
  height: 40px;
  background: #DAE6FF;
  font-size: 18px;
  border-bottom: 1px solid #FFF;
}

.all_right_content ul li .second .ft16{
  font-size: 16px;
}

.all_right_content ul li .second .second_tag .img{
  float: left;
  width:25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  margin: 7px 0 0 45px;
  /*border:1px solid red;*/
}
.all_right_content ul li .second .second_tag .img b{
  display: none;
  color:#000;
}
.all_right_content ul li .second .second_tag span{
  display: block;
  float: left;
  height: 100%;
  margin-left: 10px;
  line-height: 40px;
  color:#333;
}

.all_right_content ul li .second .current{
  background: #9FBCFE;
  
}
.all_right_content ul li .second .current span{
  color:#333;
  
}
.all_right_content ul li .second .current .img b{
  display: block;
}


/*all left start*/
.content_all_left .target_line{
  width:100%;
  height:40px;
}

.content_all_left .target_line img{
  display: block;
  float: left;
  width: 22px;
  height: 22px;
  margin:10px;
}
.content_all_left .target_line a{
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  margin-left:20px;
  font-size: 18px;
  color:#888;
}
.content_all_left .target_line span{
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  margin-left:20px;
  font-size: 18px;
  color:#888;
}
.content_all_left .target_title{
  width: 100%;
  height: 75px;
  border-bottom: 1px solid #888;
  line-height: 75px;
  text-align: center;
  font-size: 36px;
  color:#093985;
  overflow: hidden;
}



/*footer*/
.content_all_footer{
  width:100%;
  background: #2C4B98;
  float:left;
}
.content_all_footer .content_footer_margin{
  width:1350px;margin:0 auto
}

.content_all_footer .footer_desc{
  width:1250px;height: 80px;
  /*margin:0 auto;*/
}
.footer_desc a{
 
  font-size: 16px;
  margin:0 10px;
  color:#FFF;
}


.footer_desc .footer_desc_1{width:820px;float: left;}
.footer_desc_1 b{
  border:1px solid #FFF;
  font-size: 20px;
  font-weight: normal;
  color:#B1C6F5;
  letter-spacing: 2px;
  padding: 10px;
  line-height: 80px;
  margin:0 20px;
}


.footer_desc .footer_desc_2{;float: left;}
.footer_desc_2 b{
   border:1px solid #FFF;
  font-size: 20px;
  font-weight: normal;
  color:#B1C6F5;
  letter-spacing: 2px;
  padding: 10px;
  line-height: 80px;
  margin:0 20px;
}
.footer_desc_2 b a{
  color:#B1C6F5;
  font-size: 20px;
}
.content_all_footer .footer_desc .footer_desc_1 a{color:#FFF}
.content_all_footer .footer_desc .footer_desc_2 a{color:#FFF}


.content_all_footer .footer_beian{
  width:100%;height:104px;
  border-top:1px solid #FFF;background:#2C4B98;
}

.footer_beian .beian_info{
  width:1210px;height:50px;margin:0 auto;
}
.footer_beian .beian_info span{
  display: block;float:left;height:50px;line-height: 50px;
  text-align: center;color:#FFF;font-size: 16px;letter-spacing: 1px;
}
.footer_beian .beian_info a{
  display: block;
  margin: 0 auto;
  width:375px;
  line-height: 50px;
  font-size: 16px;
  letter-spacing: 1px;
  color:#FFF;
}
.footer_beian .beian_info a img{
  display: inline;
  padding: 15px;
}




/*************************正式开始内容编写*****************************/
.content_all_left .content_all_desc{
  width:100%;
  min-height: 600px;
  /*border: 1px solid #CCC;*/
}
.content_all_desc .content_all_time{
  width:100%;
  height:40px;
  line-height: 40px;
  color:#FFF;
  text-align: center;
  font-size: 14px;
  background: #093985;
}
.content_all_desc .content_all_info{
  margin:20px 0 50px;
  font-size:17px;
  line-height:34px;
  color:#111;
  letter-spacing:1px
}

.content_all_desc .content_all_info img{
  border: none;
  vertical-align: top;
  max-width: 1000px;
  display: block;
  margin: 0 auto;
}
.content_all_desc .content_all_info table{
  width:1000px;
}

/*集团介绍*/
.jtjs .video_content{width:1000px;height:500px;margin:15px 0;}
.jtjs .area{width:100%;height:40px;font-size:24px;line-height:40px;}

.jtjs .area_detail{width:100%;font-size:20px;color:#222;line-height:30px;letter-spacing:1px;text-indent:45px;}
.jtjs .yingli{width:100%;height:450px;background:#EAE8E9;margin:20px 0;}
.jtjs .yingli .title{width:100%;height:100px;text-align:center;font-size:32px;line-height:100px;}
.jtjs .yingli .content{float:left;position:relative;width:333px;height:350px;}

.jtjs .yingli .content img{display:block;width:250px;margin:10px 40px;}
.jtjs .yingli .content .num{width:100%;height:60px;position:absolute;top:90px;font-size:50px;text-align:center;line-height:60px;color:#FFF}
.jtjs .yingli .content .numtag{width:100%;height:60px;position:absolute;top:150px;font-size:30px;text-align:center;line-height:60px;color:#FFF}

.jtjs .yingli .content .reason{width:100%;height:80px;line-height:80px;text-align:center;font-size:22px;}

.jtjs .moreabout{width:100%;}
.jtjs .moreabout .desc{width:300px;float:left;position:relative;margin-bottom:20px;}
.jtjs .moreabout .desc .title{width:100%;height:40px;line-height:40px;text-align:center;color:#FFF;background:#2C4B98;font-size:18px;position:absolute;top:0px;opacity:0.9;}

.jtjs .moreabout .desc img{width:300px;height:150px;display:block;}

.jtjs .moreabout .desc .word{
  width:300px;height:100px;margin-top:12px;overflow:hidden;
  font-size: 18px;line-height: 25px;color:#333;text-indent:36px;
  letter-spacing: 0.5px;
}
.jtjs .moreabout .desc a{position:absolute;bottom:0;right:0;display:block;font-size: 18px;color:#2C4B98;}


/*领导团队css*/

.ldtd .zongcai{
  width:650px;height:300px;margin:20px auto;
}
.ldtd .zongcai img{
  width:220px;height:300px;display:block;float:left;
}

.ldtd .zongcai .desc{
  float:left;width:400px;height:300px;margin-left:25px;
}
.ldtd .zongcai .name{
  width:100%;height:65px;background:#2C4B98;color:#FFF;font-size:42px;text-align:center;line-height:65px;font-family:'黑体';margin-top:30px;
}
.ldtd .zongcai .zhiwei{
 width:100%;height:100px;
 margin-top:20px;
 font-size: 22px;
 line-height: 50px;
 color:#2C4B98;
}
.ldtd .zongcai a{
display:block;
width:130px;height:40px;
border:1px solid #2C4B98;
color:#2C4B98;
float:right;
line-height: 40px;text-align: center;
margin-top:25px;
font-size: 16px;
}


.ldtd .leader_show{
  display: block;
  width:25%;float:left;
  height: 460px
}
.ldtd .leader{
  width:200px;margin:0 auto;
}
.ldtd .leader:hover img{
  box-shadow: 0 0 10px #F60;
}
.ldtd .leader img{
  display:block;width:200px;height:300px;
}

.ldtd .leader .name{
  width:100%;height:45px;line-height:45px;
  background:#2C4B98;color:#FFF;font-size:28px;
  text-align:center;font-family:'黑体';
}
.ldtd  .zhiwei{
  width:100%;line-height:28px;font-size:15px;color:#666;text-align:center;
}




.dsj .dsj_show{width:333px;margin-bottom:30px;float:left;}
.dsj .tag{display:block;width:320px;margin:0 auto;background:#DBEEF2;padding:1px;border:1px solid #2C4C99;}
.dsj img{display:block;width:300px;margin:20px auto 0;}
.dsj .title{width:100%;height:60px;line-height:60px;text-align:center;color:#2C4B98;font-size: 20px;}

.gerenjieshao img{width: 30%;margin: 10px 20px 0 20px;float:left}
.gerenjieshao .jieshao_content{margin: 10px 0 20px 3%;font-size: 22px;line-height: 32px;}
.jieshao_content p{font-family: "黑体";text-indent: 2em}

.gerenjieshao .tar_rongyu{width: 500px;margin: 20px auto;display: block;}
.gerenjieshao .tar_rongyu img{width: 100%;margin: 0}




.jtry .ry_content{
  display:block;width:33%;float:left;position:relative;
}
.jtry .ry_content .bg{
width:300px;height:83px;
margin:0 auto 30px;
background:url(/statics/2020qly/img/gywm/ry_new.jpg) no-repeat;
}
.jtry .ry_content span{
display:block;position:absolute;
width:150px;height:40px;top:12px;
left:115px;font-size:24px;
line-height:40px;color:#000
}





.xwzx .content{
  width:1000px;height:240px;margin-bottom:20px;border-bottom:2px solid #CCC;
}
.xwzx .left{
  width:300px;height:200px;display:block;float:left;
}
.xwzx .right{
  width:650px;height:200px;float:left;margin-left:30px;
}
.xwzx .title{
  display:block;width:100%;height:70px;line-height:70px;font-size:25px;color:#2B4B9B;overflow:hidden;letter-spacing:1px;
}
.xwzx .desc{
  width:100%;
  height:96px;
  overflow:hidden;
  font-size:16px;color:#666;
  text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height:32px;
  letter-spacing:1px;
  text-indent: 2.5em;
}
.xwzx .fromContent{
  width:100%;height:40px;letter-spacing:1px;margin-top:15px;
}
.xwzx .fromLeft{
  display:block;float:left;
  line-height:40px;font-size:14px;
}
.xwzx .fromRight{
  display:block;float:right;
  line-height:40px;font-size:14px;
}

.cpml .content{
  width:1000px;height:340px;border-bottom:2px solid #CCC;
}
.cpml .img{
  width:420px;height:280px;display:block;float:left;margin-top:20px;
}
.cpml .content1{
  width:500px;height:300px;margin:20px 0 0 30px;float:left;
}

.cpml .content1 a{
  display:block;width:350px;height:120px;text-align:center;line-height:60px;margin:80px auto;
}
.cpml .content1 .p1{
  color:#000;font-size:28px;
}
.cpml .content1 .p2{
  color:#2C4B9B;font-weight:100;font-size:60px;
}



.cpml .content2{width:530px;height:300px;float:left;margin:20px 0 0 30px;}
.cpml .content2 a{display:block;width:440px;margin:0 auto;float:left}
.cpml .content2 .p1{color:#000;font-size:32px;line-height:80px;}
.cpml .content2 .p2{
  text-overflow:ellipsis;
  overflow:hidden;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  line-height:30px;
  height:210px;
  letter-spacing:1px;
  color:#3D57A6;
  font-size: 17px;
  text-indent: 2.2em;
}
.cpml .content2 .p3{width:80px;height:300px;float:left;color:#2C4B9B;font-weight:100;font-size:60px;text-align:center;line-height:300px;}



.rczp .socity_title{
  width:100%;height:60px;margin-top:20px;line-height:60px;font-size:26px;
}
.rczp .socity_target{
width:100%;height:40px;line-height:40px;
background:#2C4B9B;color:#FFF;font-size:16px;text-align:center;border-radius:5px;
}
.rczp .socity_target div{
  height:40px;
  line-height: 40px;
  float: left;
}

.rczp .socity_content{
width:100%;height:60px;line-height:60px;
background:#FFF;color:#000;font-size:16px;text-align:center;border-radius:5px;
}

.rczp .socity_content div{
  height:60px;
  line-height: 60px;
  float: left;
  overflow: hidden;
}
.rczp .socity_content a{
  border:1px solid #CCC;
  color:#333;
  font-size: 14px;
  padding: 3px 8px;
  border-radius: 5px;
}
.rczp .socity_content:hover{
  background:#E8EEFE;
}
.rczp .socity_content a:hover{color:#FFF;background: #2C4B9B;}
.rczp .current{background:#E8EEFE;}


.rczp .school_title{
  width:100%;height:60px;margin-top:30px;line-height:60px;font-size:26px;
}
.rczp .school_content{
  width:100%;height:150px;
  border:1px solid #2C4B9B;
  margin-bottom:30px;float:left;
}

.rczp .school_content .title{
  width:100%;height:40px;line-height: 40px;
  background: #2C4B9B;
}
.rczp .school_content .title span{
  margin-left:20px;
  color:#FFF;
  font-size: 18px;
}

.rczp .school_content .desc{
width:800px;margin:20px auto 0;
height: 50px;
text-overflow:ellipsis;
  overflow:hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height:25px;
  font-size: 16px;
}


.rczp .school_content a{
  border:1px solid #CCC;
  color:#333;
  font-size: 14px;
  padding: 3px 8px;
  border-radius: 5px;
  float: right;
  margin: 0 30px 0 0 ;
}
.rczp .school_content a:hover{color:#FFF;background: #2C4B9B;}

.zzjg img{display: block;margin: 0 auto;}
.dsz img{display: block;margin: 0 auto;}


.rcpy .content{
  width:1000px;height:300px;border-bottom:2px solid #CCC;
}
.rcpy .img{
  width:360px;height:235px;display:block;float:left;margin-top:20px;
}



.rcpy .content2{width:600px;height:250px;float:left;margin:20px 0 0 20px;}
.rcpy .content2 a{display:block;width:100%;margin:0 auto;float:left}
.rcpy .content2 .p1{color:#000;font-size:30px;line-height:80px;height:80px;overflow: hidden;text-align: center;}
.rcpy .content2 .p2{
  text-overflow:ellipsis;
  overflow:hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height:30px;
  letter-spacing:1px;
  color:#3D57A6;
  font-size: 17px;
  text-indent: 2.4em;
  height:90px;
}
.rcpy .content2 .p3{width:100%;height:75px;color:#2C4B9B;font-weight:100;font-size:70px;text-align:center;line-height:75px;}



.hxln .linian{width:33.3%;height:380px;margin-bottom:30px;float:left;}
.hxln .linian img{display:block;width:280px;height:360px;margin:0 auto;}

.hxln .hx_content{width: 900px;height:100px;margin:30px auto;}
.hxln .hx_content .title{width: 200px;height: 100px;background: #C2DFF9;color: #2871B8;font-size: 36px;text-align: center;line-height: 100px;border-radius: 5px;float: left;}
.hxln .hx_content .desc{width: 600px;height: 100px;float: left;margin-left: 30px;}
.hxln .hx_content .desc .p1{width: 600px;height: 50px;border-bottom: 2px solid #CCC;line-height: 50px;color:#2C4B9B;font-size: 28px;letter-spacing: 2px}
.hxln .hx_content .desc .p2{width: 600px;height: 50px;line-height: 50px;color:#333;font-size: 24px;letter-spacing: 2px}





.gcly .content{width:50%;height:350px;float:left;display:block;margin-bottom:30px;}
.gcly img{width:450px;height:300px;display:block;margin:0 auto;}
.gcly .title{width:96%;height:50px;line-height:50px;text-align:center;color:#000;font-size:16px;overflow: hidden;margin:0 auto;}

.qyxcp .video_content{width:1000px;height:500px;margin:25px 0;}

.gclyAll .tips{position:relative;width: 97.5%;height:40px;line-height: 40px;font-size: 24px;padding-left: 10px;margin-bottom: 10px;box-shadow: 3px 3px 4px #999;}
.gclyAll .more{position: absolute;top:0;right:5px;display: block;
    margin-top: 8px;
    background: #2C4C99;
    width: 70px;
    height: 24px;
    font-size: 14px;
    color: #FFF;
    line-height: 24px;
    text-align: center;
    border-radius: 3px;}
.gclyAll .content{width:33%;height:260px;float:left;display:block;margin-bottom:10px;}
.gclyAll img{width:300px;height:200px;display:block;margin:0 auto;}
.gclyAll .title{width:96%;height:50px;line-height:50px;text-align:center;color:#000;font-size:16px;overflow: hidden;margin:0 auto;}
.gclyAll .all_content{float:left;margin-bottom: 15px;}

.dashijian .part{width:33.3%;height:300px;float:left;margin-bottom: 30px;}
.dashijian .content{width:290px;height:300px;margin:0 auto;padding:1px;background:#2C4B98;color: #FFF;cursor: pointer;}
.dashijian .content:hover{background:#F4BA00;color: #000;}
.dashijian .content .img1{display:block;margin:5px 20px;}
.dashijian .content .title{width:250px;height:40px;margin:0 auto;line-height: 40px;text-align: center;font-size: 20px;}
.dashijian .content .img2{display:block;width:288px;height:190px;margin-top:10px;border: 1px solid #CCC;box-shadow: 2px 2px 4px #999;}



.zazhi .part{display:block;width:33.3%;height:400px;float:left;margin-bottom: 30px;}
.zazhi .content{width:290px;height:400px;margin:0 auto;padding:1px;background:#2C4B98;color: #FFF;cursor: pointer;}
.zazhi .content:hover{background:#F4BA00;color: #000;}
.zazhi .content .img1{display:block;margin:5px 20px;}
.zazhi .content .title{width:250px;height:45px;margin:0 auto;line-height: 45px;text-align: center;font-size: 24px;}
.zazhi .content .img2{display:block;width:288px;height:290px;margin-top:10px;border: 1px solid #CCC;box-shadow: 2px 2px 4px #999;}





.iePlay{width:400px;height:1000px;margin:30px auto;display: none;}
.iePlay .title{font-weight: normal;width: 100%;height: 60px;display: block;line-height: 60px;text-align: center;font-size: 28px;}
.iePlay .author{display: block;width: 100%;height: 50px;line-height: 50px;font-size: 20px;text-align: center;}
.iePlay .musicContent{width:300px;margin:20px auto;}
.iePlay .downMusic{width: 300px;margin: 0 auto;height: 50px;line-height: 50px;font-size: 22px;}
.iePlay .ul{width:300px;margin: 0 auto;}
.iePlay .ul li{display: block;line-height: 32px;height: 32px;overflow: hidden;font-size: 16px;color: #333;}

.ztcg_box .ul{width:350px;margin: 0 auto;}
.ztcg_box .ul li{display: block;line-height: 32px;height: 32px;overflow: hidden;font-size: 16px;color: #333;}

.tonglanImage .content{
  display:block;width:800px;height:300px;margin:0 auto 50px;position:relative;
}
.tonglanImage .img{width:800px;height:300px}
.tonglanImage .fade{
  width:790px;position:absolute;left:9px;bottom:-10px;
  background: #000;
  opacity: 0.6;
  z-index: 1;
  padding-left: 10px;
  height:45px;
  line-height: 45px;
}
.tonglanImage .title{
  width:790px;position:absolute;left:9px;bottom:-10px;
  /*opacity: 0.6;*/
  z-index: 2;
  overflow: hidden;
  color: #FFF;
  height:45px;
  line-height: 45px;
  font-size: 22px;
  padding-left: 10px;
  letter-spacing: 1px;
}


.allVideo .tips{position:relative;width: 99%;height:40px;line-height: 40px;font-size: 24px;padding-left: 10px;margin-bottom: 10px;box-shadow: 3px 3px 4px #999;}
.allVideo .more{position: absolute;top:0;right:5px;display: block;
  margin-top: 8px;
  background: #2C4C99;
  width: 70px;
  height: 24px;
  font-size: 14px;
  color: #FFF;
  line-height: 24px;
  text-align: center;
  border-radius: 3px;}


.pageNew{
  margin: 20px 0;
  width:100%;height: 40px;line-height: 40px;
  float: left;
  text-align: center;
}
.pageNew a{
  background: #EEE;
  color:#000;
  padding:3px 8px;
  margin: 0 3px;
}
.pageNew span{
  background: #2C4B9B;
  color:#FFF;
  padding:3px 8px;
  margin: 0 3px;
  font-size: 18px;
}

.image{
padding:8px;
border:1px solid #CCC;
-moz-box-shadow:3px 3px 4px #999;
-webkit-box-shadow:3px 3px 4px #999;
box-shadow:3px 3px 4px #999;
background:#fff;
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#999');
}

.content_all_aboutus{
  width:100%;
  /*min-height: 600px;*/
  margin-top:30px;
  /*border:1px solid #CCC;*/
}

/*all left start*/
.content_all_aboutus .target_line{
  width:100%;
  height:40px;
}

.content_all_aboutus .target_line img{
  display: block;
  float: left;
  width: 22px;
  height: 22px;
  margin:10px;
}
.content_all_aboutus .target_line a{
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  margin-left:20px;
  font-size: 18px;
  color:#888;
}
.content_all_aboutus .target_line span{
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  margin-left:20px;
  font-size: 18px;
  color:#888;
}
.content_all_aboutus .target_title{
  width: 100%;
  height: 75px;
  border-bottom: 1px solid #888;
  line-height: 75px;
  text-align: center;
  font-size: 36px;
  color:#093985;
  overflow: hidden;
}
.content_all_aboutus .content_all_desc{
  width:100%;
  margin-bottom: 100px;
  min-height: 600px;
  /*border: 1px solid #CCC;*/
}



.clearfix {zoom:1;}
    .clearfix:after {content:'.';display:block;visibility:hidden;height:0;clear:both;}
    .readers-list {list-style:none;}
    .readers-list *{margin:0;padding:0;}
    .readers-list li{position:relative;float:left;margin-top:20px!important;padding:0 10px;}
    .readers-list li a{display:block;border:1px solid #eee;border-left: 3px solid #0089FA;border-radius:7px;padding-left:15px;transition:all .3s;color: white;}
    .readers-list li:nth-of-type(2n+1) a{border-left-color:#00CCFF;}
    .readers-list li:nth-of-type(2n+2) a{border-left-color:#0089FA;}
   

    .readers-list li a div{padding:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555;}
    .readers-list li a div:first-child{border-bottom:1px dashed #eee;font-size:1.3em;color:#666;}
    .readers-list li a:hover {
  -webkit-transform: translateY(-6px);
  transform: translateY(-6px);
  box-shadow: 0 26px 40px -24px rgba(0,0,0,0.3);
}
    .link-title {
  position: relative;
  /*left: -19px;*/
  display: inline-block;
  margin: 20px 15px;
  font-size: 15px;
  padding: 0 30px 0 25px;
  height: 45px;
  line-height: 45px;
  border-radius: 0 35px 35px 0;
  background: #404040;
  color: #fff;

  visibility: visible; animation-name: rollIn;
    }
    @media(min-width:768px){
        .readers-list li{width:45%;}
    }
    @media(max-width:767px){
        .readers-list li{width:100%;}
    }

    .page-common ul li, .page-common ol li {
        margin-bottom: 12px;

        visibility: visible; animation-name: slideInUp;
    }
    .page-friends ul {
        padding: 0;
        margin: 0;
    }


