﻿*{margin:0;padding:0}
@media (max-width: 678px){.edgebj2{display:none;}}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}.clearfix{display:block}
body,html,div{padding:0;margin:0}
.cc{clear: both}
body{color:#333;font:normal 12px/24px 微软雅黑;}
li{list-style:none}
header{width:100%;height:170px;text-align:center;margin:0;padding:0}
img { border:0px;}
.header1{width:1280px;height:120px;margin:0 auto}
.logo{width:650px;height:110px;float:left}
.logo1{width:106px;margin-top:10px;height:110px;float:left}
.logo2{width:540px;height:110px;float:left}
.bigfont{text-align:left;margin-left:5px;padding-top:20px; height:80px}
.bigfont img{max-width: 100%; max-height:100%}
.smallfont{width:530px;margin-left:5px;/* margin-top:5px; */font-size:22px;letter-spacing:2px;color:#000;text-align:left;}
.smallfont span{color:#F00;font-size:30px}
.tel{width:360px;height:43px;float:right;margin-top:20px}
.tell{width:360px;height:43px;float:right;margin-top:4px}
.tel p{width:100%;height:30px;font-size:28px;color:#4e6ef2;margin-top:20px; text-align:right; font-weight: bold; }
.tell p{width:180px;height:30px;font-size:24px;color:#4e6ef2;margin-top:10px;margin-left:150px}
.m_nav{MARGIN:1px 0;WIDTH:100%;FONT-FAMILY:verdana;HEIGHT:60px;BACKGROUND-COLOR:#4e6ef2;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.m_nav UL{PADDING:0;DISPLAY:block;margin:0 auto;LIST-STYLE-TYPE:none;HEIGHT:60px;BACKGROUND-COLOR:#4e6ef2;COLOR:#fff;width:1280px}
.m_nav LI{DISPLAY:block;FLOAT:left;HEIGHT:60px;font-family:Arial,Helvetica,sans-serif;font-size:22px;width:182px;font-family:"黑体"}
.m_nav LI A{PADDING:1px 15px 0;DISPLAY:block;FONT-WEIGHT:none;COLOR:#fff;LINE-HEIGHT:60px;TEXT-DECORATION:none}
.m_nav LI A:hover{COLOR:#FFF;BACKGROUND-COLOR:#2146e0;TEXT-DECORATION:none}
.current{color:#fff;background:#4e6ef2}
.m_nav li#date{color:#fff;PADDING:2px 15px 0}
.yx-rotaion{width:100%;height:460px;overflow:hidden;position:relative}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../image/ico.png) no-repeat;display:block}
.yx-rotation-focus{height:40px;line-height:40px;right:50%;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:1920px;height:460px;position:absolute;left:50%;margin-left:-960px}
.center{width:100%;margin-top: 11px;}.aboutus{width:1280px;margin:0 auto;padding-top:35px;padding-bottom:10px;}
.aboutus_l{width:600px;height:200px;float:left}
.aboutus1{width:286px;height:200px;float:left;background:url(../image/gs.jpg);margin-left:30px}
.aboutus2{width:220px;height:150px;float:left;margin-left:30px;margin-top:40px}
.aboutus2_1{width:220px;height:30px;font-size:36px;color:#F00;letter-spacing:4px}
.aboutus2_2{width:220px;height:30px;font-size:20px;letter-spacing:2px;border-top:#333 solid 1px;border-bottom:#333 solid 1px;margin-top:8px;padding-top:3px}
.aboutus2_3{width:220px;height:68px;margin-top:10px;background:url(../image/font.jpg) no-repeat}
.aboutus_r{width:680px;height:180px;float:right;font-size:16px;letter-spacing:2px;line-height:25px;margin-top:10px}
.prdh{width:100%;height:690px;background:#ededed}
.prdh1{width:1280px;height:690px;margin:0 auto}
.pro{width:963px;height:610px;margin-left:30px;float:right;margin-top:40px}
.pro1{width:963px;height:70px}
.pro1_left{width:220px;height:70px;background:#F00;float:left;text-align:center}
.pro1_left p{font-size:28px;color:#FFF;letter-spacing:5px;padding-top:20px}
.pro1_right{width:60px;height:70px;float:right;text-align:center}
.pro1_right img{padding-top:20px}
.anim-1 {
  -webkit-transition: transform .8s,opacity .8s;
  -moz-transition: transform .8s,opacity .8s;
  -o-transition: transform .8s,opacity .8s;
  transition: transform .8s,opacity .8s;
}
.product_ul{width:955px;height:533px;margin:0 auto;position:relative;font-family:'Myriad Pro',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:-1px;border:3px solid #f0f0f0;overflow:hidden;-moz-box-shadow:0 0 10px #222;-webkit-box-shadow:0 0 10px #222;box-shadow:0 0 10px #222}
.product_ul ul li{ width:230px; margin-left:7px;float:left; margin-top:20px; text-align:center;}
.product_ul ul li img{display: block;height: 200px;width: 230px;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.product_ul ul li dd{ width:100%; margin:0 auto; max-width:230px;margin-bottom:10px;}
.product_ul ul li dd a { text-decoration:none;}
.product_ul ul li dd .imgs{ position:relative; width:100%; overflow:hidden;}
.product_ul ul li dd .imgs p{ position:absolute; width:100%; height:100%; background:url(../image/product_bg.png) center center no-repeat; top:0; text-align:center;opacity:0; filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.product_ul ul li dd  h2{  font-weight:normal; color:#333; font-size:16px; line-height:22px; height:22px; overflow:hidden; margin-top:7px; text-decoration:none;}
.product_ul ul li dd:hover img{-webkit-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2);filter:alpha(opacity=50);}
.product_ul ul li dd:hover h2{ color:#069; text-decoration:underline;}
.product_ul ul li dd:hover .imgs p{opacity:1; filter:alpha(opacity=100);}

.tjcp{width:1280px;height:550px;margin:0 auto}
.tjcp1{width:1280px;height:70px;margin-top:20px;background:url(../image/tjcp.jpg) no-repeat center}
.tjcp1 p{width:530px;margin:0 auto;font-size:32px;text-align:center;padding-top:30px;letter-spacing:8px;font-weight:bold}
.tjcp2{width:800px;height:30px;margin:0 auto;padding-top:5px}
.tjcp2 li{width:800px;height:30px;float:left;text-align:center}
.tjcp3{width:500px;height:30px;text-align:center;background:url(../image/tjly.png) no-repeat center;padding-top:10px;margin:0 auto}
.tjcp4{width:1280px}
.tjcp4 li{width:245px;height:220px;float:left;padding:5px}
.tj_img{width:240px;height:190px;border:1px #ccc solid}
.tjcp4 img{width:235px;height:190px}
.rec_c_t{width:245px;height:25px;text-align:center}
.rec_c_t a{font-size:14px;text-decoration:none;color:#333}
.why{width:100%;height:800px;background:url(../image/why_bg.jpg)}
.why_bg{width:1280px;height:800px;margin:0 auto}
.why1{width:1280px;height:329px}
.why1_left{width:529px;height:329px;float:left}
.why1_left1{width:529px;height:200px;border-bottom:1px solid #4f4488}
.why1_left1 p{padding-top:130px}
.why1_left2{width:502px;height:41px;background:url(../image/why_en.png) no-repeat;margin-top:10px;margin-left:13px}
.why1_right{width:662px;height:329px;float:right;background:url(../image/gs.png)}
.why2{width:1280px;height:460px;margin-top:10px}
.why2 li{width:256px;height:460px;float:left;text-align:center}
.why2_wz{line-height:26px;font-size:14px;text-align:center;margin-top:10px;height:150px}
.why2_wz p{font-size:16px;color:#4f287d;font-weight:bold}
.why2_more{width:256px;margin-top:20px;text-align:center}
.hvr-sweep-to-right{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;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#27da93;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:white}
.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
a.more-in:before{background:#bc98f8}
a.more-in:hover{color:#004080}
a.more-in{text-decoration:none;font-size:12px;border:1px solid #999;color:#900;padding:.3em .7em;display:inline-block;margin:1em 0 0;letter-spacing:1px}
.honor{width:1280px;height:550px;margin:30px auto}
.honor1{width:1280px;height:70px;margin-top:40px;background:url(../image/honor.jpg) no-repeat center}
.honor1 p{width:530px;margin:0 auto;font-size:32px;text-align:center;padding-top:30px;letter-spacing:8px;font-weight:bold}
.honor2{width:100%;height:30px;margin-top:15px;background:url(../image/line.jpg) repeat-x;text-align:center}
.honor2 p{width:180px;height:30px;margin:0 auto;font-size:29px;letter-spacing:4px;color:#008b80;background:#FFF;text-align:center}
.honor3{width:1280px;height:30px;font-family:"楷体";font-size:18px;text-align:center;font-weight:bold;margin-top:15px}
.honor3 a{text-decoration:underline;color:#333}
.honor4{width:1280px;height:220px}
.honor_c{height:220px;float:left;width:1280px}
.honor_c li{width:210px;height:190px;float:left;margin-left:25px;position:relative}
.honor_c li a{width:145px;height:145px;display:block}
.honor_c li .hon_img{width:180px;height:180px;position:absolute;left:16px;top:16px}
.hon_img_bg{position:absolute;z-index:2}
.honLeft{width:34px;height:58px;background:url(../image/honor_l.jpg);float:left;margin-top:100px;cursor:pointer}
.honRight{width:34px;height:58px;background:url(../image/honor_r.jpg);float:right;cursor:pointer;margin-top:100px}
#demo-02{margin-left:-25px}
.idx_honor{width:1200px;height:205px;overflow:hidden;margin-top:15px;margin-left:12px;float:left;}
.honor5{width:100%;height:30px;margin-top:25px;background:url(../image/line.jpg) repeat-x;text-align:center}
.honor5 p{width:180px;height:30px;margin:0 auto;font-size:29px;letter-spacing:4px;color:#008b80;background:#FFF;text-align:center}
.honor6{width:1280px;margin:0 auto;height:250px}
.honor6 li{width:190px;height:110px;float:left;margin:5px;}
.honor6 li img{width:180px;height:90px;display:block;-moz-box-shadow: 3px 3px 4px #b9b2b2;-webkit-box-shadow: 3px 3px 4px #b9b2b2;box-shadow: 3px 3px 4px #b9b2b2;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.honor7{width:1280px;height:350px}
.honor7 li{width:610px;height:160px;float:left;padding:15px}
.h_img{width:220px;height:160px;float:left}
.h_img img{width:220px;height:160px;box-shadow:0 0 8px #4f287d}
.h_wz{width:370px;height:160px;float:right;font-size:14px;text-align:left}
.h_wz p{width:380px;margin-top:40px;font-size:18px;font-weight:bold;height:30px}
.video{width:100%;height:800px;background:#889bdb}
.video_bg{width:1280px;height:800px;background:url(../image/v_bg.jpg);margin:0 auto}
.v1{width:1280px;height:100px;background:url(../image/cv.png) no-repeat center bottom;padding-top:35px}
.v1 p{width:200px;margin:0 auto;font-size:32px;text-align:center;padding-top:60px;letter-spacing:8px;font-weight:bold;color:#FFF}
.v2{width:1280px;height:30px;font-family:"楷体";font-size:18px;text-align:center;font-weight:bold;margin-top:15px;color:#fff}
.v2 a{text-decoration:underline;color:#fff}
.v3{width:1280px;height:620px;margin:0 auto;margin-top:20px}
.v3 li{width:390px;height:530px;background:url(../image/idx.png);float:left;margin-left:28px}
.c_video{width:360px;height:500px;margin:13px;border:#CCC 1px solid}
.c_video1 img{width:360px;height:220px}
.c_video2{width:360px;height:205px;font-size:14px;line-height:20px;margin-top:10px}
.c_video2_tit{font-size:18px;font-weight:bold;width:360px;text-align:center}
.c_video2_con{font-size:14px;line-height:25px;width:340px;margin:10px}
.c_video3{width:360px;height:40px;text-align:center}
.star{width:1280px;height:auto;margin:0 auto}
.star1{width:1280px;height:100px;background:url(../image/service.png) no-repeat center bottom;padding-top:30px}
.star1 p{width:200px;margin:0 auto;font-size:32px;text-align:center;padding-top:60px;letter-spacing:8px;font-weight:bold}
.star_team{width:1280px;height:310px;margin:0 auto}
.star_tit{width:1280px;height:30px;text-align:center;letter-spacing:2px;font-size:20px;color:#018c81}
.star_tit a{font-size:20px;color:#018c81;text-decoration:underline;letter-spacing:2px}
.star_js{width:1280px;height:30px;font-size:18px;text-align:center;font-family:"楷体";font-weight:bold}
.star_con{width:1280px;height:240px}
.star_con li{width:240px;height:225px;margin:8px;float:left;text-align:center}
.star_con img{width:240px;height:200px}
.s_tit{width:240px;height:25px;font-size:14px;text-align:center}
.star_team1{width:1280px;height:360px;margin:0 auto}
.star_con1{width:1280px;height:280px}
.star_con1 li{width:200px;height:280px;margin:6px;float:left;text-align:center}
.star_con1 img{width:200px;height:250px}
.s_tit1{width:220px;height:25px;font-size:14px;text-align:center}
.company{width:1280px;height:260px;margin-top:50px;margin:0 auto}
.com_left{width:800px;height:260px;float:left}
.com_left1{width:800px;height:30px;border-bottom:1px #999 solid}
.com_left1_l{width:150px;height:30px;float:left;font-size:22px;font-weight:bold;letter-spacing:2px}
.com_left1_l span{padding-bottom:3px;border-bottom:2px #f00 solid}
.com_left1_r{width:120px;height:20px;float:right;font-size:14px;margin-top:6px;text-align:right}
.com_left1_r a{font-size:16px;text-decoration:none;color:#333;letter-spacing:1px}
.com_left1_r a:hover{color:#33F}
.com_left2{width:800px;height:220px}
.com_left2 li{width:190px;height:210px;text-align:center;float:left;margin:5px;font-size:14px}
.com_left2 li img{width:190px;height:170px;padding-top:5px}
.com_right{width:460px;height:260px;float:right}
.com_right1{width:460px;height:30px;border-bottom:1px #999 solid}
.com_right1_l{width:150px;height:30px;float:left;font-size:22px;font-weight:bold;letter-spacing:2px}
.ccom_right1_l span{padding-bottom:3px;border-bottom:2px #f00 solid}
.com_right1_r{width:120px;height:20px;float:right;font-size:14px;margin-top:6px;text-align:right}
.com_right1_r a{font-size:16px;text-decoration:none;color:#333;letter-spacing:1px}
.com_right1_r a:hover{color:#33F}
.com_right2{width:460px;height:220px;margin-top:10px}
.com_right2 li{width:460px;height:26px}
.com_right2 li a{font-size:14px;color:#333;text-decoration:none}
.com_right2 li a:hover{color:#C00}
.idx_news_time{float:right}
footer{width:100%;height:345px}
.menu{width:100%;height:60px;background:#4e6ef2}
.menu ul{width:1280px;margin:0 auto}
.menu li{width:160px;float:left;height:30px;padding-top:18px;font-size:20px;color:#FFF;letter-spacing:2px;text-align:center}
.menu li a{color:#fff;text-decoration:none}
.flink{width:1280px;margin:0 auto;height:40px;line-height:20px;margin-top:5px}
.flink a{font-size:12px;color:#333;text-decoration:none}
.flink span{padding:5px}
.adr{width:700px;height:200px;margin:0 auto}
.adr_left{width:390px;height:130px;float:left}
.adr_left li{float:left}
.adr_left1{width:200px;height:130px}
.adr_left1 img{width:200px;margin-top:15px}
.adr_left2{width:160px;height:115px;border-left:1px #999 solid;margin-top:15px;margin-left:20px;background:url(../image/ewm.jpg) no-repeat 40px 2px;background-size:65%;}
.adr_left2 p{padding-top:100px;width:120px;text-align:center;padding-left:30px}
.adr_right{width:300px;height:115px;float:right;line-height:24px;margin-top:15px}
.adr_right p{font-size:16px;font-weight:bold}
.copy{width:1280px;margin:0 auto;height:30px;text-align:center;margin-top:25px}
.copy1{width:1280px;margin:0 auto;height:30px;text-align:left;margin-top:25px;display: -webkit-box;}
.copy a{color:#333;text-decoration:none}
.gs{width:47px;height:47px;margin:0 auto}
.gs img{width:47px;height:47px}
.banner{width:100%;margin:0 auto}.banner img{width:100%;margin:0 auto;padding:0 auto;}
.banner1{width:100%;margin:0 auto;padding:0 auto;}
.position{width:100%;height:50px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;background:#e5e5e5}
.position1{width:1200px;height:30px;margin:0 auto;background:url(../image/position.png) no-repeat left;margin-top:10px}
.position1 p{width:800px;height:20px;margin-top:10px;margin-left:40px;font-size:14px;padding-top:2px}
.position1 a{font-size:14px;color:#333;text-decoration:none}
.center1{width:1200px;margin:0 auto;margin-top:10px;margin-bottom:20px}
.left{width:300px;float:left}
.left_t{width:300px;height:45px;background:red;text-align:center}
.left_t p{color:#FFF;font-size:20px;padding-top:10px;letter-spacing:2px}
.right{width:1200px;float:right;margin-left:20px}
.right1{width:1200px;height:70px;border-bottom:1px #ccc solid;text-align: center;}
.right1 p{font-size:50px;margin-top:30px;letter-spacing:2px;font-weight: bolder;}
.font_pr{text-transform:uppercase;color:#dbdbdb;font-style:italic;font-size:18px}
.right2{width:1200px}
.right2 p{font-size:18px;color:#09C;margin-top:5px;margin-bottom:5px;letter-spacing:2px}
.right2 li{width:272px;float:left;padding:5px;margin-left: 15px;}
.pro_list_bor{width:270px;height:240px;/* border:1px #ccc solid */}
.pro_list_bor img:hover {border-color: #f07f05;}
.right2 li img{width:270px;height:240px;border:1px #ccc solid}
.pro_list_t{width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 0;height:30px}
.pro_list_t a{color:#333;text-decoration:none}
.pro_list_t a:hover{color:#F00}
.pro_list_t1{width:185px;height:25px;text-align:center;font-size:14px}
.pro_list_t1 a{color:#333;text-decoration:none}
.pro_list_t1 a:hover{color:#F00}
.pro_fy{font-size:14px;width:100%;text-align:center;margin-top:10px}
.pro_fy a{color:#333}
.right2_pr{width:960px}
.pr_1{width:960px}
.pr_font{font-size:16px;color:#09C;font-weight:bold;margin-top:10px}
.pr_2{width:960px;margin-top:5px;float:left}
.pr_3{float:left;width:185px;height:180px;text-align:center;margin-right:6px;}
.pr_3 img{border:1px solid #CCC;width:185px;height:147px;}
.pr_3 a{color:#333}
.pr_3 a:hover{color:#F00}
.clear{clear:both}
.right_case{width:1200px;float:right;margin:0 auto; padding:0 auto;}
.case1{width:1280px;height:550px;margin-bottom:10px}
.case1_tit{width:1200px;height:45px;border-bottom:#CCC 1px solid}
.case1_tit_l{width:850px;height:39px;float:left}
.case1_tit_l p{font-size:26px;margin-top:8px;letter-spacing:2px;color:#F00;font-weight:bold}
.case1_tit_l span{border-bottom:1px #f00 solid;padding-bottom:8px}
.case1_tit_r{width:60px;height:20px;margin-top:10px;float:right;font-size:14px}
.case1_tit_r a{color:#333;text-decoration:none}
.case1_con{width:1280px}
.case1_con li{width:256px;height:130px;float:left;text-align:center}
.case1_con li img{width:125px;height:66px;display:block}
.case2{width:1200px; margin:0 auto; padding:0 auto;}
.part1{width:1200px;height:40px;margin-top:10px;font-size:18px;color:#36C}
.case2_tit{width:1200px;height:45px;background:#06F}
.case2_con{width:1200px;overflow:hidden}
.case2_con p{font-size:16px;font-weight:bold;color:#39C;margin-top:10px}
.case2_con li{width:370px;padding:5px;float:left;text-align:center;margin-left: 10px;}
.case2_con li img{width:370px;height:260px}
.c_img_tit{font-size:14px;font-weight:bold;line-height:40px}
.c_img_tit a{color:#333;text-decoration:none}
.c_img_con{width:370px;line-height:25px;text-align:left;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;padding-top:3px;padding-bottom:3px;margin:0 auto;overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}
.case1_tit{width:1280px;height:90px;border-bottom:#CCC 1px solid;    text-align: center;}
.case1_tit_l{width:1200px;height:50px;float:left}
.case1_tit_l p{font-size:26px;margin-top:28px;letter-spacing:2px;color:#F00;font-weight:bold}
.case1_tit_l span{border-bottom:3px #f00 solid;padding-bottom:16px;font-size: 50px;}
.right_plan{width:1200px;margin:10px;border-bottom:1px #ccc dashed;overflow:hidden}
.plan_l{width:400px;height:250px;float:left}
.plan_l img{width:380px;height:210px;margin:10px;box-shadow:#000 0 5px 5px -5px;border-radius:5px}
.plan_r{width:800px;height:200px;float:right}
.plan_tit{width:200px;height:50px;background:url(../image/title.png) no-repeat;text-align:center;margin-top:10px}
.plan_tit p{font-size:22px;letter-spacing:2px;color:#39C;font-weight:bold;padding-top:12px}
.plan_con{width:740px;height:100px;font-size:14px;line-height:26px;margin-left:10px;margin-top:20px}
.plan_more{width:540px;height:30px;margin-top:10px;font-size:16px;color:#F00;text-align:right}
.plan_more a{font-size:16px;color:#F00;text-decoration:none;margin-left:15px}
.right_con{width:1280px}
.right_add{width:940px;margin-top:20px;margin-left:10px;height:430px}
.right_add li{float:left}
.right_add1{width:940px;margin-top:30px;margin-left:10px;border-top:1px #ccc dashed;overflow:hidden;padding-top:10px}
.right_add1 li{float:left}
.ra_l{width:160px}
.ra_l_img{width:44px;height:36px;float:left;margin-top:60px}
.ra_l_tit{width:110px;height:36px;font-size:20px;font-weight:bold;color:#0080c0;margin-top:68px;float:right}
.ra_2{width:160px}
.ra_2_img{width:44px;height:36px;float:left;margin-top:5px}
.ra_2_tit{width:110px;height:36px;font-size:20px;font-weight:bold;color:#0080c0;margin-top:15px;float:right}
.ra_r{width:720px;line-height:25px;font-size:14px}
.right_map{width:1200px;height:718px;margin-top:20px;margin-left:25px;margin-bottom:20px}
.right_con p{font-size:20px;color:#06C;font-weight:bold;margin-top:20px;margin-bottom:20px;margin-left:20px}
.right_con1{width:1200px;height:500px;text-align:center}
.right_con1 img{width:892px;height:500px}
.right_con2{width:1200px;text-align:center}
.right_con2 p{font-size:20px;color:#06C;font-weight:bold;border-bottom:1px #ccc solid;width:1260px;padding-bottom:10px;text-align:left;margin-left:20px}
.right_con2 form{width:660px;margin-left:320px}
.f1{width:660px;height:30px;border-bottom:1px #09c dashed;font-size:16px;font-weight:bold;text-align:left;margin-top:10px}
.f_table{border-bottom:1px #ccc dashed}
.right_con2 tr{height:30px}
.ser_td_l{width:160px;letter-spacing:2px;font-size:16px}
.ask_td_r{width:500px}
.ask_in{width:450px}
.ser_te{width:450px;height:80px}
.ask_su{width:60px;height:30px;background:#39F;border-radius:2px;color:#FFF}
.right_con3{width:1200x;text-align:left;margin-bottom:20px}
.right_con3 p{font-size:20px;color:#06C;font-weight:bold;border-bottom:1px #ccc solid;width:1260px;padding-bottom:10px;text-align:left;margin-left:20px}
.right_con3 span{font-size:14px;padding-left:30px;line-height:22px;width:920px;text-align:left}
.case1_con1{width:1280px;line-height:22px;font-size:14px;color:#333;clear:both；margin：0 auto; padding:0 auto；text-align:center;}
.h_px{width:940px;margin-left:10px;background:#CCC; border-top:1px #FFFFFF solid;}
.h_px_l {width:240px; background:#CCC; float:left;text-align:center;border-top:1px #FFFFFF solid;}
.h_px_l p { color:#F00; margin-top:5px; margin-bottom:5px;}
.h_px_r {width:700px; background:#E8E8E8; float:right; border-top:1px #FFFFFF solid; text-align:center;}
.h_px_r p { color:#000; margin-top:5px; margin-bottom:5px;}
.case1_con1 ul{width:940px;margin-left:10px}
.case1_con1 li{width:940px;height:120px}
.case1_con1 ul li img{float:left;width:200px;height:100px;display:block}
.spec_l_r{float:left;width:700px;margin-left:15px}
.spec_l_t{color:#3769c5;font-size:16px;line-height:16px;margin-top:10px}
.spec_l_t a{color:#3769c5;text-decoration:none}
.spec_l_c{height:35px;line-height:22px;margin-top:20px}
.expand_lst{background:url("../image/about-licheng1.gif") repeat-y 250px 0;overflow:hidden}
.expand_lst .datetime{clear:right;display:inline;float:left;line-height:30px;margin-bottom:30px;text-align:right;color:red;font-size:16px;margin-left:150px;overflow:hidden}
.expand_lst .detail{background:url("../image/about-licheng.gif") no-repeat 0 10px;display:inline;width:650px;float:right;line-height:30px;padding-left:40px}
.right_star{width:1200px;line-height:22px;font-size:14px;color:#333;margin-top:20px;clear:both}
.r_star1{width:275px;height:376px;margin:5px;float:left;margin-left: 14px;}
.r_star1 img{width:275px;height:336px;box-shadow:2px 2px 1px #888}
.r_star2{width:180px;height:272px;margin:5px;float:left}
.r_star2 img{width:180px;height:252px;box-shadow:2px 2px 1px #888}
.star_tit1{width:275px;text-align:center;color:#069;font-size:14px;font-weight:bold;line-height: 50px;}
.star_tit1 img{box-shadow:2px 2px 1px #888}
.cli_list li{height:140px;margin-top:30px}
.cli_list_l{float:left;width:220px;height:140px;background:#e6e6ff;border-radius:10px 10px 10px 10px}
.cli_list_l img{margin:0 auto;display:block;margin-top:10px;max-width:202px;max-height:123px}
.cli_list_r{float:left;width:720px;margin-left:10px}
.cli_r_t{font-size:16px;font-weight:bold;color:#000;margin-top:15px;display:block}
.cli_r_c{margin-top:15px;line-height:22px}
.mvList{margin-top:35px}
.mvList li{margin-top:20px;border-bottom:1px dashed #c4c4c4;height:200px}
.mvList_l{float:left}
.mvList_l img{width:256px;height:170px;display:block}
.mvList_r{width:620px;float:left;margin-left:10px}
.mvList_r_t{font-size:18px;margin-top:20px}
.mvList_r_t a{color:#0080c0}
.mvList_r_t img{width:315px;height:190px;display:block}
.mvList_r_c{font-size:14px;margin-top:70px;line-height:22px}
.right_zz{width:960px;line-height:22px;color:#333;margin-top:20px;clear:both}
.right_zz p{font-size:18px;color:#36C;font-weight:bold}
.ent{width:960px;margin-top:10px}
.ent_cat{overflow:hidden;margin-top:10px}
.ent_left{float:left;width:800px;margin-left:10px;font-size:20px;color:#36C;letter-spacing:1px;font-weight:bold;margin-bottom:5px}
.ent_right{float:right;width:100px;text-align:right}
.ent_right a{font-size:14px;color:#333;text-decoration:none}
.ent1{width:960px}
.ent_list{float:left;width:180px;height:175px;margin:5px}
.ent_list img{width:180px;height:150px}
.ent_list_t{width:180px;height:25px;font-size:14px;color:#333;text-align:center}
.ent_list_t a{font-size:14px;color:#333;text-decoration:none}
.zz_more {width:960px; height:30px; text-align:center; margin-top:10px;font-size:16px;}
.zz_more span { width:120px; height:30px; background:#36C;}
.zz_more span:hover {background:#F30;}
.zz_more a { color:#FFF; font-size:16px; text-align:center; margin-left:8px;}
.right_env{width:960px;margin-top:10px}
.right_env p{font-size:16px;color:#333}
fieldset{padding:10px;margin:10px;width:1160px;color:#333;border:#d1d1d1 dotted 1px}
legend{color:#06c;font-weight:800;background:#fff;font-size:18px;letter-spacing:1px}
.env{width:1160px;margin:5px}
.env li{float:left;width:275px;height:210px;margin:5px;font-size: 17px;font-family: unset;text-align: center;}
.env img{width:270px;height:180px}
.tab1{width:960px;overflow:hidden}
.img_qh{height:35px}
.img_qh li{float:left;width:228px;text-align:center;line-height:35px;height:35px;cursor:pointer;color:#fff;font-size:16px;overflow:hidden;background:#69C}
.img_qh li.off{background:#ebebeb;color:#333;font-weight:bold}
.tab1 menudiv{width:960px;background:#fefefe}
.menudiv div{padding:15px;line-height:28px}
.tab_hd{width:960px;text-align:center}
.tab_hd li{width:160px;float:left;text-align:center;margin-right:10px;height:160px}
.st_ys1{height:130px;width:155px;border:1px #ddd solid;overflow:hidden}
.st_ys1 img{height:130px;max-width:155px;width:155px}
.st_ys2{width:155px;padding-top:3px;padding-bottom:3px;color:#39C;height:20px}
.right_Enterprise{width:960px;line-height:22px;color:#33C;margin-top:20px;clear:both;text-align:center;font-size:22px}

.example{margin-top:20px}
.example ol{position:relative;width:200px;height:20px;top:-30px;left:60px}
.example ol li{float:left;width:10px;height:10px;margin:5px;background:#fff}
.example ol li.seleted{background:#1aa4ca}
.example1 ol{position:relative;width:80px;height:20px;top:-30px;left:60px}
.example1 ol li{float:left;width:10px;height:10px;margin:5px;background:#fff}
.example1 ol li.seleted{background:#1aa4ca}
.example2 ol{position:relative;width:80px;height:20px;top:-30px;left:60px}
.example2 ol li{float:left;width:10px;height:10px;margin:5px;background:#fff}
.example2 ol li.seleted{background:#1aa4ca}
.luara-{position:relative;padding:0;overflow:hidden}
.luara- ul{padding:inherit;margin:0}
.luara- ul li{display:none;padding:inherit;margin:inherit;list-style:none}
.luara- ul li:first-child{display:block}
.luara- ul li img{width:inherit;height:inherit}
.right_qa{width:1280px;line-height:22px;font-size:14px;color:#333;margin-top:20px;clear:both}
.right_qa ul{width:1260px;margin-top:20px;margin-left:10px;background:#f3f3f3}
.right_qa li{width:1240px;margin-left:10px}
.right_qa1{width:1240px;height:30px;font-weight:bold;color:#369;padding-top:5px}
.right_qa2{width:1240px;border-top:1px #d1d1d1 dotted;padding-top:5px;padding-bottom:5px}
.right_qa2 font{font-weight:bold;color:#F00}
.right_dy{width:1280px;margin-top:20px;border:1px #e0e0e0 solid;border-radius:10px}
.right_dy p{font-size:18px;color:#369;font-weight:bold;margin:20px;letter-spacing:2px}
.right_dy table{width:100%;margin-left:20px}
.right_dy table td{padding-top:5px;padding-bottom:5px}
.right_dy input_text{margin-top:5px;margin-bottom:5px}
.ask_su1{width:60px;height:30px;background:#39F;border-radius:2px;color:#FFF;margin-bottom:10px}
.right_dy ul{height:30px}
.right_dy li{float:left;width:110px;height:20px}
.right_dy li input[type="checkbox"]{vertical-align:middle}
.line{height:0;border-bottom:1px dotted #d4d4d4;width:780px;margin-left:10px}
.xq{font-size:18px;color:#369;font-weight:bold;margin-left:10px;letter-spacing:2px}
.coolbg{padding: 5px 15px; margin-bottom: 10px}
/* 新增1 */
.content {
    width: 1200px;
    margin: 0 auto;
}
/* 关于我们 */
.yzbj{height:420px;}
.yz{padding-top:78px;}
.yz .yt{width:714px;float:left;padding-top:46px;}
.yz .yt span{/* display: block; */ font-size: 40px; color:#333333; width:160px; font-weight: bold; line-height: 40px;padding-top:23px; padding-right:147px; background:url(../image/yztbj.png) no-repeat right top; margin-bottom: 23px;}
.yz .yt em{display: block;font-size: 18px; color:#4e6ef2; font-weight: bold; margin-bottom: 19px;font-style: normal;}
.yz .yt p{font-size: 14px;  width:714px;color:#666666;}
.yz strong{display: block; width:435px;height:282px;float:right; position: relative;}
.yz strong img{ width:435px; height:282px;z-index: 100;position: relative;}
.yz strong:before{width:363px; height:240px;background:#4e6ef2; content:""; position: absolute; right:-19px; bottom:-18px;z-index:50;}
/* 案例 */
/* .faalbj{height:994px;} */
.faal{padding-top:7px;}
.faal h3{text-align: center; margin-bottom: 39px;}
.faal h3 span{/* display: block; */ width:453px; height:40px; line-height: 40px;  font-weight:bold;margin:0 auto 13px; font-size: 40px; color:#333333;padding:0 131px; position: relative;}
.faal h3 span:before{width:100px; height:7px;background:url(../image/xt1.png) no-repeat center; content:""; position: absolute; left:0; bottom:15px;}
.faal h3 span:after{width:100px; height:7px;background:url(../image/xt2.png) no-repeat center; content:""; position: absolute; right:0; bottom:15px;}
.faal h3 i{display: block;font-size: 16px; line-height: 30px; color:#666666;font-style: normal;}

.faal .fanav{width:189px; height:416px; float:left;background:#f4f2f2;}
.faal .fanav ul li{height:50px; line-height: 50px;padding-left:47px; border-bottom:1px solid #d0cece;transition: all 0.3s linear; position: relative;}
.faal .fanav ul li em{display: block;font-size: 14px; height:50px; line-height: 50px;padding-left:30px;font-style: normal;}
.faal .fanav a {
    text-decoration: none;
    color: #666;
    word-wrap: break-word;
}
.faal .fanav ul li .fa1{background:url(../image/fa1.png) no-repeat left;}
.faal .fanav ul li .fa2{background:url(../image/fa2.png) no-repeat left;}
.faal .fanav ul li .fa3{background:url(../image/fa3.png) no-repeat left;}
.faal .fanav ul li .fa4{background:url(../image/fa4.png) no-repeat left;}
.faal .fanav ul li .fa5{background:url(../image/fa5.png) no-repeat left;}
.faal .fanav ul li .fa6{background:url(../image/fa6.png) no-repeat left;}
.faal .fanav ul li .fa7{background:url(../image/fa7.png) no-repeat left;}
.faal .fanav ul li i{display: none;width: 0;height: 0;border-width: 8px;border-style: solid;border-color: transparent transparent transparent #4e6ef2; position: absolute; top:21px; right:-16px;z-index: 100;}
.faal .fanav span{display: block;height:50px; line-height: 50px;padding-left:47px; }
.faal .fanav span em{display: block;background:url(../image/fa8.png) no-repeat left;font-size: 14px; height:50px; line-height: 50px;padding-left:30px;font-style: normal;}
.faal .fanav ul li.cur{height:59px; border-bottom:0;background:#4e6ef2; line-height: 59px;}
.faal .fanav ul li.cur em{color:#FFF;height:59px;  -webkit-filter:brightness(2000);  filter: brightness(2000);line-height: 59px; }
.faal .fanav ul li.cur i{display: block;      }
.faal .fanav span:hover{background:#17494a;}
.faal .fanav span:hover em{color:#FFF;-webkit-filter:brightness(2000);  filter: brightness(2000);}
.faal .ys_box{width:1011px;float:right;}
.faal dl{float:left;width:1010px;}
.faal dl dt{width:648px; height:416px;float:left;}
.faal dl dt img{width:648px; height:416px;}
.faal dl dd{width:362px;height:416px;float:left;background:#EEEEEE;}
.faal dl dd span{display: block; padding-top:71px; margin-left: 26px; height:50px; line-height: 20px; position: relative; margin-bottom: 30px; }
.faal dl dd span:before{width:100px; height:1px; background:#38a002;content:"";position: absolute;bottom:0; left:0;}
.faal dl dd span a{font-size: 20px; font-weight: bold; color:#f82e00;text-decoration: none;word-wrap: break-word;}
.faal dl dd p{width:308px; height:87px; padding-left:26px;font-size: 14px; color:#666666; margin-bottom: 58px;}
.faal dl dd strong{display: block;padding-left:91px;font-weight: normal;font-size: 18px; color:#666666;background:url(../image/ph.png) no-repeat left;}
.faal dl dd strong i{display: block; font-size: 20px; line-height: 20px; font-weight: bold;font-style: normal;}
.faal .faqh{height:310px;margin-top: 39px; overflow: hidden;}
.faal .faqh ul{height:310px;}
.faal .faqh ul li{float:left;width:385px; height:238px;position: relative;margin-right: 23px;}
.faal .faqh ul li span{display: block; width:385px; height:238px; }
.faal .faqh ul li span img{width:385px; height:238px;}
.faal .faqh ul li i{display: block; height:52px; line-height: 52px; text-align: center; font-size: 14px; color:#333333;font-style: normal;}
.faal .faqh ul li a{text-decoration: none;color: #666;word-wrap:break-word;}
.faal .faqh ul li .xs{display:none;width:385px; height:169px;padding-top:69px;background:url(../image/wzbj.png) no-repeat center; position: absolute;top:0; left:0;}
.faal .faqh ul li .xs em{display: block; text-align: center; font-weight: bold; font-size: 18px; color:#FEFEFE; height:40px; margin-bottom: 18px;font-style: normal;}
.faal .faqh ul li .xs p{text-align: center; font-size: 14px; color:#FEFEFE;width:293px; height:38px;margin:0 auto;}
.faal .faqh ul li .xs p a{color:#da251c;}
.faal .faqh ul li:hover .xs{display: block;}
.faal .qh{position: relative;}
.faal .qh .jt i{display: block; width:19px; height:34px;}
.faal .qh .jt .prev{background:url(../image/prev.png) no-repeat center; position: absolute; top:106px; left:-44px;}
.faal .qh .jt .next{background:url(../image/next.png) no-repeat center; position: absolute; top:106px; right:-44px;}
/* 选择理由 */
.edgebj2{height:1450px;}
.edge2{padding-top:1px;}
.edge2 h3{text-align: center; width:650px; margin:0 auto 53px; font-size: 40px;font-weight:bold;height:50px;line-height:50px;color:#333333; position: relative;padding:0 100px;}
.edge2 h3 i{font-size:50px; color:#17494a;font-style: italic;margin:0 5px;}
.edge2 h3:before{width:100px; height:7px;background:url(../image/xt1.png) no-repeat center; content:""; position: absolute; left:0; top:25px;}
.edge2 h3:after{width:100px; height:7px;background:url(../image/xt2.png) no-repeat center; content:""; position: absolute; right:0; top:25px;}
.edge2 .edt1{height:600px; position: relative;}
.edge2 .edt1 .ed1{height:600px;}
.edge2 .edt1 .ed1 .e1{width:600px; height:300px;padding-top:52px;padding-left:92px;border:1px solid #d9d9d9;float:left;box-sizing:border-box;}
.edge2 .edt1 .ed1 .e1 span{display: block; height:60px; line-height: 47px; background:url(../image/xt6.jpg) no-repeat left bottom; margin-bottom: 28px;}
.edge2 .edt1 .ed1 .e1 span em{display: block;width:402px;font-size: 30px; color:#4e6ef2;background:url(../image/01.png) no-repeat right;    font-style: normal;}
.edge2 .edt1 .ed1 .e1 span em i{font-weight: bold; font-size: 30px; color:#4e6ef2;margin-left: 18px;    font-style: normal;}
.edge2 .edt1 .ed1 .e1 p{font-size: 14px; color:#333333; width:411px;}
.edge2 .edt1 .ed1 strong{float:right;margin-right:-360px;}
.edge2 .edt1 .ed2{height:300px; position: absolute; left:0; bottom:0;}
.edge2 .edt1 .ed2 strong{display: block; width:600px; height:300px;float:left;}
.edge2 .edt1 .ed2 strong img{width:600px; height:300px;}
.edge2 .edt1 .ed2 .e2{width:600px; height:300px;background:#FFF;padding-top:52px;padding-left:92px;float:left;box-sizing:border-box;}
.edge2 .edt1 .ed2 .e2 span{display: block; height:60px; line-height: 47px; background:url(../image/xt6.jpg) no-repeat left bottom; margin-bottom: 28px;}
.edge2 .edt1 .ed2 .e2 span em{display: block;width:402px;font-size: 30px; color:#4e6ef2;background:url(../image/02.png) no-repeat right;font-style: normal;}
.edge2 .edt1 .ed2 .e2 span em i{font-weight: bold; font-size: 30px; color:#4e6ef2;margin-left: 18px;font-style: normal;}
.edge2 .edt1 .ed2 .e2 p{font-size: 14px; color:#333333; width:420px;}
.edge2 .edt2{height:599px; position: relative;}
.edge2 .edt2 .ed4{height:599px;}
.edge2 .edt2 .ed4 strong{display: block;width:960px; height:599px; float:left; margin-left: -360px;}
.edge2 .edt2 .ed4 strong img{width:960px; height:599px;}
.edge2 .edt2 .ed4 .e4{width:600px; height:300px;background:#FFF;padding-top:52px;padding-left:92px;float:left;border:1px solid #d9d9d9;box-sizing:border-box;position: absolute; right:0; bottom:0;}
.edge2 .edt2 .ed4 .e4 span{display: block; height:60px; line-height: 47px; background:url(../image/xt6.jpg) no-repeat left bottom; margin-bottom: 28px;}
.edge2 .edt2 .ed4 .e4 span em{display: block;width:402px;font-size: 30px; color:#4e6ef2;background:url(../image/04.png) no-repeat right;font-style: normal;}
.edge2 .edt2 .ed4 .e4 span em i{font-weight: bold; font-size: 30px; color:#4e6ef2;margin-left: 18px;font-style: normal;}
.edge2 .edt2 .ed4 .e4 p{font-size: 14px; color:#333333; width:420px;}
.edge2 .edt2 .ed3{height:300px; position: absolute; top:0; left:0;z-index:100;}
.edge2 .edt2 .ed3 strong{display: block; width:600px; height:298px;float:right;}
.edge2 .edt2 .ed3 strong img{width:600px; height:300px;}
.edge2 .edt2 .ed3 .e3{width:600px; height:300px;padding-top:52px;padding-left:92px;float:right;box-sizing:border-box;background:#4e6ef2;}
.edge2 .edt2 .ed3 .e3 span{display: block; height:60px; line-height: 47px; background:url(../image/xt6.jpg) no-repeat left bottom; margin-bottom: 28px;}
.edge2 .edt2 .ed3 .e3 span em{display: block;width:402px;font-size: 30px; color:#feffff;background:url(../image/03.png) no-repeat right;font-style: normal;}
.edge2 .edt2 .ed3 .e3 span em i{font-weight: bold; font-size: 30px; color:#feffff;margin-left: 18px;font-style: normal;}
.edge2 .edt2 .ed3 .e3 p{font-size: 14px; color:#fff; width:420px;line-height: 30px;}
.edge2 .edt2 .ed3 .sk{display: block;width:360px; height:300px;background:#4e6ef2; position: absolute;top:0; left:-360px;}

/* 新增2 */
/* 精品工程 */
/* .index-auto-box {
    width: 1280px;
    margin: 0 auto;
}
.index-auto-box:before, .index-auto-box:after {
    content: " ";
    display: table;
}
.index-team .index-normal-hd .normal-tab-wrap .normal-tab li.active:after {
    border-top: 8px solid #f2f2f2; }
.index-normal-hd {
  padding: 70px 0 40px; }
  .index-normal-hd:before, .index-normal-hd:after {
    content: " ";
    display: table; }
  .index-normal-hd:after {
    clear: both; }
  .index-normal-hd .normal-hd-tit {
    float: left;
    padding-right: 30px;
    margin-right: 30px;
    border-right: 1px solid #c9c9c9; }
    .index-normal-hd .normal-hd-tit dt {
      font-size: 34px;
      font-weight: normal; }
    .index-normal-hd .normal-hd-tit dd {
      font-size: 18px;
      color: #797979;
      letter-spacing: 1px;
      font-family: Century Gothic; }
  .index-normal-hd .normal-tab-wrap {
    float: left;
    width: 660px;
    padding-top: 5px; }
    .index-normal-hd .normal-tab-wrap .normal-tab {
      border-bottom: 1px solid #a5a5a5;
      margin-bottom: 14px; }
      .index-normal-hd .normal-tab-wrap .normal-tab:before, .index-normal-hd .normal-tab-wrap .normal-tab:after {
        content: " ";
        display: table; }
      .index-normal-hd .normal-tab-wrap .normal-tab:after {
        clear: both; }
      .index-normal-hd .normal-tab-wrap .normal-tab li {
        position: relative;
        float: left;
        margin-right: 60px;
        padding-bottom: 12px;
        cursor: pointer;
        font-size: 16px; }
        .index-normal-hd .normal-tab-wrap .normal-tab li.active {
          color: #b69454; }
          .index-normal-hd .normal-tab-wrap .normal-tab li.active:before {
            content: '';
            position: absolute;
            left: 50%;
            bottom: -8px;
            margin-left: -6px;
            border-top: 8px solid #a5a5a5;
            border-left: 6px solid transparent;
            border-right: 6px solid transparent;
            width: 0;
            height: 0; }
          .index-normal-hd .normal-tab-wrap .normal-tab li.active:after {
            content: '';
            position: absolute;
            left: 50%;
            bottom: -6px;
            margin-left: -6px;
            border-top: 8px solid #fff;
            border-left: 6px solid transparent;
            border-right: 6px solid transparent;
            width: 0;
            height: 0; }
    .index-normal-hd .normal-tab-wrap .normal-wrap .normal-body {
      display: none; }
      .index-normal-hd .normal-tab-wrap .normal-wrap .normal-body a {
        font-size: 14px;
        color: #504f4f;
        margin: 0 8px; }
        .index-normal-hd .normal-tab-wrap .normal-wrap .normal-body a:hover {
          color: #b69454; }
  .index-normal-hd .btn-gold {
    margin-top: 20px;
    min-width: 106px; }

.index-case-content {
  overflow: hidden;
  margin: 0 auto;
  min-height: 636px;width: 1280px; }
  .index-case-content .index-case-row {
    margin-left: -4px;
    margin-right: -4px; }
    .index-case-content .index-case-row .index-case-item {
      float: left;
      width: 24.3%;
      padding: 4px; }
      .index-case-content .index-case-row .index-case-item:hover .index-case-info {
        display: none; }
      .index-case-content .index-case-row .index-case-item:hover .index-case-link .case-info-box {
        opacity: 1;
        filter: alpha(opacity=100); }
      .index-case-content .index-case-row .index-case-item .index-case-link {
        position: relative;
        display: block;
        width: 100%;
        height: 310px;
        background-position: center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        overflow: hidden; }
        .index-case-content .index-case-row .index-case-item .index-case-link .index-case-info {
          position: absolute;
          right: 0;
          bottom: 14px;
          background-color: rgba(34, 38, 43, 0.9);
          background-color: #22262b \9 ;
          padding: 10px 15px; }
          .index-case-content .index-case-row .index-case-item .index-case-link .index-case-info dt {
            font-weight: normal;
            font-size: 17px;
            color: #ffffff; }
          .index-case-content .index-case-row .index-case-item .index-case-link .index-case-info dd {
            font-size: 14px;
            color: #ababab; }
        .index-case-content .index-case-row .index-case-item .index-case-link .case-info-box {
          position: absolute;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          background-color: rgba(34, 38, 43, 0.9);
          background-color: #22262b \9 ;
          padding: 100px 20px 20px 45px;
          opacity: 0;
          filter: alpha(opacity=0);
          -webkit-transition: all 0.3s;
          -moz-transition: all 0.3s;
          -ms-transition: all 0.3s;
          -o-transition: all 0.3s;
          transition: all 0.3s; }
          .index-case-content .index-case-row .index-case-item .index-case-link .case-info-box .author {
            position: absolute;
            right: 20px;
            top: 20px;
            width: 65px;
            height: 65px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            border: 2px solid #fff; }
          .index-case-content .index-case-row .index-case-item .index-case-link .case-info-box h4 {
            font-size: 30px;
            font-weight: normal;
            color: #ffffff; }
          .index-case-content .index-case-row .index-case-item .index-case-link .case-info-box .disc {
            margin-bottom: 10px;
            color: #b69454;
            font-size: 15px; }
          .index-case-content .index-case-row .index-case-item .index-case-link .case-info-box p {
            font-size: 14px;
            color: #acacad; }
.btn-gold {
    background-color: #b69454;
    border-color: #b69454;
    color: #ffffff;
}
.pull-right {
    float: right !important;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
} */

.pro_fy{text-align:center;height:30px;padding-top:3px;padding-right:10px;margin-top:10px;overflow:hidden;display: -webkit-box;margin-left: 40%;}
.pro_fy a,.pro_fy span{display:inline-block;border-radius:3px;padding:0 8px 0 8px;color:#fff;margin:0 3px; font-size: 14px;  }
.pro_fy span{background-color:#6f6fff}

/* banner */
.fullSlide {width:100%;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;width: 100%;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:700px; overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:700px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 0px;
                   display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:3px;overflow:hidden;background:url(../image/dot1.png) no-repeat center top;line-height:999px;}
.fullSlide .hd ul .on {background:url(../image/dot2.png) no-repeat center top; width:40px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}


.cont010 {
    MARGIN: 1px 0;
    WIDTH: 100%;
    FONT-FAMILY: verdana;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #4e6ef2;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.menu0, .menu0 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.menu0 {
    PADDING: 0;
    DISPLAY: block;
    margin: 0 auto;
    LIST-STYLE-TYPE: none;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #4e6ef2;
    COLOR: #fff;
    width: 1280px;
}
.menu0 li {
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 60px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    width: 182px;
    font-family: "黑体";
}
.submenu0 li {
    background: -moz-linear-gradient(#292929, #252525);
    background: -ms-linear-gradient(#292929, #252525);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #252525));
    background: -webkit-linear-gradient(#292929, #252525);
    background: -o-linear-gradient(#292929, #252525);
    
    background: linear-gradient(#4e6ef2, #4e6ef2);
    font: 16px "Microsoft YaHei";
    /* border-bottom: 2px solid #181818; */
    border-top: 2px solid #303030;
    min-width:114px;
}
.menu0 > li {	
.			
		
   overflow:visible;
    float: left;
    position: relative;
}
.menu0 > li:first-child {
    border-radius: 5px 0 0;
}
.menu0 a {
    PADDING: 1px 15px 0;
    DISPLAY: block;
    FONT-WEIGHT: none;
    COLOR: #fff;
    LINE-HEIGHT: 60px;
    TEXT-DECORATION: none;
}
.submenu0 a {
    border-left: 3px solid rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    font-family: 'Lucida Console';
    font-size: 15px;
    line-height: 45px;
    padding: 0 15px;
    text-decoration: none;
    text-transform: uppercase;
}

.menu0 li:hover {
    background-color: #454545;
    background: -moz-linear-gradient(#1454545, #454545);
    background: -ms-linear-gradient(#454545, #454545);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #454545));
    background: -webkit-linear-gradient(#454545, #454545);
    background: -o-linear-gradient(#454545, #1454545);

    background: linear-gradient(#454545, #454545);


 
}
.menu0 li:hover > a {
    border-radius: 5px 0 0 0;
    border-left: 3px solid #2146e0;
    color: #ffffff;
	background-color: #2146e0;
}

.submenu0 {
    left: 0;
    max-height: 0;
    position: absolute;
    top: 100%;
    z-index:-1;

    -webkit-perspective: 400px;
    -moz-perspective: 400px;
    -ms-perspective: 400px;
    -o-perspective: 400px;
    perspective: 400px;
}
.submenu0 li {
	line-height:45px;
	text-align:center;
	font-size: 12px;
	color: #ffffff;
	height: 45px;
    opacity: 0;
    background-color: #2146e0;
 
  
	
}
.menu0 .submenu0 li:hover a {
	line-height: 45px;
	border-left: 3px solid #2146e0;
    border-radius: 0;
   
}
.menu0 > li:hover .submenu0, .menu0 > li:focus .submenu0 {
    max-height: 2000px;
    z-index: 9999999999999;

}
.menu0 > li:hover .submenu0 li, .menu0 > li:focus .submenu0 li {
    opacity: 1;


}

.menu0 li:hover .submenu0 li:nth-child(1) {

}
.menu0 li:hover .submenu0 li:nth-child(2) {
   
}
.menu0 li:hover .submenu0 li:nth-child(3) {
  
}
.menu0 li:hover .submenu0 li:nth-child(4) {
  
}
.menu0 li:hover .submenu0 li:nth-child(5) {
    
}
.menu0 li:hover .submenu0 li:nth-child(6) {
   
}
.menu0 li:hover .submenu0 li:nth-child(7) {
  
}
.menu0 li:hover .submenu0 li:nth-child(8) {
  

.submenu li:nth-child(1) {
}
 
.submenu0 li:nth-child(2) {

}
.submenu0 li:nth-child(3) {
  
}
.submenu0 li:nth-child(4) {


}
.submenu0 li:nth-child(6) {

}
.submenu0 li:nth-child(7) {

}
.submenu0 li:nth-child(8) {
}












