﻿body {

  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

  font-size: 14px;

  line-height: 1.428571429;

  color: #000000;

  margin-top:85px;

}



.navbar {

    position: relative;

    margin-bottom: 0px;

    border-bottom: 0px solid #BEBCBC;

}





.navbar-inverse {

    background-color: #fff;

    border-color: #090808;

}



.navbar-brand {

   margin-top:0px;

   padding:0px;

}



.navbar-nav > li > a {

    padding-top: 10px;

    padding-bottom: 10px;

	padding-left:20px;

	padding-right:20px;

    line-height: 65px;

}



.nav {

    padding-left: 200px;

}





.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {

    color: #FFF;

	background-color:#2d65ad;

}

a {

    color: #000000;

    text-decoration: none;

}



a:hover {

   text-decoration: none;

   }





.navbar-inverse .navbar-nav > li > a {

    color: #434343;

}



.navbar-toggle {

    position: relative;

    float: right;

    padding: 9px 10px;

    margin-top: 8px;

    margin-right: 15px;

    margin-bottom: 8px;

    background-color: #000;

    border: 1px solid transparent;

    border-radius: 4px;

}





.menu ul.sub_menu{position:absolute; width:650px; display:none; z-index:999; margin-left:0px;}

.menu ul.sub_menu a{ color:#ffffff;}

.menu ul.sub_menu a:hover{ color:#ffffff; background:none;}

.bg{ background:url(../images/bg.png) repeat; height:40px; display:none; width:100%; z-index:99; position:absolute;}

.menu ul.sub_menu li {

    float:left;

	width:100px;

    line-height: 40px;

	list-style-type:none;

	background:none;

}

.menu ul.sub_menu li a{ 

    color:#ffffff;

	font-size:12px;

	}

	



.kq1 {-webkit-animation-delay: 0.4s; }
.kq2 {-webkit-animation-delay: 0.8s; -webkit-animation-duration: 0.8s}
.kq3 {-webkit-animation-delay: 1.2s; -webkit-animation-duration: 1.2s}
.kq4 {-webkit-animation-delay: 1.6s; -webkit-animation-duration: 1.6s;}
.kq5 {-webkit-animation-delay: 2s; -webkit-animation-duration: 2s;}
.kq6 {-webkit-animation-delay: 2.4s; -webkit-animation-duration: 2.4s;}



.top {

   width:100%;

   background-color:#0152a4;

   }



.kuanping {

   width:1200px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }
.fahuo p { 
text-align:left;
 padding-left:60px;
 color:#FFF;
 line-height:30px;
 font-size:16px;
 padding-top:20px;
 font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
	
	}
 
 
   



.kkt {

   width:100%;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

 
 

.guding {

   position:fixed;

   top:0px;  

   }

   

.bannerx {

   background:url(http://www.linglingdao.com//images/ban3.jpg) top center;
 

   padding-top:340px;

   padding-bottom:150px;
  

   }

   

.bannerx h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:90px;

   font-weight:bold;

   text-align:center;

   margin:0px;

   margin-bottom:10px;

   color:#0770bf;
  

   }

   

.bannerx h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:44px;

   font-weight:bold;

   text-align:center;

   margin:0px;

   margin-bottom:35px;

   color:#FFFFFF;

   }   

   

.bannerx h4 {

   width:280px;

   height:50px;

   line-height:50px;

   margin:0 auto;

   text-align:center;

   font-weight:bold;

   font-size:20px;

   color:#a2a2a3;

   border:1px solid #a2a2a3;

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   border-radius: 20px;

   margin-bottom:170px;

   }

   

.anniu {

   width:61px;

   height:61px;

   margin:0 auto;

   }



.huibj {

   background-color:#fafafb;

   height:auto; overflow:hidden;

   padding-top:85px;

   }

   

.tuandui {

   width:1682px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.tuandui-lie {

   width:14.28%;

   }

   

.fenlan {

   width:20%;

   border-right:1px solid #dddede;

   }

   

   

.effects { padding-left: 15px; }

.effects .img { position: relative; margin-bottom: 0px; position: relative; z-index: 1; overflow: hidden; }

.effects .img:nth-child(n) { margin-right: 5px; }

.effects .img:first-child { margin-left: -15px; }

.effects .img:last-child { margin-right: 0; }

.effects .img img { display: block; margin: 0; padding: 0; height: auto; }

.overlay { display: block; position: absolute; z-index: 20; background: rgba(0, 0, 0, 0.8); overflow: hidden; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }

.overlay2 { display: block; position: absolute; z-index: 20; background:url(../images/pingjia.png) center; overflow: hidden; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }

a.close-overlay { display: block; position: absolute; top: 0; right: 0; z-index: 100; width: 45px; height: 45px; font-size: 20px; font-weight: 700; color: #fff; line-height: 45px; text-align: center; background-color: #000; cursor: pointer; }

a.close-overlay.hidden { display: none; }

a.expand { display: block; position: absolute; z-index: 100; text-align: center; color: #fff; font-weight: 600; font-size: 14px; text-transform: uppercase; line-height: 30px; }

.overlay-effect .img i { font-size: 30px; }

.overlay-effect .overlay { bottom: 0; left: 0; right: 0; width: 100%; height: 100%; opacity: 0; }

.overlay-effect .overlay2 { bottom: 0; left: 0; right: 0; width: 100%; height: 100%; opacity: 0; }

.overlay-effect .overlay a.expand { left: 0; right: 0; bottom: 47%; margin: 0 auto -30px auto; }

.overlay-effect .overlay2 a.expand { left: 0; right: 0; bottom: 47%; margin: 0 auto -30px auto; }

.overlay-effect .img.hover .overlay { height: 100%; opacity: 1; }

.overlay-effect .img.hover .overlay2 { height: 100%; opacity: 1; }

.img img { width: -webkit-calc(100% + 10px) !important; width: calc(100% + 10px) !important; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -moz-transition: opacity 0.35s, -moz-transform 0.35s; -o-transition: opacity 0.35s, -o-transform 0.35s; -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); -ms-transform: translate3d(-10px, 0, 0); }

.img:hover img { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -ms-transform: translate3d(-10px, 0, 0); }

   

.biao {

   width:83px;

   height:83px;

   margin:0 auto;

   }

   

.fenlan p {

   margin-top:25px;

   text-align:center;

   font-size:16px;

   }

   

.fenlan a {



      padding-top:85px; padding-bottom:120px;

   }

   

.fenlan a:hover {

   background-color:#FFFFFF;

   }

   

   

.albj {

   padding-top:180px;

   padding-bottom:85px;

   }

   

.altit {

   background:url(../images/altit.png) center; background-repeat:no-repeat;

   height:80px;

   }

   

.tp {

   margin-top:30px;

   }

   

.fdj {

   font-size:20px;}

   

   

.nwbj {

   background-color:#fafafb;

   padding-top:50px;

   padding-bottom:135px;

   }

   

.newtit {

   background:url(../images/newtit.png) center; background-repeat:no-repeat;

   height:85px;

   }

   

.newtp {

   margin-top:80px;}

   

.xwbj {

   width:100%;

   background:url(../images/nwbj1.png); background-repeat:no-repeat;

   height:auto; overflow:hidden;

   }

   

.xwbj:hover {

   background:url(../images/nwbj2.png); background-repeat:no-repeat;

   color:#FFFFFF;

   }

   

.xwbj h2 {

   margin-top:0px;

   margin-bottom:15px;

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   }

   

.xw-time {

   width:62px;

   height:70px;

   margin-left:36px;

   color:#FFFFFF;

   margin-top:10px;

   text-align:right;

   }

   

.xwbj-n {

   padding:30px;

   }

   

.xwbj-n p {

   overflow:hidden;

   height:66px;

   }



   

.dazi {

  font-size:18px;}

  

.newtp a:hover {

   text-decoration: none;

   }

  

.more {

   margin-top:66px;

   }

   

   

.abanniu {

    text-align: center;

}



.btn-primary {

    color: #FFF;

    background-color: #272c32;

    border-color: #272c32;

	width:232px;

	height:34px;

}



.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {

    color: #FFF;

    background-color: #30353b;

    border-color: #30353b;

}



.lxbj {

   background:url(../images/lxbj.jpg) top center;

   padding-top:66px; padding-bottom:86px;

   color:#FFFFFF;

   }

  

.lxtit {

   background:url(../images/lxtit.png) center; background-repeat:no-repeat;

   height:90px;

   }

   

.ttp {

   margin-top:95px;

   }

   

.btt {

   width:60px;

   height:60px;

   margin:0 auto;

   }

   

.ttp p {

   text-align:center;

   margin-top:15px;

   margin-bottom:30px;

   }

   

.bottom {

   background-color:#0b0b0b;

   height:auto; overflow:hidden;

   padding-top:36px; padding-bottom:36px;

   line-height:25px;

   color:#FFFFFF;

   }

.bottom a {

   color:#FFFFFF;}

   

.juyou {

   text-align:right;

   }

   

   

.newst {

    width: 48%;

    margin-left: 1%;

    margin-right: 1%;

    background-color: #f3f3f3;

    color: #a0a0a0;

    padding: 10px;

}



.newst:hover {

   color:#ffffff;

   background-color: #272c32;

   }



.newst h2 {

    font-size: 14px;

    font-weight: bold;

    margin-top: 5px;

	margin-bottom: 10px;

    color: #000000;

}



.newst:hover h2 {

   color:#ffffff;

   }

   

.newst:hover a {

   color:#ffffff;

   }



.jx {

    margin-bottom: 20px;

}

   

   

/* ����չʾ */

   

.case-lan {

   height:auto; overflow:hidden;

   line-height:50px;

   background-color:#1e1d1d;

   }

   

.dhh {

   width:1200px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.dhh li {

   padding-left:20px;

   padding-right:20px;

   list-style-type:none;

   float:left;

   }

   

.dhh li a {

   display:block;

   font-size:12px;

   color:#9e9e9f;

   }

   

.dhh li a:hover {

   color:#FFFFFF;

   background:url(../images/xiahua.png) center; background-repeat:no-repeat;

   }

   

.dhh li.hover a {

   color:#FFFFFF;

   background:url(../images/xiahua.png) center; background-repeat:no-repeat;

   }

   

.casebj {

   background-color: #ffffff ;

   padding-top:80px; padding-bottom:185px;

   }

   

.casex {

   width:1730px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.tukong {

   margin-bottom:40px;

   }

   

.box {

    width: 100%;

	left: 0px;

    bottom: 0px;

    float: left;

    position: relative;

}

   

.box_hover {

    position: absolute;

    bottom: 0px;

    left: 0px;

    background: transparent url("../images/touming.png") repeat scroll 0% 0%;

    width: 100%;

    height: 58px;

    display: none;

	padding:2%;

    color: #FFF;

    z-index: 9999;

}



/* �������� */

.abx {

   padding-top:55px;

   padding-bottom:85px;

   }



.abtit {

   background:url(../images/abtit.png) center; background-repeat:no-repeat;

   height:85px;

   }

   

   

.about {

   width:1340px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.abnei {

   margin-top:60px;

   line-height:23px;

   }

   

.gunbj {

   background-color:#f9f9f9;

   height:auto; overflow:hidden;

   padding-top:55px; padding-bottom:116px;

   }

   

.tdtit {

   background:url(../images/tdtit.png) center; background-repeat:no-repeat;

   height:85px;

   }

   

.gundong {

   width:1500px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.gundongx {

   width:1200px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.tdnei {

   margin-top:70px;

   }

   



    .img-scroll { position:relative; margin:0px auto; width:1500px; float:left; height:auto; overflow:hidden;}

    .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:85px; height:140px; margin-top:82px; background-color:#000;

    top:0; color:#FFF; text-align:center;}

    .img-scroll .prev { left:0; background:url(../images/zuo.png) no-repeat; width:85px; height:140px;}

    .img-scroll .next { right:0; background:url(../images/you.png) no-repeat; width:85px; height:140px;}

	.img-scroll .prev:hover { left:0; background:url(../images/zuo.png) no-repeat; width:85px; height:140px;}

	.img-scroll .next:hover { right:0; background:url(../images/you.png) no-repeat; width:85px; height:140px;}

    .img-list { position:relative; width:1180px; height:auto; overflow:hidden; margin-left:136px; overflow:hidden}

    .img-list ul { width:9999px;}

    .img-list li { float:left; display:inline; margin-left:25px; margin-right25px; height:auto; overflow:hidden;}



.cptu {

   width:256px;

   height:auto; overflow:hidden;

   }

   

.cptu h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   text-align:center;

   margin-top:20px; margin-bottom:20px;

   }

   

.cptu p {

   margin:0px;

   font-size:12px;

   }

   

.xzi {

   font-size:12px;

   color:#717071;

   }   

   

.qywhbj {

   background:url(../images/qywhbj.jpg) top center;

   padding-top:78px; padding-bottom:185px;

   color:#FFFFFF;

   }

   

.qywhtit {

   background:url(../images/qywhtit.png) center; background-repeat:no-repeat;

   height:85px;

   }

   

.qywhnei {

   margin-top:110px;

   }

   

.whkuai {

   padding-top:39px;

   padding-bottom:39px;

   text-align:center;

   color:#a2a2a2;

   font-size:16px;

   }

   

.whkuai:hover {

   background:url(../images/whtou.png);

   color:#FFFFFF;

   }

   

.whkuai h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:20px;

   margin-top:10px;

   padding-bottom:30px; margin-bottom:30px;

   text-align:center;

   }

   

.whb1 {

   width:90px;

   height:75px;

   margin:0 auto;

   }

   

.pjbj {

   background-color:#f9f9f9;

   padding-top:60px;

   padding-bottom:60px;

   }

   

.pjtit {

   background:url(../images/pjtit.png) center; background-repeat:no-repeat;

   height:80px;

   }

   

.pjnei {

   margin-top:36px;

   }

   

.flex-control-nav {

    width: 100%;

    position: relative;

    text-align: center;

	margin-top:20px;

}



.flex-control-paging li a.flex-active {

    background: #c8151d none repeat scroll 0% 0%;

    cursor: default;

}





/* ��ϵ���� */

.kkxi {

   padding-left:0px;

   }

   

.nav-tabs {

    border-bottom: 0px solid #DDD;

}

   

.nav-tabs > li {

   width:33%;

   margin-top:26px;

   }

   

.nav-tabs > li.active > a, .nav-tabs > li.active, .nav-tabs > li.active > a:focus {

    color: #d71618;

    cursor: default;

	background-color:#f9f9f9;

    border-width: 1px;

	text-align:center;

    border-style: solid;

	height:auto; overflow:hidden;

	border:1px solid #f9f9f9;

    border-color: none;

    -moz-border-top-colors: none;

    -moz-border-right-colors: none;

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    border-image: none;

	border-radius: 20px;

}



.nav-tabs > li > a {

    margin-right: 2px;

    line-height: 1.42857;

	padding-top:20px; padding-bottom:20px;

	border:none;

	font-size:28px;

    border-radius: 0px 0px 0px 0px;

    height:auto; overflow:hidden;

	background:url(../images/kong.png);

	background-color:#none;

	text-align:center;

	color: #ffffff;

	border-radius: 20px;

}



.nav-tabs > li > a:hover {

    border-color: #none;

	color: #d71618;

	border:1px solid #f9f9f9;

}



.bd {

   border:1px solid #e0e1e1;

   }

   

.qienei {

   height:auto; overflow:hidden;

   line-height:23px;

   padding:30px;

   }

   

.qienei h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:20px;

   color:#595757;

   line-height:80px;

   border-bottom:1px solid #e4e5e5;

   font-weight:bold;

   color:#595757;

   margin:0px;

   }

   

.lxbiao {

   width:50px;

   height:50px;

   margin:0 auto;

   }

  

.lxy {

   margin-top:37px;

   }  

   

.lxy p {

   margin-top:10px;

   text-align:center;

   }

   

.feedback {

   padding-top:136px;

   padding-bottom:90px;

   }

   



.bky {

	line-height:30px;

	margin-bottom:30px;

}



.ttanniu {

    width: 150px;

}



   

.form-control {

    display: block;

    width: 100%;

    height: 34px;

    padding: 6px 12px;

    font-size: 14px;

    line-height: 1.42857;

    color: #555;

    vertical-align: middle;

    background-color: #f9f9f9;

    background-image: none;

    border: 1px solid #CCC;

}



.hhtt {

  height:70px;

  }

  

.ant {

   width:380px;

   height:66px;

   font-size:20px;

   margin-top:28px;

   }

   

   

/* �����б� */

.newsbj {

   background-color:#202020;

   padding-top:60px;

   padding-bottom:130px;

   }

   

.fenlanx {

    padding-top: 0px;

    padding-bottom: 50px;

}



.fenlanx li {

    width: 9%;

    float: left;

    list-style-type: none;

    margin-right: 1%;

}



.fenlanx li a {

    display: block;

    height: 30px;

    line-height: 30px;

	color:#606660;

    text-align: center;

    text-decoration: none;

	border-radius: 10px;

}



.fenlanx li a:hover {

   background-color:#e7090b;

   color:#FFFFFF;

   }

   

.fenlanx li.hover a {

   background-color:#e7090b;

   color:#FFFFFF;

   }

   

.nlanx {

   background-color:#232323;

   color:#c3cdcd;

   margin-bottom:20px;

   }

   

.nlanx:hover {

   border:1px solid #323232;

   }

   

.nlanx-kk {

   padding:15px;

   }

   

.nlanx-kk2 {

   padding:15px;

   }

   

.nlanx-kk2 a {

   color:#FFFFFF;

   }   

   

.nlanx-kk:hover {

   background-color:#e7090b;

   }

   

.nlanx h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   margin-top:20px; margin-bottom:20px;

   color:#FFFFFF;

  }

  

.shijian {

   font-size:25px;

   }

   

.anniuw {

   width:85px;

   height:40px;

   background:url(../images/anniu1.jpg);

   margin-top:20px;

   }

.anniuw:hover {

   width:85px;

   height:40px;

   background:url(../images/anniu2.jpg);

   }   

   

   

/* ������ҳ */  

.nss {

   color:#ffffff;

   }

.nss h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:24px;

   margin-top:65px; margin-bottom:15px;

   text-align:center;

   color:#FFFFFF;

   }

   

.nss h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   color:#3f3f3f;

   font-size:12px;

   padding-bottom:47px;

   text-align:center;

   border-bottom:1px dotted #282828;

   margin-bottom:40px;

   }

   

   

/* ���� */   

.tixi {

   padding-top:70px;

   padding-bottom:100px;

   color:#666666;

   line-height:23px;

   font-size:12px;

   text-align:center;

   }

   

.tixi h2 {

  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:24px;

   color:#FFFFFF;

   margin:0px; margin-bottom:30px;

   text-align:center;

   }

   

.tixi h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   margin-top:20px; margin-bottom:8px;

   color:#666666;

   text-align:center;

   }

   

.quan { border-radius: 50%; margin:0 auto;}





.fuwubj {

   padding-top:80px;

   padding-bottom:45px;

   background:url(../images/standard_bg.jpg) top center;

   }

   

.fuwubj h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:36px;

   color:#FFFFFF;

   margin:0px; margin-bottom:30px;

   text-align:center;

   }

   

.fuwukk {

   width:760px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

#slidingBlock {

	height:auto; overflow:hidden;

}



#slidingBlock span {

    float:left; width:100%; height:33px;line-height:33px; font-weight:bold; text-align:center; font-size:14px; over-flow:hidden;

}

#slidingBlock span.menuNo {

    font-weight:normal; width:100%; height:33px; line-height:33px; color:#ffffff; border:1px solid #ff7800; text-align:center;

}

#slidingBlock span.menuOn {

    font-weight:normal; width:100%; height:33px; line-height:33px; color:#ffffff; text-align:center; background-color:#ff7800;

}

#slidingBlock DIV.slidingList_none {

    display:none

}

#slidingBlock DIV.slidingList {

    width:100%;

    margin:0px; padding:0px; height:278px;

	margin-top:55px;

}



.fuwu-lan {

   width:50%;

   height:33px;

   margin:0 auto;

   }

   

.fuwu-lan li {

   width:50%;

   float:left;

   list-style-type:none;

   }



.liulan {

   padding-top:40px;

   padding-bottom:65px;

   line-height:23px;

   text-align:center;

   }

   

.liulan h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:36px;

   color:#000000;

   margin:0px; margin-bottom:30px;

   font-weight:bold;

   text-align:center;

   }

   

.juzhong {

   margin:0 auto;

   }

   

.liulan p {

   margin-top:30px;

   margin-bottom:30px;

   text-align:center;

   }

   

.lankk {

   height:80px;

   background-color:#eeeeee;

   }

   

.bztp {

   margin-top:20px; margin-bottom:80px;

   }

   

.bzlie {

   padding-top:39px; padding-bottom:39px;

   height:auto; overflow:hidden;

   border-bottom:1px solid #f0f0f0;

   }

   

.bzlie-zuo {

   width:20%;

   float:left;

   }

   

.bzlie-you {

   width:76%;

   float:right;

   }

   

.bzlie-you h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:24px;

   color:#000000;

   margin:0px; margin-bottom:10px;

   }



   

.huix {

   background-color:#f5f5f5;

   padding-top:75px;

   padding-bottom:75px;

   text-align:center;

   }

   

.huix h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:36px;

   margin-bottom:20px;

   }

   

.kyy {

   margin-top:60px;}

   

.kyy p {

   font-size:16px;

   text-align:center;

   margin-top:10px;

   }

   

.liubj {

   background:url(../images/bg.png) top center;

   padding-top:60px; padding-bottom:98px;

   line-height:23px;

   text-align:center;

   }

   

.liubj h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   color:#b9bbb9;

   font-size:24px;

   margin-top:0px; margin-bottom:10px;

   }

   

.liubj h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:36px;

   color:#5c5c5c;

   margin-top:0px; margin-bottom:30px;

   }

   

.best img {

    margin-top: 50px;

}



.liucheng {

   padding-top:70px;

   padding-bottom:60px;

   text-align:center;

   }

   

.liucheng h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:36px;

   color:#000000;

   margin:0px; margin-bottom:20px;

   }

   

.huiss {

   font-size:14px;

   color: #B9BBB9;

   }

   

/* Ч�� */

.page_rnav {

    top: 43%;

    right: 40px;

    z-index: 100;

    position: fixed;

}



.page_rnav .current {

    color: #E83828;

    background: transparent url("../images/pageroll_mav_ico1.png") no-repeat scroll left center;

}



.page_rnav li {

    margin-bottom: 8px;

    text-align: left;

    background: transparent url("../images/pageroll_mav_ico2.png") no-repeat scroll left center;

    width: 76px;

    padding-left: 20px;

    display: block;

    height: 20px;

    color: #6F6F6F;

    font-weight: bold;

    cursor: pointer;

    font-size: 14px;

}



.page_rnav a:hover li {

    background: transparent url("../images/pageroll_mav_ico1.png") no-repeat scroll left center;

    color: #E83828;

}



.toptu {

   padding-top:94px;

   padding-bottom:66px;

   height:auto; overflow:hidden;

   background:url(../images/albnr.jpg) top center;

   }



.shuju {

   width:850px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.shuju li {

   list-style-type:none;

   float:left;

   margin-left:10px;

   margin-right:10px;

   background:url(../images/txx.png);

   color:#FFFFFF;

   border-radius: 10px;

   }

   

.kuai {

   padding-top:35px;

   padding-bottom:20px;

   padding-left:30px; padding-right:30px;

   font-size:16px;

   text-align:center;

   }

   

.kuai h2 {

   text-align:center;

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:66px;

   font-weight:bold;

   color:#FFFFFF;

   margin-top:0px;

   margin-bottom:20px;

   }

   

.bfh { font-size:20px;}

   

.qyy { border-radius: 10px;}



/*Waypoints

========================================================================== */

.wp1, .wp2, .wp3, .wp4, .wp5, .wp6 { visibility: hidden; }

.bounceInLeft, .bounceInRight, .fadeInUp, .fadeInUpDelay, .fadeInDown, .fadeInUpD, .fadeInLeft, .fadeInRight { visibility: visible; }

.delay-02s { animation-delay: 0.2s; -webkit-animation-delay: 0.2s; }

.delay-04s { animation-delay: 0.4s; -webkit-animation-delay: 0.4s; }

.delay-06s { animation-delay: 0.6s; -webkit-animation-delay: 0.6s; }

.delay-08s { animation-delay: 0.8s; -webkit-animation-delay: 0.8s; }

.delay-12s { animation-delay: 1.2s; -webkit-animation-delay: 1.2s; }

.delay-14s { animation-delay: 1.4s; -webkit-animation-delay: 1.4s; }





.delay-05s { animation-delay: 0.5s; -webkit-animation-delay: 0.5s; }

.delay-1s { animation-delay: 1s; -webkit-animation-delay: 1s; }

.delay-1bs { animation-delay: 1.5s; -webkit-animation-delay: 1.5s; }

.delay-2s { animation-delay: 2s; -webkit-animation-delay: 2s; }

.delay-2bs { animation-delay: 2.5s; -webkit-animation-delay: 2.5s; }

.wp3 { background: url('../images/iphone-bg.png') no-repeat center center; background-position: 200px 10px; height: 100%; }



.yd {

   display:none;

   }

   

.yc {

   display:block;

   }

   

.lxkuai {

   height:200px;

   color:#a2a2a2;

   }

   



   

.lxkuai:hover {

    background: transparent url("../images/whtou.png") repeat scroll 0% 0%;

	color:#ffffff; border-radius: 50%;

}



/* �� */

.imdd  {

    width:300px;
	
	height:200px;
	padding-top:20px;
	list-style-type:none;
	color:#FFF;
}
.imdd  span {
	font-size:24px;
	color:#FFF;
	
}
.col1{
	background-color:#662d91;
	}
.col2{
	background-color:#426ca9;
	}
.col3{
	background-color:#555557;
	}

.imdd img {

    width:240px;

}

.imdd p {
	text-align:left;
	padding-left:50px;
	font-size:14px;
	margin-top:30px;
	
  

}

.imdd img { -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -moz-transition: opacity 0.35s, -moz-transform 0.35s; -o-transition: opacity 0.35s, -o-transform 0.35s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }

.imdd:hover img { -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); -ms-transform: translate3d(0, -30px, 0); }





/* ������ҳ */



.anlitt {

   background-color:#ffffff;

   padding-top:60px; padding-bottom:60px;

   line-height:25px;

   color:#FFFFFF;

   }

   

.anliw {

   width:1500px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.anliw a {

   color:#FFFFFF;

   }

   

.anliw h2 {

   font-size:24px;

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-weight:bold;

   margin-top:30px; margin-bottom:0px;

   color:#141414;
   text-align:center;
   letter-spacing:2px;

   }
.titles {

   font-size:14px;
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   margin-top:0px; margin-bottom:20px;

   color:#ccc;

   }
   
 .heikuang  {
	 width:100px;
	 height:25px;
	 line-height:25px;
	 background-color:#141414;
	 color:#fff;
	 font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
	 text-align:center;
     margin-top:0px; margin-bottom:10px;

	 
	 }  
.yst {

   margin-top:30px;

   }

   



   

.ysw {

   width:1100px;

   padding-right: 50px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 50px;
   
   

   }
   .yswdz {

   width:1100px;

   

   margin-right: auto;

   margin-left: auto;
    text-align:center;

 
   }
  .yswqy {

   width:1200px;

   

   margin-right: auto;

   margin-left: auto;
    text-align:center;

 
   }

  .yswqy  img{margin:20px 10px;}

.ysw h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:24px;

   line-height:55px;

   margin-top:35px; margin-bottom:35px;

   font-weight:bold;

   text-align:center;

   background-color:#FFFFFF;

   border:1px solid #efefef;

   }

   

.xiahua {

   height:60px;

   line-height:60px;

   border-bottom:1px solid #d2d2d2;

   }
.xiahuaxian {

   height:1px;

   line-height:1px;
   width:300px;

  

   }
 .hengxian {

   height:1px;

   line-height:1px;
   

   border-bottom:1px solid #ccc;

   }  

.xhdazi {

   font-size:26px;

   color:#000000;

   font-weight:bold;

   }

   

.huisst {

   background-color:#f7f7f7;

   }

   

.xkong {

   padding-bottom:50px;

   }

   

.xkong img {

    border: 0px none;

    height: auto;

    max-width: 100%;

    vertical-align: middle;

	}

	

.pager a {

   color:#FFFFFF;}

   

   

/* �� */   

.qqnei {

   height:auto; overflow:hidden;

   }

   

.qqnei b {

   text-align:center;

   }

   



   

   

/* jQuery jcImgScroll css */

.jcImgScroll { position:relative; height:405px;  }

.jcImgScroll li { border:1px solid #ccc; }

.jcImgScroll li a { background:#fff; display:block; height:405px; }

.jcImgScroll li.loading a { background:#fff url(../images/loading.gif) no-repeat center center;} 

.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}

.jcImgScroll em.sPrev { background:url(../images/zuot.png) no-repeat left center; }

.jcImgScroll em.sNext { background:url(../images/yout.png) no-repeat right center;}

.jcImgScroll dl dd { background:url(../images/numbtn.png) no-repeat 0 bottom; text-indent:-9em; }

.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }







.qhtt {

   height:140px;

   background:url(../images/lants.jpg) center;

   }

   

   

.xu {

   width:33%;

   float:left;

   text-align:right;

   font-size:60px;

   }

   

.xuzi {

   width:60%;

   float:right;

   text-align:left;

   line-height:18px;

   }

   

.xuzi h5 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:28px;

   margin-top:15px; margin-bottom:5px;

   }

   

.xziy {

   font-size:14px;

   }

   

   

.pjbjx {

   background-color:#f9f9f9;

   padding-top:100px;

   padding-bottom:100px;

   font-size:16px;

   }   

   

   

.pjbjx h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:20px;

   color:#595757;

   line-height:80px;

   border-bottom:1px solid #e4e5e5;

   font-weight:bold;

   color:#595757;

   margin-top:0px; margin-bottom:40px;

   }

   

.pjbjx-xx {

   height:40px;

   line-height:40px;

   margin-top:10px;

   border-bottom:1px solid #ebebeb;

   }

   

   

/* �������� */  



.falv {

    padding-top: 60px;

    padding-bottom: 60px;

    color: #333333;

    line-height: 23px;

} 



.falv h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 30px;

	font-weight:bold;

    margin-top: 20px;

    margin-bottom: 60px;

    color: #666666;

    text-align: center;

}



.flan {

   width:600px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.flan li {

   list-style-type:none;

   float:left;

   width:31%;

   margin-right:2%;

   }

   

.flan li a {

   display:block;

   width:100%;

   height:40px;

   line-height:40px;

   text-align:center;

   background-color:#000000;

   color:#FFFFFF;

   }

   

.flan li a:hover {

   background-color:#d71618;

   }

   

.flan li.hover a {

   background-color:#d71618;

   }



.fktt {

   width:700px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }



.fankui {

    padding-top: 60px;

    padding-bottom: 60px;

    color: #333333;

    line-height: 23px;

} 



.fankui h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 30px;

	font-weight:bold;

    margin-top: 20px;

    margin-bottom: 10px;

    color: #666666;

    text-align: center;

}



.fankui h3 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 18px;

    margin-top: 0px;

    margin-bottom: 30px;

    color: #cfcecf;

    text-align: center;

}







/*��������*/

.bky {

    margin: 20px 5px 5px;

	line-height:30px;

}



.ttanniu {

    width: 150px;

}





/*��ʽ*/



.huikuan {

   width:700px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }



.hhk {

   padding-top:40px;

   padding-bottom:40px;

   height:auto; overflow:hidden;

   border-bottom:1px solid #f2f2f2;

   }

   

.juzhong {

   margin:0 auto;

   }

   

.zuokong {

   padding-left:50px;

   }

   

.dahong {

   color:#FF0000;

   }

   

/* ��Ƶ */   

   

.swag {

    background: url('../images/banner1.jpg') no-repeat top center;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    -o-background-size: cover;

    background-size: cover;

    background-attachment: fixed;

    color: #FFFFFF;

    padding: 150px 0;

}



.xingxiang {

   width:100%;

   max-height: 940px;

   overflow: hidden;

   }

   

.md {

    z-index: 99 !important;

    height: 940px;

}



.sysf_sha2 {

    font-size: 28px;

    line-height: 1.6em;

    color: #fff;

    text-align: center;

     

    background-position: center;

    margin: auto;

    height: 400px;

    letter-spacing: 6px;

    position: absolute;

    left: 50%;

    width: 570px;

    margin-left: -287px;

    top: 50%;

    margin-top: -200px;

}

   

   

.sysf_sha2 b {

    font-size: 46px;

    display: block;

    letter-spacing: 0;

    padding-bottom: 10px;

    padding-top: 120px;

}



.syvideo {
	padding-top:200px;
    width: 100%;

    height: auto;

    margin: 0;

    -webkit-transition: all 2s;

    -moz-transition: all 2s;

    -ms-transition: all 2s;

    -o-transition: all 2s;

    transition: all 2s;

}   

   

.sysf3_1 {

    position: absolute;

    top: -125px;

    left: 0;

    bottom: auto;

}



.pr {

    position: relative;

}



.sysf3_1 {

    width: 100%;

    height: 960px;

    z-index: 0 !important;

}

   

   

.sysf3_3 {

    background: url(../images/sf22.png) repeat;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    position: absolute;

    z-index: 2;

}





/* ������ */

.nww {

   height:auto; overflow:hidden;

   background-color:#232323;

   border:1px solid #232323;

   padding:10px;

   margin-bottom:15px;

   }

   

.nww a {

   color:#eeeeee;

   }

   

.nww h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#FFFFFF;

   margin-top:0px; margin-bottom:10px;

   background:url(../images/biaox.png) left; background-repeat:no-repeat;

   padding-left:10px;

   padding-bottom:10px;

   border-bottom:1px solid #eeeeee;

   }

   

.nww li {

   height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   line-height:40px;

   border-bottom:1px dashed #323232;

   }

   

.anlix {

   width:100%;

   height:auto; overflow:hidden;

   margin-bottom:10px;

   }

   

.anlix-aa {

   width:40%;

   float:left;

   }



.anlix-bb {

   width:55%;

   float:right;

   }  

   

.anlix-bb h3 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-top:0px; margin-bottom:3px;

	}

	

.nntp {

   margin-top:30px;

   }

   

   

.nee {

   height:auto; overflow:hidden;

   background-color:#232323;

   border:1px solid #232323;

   padding:10px;

   } 

   

.nee a {

   color:#eeeeee;

   }  

   

   

.nee h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#ffffff;

   height:auto; overflow:hidden;

   margin-top:0px; margin-bottom:10px;

   background:url(../images/biaox.png) left; background-repeat:no-repeat;

   padding-left:10px;

   padding-bottom:10px;

   border-bottom:1px solid #eeeeee; 

   }

   

.nee li {

   height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   line-height:40px;

   border-bottom:1px dashed #323232;

   }	

   

   

.cpk {

   height:auto; overflow:hidden;

   margin-top:30px;

   }   

   

.cpgun {

   height:auto; overflow:hidden;

   background-color:#232323;

   padding:10px;

   margin-top:30px;

   color:#FFFFFF;

   }

   

.cpgun a {

   color:#eeeeee;

   }

   

.cpgun li {

   list-style-type:none;

   float:left;

   margin-left:15px; margin-right:15px;

   }

   

.cpgun h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#FFFFFF;

   margin-top:0px; margin-bottom:10px;

   background:url(../images/biaox.png) left; background-repeat:no-repeat;

   padding-left:10px;

   padding-bottom:10px;

   border-bottom:1px solid #eeeeee;

   }

   

   

    .img-scroll2 { position:relative; margin:20px auto; width:100%; float:left; height:auto; overflow:hidden;}

    .img-scroll2 .prev2,.img-scroll2 .next2 { position:absolute; display:block; width:40px; height:40px; margin-top:50px; background-color:#000;

    top:0; color:#FFF; text-align:center;}

    .img-scroll2 .prev2 { left:0; background:url(../images/zuox.png) no-repeat; width:40px; height:40px; z-index:99;}

    .img-scroll2 .next2 { right:0; background:url(../images/youx.png) no-repeat; width:40px; height:40px; z-index:99;}

	.img-scroll2 .prev2:hover { left:0; background:url(../images/zuox.png) no-repeat; width:40px; height:40px;}

	.img-scroll2 .next2:hover { right:0; background:url(../images/youx.png) no-repeat; width:40px; height:40px;}

    .img-list2 { position:relative; width:500px; height:auto; overflow:hidden; margin-left:0px; overflow:hidden}

    .img-list2 ul { width:9999px;}

    .img-list2 li { float:left; display:inline; margin-left:10px; margin-right:10px; height:auto; overflow:hidden;}

	

	

.altu {

   width:200px;

   height:auto; overflow:hidden;

   }

   

.altu p {

   text-align:center;

   margin-top:10px;

   }

   

.altu a {

   color:#FFFFFF;

   }

   

.altuw {

   width:180px;

   height:auto; overflow:hidden;

   }

   

.altuw p {

   text-align:center;

   margin-top:10px;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   }

   

.altuw a {

   color:#FFFFFF;

   }

   

   

.fenlany {

    height:auto; overflow:hidden;

    padding-top: 0px;

    padding-bottom: 20px;

	color:#eeeeee;

}



.fenlany a {

	color:#eeeeee;

}





#scrollbox {height:600px;overflow:hidden;}

.scrollcon {height:800%;}







.cpgunx {

   height:auto; overflow:hidden;

   background-color:#ffffff;

   padding:10px;

   margin-top:30px;

   color:#333333;

   }

   

.cpgunx a {

   color:#333333;

   }

   

.cpgunx li {

   list-style-type:none;

   float:left;

   margin-left:15px; margin-right:15px;

   }

   

.cpgunx h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#333333;

   margin-top:0px; margin-bottom:10px;

   background:url(../images/biaox.png) left; background-repeat:no-repeat;

   padding-left:10px;

   padding-bottom:10px;

   border-bottom:1px solid #eeeeee;

   }

   

.altux {

   width:200px;

   height:auto; overflow:hidden;

   }

   

.altux p {

   text-align:center;

   margin-top:10px;

   }

   

.altux a {

   color:#333333;

   }







/* ����ϲ�� */

.xihuan {

   margin-top:50px;

   height:auto; overflow:hidden;

   }

   

.xihuan h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   margin-top:20px; margin-bottom:20px;

   padding-left:15px;

   background:url(../images/biaox.png) left; background-repeat:no-repeat;

   }

   

.xihuan li {

   list-style-type:none;

   float:left;

   margin-left:10px; margin-right:10px;

   }

   

   

.yrr {

   margin-top:0px;

   height:auto; overflow:hidden;

   }

   

.yrr-left {

   width:50%;

   float:left;

   }

   

.yrr-right {

   width:50%;

   float:left;
   height:120px;
   }

   

   

   

.nqq {

   height:auto; overflow:hidden;

   background-color:#eeeeee;

   border:1px solid #eeeeee;

   padding:10px;

   } 

   

.nqq a {

   color:#333333;

   }  

   

   

.nqq h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#333333;

   height:auto; overflow:hidden;

   margin-top:0px; margin-bottom:10px;

   background:url(../images/biaox.png) left; background-repeat:no-repeat;

   padding-left:10px;

   padding-bottom:10px;

   border-bottom:1px solid #555555; 

   }

   

.nqq li {

   height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   line-height:40px;

   border-bottom:1px dashed #555555;

   color:#333333;

   }

   

.ymm {

   width:100px;

   background-color:#eeeeee;

   color:#333;

   }   

   

   

/* ���� */

.jianshe {

   background-color:#2cbcb1;

   padding-top:30px;

   padding-bottom:45px;

   color:#FFFFFF;

   text-align:center;

   line-height:27px;

   } 

   

.jianshe h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:36px;

   color:#ffffff;

   margin-top:0px; margin-bottom:15px;

   }  

   

.shuzi {

   margin-top:20px;

   }

   

.sz-aa {

   width:20%;

   padding-left:30px;

   }


/* �¹������� */

.abhui {
   height:auto; overflow:hidden;
   padding-top:33px;
   padding-bottom:60px;
   background-color:#e8e8e8;
   }

.gykk {

   width:1416px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }
   
.gymm {
   margin-bottom:30px;
   background-color:#fff;
   }
  .gywm {
   margin-bottom:30px;
   background-color:#f7f6f7;
   } 
.gymm-aa {
   padding:50px;
   color:rgba(0, 0, 0, 0.6);
   line-height:34px;
   padding-right:80px;
   } 
   
.gymm-aa h2 {
   height:auto; overflow:hidden;
   margin-top:25px;
   margin-bottom:18px;
   color: #999999;
   }  
   
.gymm-aa h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   height:auto; overflow:hidden;
   font-size:16px;
   color:rgba(0, 0, 0, 0.8);
   margin-top:0px;
   margin-bottom:45px;
   }
   
.gymm-index {
   background-color:#135191;
   padding:60px;
   color:#FFFFFF;
   padding-bottom:100px;
   }   
.gymm-bb {
   background-color:#135191;
   padding:50px;
   
   color: #e6e6e6;
   padding-bottom:120px;
   }
   .gymm-bbb {
   background-color:#135191;
   padding:60px;
   color:#FFFFFF;
   padding-bottom:120px;
   }
.gymm-contact {
   background-color:#135191;
   padding:60px;
   color:#FFFFFF;
   padding-bottom:100px;
   }   
   
   .gymm-bian {
   background-color:#f7f6f7;
   text-align:center;
   padding-top:20px;
   padding-left:20px;
   padding-right:20px;
   padding-bottom:60px
   
   color:#FFFFFF;
    
   } 
    .gymm-bian li {
		padding:20px;
		
   }
    .gymm-bian li  h2{
		font-size:12px;
		color:#666;

   }
      .gymm-bian img {
   width:85%;
   }
 .lili {
  
    padding-left: 100px;
	padding-top:30px;
    color:#F00;
    line-height: 30px;
	background-color:#f7f6f7;
	 
    
} 
   .lilinews {
  
    padding-left: 100px;
	padding-top:30px;
    color:#F00;
    line-height: 30px;
	 
	 
    
} 
.gymm-bb h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   color:#cccccc;
   margin-top:25px;
   padding-bottom:52px;
   
   font-size:23px;
 
   }
   
.gymm-bb h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   margin-top:0px;
   margin-bottom:26px;
   color:rgba(255, 255, 255, 0.6);
   }
   
   
.gymm-k li {
   list-style-type:none;
   float:left;
   margin-left:1%;
   margin-right:1%;
   width:100%;
   
   line-height:20px;
   font-size:12px;
   letter-spacing:3px;
   
  
  
   }
  .gymm-k1 li {
   list-style-type:none;
   float:left;
   margin-left:1%;
   margin-right:1%;
   width:100%;
   
   line-height:23px;
   font-size:12px;
  
   }
   
.jiagou {
   padding:40px;
   height:auto; overflow:hidden;
   padding-top:80px;
   padding-bottom:80px;
   }
   
.jiagou h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:33px;
   font-weight:bold;
   color:#333333;
   text-align:center;
   margin-top:0px;
   margin-bottom:10px;
   }
   
.jiagou h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   font-weight:bold;
   color:rgba(0, 0, 0, 0.6);
   text-align:center;
   margin-top:0px;
   margin-bottom:45px;
   }
   
   
.tuanduix {
   padding:80px;
   color:rgba(0, 0, 0, 0.6);
   }
   
.tuanduix h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   color:#df2327;
   font-size:23px;
   margin-top:0px;
   padding-bottom:20px;
   background:url(../images/tmxia.jpg) left bottom; background-repeat:no-repeat;
   margin-bottom:20px;
   }
   
.tuanduix h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   color:#df2327;
   font-size:14px;
   margin-top:0px;
   margin-bottom:68px;
   }
   
   
.hezuo {
   background-color:#fff;
   height:auto; overflow:hidden;
   padding:60px;
   }
   
.jigou {
   height:auto; overflow:hidden;
   color:rgba(0, 0, 0, 0.6);
   line-height:30px;
   padding-left:60px;
   }
   
.jigou h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:23px;
   color:#999999;
   margin-top:6px;
   padding-bottom:0px;
    
   margin-bottom:36px;
   }
   
.shujux {
   height:auto; overflow:hidden;
   margin-top:20px;
   }
   
.shujux li {
   list-style-type:none;
   float:left;
   width:33.3%;
   }
   
.bbk {
   margin-top:42px;
   margin-left:60px;
   }   
   
.biaow {
   margin-top:18px;
   }
   
   
.biaow:hover img {
    -webkit-transform: rotatey(360deg);
    -moz-transform: rotatey(360deg);
   }
   
.biaow img {
    -webkit-transition: 1.2s ease;
    -moz-transition: 1.2s ease;
    max-width: 100%;
    margin: 0 auto;
	width:60px;
}


.gyss section {
    overflow: hidden;
}   
   
section {
    display: block;
}

.gyss:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 500ms ease-in 0ms;
   }
   
   
.gunbjx {
   height: auto;
   overflow: hidden;
   padding-top: 55px;
   padding-bottom: 60px;
   }
   
   
.kongbai {
   height:auto; overflow:hidden;
   padding-top:50px;
   padding-bottom:50px;
   background-color:#FFFFFF;
   }


.abhui2 {
   height:auto; overflow:hidden;
   background-color:#e8e8e8;
   }


@media (min-width: 1200px) and (max-width: 1600px) {

.tuandui {

   width:100%;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.casex {

    width:100%;

    padding-right: 15px;

    margin-right: auto;

    margin-left: auto;

    padding-left: 15px;

}



.anliw {

   width:1200px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

.gymm-aa {
    padding: 40px;
        padding-right: 50px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 30px;
    padding-right: 100px;
}   


 .tuanduix {
   padding:60px;
   color:rgba(0, 0, 0, 0.6);
   }

   

.abx {

   padding-top:20px;

   padding-bottom:20px;

   }

   

.xihuan {

   margin-top:10px;

   height:auto; overflow:hidden;

   }

   

.anlitt {

   background-color:#FFFFFF;

   padding-top:40px; padding-bottom:40px;

   line-height:25px;

   color:#FFFFFF;

   }
   
.gykk {
   width:100%;
}

.img-scroll { position:relative; margin:0px auto; width:100%; float:left; height:auto; overflow:hidden;}

.img-list { position:relative; width:80%; height:auto; overflow:hidden; margin-left:136px; overflow:hidden}

}



@media (min-width: 1000px) and (max-width: 1199px) {



.anliw {

   width:1000px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.abx {

   padding-top:20px;

   padding-bottom:20px;

   }

   

.xihuan {

   margin-top:10px;

   height:auto; overflow:hidden;

   }
   
.gykk {
   width:100%;
}

   

}



@media (min-width: 0px) and (max-width: 768px) {



.navbar-nav > li > a {

    padding: 10px 20px;

    line-height: 20px;

}



.nav {

    padding-left: 0px;

}



.top {

   width:100%;

   background-color:#0152a4;

   }



.kuanping {

   width:100%;

   }

   

.bannerx h2 {

   font-size:40px;
  

   }

   

.bannerx h3 {

   font-size:25px;

   }

   

.tuandui {

   width:100%;

   }

   

.tuandui-lie {

   width:100%;

   }

   

.fenlan {

  width:100%;

}



.dhh {

  width:100%;

}



.casex {

   width:100%;

   }

   

.about {

   width:100%;

   }

   

.gundong {

   width:100%;

   }

   

.gundongx {

   width:100%;

   }

   

.fuwukk {

   width:100%;

   }

   

.shuju {

   width:100%;

   }

   

.anliw {

   width:100%;

   }

   

.ysw {

   width:100%;

   }

   

.fenlanx li {

    width: 30%;

    float: left;

    list-style-type: none;

    margin-right: 1%;

}

   

   

.yc { display:none;}



.yd { display:block;}



.shuju li {

   width:96%;

   list-style-type:none;

   float:left;

   margin-left:2%;

   margin-right:2%;

   margin-bottom:5px;

   background:url(../images/txx.png);

   color:#FFFFFF;

   border-radius: 10px;

   }

   

.abx {

   padding-top:20px;

   padding-bottom:20px;

   }

   

.flan {

   width:100%;

   }

   

.fktt {

   width:100%;

   }

   

.testNews ul li .nBox{ width: 80%; height: 300px; position: absolute; left: 10%; top: 30%; margin-top: -20px;}





.xingxiang {

   width:100%;

   height:500px;

   }

   

.sysf3_1 {

    position: absolute;

    top: 0px;

    left: 0;

    bottom: auto;

}



.sysf_sha2 {



    margin-top: -150px;

}





.sz-aa {

   width:100%;

   }
   
   
.gykk {
   width:100%;
}





}





