﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family:'bookman_demi';
    src:url('fonts/bookman_demi-webfont.eot');
    src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bookman_demi-webfont.woff') format('woff'),
         url('fonts/bookman_demi-webfont.ttf') format('truetype'),
         url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
    font-weight:normal;
    font-style:normal;
}
body { margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:12px; line-height:1.5; color:#464646; }
a { color:#464646; text-decoration:none;}
a:hover { color:#464646;}
img { border:0; display:inline; vertical-align: bottom;}
div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
.hidden{display:none;}

div.body{ min-width:1024px; margin:auto; }
.tpleft{ float:left;}
.tpright{ float:right;}

.topbanner{ position:relative; height:868px;}
.topbanner ul li{  height:868px;}

.topbanner a.bnl,.topbanner a.bnr{background:url(../images/jt.png) no-repeat; width:100px; height:99px; display:block; position:absolute;top:438px;z-index:100; display:none; }
.topbanner a.bnl{ left:220px; background-position:0px 0px;}
.topbanner a.bnr{ right:220px;background-position:-100px 0px;  }

#topTrade{height:100%; line-height:100%; width:100%;margin:0px;text-align: center; position:relative; z-index:30;}
#topTrade div{height:100%;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
#topTrade div a{display:block; position:relative;height:100%;}

.qdbanner{ position:relative; height:588px;}
.prbanner{ position:relative; height:588px; }
.abbanner{ position:relative; height:588px; }
.sebanner{ position:relative; height:588px;}
.tellbanner{ position:relative; height:588px;}
.casbanner{ position:relative; height:588px;}
.menu .logo{ width:171px; float:left; margin-top:6px;}

.topmenu{ height:80px; background:#000; opacity:0.7; width:100%; z-index:9999; position:fixed;}

.menu { width:1100px; margin:0px auto; }
.menu ul{ float:right; padding-top:4px;}
.menu ul li{ float:left;height:76px;background: url(../images/hsb.jpg) right no-repeat;}
.menu ul li a{ display:block; padding-left:14px; padding-right:14px; line-height:76px; font-size:15px; font-weight:bold; color:#FFF; }
.menu ul li.cur a{ border-bottom:5px #ed7100 solid;}
.menu ul li.last{ background:none;}

.part1{ width:1096px;background: url(../images/sls_11.jpg) left repeat-y; padding-top:80px; margin:0px auto; height:520px;}
.part1.one{background:none;padding-top:0px; height:454px;}
.part1.one .main_ship{ margin-top:0px;width:555px;}
.part1.one .main_port{ margin-top:73px; float:left; }
.main_deve{ width:477px; float:left;}
.main_deve .tpleft{ margin-bottom:21px;}
.main_deve .main_port{ width:440px; float:right; color:#838383; font-size:14px; line-height:28px;}
.main_deve .main_port img{ display:block; margin-bottom:15px;}

.main_ship{ width:555px; float:right; border:10px #d6d6d6 solid; margin-top:90px;}
.part2{ background:#ededed; margin-bottom: 63px;}
.main_elec{ width:1096px;margin:0px auto; height:867px; }
.main_elec .elec_left{ width:420px; float:left;}
.scooter{ width:362px; float:right; font-size:14px; line-height:28px; color:#838383; padding-top:10px;}
.scooter .snr{ height:125px;}
.scooter img{ margin-bottom:30px;}
.m_more{ width:182px; height:48px; line-height:48px; margin:0px auto; text-align:center;}
.m_more a{ font-size:14px; color:#000; display:block; border:1px #a5a5a5 solid;}
.m_more a:hover{ background:#ed7100;color:white; border:1px #ed7100 solid;}
.m_more.one{ float:left;}
.m_more.two{ float:right; margin-top:20px;}

.m_more.five{ width:161px; height:40px; line-height:40px;}
.m_more.five a{ color:#5a5a5a;}
.m_more.five a:hover{color:#fff;}
.m_more.five.case{ float:left;}

.elec_right{ width:601px; float:right; position:relative;}
.xfan{ width:368px; position:absolute; bottom:-17px; left:125px; z-index:100;}
.xfan ul li{ float:left; width:113px; height:38px; margin-left:7px;}
.xfan ul li a{ display:block; text-align:center; color:#6d6d6d;  border:1px #a5a5a5 solid;font-size:19px; line-height:38px;}
.xfan ul li.activeSlide a{ background:#ed7100; color:#fff;border:1px #ed7100 solid;}

ul.dd_slide{position:relative;}
ul.dd_slide li{position:absolute; left:0px; top:0px;}

.part3{background-position:center; background-repeat:no-repeat; height:840px; padding-top:102px; margin:0px auto -50px;}
.flod{ width:1096px; margin:0px auto; padding-top:96px;}
.flod .ding{ width:348px; float:right;}
.flod .dnr{background: url(../images/ht.png) left bottom no-repeat; font-size:14px; line-height:28px; color:#838383; padding-top:26px; height:126px; margin-bottom:44px;}

.part4{background-position: center bottom; background-repeat: no-repeat; margin:0px auto 111px; height:890px; width:679px; text-align:center; }
.part5{ background:#ededed; padding-top:77px; padding-bottom:77px; margin-bottom:110px;}
.part5 .tment{ border:20px #e1e1e1 solid; width:1067px; margin:0px auto;}
.part5 .tment .inve{background: url(../images/sls_43.jpg) center bottom no-repeat; height:594px;}
.tright{ width:459px; float:right; margin-right:32px; padding-top:44px;}
.tright .tname{ margin-left:18px; margin-bottom:20px;}
.tright .tname .nameleft{ color:#fff; font-size:30px; float:left; line-height:52px;}
.tright .tname .tpright{ margin-top:12px;}
.tcont{ color:#fff; font-size:14px; line-height:28px;margin-left:18px; height:133px;}
.exp{background: url(../images/dt.png) left bottom no-repeat; padding-left:186px; line-height:28px; color:#838383; font-size:14px; margin-bottom:27px;}
.exp .yf{ font-size:18px; color:#303030; padding-top:16px;}

.polic{ margin-left:10px;}
.polic ul li{ float:left; text-align:center; width:78px; margin-right:34px;}
.polic ul li a{ font-size:15px; color:#303030;}
.polic ul li a .plpic{ width:78px; height:78px; margin-bottom:10px; background:url(../images/advantage.png) no-repeat; display:block;}
.polic ul li a:hover{ color:#ed7100;}
.polic ul li.first a .plpic{ background-position:0px 0px;}
.polic ul li.first a:hover .plpic{background-position:0px -79px;}

.polic ul li.two a .plpic{ background-position:-78px 0px;}
.polic ul li.two a:hover .plpic{background-position:-78px -79px;}

.polic ul li.three a .plpic{ background-position:-156px 0px;}
.polic ul li.three a:hover .plpic{background-position:-156px -79px;}

.polic ul li.four a .plpic{ background-position:-234px 0px;}
.polic ul li.four a:hover .plpic{background-position:-234px -79px;}

.main_case{  width:1096px;margin:0px auto 70px;}
.main_case .tpleft{ font-size:31px; color:#303030; font-weight:bold;}

.main_new{ background:#f1f2f2; width:1096px;margin:0px auto 124px;}
.main_new.one{ background:#fff; margin-bottom:0px;}

.n_left{ width:368px; float:left; height:471px; border-bottom:1px #d6d6d6 solid;}
.n_left ul{ width:307px; margin:0px auto;padding-top:73px;}
.n_left ul li .caleft{ width:48px; color:#464646; text-align:center; font-size:13px; float:left;}
.n_left ul li .caleft .dat{ color:#464646; font-size:42px; font-weight:bold; line-height:46px;}
.n_left ul li{ height:140px;}
.n_left ul li .caright{ width:240px; float:right; font-size:13px; color:#838383; line-height:25px;}
.n_left ul li .caright a{ display:block; font-size:16px; color:#464646; margin-bottom:5px; font-weight:bold;}
.n_left ul li .caright a:hover{color:#ed7100;}
.n_left.three { height:384px; float:left; border-right:1px #d6d6d6 solid; border-bottom:0px;}
.n_left.three ul{ padding-top:37px;}
.n_left.three ul li{ height:256px; padding-bottom:4px;}
.n_left.three ul li img{ margin-bottom:5px;}

.ljmore{ width:164px; height:45px; margin:0px auto;  text-align:center; line-height:45px;}
.ljmore a{ display:block; font-size:14px; color:#5a5a5a;border:1px #a5a5a5 solid;}
.ljmore a:hover{background:#ed7100;border:solid 1px #ed7100;color:#fff;}

.n_more{ text-align:center; position:absolute; width:212px; margin:0px auto; text-align:center; top:189px; left:254px;}
.n_more a { font-size:16px; color:#fff;}
.n_more a img{ display:block; margin:0px auto 10px;} 

.n_right{ width:728px; float:right; position:relative;}
.goodcp{ width:307px; float:left; border-right:1px #d6d6d6 solid;padding-top:37px;height:346px; }
.goodcp .goodbt{ width:238px; margin:0px auto; font-size:13px; line-height:26px; color:#838383;}
.bti{ font-size:22px; color:#464646; margin-bottom:12px; line-height:26px; font-weight:bold;}
.bti a:hover{color:#eb7100;}
.goodcp .goodbt .gnr{ height:220px;}
.gc{ width:362px; float:left; margin-left:32px; padding-top:37px;}
.gc ul li a{ font-size:14px; color:#464646; line-height:36px; display:block;}
.gc ul li a:hover{background: url(../images/qq.png) right no-repeat; color:#ed7100;} 

.solax{ width:1000px; margin:0px auto 61px; text-align:center;}

.sol{width:1096px;margin:0px auto 126px; position:relative;}
.sol .soone{ float:left;background-position: center bottom; background-repeat: no-repeat; padding-top:32px; height:544px; width:268px; margin-right:32px;}

.soone .st{ text-align:center; font-size:24px; color:#303030; margin-bottom:10px;}
.soone .nr{ font-size:14px; line-height:28px; color:#838383; margin-left:10px;}

.sotwo{ width:250px; float:left; color:#838383; font-size:14px; line-height:28px; }
.sotwo .bt{ text-align:center; font-size:19px; color:#303030;margin-bottom:5px;}

.part6{ width:100%; overflow:hidden;}

.sobanner{ position:absolute; width:947px; right:-415px;}
.smore{ width:182px; height:48px; background:#a5a5a5; line-height:48px; margin:0px auto; text-align:center; position:absolute; bottom:15px; right:174px;}
.smore a{ font-size:14px; color:#fff; display:block;}
.smore a:hover{ background:#ed7100;}

.part7{ background:#f1f2f2; padding-top:93px; padding-bottom:86px;} 
.lane{ width:1096px; margin:0px auto 30px; text-align:center; color:#303030; font-size:22px;background: url(../images/sls_77.jpg) center bottom no-repeat; padding-bottom:14px;}

.express{ width:970px; margin:0px auto; border:1px #d6d6d6 solid;background: url(../images/press.jpg) left repeat-y; padding-top:30px;padding-bottom:30px;}
.express ul li .tpleft{ font-size:15px; color:#303030; font-weight:bold; width:121px; margin-left:46px;}
.express ul{ width:919px;}
.express ul li .tpright{ margin-top:10px;}
.express ul li{ line-height:38px;}
.express ul li a{ font-size:14px; color:#6d6d6d; margin-right:17px;}

.foot{ background:#3d4045; padding-top:80px; padding-bottom:64px;}
.footm{ width:1096px; margin:0px auto;}
.footm .dblogo{ float:left;}
.footm .fright{ width:748px; float:right; position:relative;}
.footm .fright .ebt{ color:#fff; font-size:16px; font-weight:bold; margin-bottom:10px;}
.footm .footwz{ color:#949494; font-size:14px; line-height:27px;}
.footm .footwz p{ margin-bottom:40px;}

.dbmenu{ border-top:1px #44474e solid; height:54px; }
.dbmenu a{ font-size:14px; display:block; float:left; color:#fff; margin-left:9px; margin-right:10px;line-height:54px;border-bottom:2px #3d4045 solid;}
.dbmenu a:hover{ border-bottom:2px #ed7100 solid;}
.back{ width:37px; height:38px; position:absolute; right:0px; top:20px;}
.weix{ width:140px; position:absolute; right:45px; top:135px; color:#949494; font-size:14px; text-align:center; line-height:40px;}

.bottom{ padding-top:32px; padding-bottom:32px; background:#44474e;}
.bottom .bom{ color:#898989; font-size:13px; width:1096px; margin:0px auto;}
.bottom .bom ul{ width:183px; float:right;}
.bottom .bom ul li{ float:left;}
.bottom .bom ul li.one{ background:#fff; width:150px; height:30px;}
.bottom .bom ul li.one .bnt{ background:#fff; border:0px; height:28px; width:140px; padding-left:10px; color:#565656;}
.bottom .bom ul li img{cursor:pointer;}

.local{ width:1096px; margin:0px auto 56px; text-align:right;font-size:14px; color:#6d6d6d; line-height:56px;}
.local a{ font-size:14px; color:#6d6d6d;}
.local.two{ width:888px; float:right;}

.join_one{ background:#ededed; padding-top:67px;padding-bottom:66px;}

.adv{ width:1096px; margin:0px auto; position:relative;}
.adv .adrignt{ width:590px; float:right; background:#fff; padding-top:84px; height:469px;}
.adv .ystp{ width:565px; position:absolute; left:52px; top:-22px;}

.adtage{ width:383px; float:right; margin-right:59px; }
.adbt{ color:#868686; font-size:31px; margin-bottom:27px; line-height:35px;}
.adbt .hbt{ font-size:31px; color:#464646; font-weight:bold;}

.adbt.eight{ font-size:24px; text-align:center;}
.adbt.eight .hbt{ color:#464646;font-size:25px;}
.adbt.two{ width:1098px; margin:0px auto 47px; text-align:center;}
.adbt.two.con{ color:#464646; font-size:23px; margin-bottom:5px;}
.adbt.two.con .hbt{ font-size:23px;}
.adbt.two.case{text-align:left; font-size:38px; margin-bottom:35px;}
.adbt.two.case .hbt{ font-size:38px;}
.adbt.two.case1{text-align:left; font-size:35px; margin-bottom:50px; text-align:left;}
.adbt.two.case1 .hbt{ font-size:35px;}
.adrignt ul li { padding-bottom:35px;}
.adrignt ul li .tpleft{ width:69px;  color:#868686; font-size:56px; line-height:56px;}
.adrignt ul li .tpright{ padding-top:5px; width:297px; float:right; color:#838383; font-size:14px; line-height:24px;}
.tpname{ color:#464646; font-size:16px; font-weight:bold; margin-bottom:5px;}

.Condition{ width:1096px; margin:0px auto; position:relative;}
.join_two{ width:100%; overflow:hidden;}
.di_left{background: url(../images/sls_11.jpg) left repeat-y; height:570px; margin-left:50px; width:435px; float:left;}
.di_left .tpleft{ margin-top:67px; margin-bottom:28px;}
.di_left .di_nr{ width:380px; float:right; font-size:14px; color:#838383; line-height:26px;}
.di_pic{ width:962px; position:absolute; right:-411px; top:5px;}

.join_three{ width:1098px; margin:0px auto 120px;}
.orbt{ background: url(../images/ortb.png) top left no-repeat; padding-left:30px; font-size:18px; font-weight:bold; color:#ed7100;}
.join_nr{ font-size:14px; color:#838383; line-height:25px;padding-left:30px; padding-top:10px; }

.blackt{ color:#464646; font-weight:bold;}
.ruturn{background: url(../images/join_24.jpg) center no-repeat; height:279px; margin:0px auto 95px;}
.ruturn .rubg{ width:429px; margin:0px auto;background: url(../images/whiteb.png);height:279px;}

.ru_nr{ background: url(../images/ortb.png) left 37px no-repeat; width:323px; margin:0px auto; padding-left:30px; font-size:14px; line-height:24px; color:#838383; padding-top:35px;}
.ru_nr p{ margin-bottom:33px;}
.ru_nr .ts{ color:#565656;}

.pro_middle{ width:1096px; margin:0px auto;}
.pro_left{ width:208px; float:left; padding-top:75px; padding-bottom:75px;}
.pro_left .pro_logo{ text-align:right; margin-bottom:8px;}
.pro_left ul { margin-bottom:20px;}
.pro_left ul li a{ display:block; height:53px; line-height:53px; background:#ed7100; border-bottom:1px #f38119 solid; font-size:16px; color:#fff; padding-left:28px;}
.pro_left ul li.cur a{ height:66px; line-height:68px; font-weight:bold;background:#ed7100  url(../images/product_10.jpg) 150px 30px no-repeat; border-bottom:3px #fff solid;}

.pro_right{ width:888px; padding-bottom:64px; float:right;background: url(../images/sls_11.jpg) left repeat-y;}
.pro_zs{ padding-top:40px;}
.pro_zs ul li{ clear:both; border:1px #d6d6d6 solid; height:358px; margin-bottom:84px;}
.pro_zs ul li .tpleft{ border-right:1px #d6d6d6 solid; float:left;width:486px; height:358px; overflow:hidden;}
.pro_zs ul li .tpleft a img{transition:all 0.5s;-webkit-transition:all 0.5s;}
.pro_zs ul li.cur .tpleft a img{transform:scale(1.1);-webkit-transform:scale(1.1);}
.pro_right ul li .pro_js{ width:321px; margin-left:37px; padding-top:62px; float:left;}
.pro_right ul li .pro_js .pr_nr{ font-size:14px; color:#838383; line-height:24px; height:136px;}
.pro_right ul li .pro_js .pr_eng{ color:#868686; font-size:24px; margin-bottom:7px; height:36px; line-height:36px; overflow:hidden;}
.pro_right ul li .pro_js .pr_name{ line-height:26px; margin-bottom:0px; height:26px; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; white-space:nowrap;}
.pro_right ul li .pro_js .pr_name a{ color:#464646; font-size:22px;}
.pro_right ul li.cur .pro_js .pr_name a{color:#ed7100;}
.pr_more{ width:136px; height:38px; text-align:center; line-height:38px; float:right;}
.pr_more a{ display:block;color:#ed7100; font-size:14px; border:1px #ed7100 solid;}
.pro_zs ul li.cur .pr_more a{background:#ed7100;color:white;}
.pr_more a:hover{background:#ed7100;color:white;}

.ab_ship{ width:1098px; margin:0px auto;}
.ab_js{ width:840px; margin:0px auto;background: url(../images/about_06.jpg) left 69px no-repeat; border-left:1px #bababa solid; position:relative;}

.ab_js .ab_nrjs{ width:713px; text-align:center; color:#838383; line-height:31px; font-size:14px; margin:0px auto; padding-top:80px; height:843px;}

.ab_js .ab_nrjs .gorup{ font-size:24px; color:#303030; line-height:24px;}
.ab_js .ab_nrjs .eng{ font-size:24px; color:#6d6d6d;line-height:27px; margin-bottom:15px;}
.ab_js .ab_nrjs .bt{ color:#464646; font-size:19px; margin-bottom:10px;}
.ab_sum{ width:1096px; margin:0px auto 83px;}
.ab_sum .good{ line-height:28px; font-size:14px; color:#838383;}
.ab_sum .bszt{ color:#464646; font-weight:bold; padding-bottom:10px; font-size:20px;}

.history{ background:#ededed; padding-top:105px; padding-bottom:75px; margin-bottom:100px;}
.nyerjifl{ width:1098px; margin:0px auto 40px;height:60px; clear:both; overflow:hidden;}
.nyerjifl ul{width:1100px;}
.nyerjifl ul li{ float:left; width:274px; text-align:center; border-right:1px #656565 solid; background:#656565;  height:52px;line-height:52px;}
.nyerjifl ul li.cur a{background:#ed7100;color:#fff; position:relative;}
.nyerjifl ul li.cur a span{ display:block;background:url(../images/about_15.jpg) center no-repeat; width:27px; height:8px; position:absolute; bottom:-8px !important;bottom:-15px; left:110px;}

.nyerjifl ul li a{ display:block; color:#fff;font-size:18px; height:52px;  position:relative; }

.nyerjifl ul li.xinsmy{ border-right:0px; width:273px;}
.nyerjifl ul li a span{ display:none;background:url(../images/rongy_15.jpg) center no-repeat; width:27px; height:8px;}

.ab_deve{ width:1000px; margin:0px auto;}
.ab_deve ul li{ color:#838383; font-size:14px; line-height:24px; padding-left:32px; padding-top:10px; height:110px;}
.ab_deve ul li .yea{ font-size:18px; color:#464646; font-weight:bold; margin-bottom:7px;}

.ab_deve ul li.cur{background:url(../images/about_19.jpg) left top no-repeat;}

.ab_horonr{ width:1098px; margin:0px auto 118px; background:#ededed; padding-top:40px; padding-bottom:40px; position:relative;}
.ab_horonr ul{ padding-left:33px;}
.ab_horonr ul li{ background:#fff; width:235px; height:353px; float:left; padding-top:12px; text-align:center; margin-right:30px;}
.ab_horonr ul li img{ display:block;  margin:auto auto 25px; border:1px #e5e5e5 solid;}
.ab_horonr ul li span{ font-size:14px; color:#838383;}
.jcarousel-skin-hn .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-hn .jcarousel-container-horizontal {
	margin:auto;
    width:1030px;
}
.jcarousel-skin-hn .jcarousel-clip-horizontal {
    width:1030px;
}
.jcarousel-skin-rl .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-rl .jcarousel-container-horizontal {
	margin:auto;
    width:1091px;
}
.jcarousel-skin-rl .jcarousel-clip-horizontal {
    width:1091px;
}

.ab_horonr a.bnl,.ab_horonr a.bnr{ width:115px; height:115px; display:block; position:absolute;top:167px; display:none;}
.ab_horonr a.bnl{ left:-131px;background:#f1f1f1 url(../images/about_32.jpg) center center no-repeat; }
.ab_horonr a.bnr{ right:-131px;background:#f1f1f1 url(../images/about_35.jpg) center center no-repeat; }
.ab_team{ width:1096px; margin:0px auto 124px;}
.ab_team ul li{ float:left;}

.sever{ width:1098px; margin:0px auto 112px;}
.sever ul li{ float:left;}
.sever ul li.one { width:542px; background:#ed7100; color:#fff;}
.sever ul li.one .tpleft{ float:left;}
.sever ul li.one .se_sh{ width:218px; margin-left:31px; float:left; padding-top:79px;}
.sever ul li.one .se_sh .sebt{background:url(../images/sever_09.jpg) right top no-repeat; font-size:21px;width:115px; padding-top:5px; margin-bottom:28px;}
.sever ul li.one .se_sh .ser_nr{ font-size:14px; line-height:26px; padding-top:28px; height:128px;}
.sever ul li.one .se_sh .telephone{ font-size:18px;}

.sever ul li.three{background:#ededed url(../images/sever_16.jpg) top center no-repeat; height:702px; width:542px; margin-right:13px;}
.sever ul li .repair{ width:418px; line-height:26px; color:#646464; font-size:14px; padding-left:76px; margin:0px auto;}
.sever ul li .repair .rename{ font-size:21px; color:#464646;}
.sever ul li .repair.first{background:url(../images/sev1.png) left 165px no-repeat; padding-top:168px; height:347px;}
.sever ul li .repair.sec{background:url(../images/sev2.png) left top no-repeat;}
.sever ul li.four{ background:#ededed;height:702px;}

.sever ul li .repair.san{background:url(../images/sev3.png) left 30px no-repeat; padding-top:32px; width:390px;}
.sever ul li .repair p{ margin-bottom:20px;}
.sever ul li.four .rename{ margin-bottom:10px;}

.contact{ width:1098px; margin:0px auto;}
.contact .tell_one{ width:896px; float:left; margin-left:71px; margin-bottom:20px;}
.contact .tell_one .tpleft{ }
.contact .tell_one .tpright{ width:690px; float:right; color:#646464; font-size:14px; line-height:26px; padding-top:44px;}
.contact .tell_one .tpright img{ margin-bottom:5px;}
.tell_two { margin-bottom:122px;}
.tell_two .ditu{ float:right; margin-top:44px; width:622px; border:1px #d6d6d6 solid; border-left:0px;}
.tell_two .tellus{ width:474px; float:left; background:#ed7100; padding-top:55px; height:455px;}

.tellme{ color:#fff; font-size:14px; line-height:22px;}
.tellme td{ padding-top:17px; padding-bottom:17px;}

.tellme .comname{ font-size:23px; line-height:37px;}

.busroute{ margin-bottom:84px;}
.busroute td{ border-bottom:1px #575556 dashed; font-size:14px; line-height:26px; color:#646464; padding-top:38px; padding-bottom:38px;}
.busroute td.rout{ padding-left:28px;}
.busroute td .xianl{ font-size:17px; font-weight:bold; color:#464646; margin-bottom:10px;}
.busroute td.last{ border-bottom:0px;}
.ques{ text-align:center; font-size:13px; line-height:39px; color:#7e7e7e; margin-bottom:88px;}


.case_one{ border-bottom:1px #dddddd solid; margin-bottom:39px;}

.case_new{ width:1098px; margin:0px auto; background:#f3f3f3; height:344px; position:relative;}
.case_new ul{width:1098px; height:344px; overflow:hidden;}
.case_new ul li{width:1098px;height:344px;position:relative; top:0; left:0;}
.case_new .new_top{ width:497px; float:right; margin-right:30px; padding-top:52px;}
.case_new .new_top .nbt a{ font-size:20px; color:#464646; display:block; font-weight:bold; margin-bottom:15px;}
.case_new .new_top .nbt a:hover{color:#eb7100;}
.case_new .new_top .nr{ font-size:14px; line-height:29px; color:#646464; height:143px;}
.new_top .pr_more{ float:left;}

.case_new a.bnl,.case_new a.bnr{ width:28px; height:56px; display:block; position:absolute;top:150px; display:none;}
.case_new a.bnl{ left:-52px;background:url(../images/case_07.jpg) no-repeat;}
.case_new a.bnr{ right:-52px;background:url(../images/case_10.jpg) no-repeat;}
.case_new .nos{ width:80px; font-size:33px; color:#646464; position:absolute; top:240px; right:36px;}
.case_new .nos a{font-size:33px; color:#646464;}
.case_new .nos a.hot{ color:#ffa801; font-size:56px;}

.case_two{ width:1098px; margin:0px auto 135px;}
.case_two .hynew{ width:603px; padding-right:23px; border-right:1px #ededed solid; padding-top:45px; height:374px; overflow:hidden; float:left;}
.hynew ul{ width:343px; float:left; margin-left:26px;}
.hynew ul li { padding-top:8px; margin-bottom:21px; clear:both;}
.hynew ul li .hyname a{ color:#464646; font-size:16px; display:block; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; margin-bottom:4px;}
.hynew ul li.cur .hyname a{color:#eb7100;}
.hynew ul li.cur .m_more a{ background:#eb7100; color:#fff; border:solid 1px #eb7100;}
.hynew ul li .hy_nr{ color:#646464; font-size:13px; line-height:26px; height:87px;}

.hyright{ width:442px; float:right; padding-top:60px;}
.hyright ul{ margin-bottom:30px;}
.hyright ul li a{ font-size:14px; color:#464646; line-height:37px;}
.hyright ul li a:hover{color:#eb7100;}
.hyright ul li .date{ color:#868686; float:right;}

.hymore a{ display:block; background:#ed7100; text-align:center; font-size:14px; color:#fff; height:45px; line-height:45px;}
.hymore.two{ width:163px; float:right; margin-bottom:70px;}

.case_three{ background:#ededed; padding-top:82px; padding-bottom:97px; margin-bottom:136px;}

.comsense{width:1098px; margin:0px auto;}
.comsense ul{ border:1px #bababa solid; padding-top:56px; margin-bottom:34px;}
.comsense ul li{ width:473px; margin:auto 30px auto 35px; height:166px; float:left;}
.comsense ul li .qw{background:url(../images/case_23.jpg) 0px 3px no-repeat; padding-left:35px; margin-bottom:14px; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; white-space:nowrap;}
.comsense ul li .qw a{ color:#464646; font-size:16px; font-weight:bold;}
.comsense ul li .qw a:hover{color:#eb7100;}
.comsense ul li .ans{background:url(../images/case_25.jpg) 0px 5px no-repeat; padding-left:35px; font-size:13px; line-height:25px;}

.newpart{background:url(../images/caselist_02.jpg) center repeat-y;}

.listmiddle{ width:999px; margin:0px auto; padding-bottom:96px;}
.listleft{  margin-left:46px; float:left;}
.listleft ul li a{ display:block;background:#b0b0b0; color:#fff; width:80px; height:76px; text-align:center; font-size:28px; font-weight:bold; line-height:34px; padding-top:3px; margin-bottom:20px; }
.listleft ul li.cur{ position:relative;}
.listleft ul li.cur a{background:#ed7100; }
.listleft ul li.cur span{background:url(../images/caselist_05.png); width:20px; height:40px; position:absolute; left:80px; top:18px;}

.listright{ width:698px; float:right; margin-right:52px; color:#646464; font-size:14px; line-height:29px; }
.listright ul li{padding-bottom:42px; margin-bottom:35px; border-bottom:1px #dbdbdb solid;}
.listright ul li a{ color:#ed7100; display:inline-block;*display:inline; max-width:698px; height:auto;}
.listright ul li a img{transition:all 0.5s;-webkit-transition:all 0.5s;}
.listright ul li a:hover img{transform:rotate(3deg);-webkit-transform:rotate(3deg);}
.listright ul li .netop{background:url(../images/ne_05.jpg) left top no-repeat; padding-left:110px;}
.listright ul li .netop .nea{ margin-bottom:0px;}
.listright ul li .netop .nea a{ font-size:22px; font-weight:bold; color:#464646; line-height:50px;}
.listright ul li .fengx{ float:right; line-height:18px; padding-top:30px;}
.listright ul li .fengx a{ color:#464646; font-size:13px;}
.listright ul li .nea { margin-bottom:5px; height:50px; line-height:50px;}
.listright ul li .nea a{ font-size:22px; color:#464646; line-height:50px;}
.listright ul li .nea a:hover{color:#eb7100;}
.listright ul li .tp{ margin-bottom:10px;}
.fanye{ text-align:center;}

.listright1{ width:698px; float:right; margin-right:52px;}

.huib{text-align:center; color:#464646; font-size:22px; margin-bottom:10px;}
.source{ text-align:center; color:#707070; font-size:14px; border-bottom:1px #575556 dotted; margin-bottom:25px; padding-bottom:20px; }
.listright1 .fengx{ float:right; line-height:18px; }
.listright1 .fengx a{ color:#464646; font-size:13px;}


.contentjs{ color:#707070; font-size:14px; line-height:29px; padding-bottom:30px; margin-bottom: 30px; border-bottom: 1px #dadada solid;}
.contentjs p{ margin-bottom:28px;}

.zredit{ text-align:right; color:#666666; line-height:25px; margin-bottom:40px;}
.Recommended{ font-size:16px; color:#464646; font-weight:bold; margin-bottom:5px;}
.renew{ padding-bottom:33px; border-bottom:1px #dadada solid; margin-bottom:33px;}
.renew ul li{background:url(../images/ket_07.jpg) left no-repeat; line-height:32px;}
.renew ul li a{ color:#878787; font-size:14px;}


.proshow{ width:1098px; margin:0px auto;}
.show_one{ width:1098px; margin:0px auto; padding-top:00px;}
.show_one .sh_tp{ float:left;width:700px;height:560px;}
.show_one .sh_r{ width:295px; padding-top:130px; float:left; margin-left:20px;background:url(../images/proshow_06.jpg) right bottom no-repeat; padding-bottom:102px; font-size:14px; color:#838383;}
.show_one .sh_r .sh_name{ font-size:30px; font-weight:bold; color:#464646; line-height:40px;}
.show_one .sh_r .sh_xb{ font-size:26px; margin-bottom:20px;color:#464646;}
.guig{ background:#f2f1f1; border:1px #d6d6d6 solid; margin-bottom:90px; font-size:14px; color:#303030;}
.guig .big{ font-size:31px; font-weight:bold;}
.proshow .showjs{ color:#838383; font-size:14px; line-height:28px;}
.proshow .showjs p{ margin-bottom:20px;}
.showjs p.c_name{ font-size:30px; color:#464646; line-height:35px; font-weight:bold;}
.showjs p.c_eng{ font-size:28px; color:#868686; line-height:30px;margin-bottom:10px;}
.showjs p.c_smal{ font-size:18px; color:#464646; font-weight:bold;}
.showjs p.c_smal.one{ font-size:23px; line-height:25px;}

.cpzs{ padding-top:144px; position:relative; margin-bottom:108px;}
.cpzs ul{width:700px; height:560px; overflow:hidden; margin:auto;}
.cpzs ul li{ text-align:center;}
.cpzs ul li img{width:700px; height:500px;}

.cpzs a.bnl,.cpzs a.bnr{background:url(../images/hjt.png) no-repeat; width:114px; height:114px; display:block; position:absolute;top:370px; z-index:100; display:none;}
.cpzs a.bnl{ left:0px; background-position:0px 0px;}
.cpzs a.bnr{ right:0px;background-position:-114px 0px;  }

.red{ width:1098px; overflow:hidden; margin-bottom:106px;}
.red ul{ width:1130px;}
.red ul li{ float:left; margin-right:27px;}
.tigong{background:url(../images/proshow_54.jpg) repeat-x ; height:59px; margin-bottom:47px;}
.other{ position:relative; padding-bottom:95px;}
.other .relatePic{height:237px; overflow:hidden; margin-bottom:62px;}
.other ul{ width:1100px;}
.other ul li{ float:left; width:264px; text-align:center; margin-right:11px;}
.other ul li img{ border:1px #d6d6d6 solid; margin-bottom:10px;}
.other ul li a{ font-size:14px; color:#464646; line-height:30px;}

.other a.bnl,.other a.bnr{background:url(../images/smjt.png) no-repeat; width:55px; height:55px; display:block; position:absolute;top:73px; z-index:100; display:none;}
.other a.bnl{ left:-27px; background-position:0px 0px;}
.other a.bnr{ right:-27px;background-position:-55px 0px;  }
.goback{ background:#ed7100; margin:0px auto; width:193px; height:46px; line-height:46px; text-align:center;}
.goback a{ display:block; margin:0px auto; font-size:17px; color:#fff; }

.gb_part1{ width:1074px; margin:0px auto; padding-top:96px;}
.gb_part1 .zd_show{ width:454px; float:left; padding-top:30px;}
.gb_part1 .zd_show.one{ float:right; margin-right:34px; padding-top:15px;}
.m_more1{ width:182px; height:48px; line-height:48px; text-align:center; border:1px #a5a5a5 solid;}
.m_more1 a{ font-size:14px; color:#000; display:block;}
.zd_show.one .zd_nr{ margin-left:0px; margin-bottom:122px;}
.zd_show .zd_nr{ margin-left:16px; margin-bottom:146px;}
.zd_show .zd_nr .bt{ color:#373737; font-size:32px; margin-bottom:10px; font-weight:bold;}
.zd_show .zd_nr .nr{ height:110px; font-size:14px; line-height:24px; color:#595959;}
.gb_part1 .zd_show ul li{ float:left; text-align:center; color:#818181; font-size:14px; margin-right:22px;}
.gb_part1 .zd_show ul li img{ display:block; margin-bottom:5px;}

.zd_show.one ul{ width:540px;}
.zd_show.one ul li{ margin-right:40px;}
.gb_part2{ background:#f1f2f2; padding-bottom:39px; margin-bottom:75px;}

.gb_bt{ width:1000px; margin:0px auto 57px; text-align:center;}
.gb_bt p{ font-size:32px; font-weight:bold; color:#303030; margin-bottom:5px;}

.gb_case{ width:1062px; margin:0px auto 68px; overflow:hidden; }
.gb_case ul{ width:1150px;}
.gb_case ul li{ float:left; width:320px; text-align:center; margin-right:53px;}
.gb_case ul li .bt{ margin-bottom:7px;}
.gb_case ul li img{ margin-bottom:20px;}
.gb_case ul li .bt a{ color:#383838; font-size:20px;}
.gb_case ul li .nr{ height:95px; font-size:14px; color:#8c8c8c; line-height:22px;}
.gb_case ul li a.more { color:#424242; font-size:14px; line-height:34px; width:131px; height:34px; display:block; margin:0px auto; border:1px #a9a9a9 solid;}
.gb_case ul li.cur .bt a{ color:#ed7100;}
.gb_case ul li.cur a.more{ color:#fff; background:#ed7100; border:1px #ed7100 solid;}

.gb_elect{ background:url(../images/maing_44.jpg) center no-repeat; height:365px; margin:0px auto 80px; padding-top:177px;}

.elect{ width:1100px; margin:0px auto 38px; position:relative;}
.elect ul { width:1150px; height:300px;}
.elect ul li{ width:337px; margin-right:34px; margin-left:5px; float:left; text-align:center; background:#fff;background:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(color=#9d9b9b,direction=120,strength=3);/*ie*/
-moz-box-shadow: 2px 2px 10px #9d9b9b;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #9d9b9b;/*safari或chrome*/
box-shadow:2px 2px 10px #9d9b9b;/*opera或ie9*/}
.elect ul li a{ font-size:16px; line-height:60px; color:#545454;}

.jcarousel-skin-case{width:1100px; height:300px; overflow:hidden;}
.jcarousel-skin-case .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-case .jcarousel-container-horizontal {
	margin:auto;
    width:1100px;
}
.jcarousel-skin-case .jcarousel-clip-horizontal {
    width:1100px;
}

.elect a.bnl,.elect a.bnr{background:url(../images/gbjt.png) no-repeat; width:70px; height:70px; display:block; position:absolute;top:88px; display:none; z-index:100}
.elect a.bnl{ left:-51px; background-position:0px 0px;}
.elect a.bnr{ right:-51px;background-position:-70px 0px;  }

.el_xg{ width:112px; margin:0px auto;}
.el_xg ul { width:200px;}
.el_xg ul li{ float:left; margin-right:12px;}
.el_xg ul li a{ display:block; background:#d7d7d7; width:30px; height:7px; display:block;}
.el_xg ul li.cur a{ background:#ed7100;}

.n_right1{ width:728px; float:right; background:#fff; text-align:center; padding-top:10px; height:461px;}
#aa_pager_cach, #bb_pager_cach{display:none;}
.eng_dd #nav{float:left; position:relative; left:50%;}
.eng_dd #nav a{position:relative; float:left; left:-50%; margin:0 10px;width:30px; height:7px; background:#d7d7d7; font-size:0; line-height:0; text-indent:-99em;}
.eng_dd #nav a.activeSlide{ background:#ed7100;}
.video{width:675px; height:438px; overflow:hidden; margin:auto; margin-top:10px;}
.video_s{ background:white; height:472px;}