/* 基本配置*/

body{ font-size:12px; margin:0px;FONT-FAMILY: "Microsoft Yahei";  color:#666666; background-color:#fff; }
.container{ width:1200px; margin:auto; }
ul{ margin:0px; padding:0px;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#3c676f}
 img{ border:0px; -ms-interpolation-mode: bicubic; }
 h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px;}
.clr{ clear:both;}  
/*地图*/



/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


.map {
	WIDTH: 552px; BACKGROUND: url(../images/map.gif) no-repeat left top;  HEIGHT: 447px;   margin:auto;
}
.map H1 {
	POSITION: absolute; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.map A:link {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../images/maph1.gif) no-repeat; COLOR: #000; TEXT-DECORATION: none
}
.map A:visited {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../images/maph1.gif) no-repeat; COLOR: #000; TEXT-DECORATION: none
}
.map A:hover {
	LINE-HEIGHT: 20px; DISPLAY: block; BACKGROUND-POSITION: left -50px; COLOR: #ff0000
}
.map A:active {
	LINE-HEIGHT: 20px; DISPLAY: block; BACKGROUND-POSITION: left -50px; COLOR: #ff0000
}
.mapr A:link {
	LINE-HEIGHT: 20px; DISPLAY: block; BACKGROUND-POSITION: left -50px; COLOR: #ff0000
}
.mapr A:visited {
	LINE-HEIGHT: 20px; DISPLAY: block; BACKGROUND-POSITION: left -50px; COLOR: #ff0000
}
.mapr A:hover {
	LINE-HEIGHT: 20px; DISPLAY: block; BACKGROUND-POSITION: left -50px; COLOR: #ff0000
}
.mapr A:active {
	LINE-HEIGHT: 20px; DISPLAY: block; BACKGROUND-POSITION: left -50px; COLOR: #ff0000
}



.zxzx li{ height:50px;}
.zxzx{ position:fixed; bottom:110px; right:10px; z-index:9999;}
.zxzx a{background-image:url(../images/fixed.png); display:block;width:40px; height:40px;position:relative; left:20px;  }
.zxzx .xz{height:153px;}
.zxzx .xz a{ width:85px; height:153px; background-image:url(../images/fixed.png); left:0px;}
.zxzx .xz a:hover{ background-image:url(../images/fixed.png); background-position:-89px 0px;}
.zxzx .ttel a{    
border-radius:20px;/*普通*/
 background-color:#007AFF; 
-moz-border-radius:20px;/*firfox*/
-webkit-border-radius:20px;/*firfox*/ background-position:-48px -157px;    }
.zxzx .ttel a:hover{background-position:-93px -155px;}
.zxzx .ttel a:hover span{ display:block;}
.zxzx .ttel span{ display:none; position:absolute; background-color:#007aff; width:146px; height:37px; line-height:37px; right:53px; bottom:5px; border-radius:7px;/*普通*/-moz-border-radius:7px;/*firfox*/
-webkit-border-radius:7px;/*firfox*/ text-align:center; color:#FFFFFF; font-size:18px;}
.zxzx .ttel span i{ display:block; width:4px; height:8px;   position:relative; right:-4px; top:15px; float:right;background-image:url(../images/fixed.png);background-position:-1px -368px; }

.zxzx .ewm a{       
border-radius:20px;/*普通*/  
 background-color:#E8E8E8;  
-moz-border-radius:20px;/*firfox*/
-webkit-border-radius:20px;/*firfox*/ background-position:-48px -252px;  }
.zxzx .ewm a:hover { background-color:#007AFF}
.zxzx .ewm a:hover span{ display:block;}
.zxzx .ewm span{ display:none; position:absolute; right:53px; bottom:-35px;  }
 .zxzx .dtop2 a{     
border-radius:20px;/*普通*/  
 background-color:#E8E8E8; 
 
-moz-border-radius:20px;/*firfox*/
-webkit-border-radius:20px;/*firfox*/ background-position:-49px -303px;  }
 .zxzx .dtop2 a:hover{ background-color:#007AFF;}
 
 
 
 #abc{ display:none;}
 #yd{  background-image:url(../images/zjsm.jpg); background-position:center ; background-color:#0174C5; background-repeat:no-repeat;height:566px;}
 #yd a{ display:block; position:absolute; bottom:10px; right:350px; width:100px; height:25px; text-align:center; background-color:#FFFFFF; line-height:25px; border:1px #003399 solid;  }
 
 /*顶部*/
 .mtop{ margin-top:10px;}
 .chi{ width:202px; height:22px; background-image:url(../images/index_q_06.jpg); line-height:22px; text-align:center; color:#9a9a9a; word-spacing:5px;}
  .chi a{ color:#9a9a9a;}
 .top{ height:141px; position:fixed; top:0px; z-index:999; background-image:url(../images/topbg.jpg);width:100%;  box-shadow:1px 1px 11px rgba(0,0,0,0.3);}
 .top_kk{ width:1190px; margin:auto}
 
 .index_left{ float:left; width:335px;}
 .index_right{ float:right; width:818px; }
 .hzmt{ margin-top:7px;}
 
 #SearchStr{ border:0px; background:none; width:192px; margin-top:4px; margin-left:4px; float:left; color:#999999}
 #button{ float:right; margin-right:5px; margin-top:3px;}
 .banner2{ height:180px;} 
  .banner{ height:317px;  background-position:center;}
  .cp_dis{ background-color:#f0f0f0;}
 .cp_img{ float:left; width:600px; border-right:10px #FFFFFF solid;}
 .cp_info{ float:left; width:450px;  padding:30px;}
.cp_info h2{ line-height:45px; font-weight:lighter; border-bottom:2px #ccc solid; height:45px; background-color:#F8F8F8; padding-left:20px; margin-bottom:20px; border-left:4px #C85F30 solid;  }
.cp_info p{ line-height:25px; font-weight:lighter; border-bottom:2px #ccc solid;  background-color:#F8F8F8; padding-left:20px; margin-bottom:20px; border-left:4px #C85F30 solid; padding:10px;  }
.skip{ height:110px; background-color:#F8F8F8;   width:50%; margin-bottom:10px; float:left;}
.skip a{ display:block;height:110px; font-size:20px; text-align:center; line-height:110px;}
.skip a:hover{ background-color:#C00; color:#FFF; }
.skip img{ height:110px; float:left;}
.next{ height:110px; background-color:#F8F8F8;   width:50%; float:right;}
.next a{ display:block;height:110px; font-size:20px; text-align:center; line-height:110px;}
.next a:hover{ background-color:#C00; color:#FFF; }
 
.next img{ height:110px; float:right;}


.brand_ls{ float:left; width:48%; margin-top:50px;}
.brand_ls h3{ margin-bottom:30px; font-size:24px; font-weight:lighter;}
.brand_ls li{ clear:both; border-bottom:1px #ccc dashed;}
.brand_ls li strong{ float:left; display:block; width:150px; font-size:24px; font-weight:lighter; padding-top:30px; text-align:right; padding-right:30px;}
.brand_ls li p{ float:left; width:333px; font-size:13px; padding-left:20px; border-left:2px #ccc solid;padding-bottom:20px; padding-top:20px; }

.brand_ys{ float:right; width:48%; text-align:center; padding-top:40px;}

.index_fl{ height:534px; background-image:url(../images/flbg.jpg); background-repeat:no-repeat; background-position:center;}
.index_fl ul{ width:1140px; margin:auto; padding-top:100px; padding-left:50px; }
.index_fl ul li{ float:left; margin-left:40px; margin-right:40px;}
.index_fl ul li   a:hover img{ 
  }
  
  
  
  
/* Trim */
.hvr-trim {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.hvr-trim:before {
  content: '';
  position: absolute;
  border: white solid 4px;
  top: 4px;
  left: 4px;
  right: 4px;
  bottom: 4px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before {
  opacity: 1;
}




/* Bob */
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}



.rollIn {
  -webkit-animation-name: rollIn;
          animation-name: rollIn;
}


.animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

  .cpfl_dis{ text-align:center; padding-top:60px;}
  .cpfl_dis p{ width:653px; margin:auto; line-height:25px; padding-top:20px; color:#793e19; font-size:13px;}
.m_t{ display:block; height:12px; background-image:url(../images/mh1.png); width:176px;}
  .m_b{ display:block; height:12px; background-image:url(../images/mh3.png); width:176px;}
  .m_m{background-image:url(../images/mh2.png);width:176px;   height:auto;}
 /* banner */
 
 .company_kk{ background-color:#f0f0f0; height:522px; padding-top:25px; padding-bottom:25px;}
  .company_kk ul{ width:1190px; margin:auto;}
 .company{ height:243px; background-color:#fff;}
  .company_img{ float:left;}
   .company p{ float:right; width:624px; padding:30px; padding-left:0px; font-size:14px; line-height:20px;}
 
 .company_news{height:243px; background-color:#fff;}
 .company_news_img{ float:right; width:477px;}
 
 
	
	.jptj_tit{ height:125px; background-color:#FFF; border-bottom:1px #CCCCCC dotted; text-align:center; padding-top:20px;}
 .l_title{ height:45px; background-image:url(../images/mkmc.jpg); line-height:45px; text-align:center; color:#FFFFFF;FONT-FAMILY: "Microsoft Yahei"; font-size:22px}

 .cp_menu{ FONT-FAMILY: "Microsoft Yahei"; background-color:#f2f2f2;}
 .cp_menu li a{ padding-left:60px; display:block; height:44px; line-height:44px; background-image:url(../images/y.png);  color:#0e0a0a; border-bottom:1px #cbc6c6 solid; font-size:16px; background-repeat:no-repeat; background-position:40px;}
  .cp_menu li a:hover{background-image:url(../images/y2.png); background-color:#19dd00;  color:#FFFFFF; }
  .cp_menu li .now{background-image:url(../images/y2.png); background-color:#19dd00;  color:#FFFFFF;}
 .tit_n{ background-image:url(../images/infobbg.jpg); background-position:right bottom; background-repeat:no-repeat; height:70px;}
 .tit_n strong{ display:block; color:#005bac; font-size:25px; font-family:Arial, Helvetica, sans-serif; } .tit_n span{FONT-FAMILY: "Microsoft Yahei"; font-size:25px; color:#ccc;}
 .menul{ border-bottom:1px #CCCCCC solid; float:left; width:221px; FONT-FAMILY: "Microsoft Yahei";}
.menul li{background-image:url(../images/bgg.jpg); cursor:pointer;}
.menul li a{ display:block; border:1px #CCCCCC solid; background-repeat:no-repeat; background-position:10px; line-height:37px;padding-left:38px; border-bottom:0px; font-weight:bold; background-image:url(../images/jjj.jpg); font-size:14px}  
 .menul li a:hover{  color:#FF6600; }
 .menul li .now{background-color:#FAFAFA; color:#FF6600;   }
 
 .menul li ul li{ background-image:none; }
  .menul li ul li a{ background-image:url(../images/sjj.gif); background-position:30px; padding-left:40px;background-color:#f3f3f3; height:30px; line-height:30px; font-weight:lighter;font-size:12px}
 
 	  .sy a:hover{ background-image:none;}
#box_www_zzjs_net{position:relative;width:977px;height:367px;background:#fff;border-radius:5px; cursor:pointer; }
#box_www_zzjs_net .list{position:relative;width:977px;height:367px;overflow:hidden;}
#box_www_zzjs_net .list ul{position:absolute;top:0;left:0;}
#box_www_zzjs_net .list li{width:977px;height:367px;overflow:hidden;}
#box_www_zzjs_net .count{position:absolute;right:0;bottom:20px;}
#box_www_zzjs_net .count li{color:#fff;float:left;width:20px;height:20px; line-height:20px; text-align:center;cursor:pointer;margin-right:5px;overflow:hidden;background:#464646;opacity:0.7;filter:alpha(opacity=70);border-radius:20px;    }
#box_www_zzjs_net .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#A4020F;}
#tmp{width:100px;height:100px;background:red;position:absolute;}

.login{ height:913px; background-image:url(../images/login.jpg); background-position:center; background-color:#FFFFFF; background-repeat:no-repeat;}
 
  /* 首页 */
  .kk_main{}
 .kk_left{ float:left; width:334px; }
 .kk_right{ float:right; width:334px;  }
 .kk_center{ float:left; width:443px; margin-left:40px;  }
 .left_m li{ background-image:url(../images/bgg.jpg); border-bottom:1px #045970 solid; }
 .left_m li a{ height:35px; line-height:35px;   background-image:url(../images/sjj.gif); background-repeat:no-repeat; display:block; background-position:25px; padding-left:50px; font-size:16px; FONT-FAMILY: "Microsoft Yahei"; color:#fff; background-color:#046e8b; }
 .left_m li a:hover{ background-color:#045970}
 .left_m li .now { background-color:#045970;}
 /*公共部份*/
 .index_kk{background-image:url(../images/mbg.jpg); background-repeat:repeat-x;  margin-top:30px; }
 .mainindex{  width:1100px; margin:auto;  }
  .main{    }
  .t_ttt{width:1100px; margin:auto; padding-top:20px;}
  .t_ttt strong{ display:block; width:223px; height:100px; background-color:#046e8b; color:#FFFFFF; FONT-FAMILY: "Microsoft Yahei"; font-size:31px; padding-left:20px; padding-top:10px;    }
   .t_ttt strong span{ display:block; }

 .left{ float:left; width:180px;  }
 .right{ float:right; width:750px;  }
 .banbg{ margin-bottom:10px; background-position:center;}
 
 .part{   }
 .kjrk { margin-top:10px;}
 .kjrk li{ float:left;FONT-FAMILY: "Microsoft Yahei"; margin-bottom:3px;}
 .kjrk li a{ display:block; width:103px; float:left; height:28px; line-height:28px; background-color:#209fad; background-image:url(../images/index_q_51.jpg); background-repeat:no-repeat; background-position:10px; color:#ffffff; padding-left:25px;}
  
  .title{display:block; height:33px; line-height:33px; border-bottom:2px #d5d5d5 solid; margin-bottom:20px;  FONT-FAMILY: "Microsoft Yahei"; margin-top:20px; }
 .title strong{ display:block; width:92px; border-bottom:2px #074ad2 solid; font-size:16px; color:#5b595a; float:left; }
  .title span{line-height:33px; color:#ccc;} 
    .title .t_l{ float:left; background-image:url(../images/index_q_25.jpg); background-repeat:no-repeat; width:0px; height:40px; background-position:0px; }
  .title .t_r{ float:right; background-image:url(../images/index_q_29.jpg); width:0px; height:40px; } 
  .title .more{ float:right; padding-top:10px;}
  .title .dress{ float:right; line-height:33px; color:#999;  }
  .title .dress a{  color:#999 }
  .index_list{ float:left;width:359px; margin-right:10px; height:330px; margin-top:10px; }
 .index_list img{ margin-top:10px; margin-bottom:10px;}
 .index_tit{ background-color:#e7e7e7; height:32px;} 
 .index_tit strong{ display:block; float:left; width:123px; text-align:center; font-size:18px;FONT-FAMILY: "Microsoft Yahei"; color:#FFFFFF; background-color:#4e9102; font-weight:lighter; height:32px; line-height:32px; float:left;}
 .yqlink{ border:1px #eee solid; padding:10px; background-color:#FFFFFF; font-size:13px; word-spacing:10px; color:#666}
 .yqlink a{ color:#666}
 .yqlink strong{ font-size:14px}
  .index_tit span{ float:left; line-height:32px; color:#9f9f9f; padding-left:10px;}
  .index_tit a{ float:right; margin-top:8px;}
  
   .title2{ height:35px; line-height:35px; border-bottom:1px #c7c7c7 solid; }
 .title2 strong{ font-weight:lighter; font-size:15px; color:#333; display:block; float:left;  }
 
  .title2 span{ padding-left:5px; color:#333; font-size:12px; font-weight:lighter; border-left:1px #888 solid; margin-left:10px;}
    .title2 .t_l{ float:left; background-image:url(../images/index_q_11.jpg); background-repeat:no-repeat; width:0px; height:55px; background-position:0px; background-position:0px; }
  .title2 .t_r{ float:right;  width:0px; height:55px;  background-image:url(../images/index_q_14.jpg) } 
  .title2 .more{ float:right; padding-top:13px;}
 .title2 .dress{ float:right;}
 
  .l_l{ height:12px; background-image:url(../images/index_q_17.jpg);; background-position:center; background-repeat:no-repeat;}
  .dd{ height:36px;  background-image:url(../images/footbg.jpg); background-position:center; background-repeat:no-repeat;}
     
   
   .title3{ height:36px; line-height:36px; background-color:#e1dede; }
 .title3 b{FONT-FAMILY: "Microsoft Yahei"; font-size:16px; color:#666; padding-left:10px;}
 
   .title3 b span{ }
 
 .jqxm li{ float:left; margin-right:7px;}

 
 .content{ background-color:#fff; padding:30px; line-height:25px; font-size:15px; } 
 .content2{ line-height:25px; font-size:15px; color:#929292;} 
 .content2 img{ max-width:1100px;}
 .bdsharebuttonbox{ float:right; width:245px;}
 .bot{ height:7px; background-image:url(../images/index_q_32.jpg);}
 .bot .bot_l{ float:left; width:7px; height:7px; background-image:url(../images/index_q_31.jpg); display:block;}
 .bot .bot_r{ float:right; width:7px; height:7px; background-image:url(../images/index_q_34.jpg); display:block;}
 .bot_2l{ height:11px; background-image:url(../images/index_q_36.jpg); background-position:center;}
  .bot_2m{ height:11px; background-image:url(../images/index_q_39.jpg); background-position:center;}
 .img_bor1{ border:1px #CCCCCC solid}
  .img_bor2{ padding:1px; border:1px #CCCCCC solid}

 .gg{ margin-top:10px;}
 .index_jt{ height:141px; padding-top:30px;}
.index_jt li{ float:left; margin-right:4px;}
.index_jt li img{ width:158px; height:102px;}
 .tou_nr{ float:right; width:254px;}
 .tou_img{ float:left; width:120px;}
 .toutiao a{ color:#1581c0; font-size:13px;}
  .toutiao a:hover{ color:#ED9637}
  .tou_nr p{ line-height:18px; color:#999999}
  
.page { clear:both; text-align:center; height:55px; padding-top:20px;}
.article{ font-size:15px; background-color:#FFFFFF; padding:30px; line-height:26px;}
.article h1{ text-align:center; font-size:29px; font-weight:lighter;  margin-bottom:10px; border-bottom:1px #CCC solid; padding-bottom:20px; color:#000}
 .article img{ max-width:1230px; min-width:855px; margin:auto;}
.article table{ font-size:13px;}
.article table strong{ color:#000000;}
.article hr{ height:1px; background-color:#ccc; border:0px; margin-bottom:5px; margin-top:5px;}
.article a:hover{ color:#000}
.post{ height:33px; font-size:15px; text-align:center; margin-bottom:40px;}
.cp_tit{ font-size:18px; color:#4e9103; padding-bottom:20px;}
.cp_ccs  { font-size:15px;}
.cp_bt{ font-size:15px;}
.nbg{ background-image:url(../images/index_q_34.jpg); background-repeat:repeat-x; background-position:bottom;}
 
 .qt{ font-weight:lighter; height:55px; line-height:55px; border-bottom:1px #CCCCCC solid}
 /* 产品*/
  .cp_menu3{ height:33px; border-bottom:1px #000066 solid; margin-bottom:40px;}
 .cp_menu3 li{ float:left;}
 .cp_menu3 li a{ display:block; width:120px; text-align:center; height:33px; line-height:33px; border:1px #CCCCCC solid;}
  .cp_menu3 li .now{ background-color:#005BAC; color:#FFFFFF;}
 
 .tis{ padding:15px; border:1px #CC0000 solid; color:#CC0000; margin-bottom:20px; background-color:#fdebd8;  }
 .tabbg{ background-color:#efefef; }
 .bbg{ background-color:#F4F4F4; margin-bottom:20px; padding:10px; line-height:22px;}
 .sq td{ height:33px; line-height:33px; border-right:1px #CCCCCC solid; padding-left:5px; }
 .sq {border:1px #CCCCCC solid; border-right:0px;}
 .down li{ background-image:url(../images/down.gif); background-repeat:no-repeat; padding-left:33px; background-position:0px;}
 .yyfw{ float:left; width:305px;}
 .line{ border-bottom:1px #CCCCCC solid; margin:0px 10px 0px 10px;}
 .line2{ height:22px; background-repeat:repeat-x; background-position:bottom; background-image:url(../images/index_q_43.jpg); margin-bottom:10px; margin-top:10px;}
 .indextoutiao{  line-height:25px;  }
 .indextoutiao li{ background-image:url(../images/arow.gif); background-repeat:no-repeat; padding-left:20px;  background-position:0px;}
 .indextoutiao li a{ font-size:12px; color:#595757;}
  .indextoutiao li span{ float:right; color:#595757;}
 .indextoutiao p{ color:#6b6b6b; padding-left:20px;}
.news_index{FONT-FAMILY: "Microsoft Yahei";}
.h20{ height:20px;}
.h10{ height:10px;}
.news_index li { margin-bottom:10px; clear:both; height:100px;}
.news_index li img{ width:143px; height:100px; margin-right:10px; float:left;}
.news_index li p{ float:left; width:360px; line-height:20px; color:#524d4d;}
.news_index li p a{ display:block; font-size:18px; line-height:22px; color:#353535;}
.news_index li p a:hover{ color:#000000}
.news_index li p span{ display:block; background-image:url(../images/arow.jpg); padding-left:18px; background-repeat:no-repeat; background-position:0px; color:#8a8d8e;}
.ykzs li{FONT-FAMILY: "Microsoft Yahei";}
.ykzs { clear:both}
.ykzs li{ clear:both; margin-bottom:20px; }
.ykzs li a{ display:block;font-size:18px; line-height:22px; color:#046e8b; background-image:url(../images/index_q_26.jpg); background-repeat:no-repeat; background-position:0px; padding-left:30px;}
.ykzs li a:hover{ color:#000000}
.ykzs p{ padding-left:30px;}
.fhtop{ height:36px; background-color:#111111; width:1100px; margin:auto;margin-top:40px; }
.fhtop .f_home{ display:block; float:left; width:81px; background-image:url(../images/index_q_35.jpg); height:36px;}
.fhtop .f_top{ float:right; display:block; width:69px; height:36px; background-image:url(../images/index_q_38.jpg)}
.cp_list{ }
 
  .cp_list  li a{ display:block; background-color:#E5EEF5; color:#333}
  .cp_list2{ }
  .cp_list2 li{ float:left; margin-right:5px; margin-bottom:6px; text-align:center; line-height:35px; font-size:14px  }
  .cp_list2 li img{  }
  .cp_list2 li a{ display:block; background-color:#E5EEF5; color:#333}
  
.titu{  }
.cpfl{ background-image:url(../images/index_q_35.jpg); height:210px; padding-top:20px;   }
.cpfl li{ height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold; background-image:url(../images/index_q_40.jpg); background-repeat:no-repeat; background-position:bottom; }
 .cpfl li a{ color:#FFFFFF;}
 
 .men2{ height:66px;}
 .men2 li{ float:left; margin-left:2px;}
 .men2 li a{ display:block; background-image:url(../images/m22.jpg); width:158px; height:39px; font-size:22px; color:#FFFFFF; text-align:center; line-height:39px;FONT-FAMILY: "Microsoft Yahei";}
  .men2 li a:hover{ background-image:url(../images/m2.jpg);}
  .men2 li .now{ background-image:url(../images/m2.jpg);}
 .cbg{ background-image:url(../images/index_q_52.jpg); height:188px; padding-top:40px; padding-left:20px; background-repeat:no-repeat;}

.clr2{ clear:both; border-bottom:1px #CCCCCC dotted; padding-bottom:10px; margin-top:10px;}
.cp_list_4 li img{ float:left; width:194px; margin-bottom:10px;}
  .cp_list_4 li p{ float:left; width:600px; text-align:left; line-height:22px;   color:#7a7a7a; padding-left:10px; margin-bottom:10px; font-size:14px }
  .cp_list_4 li p b a{ display:block; color:#005BAC; font-size:15px; FONT-FAMILY: "Microsoft Yahei"; line-height:44px; }
   .cp_list_4 li p b a:hover{ color:#000000}
   .cp_list_4 li p span{ display:block; color:#e8403f; background-image:url(../images/telx.gif); background-repeat:no-repeat; background-position:0px; padding-left:12px;}
.rollBox {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto;  PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.rollBox .LeftBotton {
	MARGIN: 25px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(button.gif) no-repeat 11px 0px; FLOAT: left; HEIGHT: 52px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	MARGIN: 25px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(button.gif) no-repeat -8px 0px; FLOAT: left; HEIGHT: 52px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .Cont {
	WIDTH: 948px; FLOAT: left; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 132px; FLOAT: left
}
.rollBox .Cont .pic IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.rollBox .Cont .pic P {
	LINE-HEIGHT: 26px; COLOR: #505050
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}.navbg{ width:100%; height:58px;  margin-top:30px; z-index:3; transition:400ms; }
 .nav{ text-align:center;   }
.nav ul{ }
.nav li{ display:inline-block; line-height:58px; *zoom:1; height:58px;   z-index:2; padding:0px;  margin:0px;      }
 b{ font-weight:lighter;}

.nav ul span{  }
.nav li a{ display:block; width:100%; line-height:58px; font-size:16px; padding-left:0px; padding-right:60px;}
.nav li a:hover{   color:#619176; border-bottom:0px #00aa30 solid; height:58px;   }
 .nav li a:hover b{  display:block;} 
.nav ul .nav_now{  background-repeat:no-repeat; background-position:center;  color:#000; border-bottom:0px #00aa30 solid; height:58px; background-image:none;  }
.nav ul .nav_now b{ display:block;}
.nav ul .nav_now a{ color:#000; }
.nav ul .nav_now a:hover{ color:#bf9310; -webkit-transform:skew(0deg);}  
.nav ul{ padding:0px; margin:0px;}
 .nav ul .con{ display: none;position: absolute;left:0;z-index:1;width:100%;min-height:214px;background: #ffffff; border-bottom:4px  #619176 solid; border-top:1px #efefef solid;  }
 .nav ul span:hover .con{ display:block;}
 .nav ul .con  .er_img{ float:left; margin:20px;}
 .nav ul .con .er_menu{ width:256px; float:left; margin:20px;    }
 .nav ul .con .er_menu li{ height:35px; line-height:35px; padding:0px; margin:0px; clear:both; border-left:1px #ccc solid; border-right:1px #ccc solid;  padding-left:80px; padding-right:150px; border-bottom:0px; background-image:none;} 
  .nav ul .con .er_menu li a{height:35px; line-height:35px; text-align:left; display:block; clear:both; width:130px; padding-left:20px; color:#333;} 
  .nav ul .con .er_menu li a:hover{ background-image:none; color:#249053}


  .nav ul .con .er_info{ float:right; width:500px; text-align:left; padding-right:60px; margin-top:20px; color:#333;}
   .nav ul .con .er_info strong{ font-size:18px; margin-bottom:10px; display:block;}
    .nav ul .con .er_info p{ color:#666; line-height:22px; font-size:14px; text-align:justify;}
 
 .sethome a{ display:block; float:right; width:60px; color:#2f2f2f;background-repeat:no-repeat; height:25px; background-position:0px; line-height:25px; text-align:left; padding-left:22px;  }
 .sethome .sc{ background-image:url(../images/index_q_07.jpg); }
 .sethome .set{ background-image:url(../images/index_q_05.jpg); }
 .sethome .lx{ background-image:url(../images/index_q_09.jpg); }
 .serc{float:right; width:234px; background-image:url(../images/index_q_19.jpg); height:26px; margin-top:13px;}
 
 /* 底部 */
 .foot{ height:429px; background-image:url(../images/footbg.jpg); background-color:#202020; background-repeat:no-repeat; background-position:center top;}
 .foot .foot_top{ height:162px; border-bottom:1px #333333 solid; padding-top:101px;}
 .foot .foot_top .guzhu{ float:left; width:313px; border-right:1px #333333 solid; height:135px;}
 .foot .foot_top .fenzhi{ float:left; width:480px; border-right:1px #333333 solid;height:135px;border-left:1px #000 solid;}
 .foot .foot_top .fenzhi strong{ display:block; text-align:center; font-size:18px; font-weight:lighter; color:#afafaf;}
  .foot .foot_top .fenzhi ul{ padding:30px;}
    .foot .foot_top .fenzhi ul li{ float:left; width:140px;}
	 .foot .foot_top .fenzhi ul li a{ font-size:14px; line-height:31px;}
 .foot .foot_top .phone{ float:left; width:400px; border-left:1px #000 solid;height:135px;}
 .foot .foot_top .phone img{ margin-left:40px; margin-top:30px}
  .foot .foot_top .guzhu ul{ padding-top:34px;}
 .foot .guzhu li{ float:left; margin-right:20px }
 .foot .guzhu li a{ display:block; width:50px; height:50px; background-image:url(../images/guanzhu.png); transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
  .foot .guzhu li a:hover{ background-position:0px -59px;}
    .foot .guzhu .wx a{ background-position:-69px 0px;}
	  .foot .guzhu .wx a img{ position:absolute; margin-top:-190px; margin-left:-45px; display:none;}
	  .foot .guzhu .wx a:hover{background-position:-69px -59px;}
	   .foot .guzhu .wx a:hover img{ display:block}
	    .foot .guzhu .weibo a{ background-position:-134px 0px;}
	  .foot .guzhu .weibo a:hover{background-position:-134px -59px;}
  .foot .guzhu strong{ display:block; clear:both; line-height:44px; color:#afafaf; font-size:18px; font-weight:lighter; padding-left:57px;}
  .foot .foot_copy{ border-top:1px #000 solid; text-align:center; line-height:33px; font-size:14px; color:#838383; padding-top:10px;}
  .foot .foot_nav{ word-spacing:15px; line-height:55px;}
.cp_more{ text-align:center;}
.dtop{ display:block; width:61px; height:47px; background-image:url(../images/indexq_33.jpg); position:absolute; margin-top:-42px; right:20px;}
.zxhd{ height:180px; background-color:#FFFFFF; position:relative; top:-66px; padding:10px;}
 .zxhd li{ float:left; margin-right:10px; margin-left:10px;}
 .zxhd li img{ width:267px; height:162px; padding:4px 33px 4px 4px; background-image:url(../images/hdbg.jpg)}
.dis{ display:block}
 .undis{ display:none;}
 .newpost_w{ width:107px;height:32px; line-height:32px; text-align:center; float:left; background-image:url(../images/red.jpg);cursor:pointer}
.newpost{width:107px; height:32px; line-height:32px; text-align:center;float:left; cursor:pointer; background-image:url(../images/bgr.gif); background-repeat:repeat-y; background-position:right;}
 .pronr{ height:32px; background-image:url(../images/cs_02.jpg); background-repeat:repeat-x; margin-top:20px; margin-bottom:10px;}

.pro_l{ float:left; width:1px;background-image:url(../images/cs_01.jpg); display:block; height:32px;}
.pro_r{ float:right; width:3px;background-image:url(../images/cs_04.jpg); display:block; height:32px;}
.djfd{ position:relative; right:0px; display:block; bottom:20px;}
.proxx{ border:1px #CCCCCC solid; padding:20px;}

 
 .pro_tj2 li{ float:left; margin:3px; margin-bottom:10px;border:7px #FFFFFF solid; height:233px;}
   .pro_tj2 li img{ border:1px #CCCCCC solid;}
.pro_tj2 li:hover{ border:7px #CCCCCC solid;}
.pro_tj2 li span{ display:block; height:25px;  color:#FFFFFF;  padding-left:10px; background-image:url(../images/bb.png);   }
  .article img{ max-width:735px;}
  
  
 
.zxzhixun{  position:fixed; bottom:20%; right:5px; }
.zx_top{ height:47px; background-image:url(../images/a_01.jpg)}
.zx_mid{ padding:16px;}
.zx_bot{ height:29px; background-image:url(../images/a_05.jpg)}
.close{ position:absolute; right:0px; right:5px; top:5px; z-index:99; width:16px; height:15px; display:block; cursor:pointer;}
.djfd{ position:relative; top:335px; z-index:99; left:211px;}

.kuan{ display:block;}
.zai{ display:none;}


.indexnews_list li{ line-height:25px;}
.indexnews_list li a{ color:#929292;}
.indexnews_list li a:hover{ color:#333333}



.gettopbox{ }


.case-tool{width:63px;position:fixed;top:50%;margin-top:-100px; right:150px;z-index:999}
.case-tool a{width:63px;height:60px;display:block;border-bottom:2px solid #fff;background:#c4c4c4;color:#fff;font-family:"simsun";text-align:center;font-size:44px;line-height:60px;font-weight:bold}
.case-tool a:hover{background:#70BC14}
.case-tool a.backlist{background:url(../images/icon-list.png) center 17px no-repeat #c4c4c4;}
.case-tool a.backlist:hover{background:url(../images/icon-list.png) center 17px no-repeat #E6002D;}
.case-tool a.backtop{font-family:"Arial";font-size:18px;display:block;opacity:0;filter:alpha(opacity=0);font-weight:normal}



.yidao_tit{text-align:center; padding:65px 0 25px 0; width:496px; height:59px; background-image:url(../images/tit_bg.png);  margin:auto; background-repeat:no-repeat; background-position:center 70%; }
/*.yidao_tit strong{ display:block;font-weight:lighter;font-family:'zsxsbainianjnb1464242336144d';font-size:43px; letter-spacing:-14px; color:#3c676f}中山行书百年纪念版*/
.yidao_tit strong{ display:block;font-weight:lighter;font-family:'黑体';font-size:38px; letter-spacing:2px; color:#3c676f}/*创艺简标宋*/
.yidao_tit span{ display:block; font-size:16px; color:#aaa;font-family:'Source-Han-Ligh14642ba034144d'; margin-top:10px;}/*思源黑体Light*/
.fuwu_fanwei ul{ width:70%; margin:auto; min-width:1100px;}
.fuwu_fanwei ul li{ float:left; width:16.66%; text-align:center; height:270px; } 
.fuwu_fanwei ul li a{ display:block; margin:10px;  height:250px; background-color:#f0f1f1;  transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; background-repeat:no-repeat; background-size:55px; background-position:center 40px; border-radius:20px 0px 20px 0px;/*普通*/
-moz-border-radius:20px 0px 20px 0px;/*firfox*/
-webkit-border-radius:20px 0px 20px 0px;/*firfox*/  }
.fuwu_fanwei ul li a strong{ font-size:18px;font-family:'Source-Han-Ligh1467812fec144d'; padding-top:145px; display:block; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; font-weight:lighter;}
.fuwu_fanwei ul li a:hover{box-shadow: 0px 0px 15px #ccc;	-webkit-box-shadow: 0px 0px 15px #ccc;
-moz-box- shadow: 0px 0px 15px #ccc; position:relative; background-color:#fff; color:#000;background-size:65px; height:270px;


border-radius:0px 20px 0px 20px;/*普通*/
-moz-border-radius:0px 20px 0px 20px;/*firfox*/
-webkit-border-radius:0px 20px 0px 20px;/*firfox*/   }
.fuwu_fanwei ul li a span{ font-size:12px; color:#999; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.fuwu_fanwei ul li a:hover strong{ padding-top:155px;}
.fuwu_fanwei ul li .f1{ background-image:url(../images/f1.png); }
.fuwu_fanwei ul li .f2{ background-image:url(../images/f222.png); background-size:61px;}
.fuwu_fanwei ul li .f3{ background-image:url(../images/f3.png); }
.fuwu_fanwei ul li .f4{ background-image:url(../images/f4.png); background-position:center 55px; background-size:57px; }
.fuwu_fanwei ul li .f5{ background-image:url(../images/f5.png); background-position:center 40px; }
.fuwu_fanwei ul li .f6{ background-image:url(../images/f6.png); }
.fuwu_fanwei ul li i{ display:block;width: 0;
height: 0;
border-style: solid;
border-width: 8px 8px 0 8px;
border-color: #929599 transparent transparent transparent; margin:auto; margin-top:10px; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.fuwu_fanwei ul li a:hover span{ color:#000}
.fuwu_fanwei ul li a:hover i{ display:block;width: 0;
height: 0;
border-style: solid;
border-width: 8px 8px 0 8px;
border-color: #000 transparent transparent transparent; margin:auto; margin-top:20px;}
.anli{ height:933px; background-image:url(../images/index_q_24.jpg); background-position:center; background-repeat:no-repeat; margin-top:30px;}
.jianjie img{ width:100%; display:block;}
.jianjie{ height:726px; background-image:url(../images/gsjjbg.jpg); background-position:center}
 

.anli_2{ background-color:#fafafa; background-image:url(../images/b.jpg); background-repeat:no-repeat; background-position:center top; background-repeat:no-repeat; }
 
.anli_fenlei{ height:49px;   padding-top:10px;; margin-top:65px; }
.anli_fenlei p{ height:49px;  filter:alpha(opacity=40); /*IE滤镜，透明度50%*/
  -moz-opacity:0.4; /*Firefox私有，透明度50%*/
  opacity:0.4;/*其他，透明度50%*/ background-color:#ccc; width:100%; position:absolute; margin-top:-49px; z-index:1;}
.anli_fenlei ul{margin:auto;   text-align:center; position:relative; z-index:2; }
.anli_fenlei ul li{   display:inline-block; cursor:pointer;  font-weight:lighter;   }
.anli_fenlei .case_on{  text-align:center; line-height:49px; font-size:18px;  width:160px; height:49px;  color:#fff;  transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; background-color:#3c676f;
}
.anli_fenlei .casee{ text-align:center; line-height:49px; font-size:18px;  width:160px; height:49px;   transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  color:#666;  
}
.tuandui{ background-color:#ecf3f3; width:100%; text-align:center; padding:30px 0 0px 0; background-image:url(../images/bgxkk.jpg); background-repeat:repeat-x; background-position:-200px top; }
.tuandui_tit{}
.tuan_jiantou{ height:134px; background-image:url(../images/index_q_34.jpg); background-position:center;}
.dibu{ height:969px; background-image:url(../images/index_q_37.jpg);background-position:center; background-repeat:no-repeat; }
.anli_list{ width:1200px; margin:auto;} 
.anli_list_left{ float:left; width:385px;}
.anli_list_left li img{ display:block; width:385px; height:589px; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
}
.anli_list_left li a:hover img{width:395px; height:599px; margin-left:-5px; margin-top:-5px;}

.anli_list_right{ float:right; width:792px;}
.anli_list_right li{ float:left; width:385px;}
.anli_list_right li img{ display:block; width:385px; height:285px; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
}
.anli_list_right li a:hover img{width:395px; height:295px; margin-left:-5px; margin-top:-5px;}
.anli_list_right .li1{ margin-bottom:19px;}
.anli_list_right .li2{ float:right;margin-bottom:19px;}
.anli_list_right .li4{ float:right;}

.anli_list_right .li2 strong{ margin-left:385px;  }
.anli_list_right .li4 strong{ margin-left:385px;  }
 
 .anli_list_right i{ position:absolute; display:block; width:43px; height:43px; background-image:url(../images/fdj.png); background-repeat:no-repeat; background-position:center; z-index:3; margin-top:-357px; border-radius:110px;/*普通*/
-moz-border-radius:110px;/*firfox*/
-webkit-border-radius:110px;/*firfox*/ border:2px #b6c8c2 solid; margin-left:168px;  transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
 }
 .anli_list_right span{ position:absolute; width:67px; height:67px;  background-color:#3c676f; z-index:2; margin-top:267px; display:block; border-radius:110px;/*普通*/
-moz-border-radius:110px;/*firfox*/
-webkit-border-radius:110px;/*firfox*/ margin-left:158px;  filter:alpha(opacity=95); /*IE滤镜，透明度50%*/
  -moz-opacity:0.95; /*Firefox私有，透明度50%*/
  opacity:0.95;/*其他，透明度50%*/ transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
}
  .anli_list_right strong{position:absolute; display:block; width:345px; color:#fafafa;  margin-top:-100px; text-align:center; font-size:17px; z-index:4; padding:20px; font-weight:lighter;   transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; margin-left:-385px;  
 }
   .anli_list_right p{ position:absolute; height:131px; background-color:#3c676f; width:385px; z-index:1; margin-top:0px;  filter:alpha(opacity=95); /*IE滤镜，透明度50%*/
  -moz-opacity:0.95; /*Firefox私有，透明度50%*/
  opacity:0.95;/*其他，透明度50%*/ transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
}
 .anli_list_right a{ width:385px; height:285px; overflow:hidden; position:relative; display:block;}
 .anli_list_right a:hover p{ margin-top:-131px;  }
  .anli_list_right a:hover i{ margin-top:-157px;  }
   .anli_list_right a:hover span{ margin-top:-167px;  }
    .anli_list_right a:hover strong{ margin-top:-100px;margin-left:0px;  }
	
	
	
 .anli_list_left i{ position:absolute; display:block; width:43px; height:43px; background-image:url(../images/fdj.png); background-repeat:no-repeat; background-position:center; z-index:3; margin-top:-657px; border-radius:110px;/*普通*/
-moz-border-radius:110px;/*firfox*/
-webkit-border-radius:110px;/*firfox*/ border:2px #b6c8c2 solid; margin-left:168px;  transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
 }
 .anli_list_left span{ position:absolute; width:67px; height:67px;  background-color:#3c676f; z-index:2; margin-top:267px; display:block; border-radius:110px;/*普通*/
-moz-border-radius:110px;/*firfox*/
-webkit-border-radius:110px;/*firfox*/ margin-left:158px;  filter:alpha(opacity=95); /*IE滤镜，透明度50%*/
  -moz-opacity:0.95; /*Firefox私有，透明度50%*/
  opacity:0.95;/*其他，透明度50%*/ transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
}
  .anli_list_left strong{position:absolute; display:block; width:345px; color:#fafafa;  margin-top:100px; text-align:center; font-size:17px; z-index:4; padding:20px; font-weight:lighter;   transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
 }
   .anli_list_left p{ position:absolute; height:131px; background-color:#3c676f; width:385px; z-index:1; margin-top:0px;  filter:alpha(opacity=95); /*IE滤镜，透明度50%*/
  -moz-opacity:0.95; /*Firefox私有，透明度50%*/
  opacity:0.95;/*其他，透明度50%*/ transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  
}
 .anli_list_left a{ width:385px; height:589px; overflow:hidden; position:relative; display:block;}
 .anli_list_left a:hover p{ margin-top:-131px;  }
  .anli_list_left a:hover i{ margin-top:-157px;  }
   .anli_list_left a:hover span{ margin-top:-167px;  }
    .anli_list_left a:hover strong{ margin-top:-100px;  }
.n_case{ padding-top:20px;}	
.n_case li{ float:left; width:25%;}	
.n_case li a{ padding:10px; display:block;}
.n_case li a span{ display:block; height:177px; overflow:hidden; width:100%;}
.n_case li a:hover  img{transform: scale(1.1);}/*放大1.1倍*/
.n_case li a:hover strong{ background-color:#f9f9f9;}
.n_case li img{ display:block; width:100%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}	
.n_case li strong{ font-size:15px; height:60px; background-color:#efefef; display:block; padding:20px; font-weight:lighter; text-align:center; padding-bottom:0px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.n_case li{}
.lv_line{ height:10px; background-color:#2a5159;}	
.xinwen_tit{ background-image:url(../images/xinwenbg.jpg); height:90px;}
.xinwen_tit ul{  margin:auto; text-align:center;}
 
.xinwen_tit .xinwen{ display:inline-block; width:260px; text-align:center; height:90px; cursor:pointer; margin-left:20px; margin-right:20px;}
.xinwen_tit li strong{ display:block; font-size:26px; font-weight:lighter; margin-top:20px;}
.xinwen_tit li span{ font-size:12px; display:block;}
.xinwen_tit .xinwen_on{ background-color:#2a5159;  -webkit-transform:skew(-20deg);  width:260px; text-align:center; height:90px; cursor:pointer;display:inline-block; margin-left:20px; margin-right:20px;}
.xinwen_tit .xinwen_on strong{ color:#fff;  -webkit-transform:skew(20deg); }
.xinwen_tit .xinwen_on span{ color:#fff;  -webkit-transform:skew(20deg); padding-left:15px; }
.xinwen_con{height:1223px;background-image:url(../images/index_q_27.jpg); background-position:center 0px; background-repeat:no-repeat;}


.index_news_kk{ width:1300px; margin:auto; padding-top:30px;}
.index_news_kk .index_news_list{ float:left; width:750px;}
.index_news_kk .index_news_list .news_time{ width:94px; float:left;}
.index_news_kk .index_news_list .news_time strong{ display:block; font-size:26px; font-weight:lighter; padding-top:10px;}
.index_news_kk .index_news_list .news_time span{ font-size:16px;font-weight:lighter;}
.index_news_kk .index_news_list .news_info{ width:634px; float:right;}
.index_news_kk .index_news_list ul li{ border-bottom:1px #CCCCCC dotted; padding:29px 0 0px 0;  }
.index_news_kk .index_news_list .news_info strong{ font-size:16px; line-height:44px;}
.index_news_kk .index_news_list .news_info p{ line-height:25px; color:#999; font-size:14px}

 .index_news_kk .index_news_list ul li i{ display:block; height:2px; background-color:#4F7A6F; width:0px; margin-top:29px; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  }
  .index_news_kk .index_news_list ul li:hover i{display:block; height:2px; background-color:#4F7A6F; width:100%; margin-top:29px;}
  
  .index_news_img{ width:484px; float:right;}
      .index_news_img ul li{ margin-top:22px;}
	  .index_news_img ul li span{ display:block; overflow:hidden; height:284px;}
	  .index_news_img ul li img{ width:484px;}
    .index_news_img ul li strong{ display:block;position:absolute; margin-top:-42px; color:#fff; z-index:2; width:484px; text-align:center; font-size:15px; line-height:40px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
  .index_news_img ul li i{ display:block; width:484px; height:40px; background-color:rgba(0,0,0,0.5); position:absolute; margin-top:-42px; z-index:1;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
  .index_news_img ul li a:hover i{ display:block; width:484px; height:284px; background-color:rgba(0,0,0,0.5); position:absolute; margin-top:-286px; z-index:1;}
.index_news_img ul li a:hover strong{ display:block;position:absolute; margin-top:-142px; color:#fff; z-index:2; width:484px; text-align:center; font-size:15px; line-height:40px;}
.huzuo_tit{ height:70px; margin-bottom:20px; width:332px; margin:auto;margin-top:30px; }
.huzuo_tit li{ width:162px; height:50px; background-color:#E6E6E6; line-height:50px; font-size:18px; color:#333; float:left; text-align:center; cursor:pointer;}
.huzuo_tit li strong{ font-weight:lighter;}
.huzuo_tit .hezuo_on{ background-color:#3c676f; color:#fff;}
.huzuo_tit  .hezuo{}

.hezuo_list li{ float:left; border:1px solid #efefef; width:213px; height:96px; margin:3px; text-align:center}
.hezuo_list li img{ max-height:96px; max-width:213px;}

.test_foot_bot{ background-image:url(../images/fotbg.jpg); height:496px; background-position:center;}


@media (max-width:1400px) {
	.index_youshi{ padding-left:50px; padding-right:50px; }
.index_youshi ul li{ float:left; width:20%; text-align:center;}
.index_youshi ul li b{ display:block; width:70px; height:44px; background-image:url(../images/wubian.png); margin:auto; font-size:16px; padding-top:30px; background-size:70px;}
.index_youshi ul li b span{ font-size:12px;}
.index_youshi ul li strong{ display:block;    line-height:35px; font-size:12px; font-weight:lighter;}
.index_youshi ul li i{ font-style:normal} 
.index_gsjj{ background:url(../images/shizi.jpg); background-position:right;}
.gsjj_left{ width:50%; float:left;}
.gsjj_left img{ display:block; width:100%;}
.gsjj_right{ float:left; width:50%; color:#CCC;}
.gsjj_info{ padding:50px; padding-right:70px; padding-bottom:20px;}
.gsjj_info strong{ font-size:33px; display:block;font-family:'hdjlaosong15683dfe08144d'; font-weight:lighter;}
.gsjj_info span{ font-size:20px; line-height:53px;}
.gsjj_info p{ font-size:12px; line-height:28px; padding-top:20px;}

.more{ }
.more a{ display:block; color:#fff; font-size:15px;width:125px; height:46px; background-image:url(../images/more.png); margin-left:50px;   line-height:46px; margin-top:30px; color:#fff; text-align:center; background-size:100%; background-repeat:no-repeat;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
 .more a:hover{ margin-left:53px;}
 
.more2{ height:55px;  }
.more2 a{ color:#686868; font-size:16px;width:145px; height:46px; background-image:url(../images/more2.png);   line-height:46px; color:#333; text-align:center; margin:auto; display:block;  transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
  .more2 a:hover{   }
<!--小于1400的屏幕-->
 }  

@media (min-width:1401px) {
	 	.index_youshi{ padding-left:50px; padding-right:50px; }
.index_youshi ul li{ float:left; width:20%; text-align:center;}
.index_youshi ul li b{ display:block; width:90px; height:67px; background-image:url(../images/wubian.png); margin:auto; font-size:22px; padding-top:30px;}
.index_youshi ul li b span{ font-size:12px;}
.index_youshi ul li strong{ display:block;    line-height:35px; font-size:15px; font-weight:lighter;}
.index_youshi ul li i{ font-style:normal} 
.index_gsjj{ background:url(../images/shizi.jpg); background-position:right;}
.gsjj_left{ width:50%; float:left;}
.gsjj_left img{ display:block; width:100%;}
.gsjj_right{ float:left; width:50%; color:#CCC;}
.gsjj_info{ padding:50px; padding-right:70px; padding-bottom:30px;}
.gsjj_info strong{ font-size:40px; display:block;font-family:'hdjlaosong15683dfe08144d'; font-weight:lighter;}
.gsjj_info span{ font-size:20px; line-height:53px;}
.gsjj_info p{ font-size:14px; line-height:36px; padding-top:20px;}

.more{ }
.more a{ display:block; color:#fff; font-size:15px;width:145px; height:46px; background-image:url(../images/more.png); margin-left:50px;   line-height:46px; margin-top:30px; color:#fff; text-align:center; background-size:100%; background-repeat:no-repeat;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
 .more a:hover{margin-top:27px;  }
 
.more2{ height:55px;  }
.more2 a{ color:#686868; font-size:16px;width:145px; height:46px; background-image:url(../images/more2.png);   line-height:46px; color:#333; text-align:center; margin:auto; display:block;   transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
  .more2 a:hover{    }
 
<!--大于1400的屏幕-->

 }
 .playvideo{ cursor:pointer;}
 .index_video{ width:900px; position:fixed; height:600px; z-index:9999999999999; top:100px;  left:50%; margin-left:-450px;display:none;}
 .closeplayvideo{ width:25px; height:25px; background-image:url(../images/close.png); background-size:100%; position:absolute; margin-left:900px; margin-top:-20px; cursor:pointer; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;  }
 .closeplayvideo:hover{  transform:rotate(180deg);}
 
 .team_index_list li{ float:left; height:400px; width:357px; overflow:hidden; }
  .team_index_list  li img{ display:block; height:400px;}
     .team_index_list  li p{ height:72px;background-color:rgba(0,0,0,0.5); margin-top:0px; position:relative; width:357px; line-height:72px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
     .team_index_list  li p strong{ font-size:16px; color:#fff;}
	      .team_index_list li p span{ font-size:14px;color:#fff;}	 
		    .team_index_list  li  a:hover p{ margin-top:-72px;}
   #scrollArrLeft1{ position:absolute; left:90px; margin-top:430px; width:45px; height:45px; background-image:url(../images/teamjt.png); cursor:pointer;}
    #scrollArrRight1{ position:absolute; right:90px; margin-top:430px; width:45px; height:45px; background-image:url(../images/teamjt.png); cursor:pointer; background-position:bottom;}
	
	
	
.intro_banner{
	width: 100%; 
	height: 390px;
	margin: auto; background-position:center bottom;background-attachment:fixed;
	text-align: center; background-size:auto 100%;  
}
.intro_banner span{ display:block; height:390px; width:100%; background-color:#000; filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
  -moz-opacity:0.5; /*Firefox私有，透明度50%*/
  opacity:0.5;/*其他，透明度50%*/ position:absolute;}
 
.intro_banner P{
	color: white;
	font-size: 30px;
	line-height: 50px;	padding-top: 20px;


}
.intro_banner strong{
	display: block;
	color: white;
	font-size: 55px;
	font-weight: lighter;
	line-height: 50px;
	padding-top: 10px;
	font-family:'Georgia';	padding-top: 130px;
}

.intro_banner I{ width:50px; height:2px; background-color:#fff; margin:auto; display:block; margin-top:10px;}
.info_menu{ text-align:center; background-color:#efefef; }
.info_menu a{ display:inline-block; height:45px; text-align:center; padding-left:30px; padding-right:30px; color:#333; font-size:17px; line-height:45px;  transition:400ms;  }
.info_menu a:hover{ background-color:#3B666E; color:#fff;} 
.info_menu .on{background-color:#3B666E; color:#fff;} 

.info_kk{ width: 1300px; margin:auto;  height: auto;margin-bottom: 50px;  padding-top:50px;}
.info_kk .info_info{   line-height:25px; font-size:14px; line-height:26px; text-align:justify;}
.info_kk .info_info p{ margin-bottom:10px;}
.info_kk .info_info strong{ font-weight:lighter;}
.info_kk .info_info img{  margin-bottom:10px; max-width:1095px;}
.info_kk .info_text{
	width: 520px;
	padding: 40px;
	height: auto;
	text-align: center;
	float: left;
}
.info_kk .info_text img{
	margin: auto;
	
}
 
.info_kk .info_text p{
	font-size: 16px;
	text-align: justify;
	line-height: 30px; margin-bottom:20px;
}
.info_kk .img{
	float: right;
	width: 530px;margin-top:40px; margin-right:40px;
}
.info_kk .img1{
	width: 330px;
	margin-top: 140px;
	float: right;
	margin-right: 150px;
	
}
.com_left{ width:600px;  float:left;}
.com_right{ width:670px; float:right;}

.gsjj_chengxiao{ height:240px; background-image:url(../images/gsjjbg.jpg); background-position:center}
.gsjjj{ color:#fff; width:80%; margin:auto; padding-top:60px;}
.cut_list li{ background-color:#f4f4f4; height:233px;}
.cut_list li img{ float:left;width:50%;}
.cut_list li p{ float:right; width:50%;}
.cut_list li p strong{ display:block; padding-left:30px; font-size:24px; padding-top:30px;}
.cut_list li p b{ display:block; padding-left:30px;font-size:20px; line-height:43px;}
.cut_list li p span{ display:block; padding:30px; padding-top:10px;}
.cut_list .li2 img{ float:right;}
.cut_list .li2 p {float:right;}
.cut_list .li2 strong{ text-align:right; padding-right:30px;}
.cut_list .li2 b{ text-align:right;padding-right:30px;}
.cut_list .li2 span{ text-align:right; display:block}


 
/*品牌列表*/
.brand-list{ padding-left:0px;overflow: hidden;  }
.brand-list .brand-bd{position: relative; margin-left: 10px; margin-top: 5px;}
.brand-list .item{position: absolute; width: 267px; background-color: #f8f8f8; border: 1px solid #f8f8f8; padding: 18px; top:0; left: 40%; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.brand-list .hover{box-shadow: 0px 1px 8px rgba(200,200,200,.6); background-color: #fff; border-color: #c8c8c8;}
.brand-list .additem{padding: 0; width: 300px; border: none; }

.brand-list .item h3{font-size: 42px; color: #666; font-family: arial; font-weight: bold; line-height: .8; margin-bottom: 20px;}
.brand-list .item strong{ text-align:center; padding-top:10px; display:block;  } 
.brand-list .item img{ min-height:130px; height:auto; display:block; width:100%;}

.guandian_left{ float:left; width:57%;}
.guandian_right{ float:right; width:40%;}
.guandian_right img{ width:100%; display:block}

.team_list{}
.team_list li{ float:left; width:25%; text-align:left;}
.team_list li img{ display:block; width:100%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.team_list li i{ width:304px; height:342px; overflow:hidden; display:block}
.team_list li a{ padding:10px; display:block;}
.team_list li a:hover img{transform: scale(1.1);}
.team_list li p{ height:100px;}
.team_list li p strong{ display:block; color:#3A656D; font-size:18px; line-height:35px; margin-top:15px;}
.team_list li p span{ display:block; line-height:43px;}
.team_list li p b{ display:block; width:40px; border-bottom:1px #ccc solid;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.team_list li a:hover p b{ display:block; width:304px; }
.lan_more { text-align:center}
.lan_more a{ display:block; width:100px; height:35px; line-height:35px; border:1px #dedede solid; text-align:center; padding-right:50px; background-image:url(../images/xia.png); background-repeat:no-repeat; background-size:30px; background-position:90%; margin:auto;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.lan_more a:hover{ background-position:90% bottom;}

.tuan_img{ float:left; width:450px;}
.tuan_img img{ width:450px;}
.tuan_js{ float:right; width:640px; height:539px; overflow:auto; padding-right:10px;}
.tuan_js h1,h2{ font-weight:lighter; line-height:45px; color:#333}
.tuan_js h2{ border-bottom:1px #ccc solid; color:#999; font-size:18px;}
.tuan_js .tuan_xx{ padding-top:10px; }
.tuan_tit{ margin-top:20px; border-bottom:1px #ddd dotted;}
.tuan_tit strong{ display:block; background-image:url(../images/gr.png); font-size:20px; line-height:55px; padding-left:37px; background-repeat:no-repeat; background-size:27px; background-position:0px; }
.zp strong{ background-image:url(../images/xm.png);}
.qt_team{ text-align:center; text-align:center;}
.qt_team strong{ font-size:28px; display:inline-block; padding-bottom:20px;}

.tuanjian_list li{ float:left; width:50%;   }
.tuanjian_list li img{ display:block; width:100%;height:406px;}
.tuanjian_list li a{ display:block; padding:20px;}
.tuanjian_list li a   strong{ display:block; height:44px; line-height:44px; color:#fff; z-index:1;position:absolute; margin-top:-54px; width:610px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.tuanjian_list li a   b{ display:block; height:44px; line-height:44px; background-color:#000;position:absolute; margin-top:-54px; width:610px; z-index:0; filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
  -moz-opacity:0.5; /*Firefox私有，透明度50%*/
  opacity:0.5;/*其他，透明度50%*/transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
  .tuanjian_list li a:hover strong{height:100px; margin-top:-110px; line-height:100px;}
    .tuanjian_list li a:hover b{ height:100px; margin-top:-110px;}
	
	.tuanjian_kk{ width:940px; margin:auto;box-shadow: 0px 0px 15px #ccc; padding:30px; background-color:#f9f9f9;}
	.tuanjian_img img{ display:block; width:100%; margin-bottom:20px;}
	.tuanjian_tit{ line-height:55px; text-align:center; border-bottom:1px #efefef solid; margin-bottom:20px;}
	
	.shangxia{ height:100px; background-color:#efefef; margin-bottom:50px; font-size:15px;}
	.shangxia .shang{ float:left; line-height:100px; margin-left:10%;}
		.shangxia .fan{ float:left; line-height:100px;}
			.shangxia .xia{ float:right; line-height:100px;margin-right:10%;}
			
			.ser_left{ width:455px; float:left; text-align:right;}
			.ser_left strong{ font-size:36px; display:block;}
			.ser_left span{ font-size:22px; line-height:44px;}
			.ser_left img{ width:100%; display:block;}
			.ser_right{ width:740px; float:right; border-left:1px #ccc dotted; padding-left:50px; min-height:346px;}
			.about_case{ padding-top:40px; text-align:center;}
			.about_case strong{ font-size:24px; font-weight:lighter; }
			
			.zhuan_list li{ float:left; width:50%;}
			.zhuan_list li a{ display:block; padding:20px}
			.zhuan_list li a:hover  img{transform: scale(1.1);}/*放大1.1倍*/
			.zhuan_list li i{ height:350px; display:block; width:100%; overflow:hidden;}
				.zhuan_list li strong{ display:block; color:#333; font-size:18px; line-height:24px;}
			.zhuan_list li img{ display:block; width:100%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; min-height:350px;}
			.zhuan_list li p{ background-color:#efefef; padding:20px; height:140px;}
			.zhuan_list li b{ height:2px; background-color:#3B666E; display:block; margin-bottom:20px; margin-top:10px; width:50px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
				.zhuan_list li a:hover b{ width:100%;}
				
	.news_list li{ float:left; width:33.33%;}
			.news_list li a{ display:block; padding:20px}
			.news_list li a:hover  img{transform: scale(1.1);}/*放大1.1倍*/
			.news_list li i{ height:240px; display:block; width:100%; overflow:hidden;}
				.news_list li strong{ display:block; color:#333; font-size:18px; line-height:24px; height:45px;}
			.news_list li img{ display:block; width:100%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; min-height:240px;  }
			.news_list li p{ background-color:#efefef; padding:20px; height:210px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
			.news_list li b{ height:2px; background-color:#3B666E; display:block; margin-bottom:20px; margin-top:10px; width:50px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
				.news_list li a:hover b{ width:100%;}
				.news_list li span{ display:block; height:80px;}
				.news_list li .sj{ float:left; margin-top:20px; background-image:url(../images/sj.png); background-repeat:no-repeat; background-position:0px; background-size:20px; padding-left:25px; height:auto;}
				.news_list li .yj{ float:right; margin-top:20px; background-image:url(../images/yj.png); background-repeat:no-repeat; background-position:0px; background-size:20px; padding-left:25px; height:auto;}
				
				.news_list a:hover p{ background-color:#f9f9f9;}
.list_page, .list_page2 {
	display: block;
	padding: 50px 0;
	text-align: center;
	font-size: 14px;
	color: #ccc;
}
.list_page a, .list_page2 a {
	font-size: 14px;
	color: #ccc;
}				
.list_page {
}
.list_page ul {
	display: block;
	font-size: 0;
	line-height: 0;
}
.list_page li {
	display: inline-block;
*display:inline;
*zoom:1;
	vertical-align: top;
}
.list_page li a {
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	height: 36px;
	border: 1px solid #ccc;
	background: #fff;
	color: #262626;
	text-align: center;
	line-height: 36px;
	border-left: 0px;
}
.list_page li a:hover {
	background: #efefef;
	color: #262626;
}
.list_page li .up {
	border-left: 1px solid #ccc;
}
.list_page li .list_page_now {
	background-color: #efefef;
	color: #262626;
}
.list_page li .list_page_now:hover {
	background-color: #efefef;
}

.case_list li{ float:left; width:33.33%;}
.case_list li i{ display:block; height:277px; width:100%; overflow:hidden;}
.case_list li a{ display:block; padding:10px;}
.case_list li img { display:block; width:100%; min-height:277px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.case_list li p{ display:block; padding:20px; background-color:#efefef; height:198px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.case_list li p strong{ font-size:18px; color:#000; display:block; height:45px; }
.case_list li p b{ font-size:13px; line-height:34px;   display:block; border-bottom:1px #CCC solid; border-top:1px #CCC solid; margin-bottom:10px; margin-top:10px;}
.case_list li p span{ font-size:13px;height:67px; display:block;}
.case_list li a:hover p{ background-color:#f9f9f9;}
.case_list li a:hover  img{transform: scale(1.1);}/*放大1.1倍*/

				.case_list li .yj{ float:right; background-image:url(../images/yj.png); background-repeat:no-repeat; background-position:0px; background-size:20px; padding-left:25px; height:33px; line-height:33px;}
	.case_list li .ck{ float:left; width:100px;  height:auto; background-color:#3B666E; height:33px; line-height:33px; text-align:center; color:#fff;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
	.case_list li a:hover .ck{ background-color:#000;}
	.pro_info .yj{ float:left; background-image:url(../images/yj.png); background-repeat:no-repeat; background-position:0px 45%; background-size:20px; padding-left:25px; height:33px; line-height:33px;  }
	
 .pro_img{ float:left; width:550px;  }
  .pro_img img{ display:block; width:100%;}
 .pro_info{ float:right; width:690px;}
 
 
.cp_left{ width:890px; float:left;}
.cp_right{ width:350px; float:right;}
.xiangguan{ border:1px #efefef solid; padding:10px; margin-top:40px;}
.xiangguan strong{ font-size:24px; border-bottom:2px #efefef solid; line-height:44px; display:block;}
.xiangguan  ul li{ text-align:center; margin-bottom:20px; border-bottom:1px #efefef dotted; padding-bottom:20px;}
.xiangguan  ul li strong{ font-size:14px; display:block; border:0px; line-height:22px; }
.xiangguan  ul li img{ display:block; width:100%;}


.dis{ display:block; padding:20px}
.undis{ display:none;padding:20px}
 .mp{display:block; width:120px;text-align:center; font-size:17px;   cursor:pointer; background-color:#f9f9f9; }
  .mp_on{background-color:#3B666E;  height:63px; line-height:63px; color:#fff}
    .cp_cs {border:1px #efefef solid; margin-top:40px; }
	.cp_cs img{ display:block; width:100%; height:auto;}
  .cp_cs ul{ background-color:#f9f9f9;  }
.cp_cs ul li{ float:left; width:170px; height:43px;height:63px; line-height:63px; text-align:center; font-size:16px; cursor:pointer;}
  .mp_on i{display:block; width:10px; height:10px; position:absolute;    width:0; margin-left:75px;
    height:0; 
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid #3B666E;}.nm_next{ height:100px; border-bottom:1px solid #CCC;border-top:1px solid #CCC; margin-top:20px; padding:10px 20px;}
.nm_next p{ line-height:40px;}
.nm_next p a{ color:#666;}
.nm_next p a:hover{ color:#000; text-decoration:underline;}
.nmain .nm_more dt{ font-size:18px; font-family:"微软雅黑"; color:#666;}

.hui_bg{ background-color:#f9f9f9;}
.hui_bg ul{ width:1300px; margin:auto; padding:50px 0px 0px 0px;}
.weituo{ border-bottom:1px #ccc solid;border-top:1px #ccc solid; line-height:44px; font-size:16px; margin-bottom:10px; margin-top:10px;}
.xmjian{ font-size:14px; line-height:25px; text-align:justify;border-bottom:1px #ccc solid; padding-bottom:10px; margin-bottom:10px; }
.xmjian strong{ display:block; font-size:16px; margin-bottom:10px;}
.shxia{  float:right;}
.shxia a{ display:block; height:35px; width:35px; float:left; margin-left:10px; background-color:#DEDEDE; color:#fff; text-align:center; line-height:35px; font-size:18px; font-weight:bold; }
.shxia a:hover{ background-color:#3B666E;}

.zhuanti_kk{ width:1300px; margin:auto;}
.zhuanti_list{ width:387px; float:left; border:2px #ececec solid; height:430px; padding:10px;}
.zhuanti_list .zhuanti_tit strong{ font-size:18px; font-weight:lighter; float:left; border-left:3px solid #0d5a59; padding-left:10px;}
.zhuanti_list .zhuanti_tit a{ float:right; line-height:30px;}
.zhuanti_list hr{ border:0px; height:1px; background-color:#efefef; margin-top:6px;}
.zhuan_toutiao img{ display:block; width:100%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.zhuan_toutiao strong{ font-size:16px; line-height:42px; display:block}
.zhuan_toutiao i{ height:160px; overflow:hidden; display:block;}
.zhuan_toutiao a:hover  img{transform: scale(1.1);}/*放大1.1倍*/
.zhuan_toutiao p{ font-size:13px; line-height:22px; padding-top:6px;}
.zhuanti_list ul{ margin-top:10px;}
.zhuanti_list ul li a{  font-size:15px; line-height:30px; color:#000;}
.zhuanti_list ul li a:hover{ color:#360}
.lx_right{ width:403px; float:right; background-color:#f9f9f9; padding:30px; height:394px;}
.lx_right h2{ border-bottom:1px #ccc solid; margin-bottom:20px; line-height:44px;}
.lx_left{ float:left; width:788px;}
.lx_ewmm li{ float:left; width:50%; text-align:center; margin-top:30px;}
.lx_ewmm li strong{ display:block}

 .yewu_xbg{height:40px; background-color:#2a5058; line-height:40px;}
 .yewu_xbg ul{ width:1100px; margin:auto; text-align:right;}
 .yewu_xbg ul strong{ font-size:14px; color:#fff; display:inline-block; background-image:url(../images/tel22.png); background-repeat:no-repeat; background-position:0px; background-size:20px; padding-left:25px; }
 
