﻿@charset "utf-8";

/*红色:#e60012; 线色color:#dbdbdb; 深色: #333333;  */
html{ overflow-y:auto; overflow-x:hidden;}
body{ font-family: \5FAE\8F6F\96C5\9ED1,'Arial'; font-size: 14px; line-height:24px; color: #646464; position: relative; background:#fff;}
.body{ background:#fff;}
a{ cursor: pointer; color: #646464;}
a:hover{ transition: 0.4s;-moz-transition:  0.4s;	-webkit-transition:  0.4s;-o-transition:  0.4s; }
*:focus{ outline:none;}
input{ outline: none;font-family: \5FAE\8F6F\96C5\9ED1,'Arial'; font-size: 14px;color: #646464; }
table{ border-collapse: collapse;}
table tr td{}
input,select{ color:#3a3a3a; display:block; background:#fff;font-family: \5FAE\8F6F\96C5\9ED1,'Arial';}
textarea{ resize:none;font-family: \5FAE\8F6F\96C5\9ED1,'Arial'; outline: none;color: #646464; }
.clear{ clear: both;}
em,i,b{ font-style:normal;}

.header_top{text-align:right;background:#e60012;font-size:14px;color:#fff;}
.header_top a{color:#fff;}
.con{ width:1360px; margin:0 auto;}
/*.resize_h{ overflow:hidden;}*/
.f_l{ float:left;}

.f_r{ float:right;}
.paddT100{ padding-top:100px;}

.header{ position:relative; z-index:12; background:#fff; height:110px; border-bottom: solid 1px  #eee;}
.header .logo{ height:64px; margin-top:9px; float:left; display:block;}
.header .logo img{ width:auto; height:64px; float:left;}
.header .boxr{ float:right;}
.header .boxr .tell{ text-align:right; color:#e60012; font-family:Arial; font-size:20px; line-height:34px; padding-top:2px; letter-spacing:2px;}
.header .boxr .tell .english a{display:inline-block;padding:0 3px;color:#e60012;text-align:center;line-height:20px;height:20px;font-size:16px;font-weight:bold;}
.header .boxr .tell .english a:hover{background:#e60012;color:#fff;}
.header .boxr .menu_ul{}
.header .boxr .menu_ul>li{ padding:0 30px; float:left; line-height:28px; padding-bottom:23px; position:relative;}
.header .boxr .menu_ul>li>a{text-transform: uppercase; font-size:16px; color:#333; display:block;}
.header .boxr .menu_ul>li>a:hover{color:#e60012;}
.header .boxr .menu_ul>li.last{ padding:0;}
.header .boxr .menu_ul>li:hover>a{color:#e60012;}

.header .boxr .menu_ul>li dl{ min-width:100%; display:none;  position:absolute; top:50px; left:0;}
.header .boxr .menu_ul>li dl dd{height:51px; width:100%;}
.header .boxr .menu_ul>li dl dd a{ 
text-transform:uppercase;
	 color: #fff;
    background: url(../images/black70.png);
    font-size: 15px;
    height: 50px;
    line-height: 50px;
    display: block;
    text-align: center;
    padding: 0 4%;
    width: 92%;
    border-bottom: solid 1px #9a8789;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.header .boxr .menu_ul>li dl dd a:hover{ background:#e60012;transition: 0s;-moz-transition:  0s;	-webkit-transition:  0s;-o-transition:  0s; z-index:1000;}

.header .boxr .searchbox{ height:24px; float:left; width:160px; padding:2px 0px; background:#dfdfdf; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:14px;}
.header .boxr .searchbox .input{ height:24px; line-height:24px; width:110px; padding:0 5px 0px 15px; float:left; border: none; background:none;}
.header .boxr .searchbox a{ display:block; float:left; width:24px; height:24px; background:url(../images/searchtbn_03.png) no-repeat center center;}
.header .boxr .menu_ul>li.on>a{ color:#e60012;}


/*首页-banner*/
.sy_banner{ width: 100%; height: 787px; position: relative; z-index:2;}
.sy_banner ul{ width: 100%; height: 787px;}
.sy_banner ul li{ width: 100%; height: 787px; position: absolute; left: 0; top: 0; display: none; background-size:1920px 787px; background-position: center top;}
.sy_banner ul li a{ width: 100%; height: 787px; display: block;}
.sy_banner dl{ text-align: center; position: absolute; left: 0; bottom: 30px; width: 100%; height: 12px;}
.sy_banner dl dd{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; width: 10px; height:12px; background:url(../images/bannerli_03.png);  display: inline-block; *display: inline; *zoom: 1; margin: 0 8px; cursor:pointer;}
.sy_banner dl dd.current{ background:url(../images/bannerli_05.png);}
.sy_banner .prev{ position: absolute; width: 72px; height: 71px; background: url(/images/ico_sliding.png) no-repeat left center; background-position: 0 0; left: 50px; top: 50%; margin-top:-36px; cursor: pointer; z-index:3; display:none;}
.sy_banner .next{ position: absolute; width: 72px; height: 71px; background: url(/images/ico_sliding.png) no-repeat right center;background-position: 0 -72px; right: 50px; top: 50%;margin-top:-36px; cursor: pointer; z-index:3; display:none;}
.sy_banner .prev:hover{background-position:0 -144px;}
.sy_banner .next:hover{background-position:0 -216px;}
.sy_banner:hover .prev{ display:block;}
.sy_banner:hover .next{ display:block;}


.float_r{ position:fixed; z-index:20; right:0; top:50%; margin-top:-180px; width:77px;}
.float_r li{ height:50px;text-align:center;margin-bottom:1px; cursor:pointer;}
.float_r li.li_c{ font-size:12px; background-image:url(../images/black50.png); color:#fff;padding: 5px 8px;width: 60px;height: 40px;line-height: 20px;text-align: center;text-transform:uppercase;}
.float_r li.to_top{ font-size:14px; font-family:Arial; line-height:50px; padding-right:10px; background:#000 url(../images/fixed_03.png) no-repeat right 24px center; color:#fff; text-transform:uppercase;}
.float_r li.ewm_1{ background:#fff url(../images/fixed_07.png) no-repeat center center; position:relative;}
.float_r li.ewm_1 img{ position:absolute; right:77px; width:106px; height:106px; top:-22px; display:none;}
.float_r li.ewm_2{ background:#fff url(../images/fixed_11.png) no-repeat center center;}
.float_r li a{ display:block; width:100%; height:100%;}
.float_r li.li_c.current{ background:#e60012; }

.sy_about{ background-attachment:fixed; padding:70px 0px 100px;}
.sy_about .con{ text-align:center; font-size:16px; line-height:26px;}
.sy_about .logo{ width:140px; height:96px; margin:0 auto; display:block;}
.sy_about .txt_box{ padding-top:45px; width:1088px; margin:0 auto; text-align:left;}
.sy_about .imgbox{ border: solid 1px #dedede; width:1088px; padding:0px 15px 15px; margin:80px auto 0px ;}
.sy_about .imgbox img{ width:1088px !important; height:auto !important; margin-top:-15px;}

.sy_big_bt1{ text-align:center; font-size:35px; height:70px; line-height:70px; color:#fff; background:url(../images/btbg_15.png) no-repeat center  center;background-size:390px;}
.sy_big_bt2{ text-align:center; font-size:35px; height:70px; line-height:70px; color:#333; background:url(../images/btbg_18.png) no-repeat center  center;}

.sy_solution{ height:818px; padding-top:70px; color:#fff; font-size:16px; line-height:26px;}
.sy_solution .txt_p{ width:765px; margin: 25px auto 90px; text-align:center;}

.sy_solution .rotatebox{ position:relative;}
.sy_solution .rotatebox .quan{ position: relative; width:421px; height:421px; margin:0 auto;}
.sy_solution .rotatebox .quan .img_rotate{width:421px; height:421px; display:block; position:relative; z-index:1;}
.sy_solution .rotatebox .quan .center_circle{ width:210px; height:210px; position: absolute; top:105px; left:105px; background:url(../images/center_circle.png); z-index:4; text-align:center;}
.sy_solution .rotatebox .quan .div_t{ position: absolute; left:0; top:0;width:421px; height:421px; z-index:3;}
.sy_solution .rotatebox .quan .div_t div{ font-size:18px; position:absolute; height:60px; line-height:60px;  white-space:nowrap; display:block; z-index:5; cursor:pointer;}
.sy_solution .rotatebox .quan .sp1{ text-align:right; top:14px; right:293px;padding:0px 40px 0px 20px; }
.sy_solution .rotatebox .quan .sp6{ text-align:left; top:14px; left:293px;padding:0px 20px 0px 40px; }
.sy_solution .rotatebox .quan .sp2{ text-align:right; top:180.5px; right:390px;padding:0px 40px 0px 20px; }
.sy_solution .rotatebox .quan .sp5{ text-align:left; top:180.5px; left:390px;padding:0px 20px 0px 40px;}
.sy_solution .rotatebox .quan .sp3{ text-align:right; bottom:14px; right:293px;padding:0px 40px 0px 20px; }
.sy_solution .rotatebox .quan .sp4{ text-align:left; bottom:14px; left:293px;padding:0px 20px 0px 40px;}
.sy_solution .rotatebox .quan .div_t div.current p{ font-weight:bold;}
.sy_solution .rotatebox .quan .div_t div p a{ display:block; color:#fff;}
.sy_solution .rotatebox .quan .sp1.current{ background:url(../images/whiteline.jpg) no-repeat left center;}
.sy_solution .rotatebox .quan .sp6.current{background:url(../images/whiteline.jpg) no-repeat right center;}
.sy_solution .rotatebox .quan .sp2.current{background:url(../images/whiteline.jpg) no-repeat left center;}
.sy_solution .rotatebox .quan .sp5.current{background:url(../images/whiteline.jpg) no-repeat right center;}
.sy_solution .rotatebox .quan .sp3.current{background:url(../images/whiteline.jpg) no-repeat left center;}
.sy_solution .rotatebox .quan .sp4.current{background:url(../images/whiteline.jpg) no-repeat right center;}

.sy_solution .rotatebox .quan .div_t div .chuan{ display:none;}
.sy_solution .rotatebox .quan .center_circle img{ display:block; width:100px; height:auto; margin:30px auto 20px;}
.sy_solution .rotatebox .quan .center_circle a{ display:block; width:210px; height:210px; overflow:hidden;}
.sy_solution .rotatebox .quan .center_circle a span{ display:inline-block;*display:inline; *zoom:0;  color:#e60012;}
.sy_solution .rotatebox .quan .center_circle a:hover{ text-decoration:underline;}


.sy_case{ background:#fff; padding-top:70px;}
.sy_case .txt_p{ width:765px; color:#333; margin: 15px auto; text-align:center;font-size:16px; line-height:26px;}
.sy_case .morebtn{ width:90px; height:26px; line-height:26px; background:#cc1d2b; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; color:#fff; margin:0 auto; display:block; font-size:12px; text-transform:uppercase;}
.sy_case .tab_menu{ text-align:center; padding-top:30px;}
.sy_case .tab_menu a{ display:inline-block; *zoom:1; *display:inline; height:38px; vertical-align:middle; font-size:14px; line-height:38px; border: solid 1px #888; color:#888; padding:0px 20px; margin:0px 4px 10px;}
.sy_case .tab_menu a.active{ color:#cc1d2b; border: solid 1px #cc1d2b;}
.sy_case .tab_menu a:hover{ color:#cc1d2b; border: solid 1px #cc1d2b;}
.sy_case .tab_con{ width:100%; padding-top:40px;}
.sy_case .tab_con .tab_detail{ text-align: center;}

.sy_case  .scroll{ width: 100%; /*height:400px;*/ height:320px;position: relative; margin: 0px auto; overflow:hidden;}
.sy_case  .scroll .sub_scroll{ width: 1280px; margin: 0 auto;  /*height:400px;*/ height:320px; position: relative;}
.sy_case  .scroll .sub_scroll ul{ /*overflow: hidden; position: absolute; left: 0; top: 0;*//*width:2000%;*/height:400px;position:relative;margin-left:-640px; left:0;}
.sy_case  .scroll .sub_scroll ul li{ float: left; width:640px;/*height:400px;*/ height:320px; background: ccc; position:relative;}
.sy_case  .scroll .sub_scroll ul li a{ display:block;}
.sy_case  .scroll .sub_scroll ul li img{width:640px;/*height:400px;*/ height:320px;float:left;}
.sy_case  .scroll .sub_scroll ul li .p{ position:absolute; z-index:4; background:url(../images/black50.png); height:50px; text-align:center; color:#fff; left:0; bottom:0; width:600px; padding:0 20px; overflow:hidden; line-height:50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/* filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity: 0;  transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;*/ display:none;}
.sy_case  .scroll .sub_scroll ul li.showp .p{ display:block;/*filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity: 1;*/ }

.sy_case  .scroll .prev{width:57px;height:57px; background: url(../images/redarrow.png) no-repeat left bottom;position:absolute;left:583px;top:131.5px;z-index:3;}
.sy_case  .scroll .next{width:57px;height:57px;background:url(../images/redarrow.png) no-repeat right bottom;position:absolute;right:583px;top:131.5px;z-index:3;}
.sy_case  .scroll .prev:hover{background:url(../images/redarrow.png) no-repeat left top;}
.sy_case  .scroll .next:hover{background:url(../images/redarrow.png) no-repeat right top;}

.sy_case  .leftmark{width:600px;/*height:400px;*/ height:320px;background: url(../images/black70.png);position:absolute;left:-600px;bottom:0px;z-index:10;}
.sy_case  .rightmark{width:600px;/*height:400px;*/ height:320px;background:url(../images/black70.png);position:absolute;right:-600px;bottom:0px;z-index:10;}

.sy_contact{ height:606px; background:url(../images/home_bg17.jpg) no-repeat center center; padding-top:60px;text-align: center; color:#333;}
.sy_contact .top_bt{ font-size:35px; margin: 0 auto; width: 270px; background:url(../images/redline_03.jpg) no-repeat center bottom; color:#e60012; line-height:54px; padding-bottom:5px; margin-bottom:20px;}

.sy_contact h3{ font-size:16px; line-height:30px;}
.sy_contact h4{ font-size:14px; line-height:20px; text-transform:uppercase;}
.sy_contact .p_txt{ font-size:16px; line-height:26px; padding-top:30px;}
.sy_contact .erwm{ width:150px; margin:0 auto; padding-top:60px; }
.sy_contact .erwm .img{ width:140px; height:140px; border: solid 1px  #eee; background:#fff;  padding:4px; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}
.sy_contact .erwm .img img{width:140px; height:140px;}
.sy_contact .erwm span{ width:150px; height:32px; line-height:32px; text-align:center; background:#e60012; color:#fff; font-size:14px; display:block;}
.sy_contact .erwm:hover .img{ transform:translateY(-10px) scale(1.1,1.1); -webkit-transform:translateY(-10px)  scale(1.1,1.1); -moz-transform:translateY(-10px)  scale(1.1,1.1);}


.to_top2{ width:60px; height:60px; background:#e60012 url(../images/top3_03.png) no-repeat center center; right:80px; bottom:82px; display:none; position:fixed; z-index:20; cursor:pointer;}

.footer{ height:82px; background:#242424; z-index:13; position:relative;}
.footer .con{ width:1360px; /*background:url(../images/logo_hui.png) no-repeat right center;*/ height:82px; position:relative;}
.footer .con .menu{ padding-top:15px; line-height:30px; }
.footer .con .menu a{text-transform:uppercase;color:#9c9c9c; float: left; display:block; margin-right:30px;}
.footer .con .copyright{ color:#4a4a4a; font-size:12px; text-transform:uppercase;}
.footer .con .linkbox{width:210px;  position: absolute; right:0; bottom:25px; color:#9c9c9c; border: solid 1px  #666; overflow:hidden; background:#242424;display:none;}
.footer .con .linkbox p{ line-height:30px;height:30px; background: url(../images/zk_0top.png) no-repeat 190px center; cursor:pointer; padding-left:10px;}
.footer .con .linkbox .boxslide{ padding:0px 10px; height:auto; display:none;}
.footer .con .linkbox .boxslide a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#9c9c9c;}
.footer .con .linkbox .boxslide a:hover{ text-decoration:underline;}
.footer .con .linkbox p.cur{ background:url(../images/zk_0down.png)  no-repeat 190px center;}

/***************************/
.pagebanner{ background-position: top center; background-repeat:no-repeat;}
.h_650{ height:650px;}
.h_700{ height:700px;}
.Breadcrumbs{ text-align:right; height:50px; line-height:50px; color:#666; font-size:12px; }
.Breadcrumbs a{color:#666;}
.Breadcrumbs span{color:#e60012; }
.Breadcrumbs a:hover{ text-decoration:underline;}
.case_def { padding-bottom:60px;}
.case_def .scrollbox{ width:100%; margin-top:60px;}
/*border-bottom: solid 6px #1d1d1d;*/
.case_def .scrollbox .scroll{ width: 1360px; height:1050px; position: relative;}
.case_def .scrollbox .scroll .sub_scroll{ width: 1360px; margin: 0 auto; overflow: hidden; height: 1050px; position: relative;}
.case_def .scrollbox .scroll .sub_scroll ul{ overflow: hidden; position: absolute; left: 0; top: 0;}
.case_def .scrollbox .scroll .sub_scroll ul li{ float: left; width: 1360px; height: 1050px; background:#333; }
.case_def .scrollbox .scroll .sub_scroll ul li img{ display:block; width: 1360px; height: 680px;}
.case_def .scrollbox .scroll .prev{ width:62px; height: 62px; position: absolute; top: 50%; margin-top:-31px; left: 0; background: url(../images/arrow34_03.png) no-repeat left bottom; cursor: pointer;}
.case_def .scrollbox .scroll .next{ width: 62px; height: 62px; position: absolute; top: 50%;margin-top:-31px; right: 0; background:url(../images/arrow34_03.png) no-repeat right bottom; cursor: pointer;}
.case_def .scrollbox .scroll .prev:hover{background: url(../images/arrow34_03.png) no-repeat left top; }
.case_def .scrollbox .scroll .next:hover{background: url(../images/arrow34_03.png) no-repeat right top; }
.case_def .scroll_txt{ height:320px; background:#333; color:#fff; padding:25px 15px 25px 45px;}
.case_def .scroll_txt .overflowbox{ height:320px; overflow:auto; padding-right:30px; font-size:20px;}
.jies_scrollbar{ color:#a9a9a9; line-height:1.5em; overflow:auto;}
.jies_scrollbar::-webkit-scrollbar {width: 3px;}
.jies_scrollbar::-webkit-scrollbar-track { background:#474747; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.jies_scrollbar::-webkit-scrollbar-thumb {background: #e60012; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.jies_scrollbar::-webkit-scrollbar-thumb:window-inactive {background: #e60012;}


.case_def .jies_scrollbar h2{ font-size:22px; line-height:1.8em; color:#fff; margin-bottom:20px;}
.case_def .jies_scrollbar span{ color:#fff;}
.case_def .jies_scrollbar b{ color:#fff; font-weight:bold; font-size:0.9em; display:block; margin-top:5px;}
.case_def .jies_scrollbar .p_1{font-size:0.9em;}
.case_def .jies_scrollbar .p_2{font-size:0.8em;}
.case_def .bt_h1{ margin-top:60px; height:68px; background:url(../images/xian3_11.jpg) repeat-x center center; text-align:center; margin-bottom:40px;}
.case_def .bt_h1 span{ display:inline-block; *display:inline; *zoom:1; font-size:48px; height:68px; line-height:68px; background:#fff; width:280px; color:#333;}
.case_def .case_ul dd{ background:#333; margin-bottom:60px;}
.case_def .case_ul .imgbox_swiper{ width:766px; height:433px; float:left;}
.case_def .case_ul .imgbox_swiper img{width:766px; height:433px; float:left;}
.case_def .case_ul .imgbox_swiper .al_banner{ width: 100%; height: 433px; position: relative; z-index: 2;}
.case_def .case_ul .imgbox_swiper .al_banner ul{ width: 100%; height: 433px;}
.case_def .case_ul .imgbox_swiper .al_banner ul li{ width: 100%; height: 433px; position: absolute; left: 0; top: 0; display: none; }
.case_def .case_ul .imgbox_swiper .al_banner ul li a{ width: 100%; height: 433px; display: block;}
.case_def .case_ul .imgbox_swiper .al_banner dl{ text-align: right; position: absolute; right:20px; bottom: 20px; width: 100%; height: 12px;}
.case_def .case_ul .imgbox_swiper .al_banner dl dd{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; width:20px; height:4px; background:#fff;  display: inline-block; *display: inline; *zoom: 1; margin: 0 3px; cursor:pointer;}
.case_def .case_ul .imgbox_swiper .al_banner dl dd.current{ background:#e60012;}
.case_def .case_ul dd .r_txtbox{ padding:25px 10px 25px 40px; width:513px; float:right;}
.case_def .case_ul dd .r_txtbox .overflowbox{height:383px; overflow:auto; padding-right:25px; font-size:17.5px;}
.case_def .load_more{ display:block; margin:0 auto; font-size:17px; line-height:24px; height:24px; border-bottom: solid 1px #333; color:#333; text-align:center; width:80px;}
.case_def .load_more:hover{ color:#e60012;}


/*解决方案*/
.solution_banner{ background:#000; position:relative; z-index:1;}
.solution_banner .bg{ position: relative; width:1920px; height:700px; left:50%;margin-left:-960px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5; }
.solution_banner .boxwarp{ position:absolute; width:100%; height:100%; left:0; top:0; color:#fff; text-align:center; z-index:2;}
.solution_banner .boxwarp .con{ width:1060px; margin-top:160px;}
.solution_banner .boxwarp .con .ico3{ width:120px; height:120px; margin:10px auto;  -webkit-transition:0.4s; -moz-transition:0.4s; -ms-transition:0.4s;transition:0.4s;}
.solution_banner .boxwarp .con h1{ font-size:45px; font-weight:bold; line-height:1.4em;}
.solution_banner .boxwarp .con .ptxt{ font-size:16px; padding-top:30px; line-height:26px;}
.solution_banner .con:hover .ico3{ -moz-transform:scale(-1,1); -ms-transform:scale(-1,1); -webkit-transform:scale(-1,1); transform:scale(-1,1);} 

.c_solu1{ color:#693704;}
.bc_solu1{ background-color:#693704;}
.c_solu6{ color:#ef8000;}
.bc_solu6{ background-color:#ef8000;}
.c_solu3{ color:#008b52;}
.bc_solu3{ background-color:#008b52;}
.c_solu4{ color:#0e67ad;}
.bc_solu4{ background-color:#0e67ad;}
.c_solu2{ color:#c80814;}
.bc_solu2{ background-color:#c80814;}
.c_solu5{ color:#440b5b;}
.bc_solu5{ background-color:#440b5b;}

.c_solu_f{ color:#fff;}
.bc_solu_f{ background-color:#fff;}

/*solution 1*/
.solu_title1_b{ font-size:48px; font-weight:bold; margin-top:20px; line-height:60px; text-align: center;}
.solu_title1_en{ text-transform:uppercase;text-align: center; font-size:16px; line-height:30px; font-family: Arial;}
.solu_title1_p{ color:#888; text-align:center; font-size:16px; line-height:30px;text-transform:none; }
.solu_title1_p.c_solu_f{ color:#fff; margin-top:6px;}

.solu_page1_f2{ padding-top:50px;}
.solu_page1_f2 .tab_menu{ text-align:center; width:1040px; margin:0 auto;}
.solu_page1_f2 .tab_menu li{ width:170px; height:190px; position:relative; background:#d1d1d1; float:left; margin:0 45px; overflow:hidden; cursor:pointer;}
.solu_page1_f2 .tab_menu li .hoverimg{ width:170px; height:190px; position:absolute; left:0; top:0; z-index:4;}
.solu_page1_f2 .tab_menu li .bgbox1{ background:#693704; position:absolute; width:170px; height:0; z-index:1; left:0; bottom:0;}
.solu_page1_f2 .tab_menu .boxtxt{ position:relative; z-index:3;}
.solu_page1_f2 .tab_menu .boxtxt .ch{ font-weight:bold; margin-top:60px; font-size:16px;-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s;transition:0.5s;}
.solu_page1_f2 .tab_menu .boxtxt .en{ font-family:Arial; font-size:12px;-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s;transition:0.5s; color:#888;}
.solu_page1_f2 .tab_menu li.active .boxtxt{ color:#fff;}
.solu_page1_f2 .tab_menu li.active .boxtxt .en{ color:#fff;}
.solu_page1_f2 .tab_menu li .hide{ display:none;}
.solu_page1_f2 .chuanzbox{ padding-top:70px; padding-top:70px;width:1040px; margin:0 auto; text-align:center; background:url(../images/line234_03.jpg) no-repeat center 50px;}

.solu_page1_f3{ margin-top:70px;}
.solu_page1_f3 .tabmenu{ height:118px; background:#e0e0e0;}
.solu_page1_f3 .tabmenu li{ width:25%; margin-left:-1px; border-left: solid 1px #e0e0e0; float:left; height:118px; background:#f5f5f5; text-align:center; color:#888; cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;}
.solu_page1_f3 .tabmenu li .ch{ font-weight:bold; font-size:26px;line-height:118px;}
.solu_page1_f3 .tabmenu li .en{font-family:Arial; font-size:14px; text-transform:uppercase;}
.so1.solu_page1_f3 .tabmenu li.active{ color:#fff; background:#693704;}
.so6.solu_page1_f3 .tabmenu li.active{ color:#fff; background:#f08100;}
.solu_page1_f3 .tab_main{ padding:60px 0px 60px; text-align:center;}
.so1 .tab_detail{}
.so1 .tab_detail img{ margin:10px auto; display:block; max-width:100%; height:auto;}
.so1 .tab_detail1{}
.so1 .tab_detail .ptxt_1{ font-size:16px; color:#693704; line-height:1.5em; width:650px; margin:0 auto 60px;}
.so1 .tab_detail .ptxt_2{ font-size:16px; color:#693704; line-height:1.5em; width:680px; margin:0 auto 60px;}
.so1 .tab_detail .ptxt_3{ font-size:16px; color:#693704; line-height:1.5em; width:680px; margin:0 auto 60px;}
.so1 .tab_detail .ptxt_4{ font-size:16px; color:#693704; line-height:1.5em; width:680px; margin:0 auto 60px;}
.so1 .tab_detail1 .major_ul{ padding-top:70px; width:1140px; margin:0 auto; }
.so1 .tab_detail2 .major_ul{ padding-top:70px; width:1140px; margin:0 auto; }
.so1 .tab_detail3 .major_ul{ padding-top:70px; width:1232px; margin:0 auto; }
.so1 .tab_detail4 .major_ul{ padding-top:30px; width:1232px; margin:0 auto; }
.so1 .tab_detail1 .major_ul .dl{ width:280px; color:#693704; height:334px; float:left; /*display:inline-block; *display:inline; *zoom:0; vertical-align: middle;*/ margin:0px 50px; background:url(../images/solu_101bg.png) no-repeat center center; overflow:hidden;}
.so1 .tab_detail1 .major_ul .dl .dt{ line-height:24px; margin-bottom:20px; font-weight: bold; font-size:15px;margin-top:15%;}
.so1 .tab_detail1 .major_ul .dl .dd{ color:#693704;margin-top:25%;}


/*solution 6*/
.solu_page6_f2{ padding-top:50px;}
.solu_page6_f2 .con{ height:412px; overflow: hidden;}
.half_f{ width:50%; float:left; overflow:hidden;}
.solu_page6_f2 .con img{ width:680px; height:412px; float:left;}

.so6 .a_scrollbar1{line-height:1.5em; overflow:auto; margin:30px 40px 30px 60px; width:560px; height:352px; color:#fff; padding-right:40px;}
.so6 .a_scrollbar{ }
.so6 .a_scrollbar::-webkit-scrollbar {width: 3px;}
.so6 .a_scrollbar::-webkit-scrollbar-track { background:#e6e6e6; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.so6 .a_scrollbar::-webkit-scrollbar-thumb {background: #fcc98d; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.so6 .a_scrollbar::-webkit-scrollbar-thumb:window-inactive {background: #e6e6e6;}

.so6 .a_scrollbar1 .bt2{ font-size:24px; line-height:50px;}
.so6 .a_scrollbar1 .txt_p3{ font-size:16px; line-height:34px; padding-bottom:36px;}

.so6 .tab_detail .ptxt_1{ font-size:16px; color:#f08100; line-height:1.5em; width:650px; margin:0 auto 60px;}
.so6 .tab_detail .ptxt_2{font-size:16px; color:#f08100; line-height:1.5em; width:620px; margin:0 auto 60px;}
.so6 .tab_detail .ptxt_3{font-size:16px; color:#f08100; line-height:1.5em; width:620px; margin:0 auto 60px;}
.so6 .tab_detail .ptxt_4{font-size:16px; color:#f08100; line-height:1.5em; width:887px; margin:0 auto 60px;}
.so6 .tab_detail img{ margin:0px auto 50px; display:block;}

.solu_page6_f4{ padding-top:40px; background:#f5f5f5; padding-bottom:50px;}
.solu_page6_f4 .servicebox{ height:457px; background:#fff; margin-top:50px;}
.so6 .a_scrollbar2{line-height:1.5em; overflow:auto; margin:40px 40px 40px 60px; width:560px; height:377px; padding-right:40px;}
.solu_page6_f4 .servicebox img{ width:680px; height:457px; float:left;}

.solu_page6_f4 .servicebox .bt2{ background:url(../images/line78_07.jpg) no-repeat left 4px; font-size:24px; line-height:30px; padding-left:15px; color:#333;}
.solu_page6_f4 .servicebox .txt_p3{ font-size:16px; line-height:34px; padding-bottom:40px; padding-top:10px;}
.solu_page6_f5{ height:517px; position:relative; background:#000; padding-top:70px;}
.solu_page6_f5 .bg{ width:1920px; height:587px; position:absolute; z-index:1; top:0; left:50%; margin-left:-960px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5;}
.solu_page6_f5 .con{ position:relative; z-index:2; width:870px;}
.solu_page6_f5 h2{ font-size:48px; font-weight:bold; color:#fff; line-height:60px; text-align:center;}
.solu_page6_f5 h3{ font-size:24px; color:#fff; line-height:40px; text-align:center; padding-top:5px; margin-bottom:40px;}
.solu_page6_f5 .rows{/* display:table;*/ margin-bottom:10px; width:100%; background:url(../images/white80.png); position:relative; min-height:70px;}

.solu_page6_f5 .rows .orange_l{ /*display: table-cell; vertical-align:middle;*/  color:#fff; font-size:24px; font-weight:bold; text-align:center; padding:0px 15px; width:120px; line-height:1.2em; position:absolute; left:0; top:0; height:100%;}
.solu_page6_f5 .rows .cell_r{/* display: table-cell; vertical-align:middle;*/  color:#333; width:660px; font-size:16px; line-height:28px; padding:14px 30px 14px 180px; min-height:40px;}
.solu_page6_f5 .rows .orange_l b{ font-family:Arial; font-size:48px; display:block; height:50px; line-height:50px;}
.solu_page6_f5 .rows .cell_r h4{ font-size:20px; line-height:24px;}





/*solution 3*/
.solu_page3_f1{ padding-top:30px; padding-bottom:50px;}
.solu_page3_f1 img{ max-width:100% !important; height:auto !important;}
.solu_page3_f1{ display:block; margin:0 auto; max-width:1360px;}
.solu_page3_f1 .box{font-size:0;
	[;font-size:12px;];
	*font-size:0;
	[;letter-spacing:-3px;];
	*letter-spacing:normal;
	*word-spacing:-1px;}
.solu_page3_f1 .box .half50{ padding:40px 20px 0px 60px; width:600px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:14px;
	letter-spacing:normal;
	word-spacing:normal; vertical-align:top;}
.solu_page3_f1 .box .half50 h4{ font-size:24px; line-height:30px;}
.solu_page3_f1.so3 .box .half50 h4{ color:#008b52;}
.solu_page3_f1.so2 .box .half50 h4{ color:#c80814;}
.solu_page3_f1 .box .half50 .en{ font-size:14px; line-height:30px; color:#8e8e8e;font-family:arial;}
.solu_page3_f1 .box .half50 .ptxt{ font-size:16px; line-height:26px;}

.solu_page3_f2{ background:#fff; padding-top:50px; padding-bottom:70px;}
.solu_page3_f2 .searvicebox{ padding-top:40px; text-align:center; width:1000px; margin:0 auto;}
.solu_page3_f2 .searvicebox .inlinebox{display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin:0px 16px 25px; width:103px; line-height:18px; }
.solu_page3_f2 .searvicebox .inlinebox img{ width:103px; height:103px; display:block; margin-bottom:6px;-webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
.solu_page3_f2 .searvicebox .inlinebox:hover img{ -webkit-transform:scale(-1,1); -moz-transform:scale(-1,1); transform:scale(-1,1);}

.solu_page3_f3{ height:630px; padding-top:50px; position:relative; color:#fff; background:#000;}
.solu_page3_f3 .bg{width:1920px; height:680px; position:absolute; z-index:1; top:0; left:50%; margin-left:-960px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5;}

.solu_page3_f3 .con{ position:relative; z-index:2;}
.solu_bottom1.so3 .ulbox3{ width:1394px; margin-top:80px;}
.solu_bottom1.so3 .ulbox3 .box{background:#008b52;}
.solu_bottom1.so3 .ulbox3 .box .table_2{border: solid 1px #80c5a9;}

.solu_bottom1.so2 .ulbox3{ width:1394px; margin-top:80px;}
.solu_bottom1.so2 .ulbox3 .box{background:#c80814;}
.solu_bottom1.so2 .ulbox3 .box .table_2{border: solid 1px #e4848a;}
.solu_bottom1.so2 .li .p_txt3{ padding-top:10px;}

.solu_page3_f3.so5{ height:auto; padding-top:0px; position:relative; color:#fff; background:none; margin-top:60px;}
.solu_bottom1.so5 .ulbox3{ width:1044px; margin:0 auto;}
.solu_bottom1.so5 .ulbox3 .box{background:#666;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.solu_bottom1.so5 .ulbox3 .box .table_2{border: solid 1px #b3b3b3;}
.solu_bottom1.so5 .ulbox3 .li{ margin:0 15px; cursor:pointer;}
.solu_bottom1.so5 .ulbox3 .li.active .box{ background:#440b5b;}
.solu_bottom1.so5 .ulbox3 .hide{ display:none;}
.solu_bottom1.so5 .chuanzbox{ padding-top:50px;}
.solu_bottom1.so5 .chuanzbox .bt34{ display:inline-block;* display:inline; *zoom:1; font-size:24px; font-weight:bold; color:#440b5b; line-height:32px; padding-bottom:7px; border-bottom: solid 3px #440b5b; margin-bottom:40px;}
.solu_bottom1.so5 .chuanzbox .blockbox{}
.solu_bottom1.so5 .chuanzbox .blockbox span{ display:inline-block;* display:inline; *zoom:1; border: solid 1px #333; color:#333; font-size:16px; height:48px; line-height:48px; padding:0px 30px; margin:3px;}



.solu_bottom1 .ulbox3 .li{ float:left; width:317.5px; margin-right:30px; text-align:center;}
.solu_bottom1 .ulbox3 .box{ width:301.5px; height:194px; padding:8px;}
.solu_bottom1 .ulbox3 .box .table_2{  text-align:center; width:299.5px; height:192px; position: relative; font-size:16px;}
.solu_bottom1 .ulbox3 .box .table_2 .img3{ width:80px; height:80px; display:block; margin:30px auto 20px;}
.solu_bottom1 .ulbox3 .box .table_2 .transform{filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3; opacity: 0.3;   position: absolute; top:30px; left:50%; margin-left:-40px;}
.solu_bottom1 .ulbox3 .box .table_2 .transform.current{  -webkit-transform:scale(1.6,1.6); -moz-transform:scale(1.6,1.6);transform:scale(1.6,1.6);-webkit-transition:1s; -moz-transition:1s; transition:1s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity: 0; }
.solu_bottom1 .ulbox3 .box .table_2 p{ padding:0 15px;}

.solu_page4_f2{ padding-top:50px;}
.solu_page4_f2 .tab_menu{ text-align:center; width:1082px; margin:0 auto;}
.solu_page4_f2 .tab_menu li{ width:192px; height:192px; position:relative; background:#e7e7e7 url(../images/solu44_07.png) no-repeat center center; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; overflow:hidden; float:left; margin:0 39px; overflow:hidden; cursor:pointer; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
.solu_page4_f2 .tab_menu li .img1{ width:192px; height:192px; position:absolute; left:0; top:0; z-index:4;-webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
.solu_page4_f2 .tab_menu li .img2{ width:192px; height:192px; position: relative;-webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity: 0; }

.solu_page4_f2 .tab_menu li.active{ background:#0e67ad url(../images/solu44_05.png) no-repeat center center;}
.solu_page4_f2 .tab_menu li.active .img1{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity: 0; }
.solu_page4_f2 .tab_menu li.active .img2{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity: 1; }


.solu_page4_f2 .tab_menu li .hide{ display:none;}
.solu_page4_f2 .chuanzbox{ padding-bottom:70px; padding-top:70px;width:442px !important; margin:0 auto; text-align:center; background:url(../images/line234_04.jpg) repeat-x center 50px; font-size:14px; line-height:30px;width:29%;}

.solu_page4_f2 .chuanzbox h3{ color:#0e67ad; font-weight: bold; font-size:24px; line-height:32px; margin-bottom:40px;}
.solu_page4_f2 .chuanzbox span{ font-weight:bold;}

.solu_page5_f1{ padding-top:40px; padding-bottom:50px; text-align:center; }
.solu_page5_f1 img{ display:block; margin:0 auto; max-width:1360px; height:auto;}
.solu_page5_f1 .bt24{text-transform:none; font-size:24px;color:#38084b;width:30%;margin:0 auto; padding:40px 0px 15px; background:url(../images/line234_05.jpg) repeat-x bottom center; font-weight:bold;}
.solu_page5_f1 .txt_p2{width:80%;margin:0 auto 10px auto;color:#646464; font-size:16px; padding-top:15px; line-height:26px;text-transform: none;}

.solu_page5_f2{ background:#f6f6f6; text-align:center; padding:50px 0px;}





/*关于我们*/
.bg_fixed{background-attachment:fixed; }
.about_info{ background-repeat:no-repeat; background-position: top center;}
.about_info .top_bt{ text-align:center; height:88px; line-height:88px; background: url(../images/redline_98.jpg) repeat-x bottom center;color: #e60012;font-weight: bold;font-size: 30px;width: 25%;margin: 0 auto;}
.about_info .about_top2{ background:#fff url(../images/SFSI1_03.jpg) no-repeat right top; padding:30px 340px 30px 30px; margin-top:40px;}
.about_info .about_top2 h1{ font-size:24px; color:#e60012; line-height:40px;}
.about_info .about_top2 .en{ text-transform:uppercase;}
.about_info .about_top2 .date{ font-size:18px; padding-top:20px; line-height:30px; font-weight:bold;}
.about_info .about_top2 .c_333{ color: #333;display: inline-block;width: 715px;}
.about_info  .info_main{ margin-bottom:100px; font-size:16px; line-height:30px;padding-left:30px;background:#fff;}
.about_info  .info_main img{ float:left; width:714px; margin:0px 35px 35px 0px;}
.about_info  .info_main .inpbox{ background:url(../images/white80.png); padding:0px 30px 60px 0px;font-size:14px;line-height:24px;}
.about_info .bottombanner{ height:543px; overflow:hidden; position:relative;}
.about_info .bottombanner img{ position:absolute; top:0; left:50%; margin-left:-960px;-webkit-transition:4s; -moz-transition:4s; transition:4s;}
.about_info .bottombanner:hover img{ -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.page_news_main{ padding-top:40px;}
.page_news_main ul{ width:1380px;}
.page_news_main ul li{ width:440px; margin-right:20px; background:#fff; margin-bottom:40px; float:left;}
.page_news_main ul li .a_img{ display:block; height:274px; overflow:hidden;}
.page_news_main ul li img{width:386px;height:274px;-webkit-transition:1s; -moz-transition:1s; transition:1s;}
.page_news_main ul li:hover img{ -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.page_news_main ul li .box{ padding:22px 52px 22px 22px;}
.page_news_main ul li .box h2{ font-size:18px; line-height:30px;}
.page_news_main ul li .box h2 a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333;}
.page_news_main ul li:hover .box h2 a{ color:#e60012;}
.page_news_main ul li .box .ptxt{ height:48px; overflow:hidden; margin-bottom:20px; color:#888; word-wrap: break-word; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.page_news_main ul li .box .date{ float:left; font-size:#888; font-family:Arial;}
.page_news_main ul li .box  .download{ float:right; height:23px; line-height:23px; border-bottom: solid 1px #888; display:block; background:url(../images/download_03.png) no-repeat left center; padding-left:20px;}
.page_news_main ul li .box  .download:hover{border-bottom: solid 1px #e60012; color:#e60012;background:url(../images/download_06.png) no-repeat left center}
.page_news_main ul li .box  .yul{ float:right; display:block; margin-right:30px;height:23px; line-height:23px; border-bottom: solid 1px #888; }
.page_news_main ul li .box  .yul:hover{border-bottom: solid 1px #e60012; color:#e60012;}

/*分页*/
div.pagebox{ margin-bottom:60px; padding-bottom:20px; border-bottom: solid 1px #ddd; text-align: right;height:40px;font-family:\5B8B\4F53;}
div.pagebox a{ padding:0px 15px;margin:2px;color:#646464; background:#e6e6e6; text-align:center; display:inline-block;*display:inline; *zoom:0; text-decoration:none;  vertical-align: middle; height:34px; line-height:34px;}
div.pagebox span{padding:0px 15px;text-align:center; margin:2px;color:#000; display:inline-block;text-decoration:none; background:#b50100; vertical-align: middle;  height:34px; line-height:34px;}
div.pagebox .current{margin:2px;color:#fff;background-color:#333; vertical-align: middle;}
div.pagebox a:hover{color:#fff;background-color:#333;}

.newsdetail{ background:#fff; padding:37px; margin-bottom:80px;}
.newsdetail img{ max-width:100%; height:auto;}
.newsdetail .top1{ position:relative;}
.newsdetail .top1 .back{ position:absolute; right:0; top:10px; background:#e2e2e2; width:60px; height:37px; line-height:37px; text-align:center;}
.newsdetail .top1 .back:hover{ color:#fff; background:#e60012;}
.newsdetail .top1 h1{ width:1080px; font-size:30px; line-height:40px;text-transform:uppercase; color:#333;}
.newsdetail .top1 .date{ color:#888; margin-bottom:20px; }
.newsdetail .top1 .detail_con{ font-size:16px; line-height:26px; padding:35px 0px 50px; border-top: solid 1px #ddd;}
.newsdetail .top1 .detail_con img{ display:block; margin:20px auto;}

.newsdetail .guanlian{ border-top: solid 1px #ddd; padding-top:10px;}
.newsdetail .guanlian .li{ height:40px; line-height:40px;}
.newsdetail .guanlian .li span{ display:block;}
.newsdetail .guanlian .li a{ float:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:850px;}
.newsdetail .guanlian .li .f_l,.newsdetail .guanlian .li a:hover{ color:#e60012;}


/*recruitment*/
.recruitmentbanner{width:100%; height:459px; overflow:hidden; position:relative;}
.recruitmentbanner img{ position:relative; width:1920px; height:459px; left:50%; margin-left:-960px;}

.faq_ss{ padding-bottom:60px;}
.faq_ss li{ position:relative; margin-bottom:10px;}
.faq_ss li .p_title{ background:#9c9c9c;  position:relative; color:#fff;}
.faq_ss li .p_title .h2{ position:relative; z-index:1;  padding:14px 46px 14px 40px; cursor:pointer; line-height:24px;}
.faq_ss li .p_title .h2 span{ font-size:20px; font-weight:bold; padding-right:20px;}
.faq_ss li .p_title.current{ background:#e60012; }
.faq_ss li .p_title .tou{ position: absolute; display:block; right:0; top:0; width:46px; font-size:14px; height:60px; text-align: center; background:url(/images/zx_06.png) no-repeat center center;}
.faq_ss li .p_title.current .tou{ background:url(/images/zx_03.png) no-repeat center center;}
.faq_ss li .yaoq_box{  height:0; overflow:hidden; position:relative;}
.faq_ss li .yaoq_box .txt_b1{ padding:30px 60px 20px 40px; background:#f8f8f8; font-size:16px; line-height:26px;}
.faq_ss li .yaoq_box .txt_b1 .zaop{ font-size:18px; padding-bottom:20px; }
.faq_ss li .yaoq_box .txt_b1 .zaop span { float:left; display:block; margin-right:80px;color:#333;}
.faq_ss li .yaoq_box .txt_b1 .zaop span  em{ color:#e60012;}
.faq_ss li .yaoq_box .txt_b1 .bt3{ font-size:18px; font-weight:bold; line-height:50px;}
.faq_ss li .yaoq_box .txt_b1 .txt_pt{padding-left:20px; margin-bottom:20px; line-height:28px;}
.faq_ss li .yaoq_box .txt_b1 a{ font-size:14px; height:22px; line-height:22px; border-bottom: solid 1px #c80814; color:#c80814; float:left;}
.faq_ss li .yaoq_box .txt_b1 .txt_pt p{margin-left:0 !important;}
.faq_ss li .yaoq_box .txt_b1 .txt_pt div{margin-left:0 !important;}

/**/
.investor_page .top_bt{ font-size:36px; background:url(../images/redline_03.jpg) repeat-x center bottom;width:38%;margin:0 auto; color:#333; text-align:center; line-height:54px; padding-bottom:10px; margin-bottom:40px; margin-top:20px;}

.investor_page .bannerinvestor{ }
.investor_page .bannerinvestor img{ width:100%; height:auto; display:block;}

.investor_page .conbox{ margin:25px 0px 80px;}
.investor_page .conbox li{ height:60px; background:#fff; line-height:60px; margin-bottom:1px; padding:0 35px; font-size:16px;}
.investor_page .conbox li .bt{ display:block; font-size:18px; font-weight:bold; color:#e60012;}
.investor_page .conbox li a{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; max-width:870px;padding-right:10px;}
.investor_page .conbox li a.aload{ display:block; float:left; width:20px; height:12px; padding-top:24px;}
.investor_page .conbox li .span{ display:block; font-family: Arial;}
.investor_page .conbox li a:hover{ color:#e60012;}
.investor_page .conbox li:hover{ background:#fff5ea;}


/**/
.search_page .top_bt{ font-size:36px; background:url(../images/redline_03.jpg) no-repeat center bottom; color:#333; text-align:center; line-height:54px; padding-bottom:10px; margin-bottom:40px; margin-top:20px;}

.search_page .conbox{ margin:25px 0px 80px;}
.search_page .conbox li{ height:50px; background:#fff; line-height:50px; margin-bottom:1px; padding:0 35px; font-size:16px;}
.search_page .conbox li .bt{ display:block; font-size:18px; font-weight:bold; color:#e60012;}
.search_page .conbox li a{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; max-width:870px; padding-right:30px;}
.search_page .conbox li .span{ display:block; font-family: Arial;}
.search_page .conbox li a:hover{ color:#e60012;}
.search_page .conbox li:hover{ background:#fff5ea;}
.search_page .conbox li a.xz{background:url(../images/download_06.png) no-repeat right center; }

.error_alert{ position: fixed; width: 200px; left: 50%; margin-left: -100px; line-height: 20px; padding: 15px 0; text-align: center; font-size: 14px; border-radius: 5px; top: 50%; margin-top: -25px; background:#e60012; color: #fff; display: none; z-index: 30;}











@media screen and (max-width:1680px){
.sy_banner{ height: 680px;}
.sy_banner ul{  height: 680px;}
.sy_banner ul li{height: 680px; background-size:auto 680px;}
.sy_banner ul li a{ height: 680px; }
.solution_banner .bg{ position: relative; width:1700px; height:619px;margin-left:-850px;}
.solution_banner .boxwarp .con{ margin-top:120px;}

	
}
@media screen and (max-width:1440px){
    .header .boxr .menu_ul>li>a{font-size:14px;}
    .header .boxr .menu_ul>li{padding:0 20px 23px 20px;}
    .header .boxr .menu_ul>li dl dd a{font-size:14px;}
.sy_banner{ height: 590px;}
.sy_banner ul{  height: 590px;}
.sy_banner ul li{height: 590px; background-size:auto 590px;}
.sy_banner ul li a{ height: 590px; }
.header,.footer,.sy_case{ min-width:1300px;} 
.header .con{ width:1200px;}
.footer .con{ width:1200px;}	
.sy_case .con{ width:1200px;}

.solution_banner .bg{ position: relative; width:1500px; height:546px;margin-left:-750px;}
.solution_banner .boxwarp .con{ margin-top:100px;}

.con{ width:1200px;}
.solu_bottom1.so5 .ulbox3{ width:946px;}
.page_news_main ul{ width:1220px;}
.page_news_main ul li{ width:386px;}
.solu_page3_f1{ width:1200px;}
.solu_page3_f1 .box .half50{ width:500px;}
.solu_bottom1.so2 .ulbox3{ width:1330px;}
.solu_bottom1 .ulbox3 .li{ width:285px; margin-right:20px;}
.solu_bottom1 .ulbox3 .box{ width:269px;}
.solu_bottom1 .ulbox3 .box .table_2{ width:267px;}

.case_def .scrollbox .scroll{ width: 1200px; height:1020px; position: relative;}
.case_def .scrollbox .scroll .sub_scroll{ width: 1200px; margin: 0 auto; overflow: hidden; height: 1020px; position: relative;}
.case_def .scrollbox .scroll .sub_scroll ul{ overflow: hidden; position: absolute; left: 0; top: 0;}
.case_def .scrollbox .scroll .sub_scroll ul li{ float: left; width: 1200px; height: 1020px; background:#333; }
.case_def .scrollbox .scroll .sub_scroll ul li img{ display:block; width: 1200px; height: 650px;}

.case_def .case_ul dd .r_txtbox{ width:383px;}
.so6 .a_scrollbar1{ width:500px;}
.so6 .a_scrollbar2{ width:500px;}
.to_top2{bottom:110px;}
/*.float_r li.li_c {*/
    /*background-image: url(../images/black50.png);*/
    /*color: #fff;*/
    /*padding: 0 11px;*/
    /*width: 110px;*/
    /*height: 40px;*/
    /*line-height: 20px;*/
    /*text-align: center;*/
    /*font-size: 12px;*/
    /*!* line-height: 20px; *!*/
/*}*/
/*.float_r {*/
    /*position: fixed;*/
    /*z-index: 20;*/
    /*right: 0;*/
    /*top: 50%;*/
    /*margin-top: -180px;*/
    /*width: 128px;*/
/*}*/
}

.header_zq {float:left;color:#e60012;font-size:14px;font-weight:bold;margin-left:30px;margin-top:38px;}

