body{width: 100%;height: 100%;margin: 0px;padding: 0px;position: relative;}

/* others */
.clear{clear:both}
img{ vertical-align:middle}
.botton_style1{ padding:2px 6px 4px 6px; height:22px; color:#333; border:1px #8b8b8b solid; background:url(../images/button_bg1.png) bottom repeat-x; background-color:#fff}
.botton_style2{ padding:2px 6px 4px 6px; height:22px; color:#fff; border:1px #c72c2c solid; background:url(../images/button_bg2.png) bottom repeat-x; background-color:#fea3a1}
.botton_style3{ padding:2px 6px 4px 6px; height:22px; color:#fff; border:1px #3ea3da solid; background:url(../images/button_bg3.png) bottom repeat-x; background-color:#6ad0ea}
.botton_style4{ padding:2px 6px 4px 6px; height:22px; color:#fff; border:1px #000 solid; background:url(../images/button_bg4.png) bottom repeat-x; background-color:#0969a4}

/* header */
.header .top{width:1200px; margin:0 auto}
.header .top .container{ float:right; width:870px; height:60px; border-bottom:1px #e2e2e2 solid}
 @media screen and (max-width:1024px) {
.header .top { width:100%;}
.header .top .container { width:100%;}
}
.header .top .left{ height:53px; line-height:60px; font-size:22px; color:#d50000; background:url(../images/tel.png) 10px 15px no-repeat; padding-left:50px;}
.header .top .left span{ margin-right:10px}
.header .top .right{ text-align:right; margin-top:15px;}
.header .top .right li{ float:left; height:28px; line-height:28px; padding:0 16px; border-left:1px #e6e6e6 solid; text-align:center}
.header .top .right li:first-child{ border-left:none}
.header .top a{color:#adadb0}
.header .top a:hover{color:#d50000}
.header .mainer{ height:105px; position:relative}
.header .mainer .container{ width:1200px; margin:0 auto; position:relative}
 @media screen and (max-width:1024px) {
.header .mainer .container{ width:100%;}
}
.header .mainer .logo{ float:left; margin-top:20px;}
.header .mainer .menus{  position:absolute; left:0; width:84%; text-align:right;}
.header .mainer .menus li{ display:inline-block; width:auto;height:105px; line-height:105px;; margin-left:8.33333%; font-size:18px; position:relative}
.header .mainer .menus li a{ color:#333}
.header .mainer .menus li a:hover{ color:#e10d0d}
.header .mainer .menus li.cur a{ color:#e10d0d}
/*.header .mainer .menus li.cur .cur_line{ position:absolute;  bottom:4px; background:#e10d0d; width:100%;height:4px; font:0}
.header .mainer .menus li.cur a{ color:#e10d0d}*/
.header .mainer .menus li .sline{position:absolute; width:1px; height:15px; font:0; line-height:0; left:-55%;; top:45px; background:url(../images/sline.png) no-repeat;}
.header .mainer .menus li:first-child .sline{ display:none}
.header .mainer .menus li .cur_link{position:absolute; bottom:9px; background:#e10d0d;width:100%; height:1px; font:0; display:none}
.header .mainer .menus li:hover .cur_link{ display: block}

.header .download{ position:absolute; right:0; top:30px}
.header .download table{ border-collapse:collapse}
.header .download td{ border:2px #04aefc solid; }
.header .download .TD1{padding:10px 22px;}
.header .download .TD2{padding:10px 12px;}
.header .download a{ color:#00aafe;}


/* index_slider */
.index_slider{ width:100%; position:absolute;height: calc(100% -  180px); }

.index_slider .hd{  position:absolute;left:0; bottom:-100px; width:100%; height:100px;  text-align:center; z-index:9999 }

.index_slider .hd ul{ -webkit-text-size-adjust:none;height: 100%;}
.index_slider .hd li{ display:inline-block;
  *display:inline; 
  *zoom:1; width:25%; height:100px;background-color:#ccc;   cursor:pointer;position:relative;filter:alpha(opacity=0); 
-moz-opacity:0; 
-khtml-opacity: 0;
opacity: 0;    }  

.index_slider .hd li.on {background-color:transparent;height:100px;   border-bottom:2px #0089ce solid;filter:alpha(opacity=100); 
-moz-opacity:100; 
-khtml-opacity: 100;
opacity: 100;}

.index_slider .xpic{ position:absolute;left:0; bottom:-100px; width:100%; height:100px; background:#02affc; text-align:center; z-index:98;  }

.index_slider .important_data{ position:absolute;left:0; bottom:0px; width:100%; height:100px;background: rgba(27,104,170,0.4); text-align:center; z-index:99;}

.index_slider .xpic ul{-webkit-text-size-adjust:none;}
.index_slider .xpic li{display:inline-block;
  *display:inline; 
  *zoom:1; width:24%; margin-top:10px; height:65px; border-left:1px #aae8f2 solid;   cursor:pointer;position:relative; }
  .index_slider .xpic li .img{ height:100%;}
   .index_slider .xpic li .img img{ height:100%;}
.index_slider .xpic li:first-child{ border-left:none;}
.index_slider .xpic li .txts{ font-weight:bold; color:#defaff; margin-top:2px; }
.index_slider .bd{width:100%;  overflow: hidden; position: relative;}
.index_slider .bd li{float:left;width: 100%;height:100%;}
.index_slider .bd li img{ width:100%;height: 100%;}

/* index */
.index .container{ width:1200px; margin:0 auto}
 @media screen and (max-width:1024px) {
.index .container{ width:100%;}
}
.index .title{ margin-bottom:42px; padding-bottom:10px; border-bottom:1px #e1e1e1 solid; text-align:left}
.index .title h3{ float:left; font-size:36px; font-weight:lighter;height:60px; line-height:60px; border-right:1px #05abff solid;  padding-right:33px; margin-right:33px; }
.index .title h3 span{ color:#00a9f6; font-weight:500; }
.index .title h4{ float:left; font-weight:100; color:#bcbcbe; margin-top:11px;}
.index .title h5{ float:right; font-size:14px; font-weight:100; margin-top:30px;}
.index .title h5 a{ color:#02affc}
.index .title h5 a:hover{ color:#d50000}
.index .block1{ margin-bottom:80px; }
.index .block1 li{ float:left; width:28.333333%;position:relative; margin-right:7.5%}
.index .block1 li.last{ margin-right:0px}
.index .block1 li .wrap{ border:1px #02affc solid; height:338px; background:url(../images/bg.png)}
.index .block1 li .img{ margin-top:36px;}
.index .block1 li .txts{ margin-top:33px; font-size:24px; color:#616568; padding-bottom:36px; background:url(../images/dot.png) center bottom no-repeat}

.index .block1 .i-1 .img{ height:282px;}
.index .block1 .i-1 .img img{ width:100%; height:100%;}
.index .block1 .i-1 .txts{height:282px; background:#e5e6ea; }
.index .block1 .i-1 .txts .wrap{ padding:35px; text-align:left; padding-bottom:0px;}
.index .block1 .i-1 .txts .T1{ font-size:36px; color:#2f383d}
.index .block1 .i-1 .txts .T2{ font-size:14px; color:#2f383d; padding-top:15px; border-top:1px #d8d9dd solid; margin-top:45px;}
.index .block1 .i-1 .arrow{content: '';position: absolute;top:262px;right:50%;border: 10px solid transparent;border-bottom: 10px solid #e5e6ea; background:none}

.index .block1 .i-2 .img{ height:282px;}
.index .block1 .i-2 .img img{ width:100%; height:100%;}
.index .block1 .i-2 .txts{height:282px; background:#2f383d; }
.index .block1 .i-2 .txts .wrap{ padding:35px; text-align:left}
.index .block1 .i-2 .txts .T1{ font-size:36px; color:#fff}
.index .block1 .i-2 .txts .T2{ font-size:14px; color:#fff; padding-top:15px; border-top:1px #525a5d solid; margin-top:65px;}
.index .block1 .i-2 .arrow{content: '';position: absolute;top:282px;right:50%;border: 10px solid transparent;border-top: 10px solid #2f383d; background:none}

.index .block1 .i-3 .img1{ height:282px;}
.index .block1 .i-3 .img1 img{ width:100%; height:100%;}
.index .block1 .i-3 .img2{ height:172px;}
.index .block1 .i-3 .img2 img{ width:100%; height:100%;}
.index .block1 .i-3 .txts{height:110px; background:#fff; }
.index .block1 .i-3 .txts .T1{ font-size:18px; color:#2f383d; padding-top:35px;}
.index .block1 .i-3 .txts .T2{ font-size:14px; color:#a7a7a7;}
.index .block1 .i-3 .arrow{content: '';position: absolute;bottom:110px;right:50%;border: 10px solid transparent;border-bottom: 10px solid #fff; background:none}

.index .block2{ margin-bottom:80px; }
.index .block2 .lists{border:1px #e0e0e0 solid; margin-bottom:3px;}
.index .block2 li{  text-align:left;}
.index .block2 li.img{ float:left; width:47.5%; position:relative}
.index .block2 li.img img{ width:100%;}
.index .block2 li:first-child .icon{ background:url(../images/arrow_left.png) no-repeat; width:7px; height:26px; z-index:9; position:absolute; top:45%; right:0}
.index .block2 li:last-child .icon{ background:url(../images/arrow_right.png) no-repeat; width:7px; height:26px; z-index:9; position:absolute; top:45%; left:0}
.index .block2 li.txts{ float:left; width:52.5%}
.index .block2 li.txts .wrap{ padding:55px 45px 0 45px;}
.index .block2 li.txts h3{ font-size:24px; font-weight:100; color:#333; padding-bottom:30px; background:url(../images/dot2.png) bottom repeat-x; margin-bottom:30px}
.index .block2 li.txts h4{ font-size:14px; font-weight:100; color:#666; line-height:30px}

.index .block3{ margin-bottom:80px; }
.index .block3 .lists{ position: relative; height:590px;}
.index .block3 .lists li{ position:absolute;width:14.5833333333%}
.index .block3 .lists li img{ width:100%; }
.index .block3 .lists li .wrap{ position:relative;}
.index .block3 .lists li .link{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:10; color:#fff;filter:alpha(opacity=0); 
-moz-opacity:0; 
-khtml-opacity: 0;
opacity: 0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease }
.index .block3 .lists li .link h3{ width:90%; margin:0 auto; margin-top:29%; font-weight:100; padding-bottom:13px; margin-bottom:13px; border-bottom:1px #01b0ff solid;}
.index .block3 .lists .i-first .link h3,.index .block3 .lists .i-last .link h3{ margin-top:45%}
.index .block3 .lists li .link h4{ font-size:12px; font-weight:100; color:#bac6d4}
.index .block3 .lists li .link h4 a{ color:#bac6d4}
.index .block3 .lists li .link h4 a:hover{ color:#fff}
.index .block3 .lists li .BG{position:absolute; top:0; left:0; width:100%; height:100%; width:100%; height:100%; background:#2b384b;filter:alpha(opacity=0); 
-moz-opacity:0; 
-khtml-opacity: 0;
opacity: 0;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease }
.index .block3 .lists  a:hover .link{filter:alpha(opacity=100); 
-moz-opacity:1; 
-khtml-opacity: 1;
opacity: 1;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
.index .block3 .lists  a:hover .BG{filter:alpha(opacity=90); 
-moz-opacity:0.9; 
-khtml-opacity: 0.9;
opacity: 0.9;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
.index .block3 .lists .i-first{left:0; top:0; width:31.666666666%;}
.index .block3 .lists .i-last{left:68.416666%; top:205px; width:31.666666666%;}
.index .block3 .lists .i-1{ left:34.1666666%; }
.index .block3 .lists .i-2{ left:51.25%; }
.index .block3 .lists .i-3{ left:68.416666%; }
.index .block3 .lists .i-4{ left:85.5%; }
.index .block3 .lists .i-5{ left:34.1666666%; top:205px;}
.index .block3 .lists .i-6{ left:51.25%; top:205px; }
.index .block3 .lists .i-7{ left:0; top:410px; }
.index .block3 .lists .i-8{ left:17.0833%; top:410px; }
.index .block3 .lists .i-9{ left:34.1666666%; top:410px; }
.index .block3 .lists .i-10{ left:51.25%; top:410px; }

.index .block4{ margin-bottom:80px; height:222px; position:relative }
.index .block4 .hd{ position:absolute; bottom:0px; width:100%; text-align:center}
.index .block4 .hd li{ display:inline-block;background:#2f383d; margin-right:10px;  width:10px; height:10px; -ms-border-radius: 50%;-moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%;border-radius: 50%; text-indent:-9999px; cursor:pointer }
.index .block4 .hd li.on{ background:#02affc}
.index .block4 .bd{width:1200px; height:176px; overflow: hidden; }
 @media screen and (max-width:1024px) {
.index .block4 .bd{ width:100%;}
}
.index .block4 .bd li{float:left;width: 100%;height:100%;}
.index .block4 .bpic dd{ float:left;  margin-right:75px; margin-bottom:40px; width:136px; height:60px}
.index .block4 .bpic dd:nth-child(6n){ margin-right:0px;}

.index .block5{ margin-bottom:32px; }
.index .block5 .img{ float:left; width:45%;}
.index .block5 .intro{ float:left; width:55%;}
.index .block5 .intro .wrap{ padding:0 5% 0 5%; text-align:left}
.index .block5 .intro h3{ font-size:36px; font-weight:500; color:#02affc;}
.index .block5 .intro h3 span{ color:#333; font-weight:lighter;}
.index .block5 .intro .line{ width:40px; height:1px; font:0; line-height:0; border-bottom:1px #999a9b solid; margin-top:40px; margin-bottom:40px;}
.index .block5 .intro .txts{ font-size:14px; line-height:22px; margin-bottom:20px;}
.index .block5 .intro .link li{ float:left; margin-right:20px; width:55px; height:55px; text-align:center; line-height:55px; border:1px #61656e solid; -moz-border-radius: 50%;   -webkit-border-radius: 50%;   border-radius: 50%;  }
.index .block5 .intro .link li:hover{ border:1px #d50000 solid}
.index .block5  .info{ margin-top:32px;}
.index .block5  .info dd{ float:left; width:50%; text-align:left}
.index .block5  .info dd .wrap{ border:1px #eee solid; padding:50px 0 0 6%; height:278px;}
.index .block5  .info dd:first-child .wrap{ border-right:0px}
.index .block5  .info dd h3{ font-size:24px; color:#02affc; font-weight:100; margin-bottom:32px;}
.index .block5  .info dd .lists li{ margin-bottom:23px; font-size:14px; background:url(../images/line.png) left center no-repeat; padding-left:40px;}
.index .block5  .info dd  h4{ font-weight:100; width:132px; height:32px; line-height:32px; border:2px #05b0fc solid; text-align:center; }
.index .block5  .info dd  h4 a{ color:#05b0fc}

.index .block6{ background:url(../images/bg2.jpg) no-repeat; height:431px;}
.index .block6 .wrap{ width:1200px; margin:0px auto}
 @media screen and (max-width:1024px) {
.index .block6 .wrap{ width:100%;}
}
.index .block6 h3{ font-size:24px; color:#fff; padding-top:80px; font-weight:100;}
.index .block6 .lists{ margin-top:55px;}

.index .block6 .lists li{ float:left; margin-right:6.5%;width:172px; height:172px; color:#c6c6c6;  border:1px #858585 dashed;-moz-border-radius: 50%;   -webkit-border-radius: 50%;   border-radius: 50%; }
.index .block6 .lists li span{ color:#ff2400;}
.index .block6 .lists .i-1{ line-height:172px;}
.index .block6 .lists .i-2 div{ margin-top:60px;}
.index .block6 .lists .i-3 div,.index .block6 .lists .i-4 div,.index .block6 .lists .i-5 div,.index .block6 .lists .i-6 div{ margin-top:50px;}
.index .block6 .lists .i-6{ margin-right:0}

.index .block7{ background:url(../images/bg3.jpg) no-repeat; height:212px;}
.index .block7 .wrap{ width:1200px; margin:0px auto}
 @media screen and (max-width:1024px) {
.index .block7 .wrap{ width:100%;}
}
.index .block7 h3{ font-size:24px; color:#fff; padding-top:50px; margin-bottom:32px; font-weight:100;}
.index .block7 h4{ font-size:18px; font-weight:100; width:275px; height:64px; margin:0 auto; line-height:64px; border:2px #fff solid; text-align:center;  }
.index .block7 a{ color:#fff}
.index .block7 a:hover { color:#ff2805}
.index .block7 a:hover h4{ border:2px #ff2805 solid; }

.index_slider .hd ul{ font-size:0;}
.index_slider .hd li{ display:inline-block;
  *display:inline; 
  *zoom:1; width:25%; height:230px;  cursor:pointer;position:relative;    }  

/* other_gg */
.other_gg{ margin-bottom:65px;}
.other_gg img{ width:100%;}

/* other_mainer */
.other_mainer .container{ width:1200px; margin:0px auto}
 @media screen and (max-width:1024px) {
.other_mainer .container{ width:100%;}
}
/*.mainer_BG1{ background-color:#05abff}*/
.mainer_BG2{ background-color:#4e5259}
.other_mainer .block1{ float:left; width:30.5%; text-align:left; border:1px #e1e1e1 solid}
.other_mainer .block1 .menus{}
.other_mainer .block1 .menus li{ font-size:14px;}
.other_mainer .block1 .menus li dt{ height:67px; line-height:67px; margin-bottom:20px; border-bottom:3px #e1e1e1 solid; background:url(../images/arrow2.png) 30px 30px no-repeat; position:relative}
.other_mainer .block1 .menus li dt h3{ font-size:18px; font-weight:100; padding-left:70px; color:#333333}
.other_mainer .block1 .menus li dt .bline{ position:absolute; bottom:-3px; width:64px; height:3px; font:0; line-height:0;border-bottom:3px #05abff solid;}
.other_mainer .block1 .menus li dd{background:url(../images/arrow3.png) 55px 10px no-repeat; padding-left:80px; margin-bottom:15px;}
.other_mainer .block1 .menus li dd a{ color:#666}
.other_mainer .block1 .menus li dd a:hover{ color:#e10d0d}

.other_mainer .block1b{ float:left; width:30.5%; text-align:left; background:#f2f5fc}
.other_mainer .block1b .menus{ width:81.5%; margin:0 auto}
.other_mainer .block1b .menus li{ background:url(../images/sline_a.png) 10px 28px no-repeat; padding-left:35px;; height:70px; line-height:70px; border-bottom:1px #dde4f5 solid;}
.other_mainer .block1b .menus li dt a{ font-size:18px; color:#333;}
.other_mainer .block1b .menus li dt a:hover{ color:#05abff}
.other_mainer .block1b .menus li.cur{background:url(../images/sline_b.png) 10px 28px no-repeat;border-bottom:1px #05abff solid;}
.other_mainer .block1b .menus li.cur dt a{ color:#05abff}

.other_mainer .block1c{ float:left; width:30.5%; text-align:left; background:#f7f7f7}
.other_mainer .block1c .menus{ width:81.5%; margin:0 auto}
.other_mainer .block1c .menus li{ background:url(../images/dot_a.png) 10px 28px no-repeat; padding-left:35px;; height:70px; line-height:70px; border-bottom:1px #e1e1e1 solid;}
.other_mainer .block1c .menus li dt a{ font-size:18px; color:#333;}
.other_mainer .block1c .menus li dt a:hover{ color:#05abff}
.other_mainer .block1c .menus li.cur{background:url(../images/dot_b.png) 10px 28px no-repeat;border-bottom:1px #05abff solid;}
.other_mainer .block1c .menus li.cur dt a{ color:#05abff}

.other_mainer .block2{ float:right; width:65%; text-align:center}
.other_mainer .block2 .title{height:66px; line-height:66px; position:relative; border-bottom:1px #e1e1e1 solid}
.other_mainer .block2 .title h3{ color:#333; font-size:24px; font-weight:100}
.other_mainer .block2 .contents .wrap{ padding:30px 30px 0 30px;; font-size:14px; line-height:24px; color:#666; text-align:left;}

.other_mainer .block2 .title2{height:66px; line-height:80px; position:relative; border-bottom:1px #e1e1e1 solid}
.other_mainer .block2 .title2 .sline{ position:absolute; top:32px; left:10px; width:6px; height:22px; font:0; line-height:0; background-color:#05abff}
.other_mainer .block2 .title2 h3{ color:#333; font-size:24px; font-weight:100; text-align:left; padding-left:40px;}

.other_mainer .block2b{ text-align:center}
.other_mainer .block2b .title{height:66px; line-height:66px; position:relative; border-bottom:1px #e1e1e1 solid}
.other_mainer .block2b .title h3{ color:#333; font-size:24px; font-weight:100}
.other_mainer .block2b .contents .wrap{ padding:30px 30px 0 30px;; font-size:14px; line-height:24px; color:#666; text-align:left;}


.other_mainer .block3 {text-align:left}
.other_mainer .block3 li{ float:left; width:32.166666%; margin-right:1.75%; margin-bottom:58px; border-bottom:1px #e8edf2 solid}
.other_mainer .block3 li:nth-child(3n){ margin-right:0}
.other_mainer .block3 .img img{ width:100%;}
.other_mainer .block3 .txts{ height:140px; margin-top:30px;}
.other_mainer .block3 .txts h3{ font-size:18px; color:#333; font-weight:100; margin-bottom:25px;}
.other_mainer .block3 .txts h4{ font-size:14px; font-weight:100; color:#888; line-height:22px;}

.other_mainer .block4{ margin-bottom:80px;}
.other_mainer .block4 li{ float:left; width:23.5%; margin-right:2%;}
.other_mainer .block4 li:nth-child(4n){ margin-right:0}
.other_mainer .block4 li .img{ background-color:#05abff ;height:188px; color:#fff; }
.other_mainer .block4 li .img a{color:#fff;}
.other_mainer .block4 li .img .icon{ padding-top:60px;}
.other_mainer .block4 li .img .T{ margin-top:30px; font-size:14px;}
.other_mainer .block4 li .txts{ padding-top:22px; text-align:left; height:66px; border-bottom:1px #e8edf2  solid}
.other_mainer .block4 li .txts h4{ font-size:12px; font-weight:100; color:#666; padding-left:10px; line-height:22px}
.other_mainer .block4 .i-1 .img{background:url(../images/bg_case1.jpg) no-repeat}
.other_mainer .block4 .i-2 .img{background:url(../images/bg_case2.jpg) no-repeat}
.other_mainer .block4 .i-3 .img{background:url(../images/bg_case3.jpg) no-repeat}
.other_mainer .block4 .i-4 .img{background:url(../images/bg_case4.jpg) no-repeat}

.other_mainer .block5{ padding-top:100px;}
.other_mainer .block5 .title{ position:relative;  margin-bottom:100px; }/*border-bottom:1px #6cc0eb solid;*/
.other_mainer .block5 .title h3{ position:absolute; left:0; top:-26px; width:100%; font-size:36px; font-weight:100; color:#fff; }
.other_mainer .block5 .title h3 i{ font-style:normal;padding:0 30px; color: #666666;}/*background-color:#05abff*/
.other_mainer .block5 li{ float:left; width:32.1666%; height:386px; background:#fff; margin-right:1.75%; margin-bottom:20px; position:relative}
.other_mainer .block5 li:nth-child(3n){ margin-right:0}
.other_mainer .block5 li .img{ margin-top:45%; }
.other_mainer .block5 li .txts{ position: absolute; bottom:45px; width:100%; font-size:18px}

.other_mainer .group_codes{ padding:100px 0 60px 0}
.other_mainer .group_codes ul{-webkit-text-size-adjust:none;}
.other_mainer .group_codes li{ display:inline-block;
  *display:inline; 
  *zoom:1; width:25%; height:230px;  cursor:pointer;position:relative;    } 
.other_mainer .group_codes li .txts{ color:#fff; font-size:14px; margin-top:15px}
  
.other_mainer .block6 .title{ margin-bottom:42px; padding-bottom:10px; border-bottom:1px #e1e1e1 solid; text-align:left}
.other_mainer .block6 h3{ float:left; font-size:36px; color:#616568; font-weight:lighter;height:60px; line-height:60px; border-right:1px #05abff solid;  padding-right:33px; margin-right:33px; }
.other_mainer .block6 h4{ float:left; font-size:48px;; color:#bcbcbe; margin-top:0px; font-family:"»ªÎÄÏ¸ºÚ", STHeiti; font-weight:lighter  }
.other_mainer .block6 .lists{ margin-top:38px; margin-bottom:50px;}
.other_mainer .block6 .lists li{ float:left; font-size:16px; margin-right:5.3333333%; margin-bottom:30px;}

.other_mainer .block13 {text-align:left}
.other_mainer .block13 .title{height:24px; line-height:24px; position:relative;  }
.other_mainer .block13 .title h3{ font-size:24px; padding-left:22px; font-weight:100; color:#e10d0d}
.other_mainer .block13 .title .line{ position:absolute; top:0px; left:0px; width:6px; height:24px; font:0; line-height:0; background-color:#e10d0d}
.other_mainer .block13 .lists{ border-bottom:1px #ddd solid; padding-bottom:20px; margin-bottom:35px;}
.other_mainer .block13 .lists .subtitle{ height:40px; line-height:40px;margin:10px 0;position:relative; }
.other_mainer .block13 .lists .subtitle h3{ font-size:16px; padding-left:22px; font-weight:100; color:#e10d0d}
.other_mainer .block13 .lists .subtitle .line{ position:absolute; left:22px; bottom:0px; width:30px; height:2px; font:0; line-height:0; background-color:#e10d0d}
.other_mainer .block13 .lists .links{ padding-left:22px;}
.other_mainer .block13 .lists .links li{ font-size:14px; float:left; width:16.666%; margin-bottom:20px; margin-top:20px}



/* footer */
.footer{background:#eee; }
.footer .block1{ padding-top:130px;  }
.footer .container{ width:1200px; margin:0px auto; }
 @media screen and (max-width:1024px) {
.footer .container{ width:100%;}
}
.footer .WX{ float:left; margin-right:13.33333%}
.footer .layer1{ float:left; text-align:left;  margin-right:10%;color:#0d0d0d}
.footer .layer1 .tt{   position:relative; padding-bottom:20px; margin-bottom:25px; }
.footer .layer1 .tt h3{font-size:14px; font-weight:bold}
.footer .layer1 .tt .line{ position:absolute; bottom:0; width:28px; height:1px; font-size:0; line-height:0; border-bottom:1px #5b5b60 solid;}
.footer .layer1 .lists li{ margin-bottom:15px; font-size:14px}
.footer .layer1 .lists2 li{ margin-bottom:15px;}

.footer .layer2{ float:left; text-align:left;color:#0d0d0d}
.footer .layer2 .tt{   position:relative; padding-bottom:20px; margin-bottom:25px; }
.footer .layer2 .tt h3{font-size:14px; font-weight:bold}
.footer .layer2 .tt .line{ position:absolute; bottom:0; width:28px; height:1px; font-size:0; line-height:0; border-bottom:1px #5b5b60 solid;}
.footer .layer2 .lists{ width:200px;}
.footer .layer2 .lists li{ font-size:14px; float:left; width:50%; margin-bottom:12px;}
.footer .layer2 .lists a{ color:#0d0d0d}
.footer .layer2 .lists a:hover{ color:#d50000}

.footer .block2{ background:#4e5259; margin-top:80px; height:80px; line-height:80px; font-size:14px; text-align:center; color:#ffffff }
