@charset "utf-8";
body{font-family:"Microsoft YaHei","宋体",Arial,"Microsoft Jhonghei","微软雅黑";background: url(../images/all_bg.jpg);}
.header_bg{width:100%;background:url(../images/header_bg.png) repeat-x;height: 30px;line-height: 30px;}
.header{width:1100px;margin: 0 auto;z-index:1001;color: #fff;}
.header_right{padding-right: 20px;position: relative;}
.header_right span{margin: 8px 0;background: url(../images/span_bg.jpg) right no-repeat;padding: 0px 15px;}
.itel_img{margin: -1px 8px 0 0;}
.iemail_img{margin: -2px 8px 0 0;}
.ilang_img{margin: -2px 8px 0 0;}
.ilang{cursor: pointer;}
.header_right span.last{background: url(../images/lang_bg.png) right no-repeat;}
.nav{width:1100px;margin: 0 auto;}
.lang_ul{position: absolute;right:15px;width:70px;background: #fff;border: 1px solid #363636;text-align: center;z-index: 1002;border-top: none;display: none;line-height: 20px;}
.lang_ul li a{display: block;}
.lang_ul li a:hover{background: #363636;color: #fff;}
.email_ul{position: absolute;right:97px;width:70px;background: #fff;border: 1px solid #363636;text-align: center;z-index: 1002;border-top: none;display: none;line-height: 20px;}
.email_ul li a{display: block;}
.email_ul li a:hover{background: #363636;color: #fff;}
/* 导航 */
.nav_left{padding: 15px 0;}
.nav_bg{width:100%;}
.nav li.l{ float: left; position: relative; display: inline-block;z-index:1001;color: #3a3049;padding: 16px 0;margin: 0 2px 0 0;}
.nav li.l.current{background:rgba(58,48,73,.9);}
.nav li.current a.f{color: #fff;}
.nav li a.f { display: inline-block;font-size: 16px;font-weight: normal;color: #3a3049;text-align: center;padding: 19px 0px;width:110px;}
.nav li a.f:hover,.nav li a.current,#nav li a.h,#nindex #index a.f, #naboutus #aboutus a.f,  #ncontactus #contactus a.f, #nemploys #employs a.f, #naboutus #aboutus a.f, #nadd #add a.f, #ncontactus #contact a.f, #ncultrues #cultrues a.f ,#ncases #cases a.f ,#ncontactus #contactus a.f,#nnews #news a.f,#nregister #register a.f,#ninvestors #investors a.f{color: #fff;}
#nindex #index, #naboutus #aboutus,  #ncontactus #contactus, #nemploys #employs, #naboutus #aboutus, #nadd #add, #ncontactus #contact, #ncultrues #cultrues,#ncases #cases,#ncontactus #contactus,#nnews #news,#nregister #register,#ninvestors #investors{background: rgba(58,48,73,.9);}
.ul2{position: absolute;left:0px;top:91px;border-top: none;width:100%;border-top: 0;background: url(../images/li_bg.png);display: none;}
.ul2_ul{background:url(../images/ul_bg.png) top repeat-x;padding: 10px 0;}
.ul2 li{margin: 0px 20px;border-bottom: 1px solid #e5e5e5;text-align: center;}
.ul2 li.last{border: 0;}
.ul2 li a{color: #595757;padding: 13px 0;font-size: 14px;display: block;}
.ul2 li a:hover{color: #341264;}
.silde_li{position: absolute;bottom: 15px;width: 0px;left: 0px;text-align: center;width:100%;text-align: center;}
#shadow_banner .silde_li a{background: #fff;width:15px;height: 15px;border-radius:50%;display: inline-block;float: none;margin: 0 2px;}
#shadow_banner .silde_li a.current,#shadow_banner .silde_li a:hover{background: #f00;}
/* banner */
/* shodow banner */
#shadow_banner { position: relative; height: 610px; width: 100%; margin: 0 auto; overflow: hidden;}
#shadow_banner a {/*  float: left;  */display: inline; display: inline-block;*zoom:1;}
#shadow_banner .img { position: absolute; width: 100%; height: 610px; overflow: hidden }
#shadow_banner .img img{margin: 0 auto;}
#shadow_banner .img span { position: absolute; width: 19999px; display: block }
#shadow_banner .btns { z-index: 10; position: absolute; width:100%;}
#shadow_banner .btns b { position: absolute; width: 100px; display: block; height: 14px; overflow: hidden; top: 448px; left: 50%; display: none; }
#shadow_banner .btns b i { width: 10px; background: #414140; float: left; height: 10px; font-size: 0px; overflow: hidden; cursor: pointer; margin-right: 6px; border: #414140 2px solid; border-radius: 7px }
#shadow_banner .btns b i:hover { background: #a7a7a6 }
#shadow_banner .btns b i.on { background: #3cd2f1; cursor: default }
#shadow_banner .btns b i.on:hover { background: #3cd2f1; cursor: default }
#shadow_banner .btns s { position: absolute; width: 30px; height: 49px; overflow: hidden; top: 232px; cursor: pointer }
#shadow_banner .btns s.prev { display: block; left: 80px; background: url(../images/banner_new_left.png) left center no-repeat ;}
#shadow_banner .btns s.next { display: block; right: 80px; background: url(../images/banner_new_right1.png) right center no-repeat ;}
.show-hover#shadow_banner .btns s { display: block }
.masks { opacity: 0.62; filter: alpha(opacity=62); height: 610px; position: absolute; background: #000; overflow: hidden }
#shadow_banner .btns s.prev:hover{background: url(../images/banner_new_left1.png) left center no-repeat ;}
#shadow_banner .btns s.next:hover{background: url(../images/banner_new_right.png) left center no-repeat ;}
 /*#shadow_banner span img{width:100%;} */

.iabout_bg{width:100%;padding: 60px 0 60px 0;background: #fcfcfc;}
.iabout{width:1100px;margin: 0 auto;position: relative;}
.iabout_right{width:545px;padding-right: 95px;line-height: 28px;font-size: 16px;color: #4f4f4f;}
.iabout_ad{position: absolute;right:0px;top:0px;}
.iabout_english{font-family: "Calibri";font-size: 12px;color: #1f0149;text-transform: Uppercase;}
.iabout_title{font-size: 30px;color: #4f4f4f;padding-bottom: 35px;}
.iabout_right p{font-size: 16px;}
.iabout_more{margin: 40px 0 0 0;color: #4f4f4f;}
.iabout_more a{background: url(../images/imore.png) right center no-repeat;height: 43px;line-height: 50px;display: block;text-align: right;padding-right: 65px;color: #4f4f4f;}
.icase_bg{width:100%;background: #1e1e1e;min-height: 100px;}
.icase{width:1100px;margin: 0 auto;padding: 50px 0;}
.icase_title{text-align: center;font-size:36px;color: #fff;text-transform: Uppercase;}
.icase_english{font-family: Arial;font-size: 18px;letter-spacing: 5px;padding-bottom: 10px;}
.icase_title1{padding-bottom: 15px;}
.icase_title1 span{font-size: 42px;font-family: Arial;padding: 0 10px;}
.line{width:250px;height: 1px;background: #fff;margin: 0 auto;}
.icase_content{padding: 40px 25px 0 25px;}
.icase_content ul li{float: left;position: relative;margin: 0 15px 15px 0;width:340px;height: 240px;overflow: hidden;}
.icase_content ul li:nth-child(3n){margin: 0 0 15px 0;}
.icase_title2{position: absolute;right:10px;bottom: 10px;font-size: 18px;color: #ffffff;}
.icase_info2{position: absolute;left: -100%;top:0;background: url(../images/bg1.png);width:100%;height: 100%;text-align: center;font-size: 30px;color: #fff;display: none;-webkit-animation: mymove 0.5s ease;
-o-animation: mymove 0.5s ease;
animation: mymove 0.5s ease;}
@keyframes mymove
{
from {left:-100%;}
to {left:0px;top:0;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
from {left:-100%;}
to {left:0;top:0;}
}
.icase_content ul li.current .icase_info2{display: block;left:0px;top:0px;}
/* .icase_content ul li.current img{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);-o-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);} */
.iimg1{position: absolute;right:2px;top:2px;}
.icase_info2_english{font-size: 20px;font-family: Arial;text-transform: Uppercase;padding-top: 50px;padding-bottom: 10px;}
.icase_info2 a{color: #fff;}
.icase_look{background: url(../images/more1.png);width:65px;height: 76px;text-align: center;margin: 20px auto 0;font-size: 16px;font-family: "Arial";line-height: 76px;}
.inews_bg{background: url(../images/inews_bg.jpg) top repeat-x;min-height: 100px;}
.inews_left{width:360px;}
.inews{width:1100px;margin: 0 auto;padding: 60px 0 80px 0;}
.inews_left{width:350px;}
.inews_title{padding-bottom: 30px;border-bottom: 1px solid #e4e4e4;}
.inews_title a{color: #4f4f4f;font-size: 40px;}
.inews_english{padding-left: 190px;font-family: Arial;text-transform: Uppercase;}
.inews_title2{padding-left: 190px;}
.ivideo{padding: 35px 0 20px 0;width:216px;}
.ivideo_title{width:60px;padding: 10px;background: #433e3a;height: 60px;text-align: center;color: #fff;font-size: 14px;}
.ivideo_english{font-size: 20px;border-bottom: 1px solid #fff;padding: 0 0 4px 0;margin: 0 0 4px 0;}
.inews_right{width:680px;position: relative;}
.inews_info{color: #4f4f4f;border-bottom: 1px solid #e4e4e4;padding-bottom: 25px;margin: 0 0 25px 0; height: 112px; line-height: 24px;}
.inews_time{font-size: 14px;}
.inews_title3{font-size: 20px;padding-bottom: 16px;}
.inews_title3 a{color:#000; font-size: 22px;}
.inews_right .pre{position: absolute;width:22px;height:22px;background: url(../images/pres1.png);left:0px;bottom:-20px;}
.inews_right .next{position: absolute;width:22px;height:22px;background: url(../images/nexts1.png);left:35px;bottom: -20px;}
.footer_top_bg{background: #333333;padding: 30px 0;}
.footer_top{width:1100px; margin: 0 auto;}
.footer_left{padding-right: 42px;background: url(../images/d.png) right repeat-y;min-height: 91px;}
.footer_left img{padding-top: 15px;}
.footer_contact{padding: 0px 42px;background: url(../images/d.png) right repeat-y;width:368px;min-height: 91px;}
.footer_title{color: #fff;padding: 0 0 15px 0;}
.footer_title a{color: #fff;}
.footer_contact_p{color: #959494;line-height: 30px;}
.footer_contact_p span{padding: 0px 30px 0px 0;}
.footer_contact_p span.last{padding: 0px 0px 0px 0;}
.footer_nav{padding: 0px 42px;background: url(../images/d.png) right repeat-y;width:210px;min-height: 91px;}
.footer_nav ul li{float: left;padding: 0 80px 15px 0;width:60px;}
.footer_nav ul li:nth-child(2n){padding: 0 0 15px 0;}
.footer_nav ul li a{color: #fff;}
.second{padding-left: 28px;text-align: center;}
.second p{font-size: 12px;color: #fff;padding-top: 10px;}
.footer_bottom_bg{background: #262626;padding: 12px 0;}
.footer_bottom{width: 1100px;margin: 0 auto;color: #959494;}

/* about */
.banner_title{font-size: 60px;color: #ffffff;width:1100px;margin: 0 auto;padding-top: 152px;}
.about_top_bg{background: #f0f0f0;padding: 15px 0;}
.about_top{width:1100px;margin: 0 auto;}
.about_top ul li{float: left;font-size: 14px;color: #848d96;position: relative;}
.about_top ul li a{color: #000;padding: 0px 8px 0 8px;font-size:18px;}
.about_top ul li.current a , .about_top ul li a:hover {color: #fff;background:#000;border-radius:5px;}
/*.about_top ul li.current a,.about_top ul li a:hover{color: #3a3049;}*/
.about_content{padding: 30px 0;width:1100px;margin: 0 auto;position: relative;min-height: 300px;}
.about_img{display:none;position: absolute;left: 50%;bottom: -27px;margin: 0 0 0 -12px;}
.about_top ul li.current .about_img{display: block;}
.about_left{width:290px;}
.about_right{width:750px;}
.position{text-align: right;color: #acb0b4;}
.position a{color: #acb0b4;}
.position a:hover{text-decoration: underline;}
.position img{margin: -2px 5px 0 0;}
.about_title{font-size: 34px;color: #494f55;padding-bottom: 20px;}
.about_line{width:70px;height: 1px;background: #cacaca;margin: 0 0 20px 0;}
.about_left_content{font-size: 15px;color: #4f4f4f;line-height: 28px;}
.about_img_list{padding: 40px 0 0 0;}
.about_img_list img{padding-bottom: 20px;width:100%;}
.about_right_content{padding-top: 50px;overflow: hidden;font-size: 14px;color: #494f55;line-height: 30px;padding-right: 20px;}
.about_right_content img{max-width: 100%;}
.about_descipt{font-size: 16px;color: #848d96;line-height: 28px;padding-bottom: 30px;position: relative;}
.about_p2{font-size: 16px;color: #4f4f4f;}
.about_div{padding-top: 20px;}
.about_div ul li{float: left;text-align: center;margin: 0 20px 10px 0;position: relative;width:260px;/*  height: 209px; */}
.about_div ul li img{border: 1px solid #f3f3f3;margin: 0 0 0px 0;max-width: auto;}
.about_div ul.about_ul1 li img{margin: 0 0 6px 0;}
.about_div ul.about_ul1 li.current img{border:1px solid #f00; }
.clear{*height:0;}

.about_div ul li.last{margin: 0 0 10px 0;}
.about_div ul li a{font-size: 14px;color: #494f55;}
.page{position: absolute;top:0;right:0px;}
.pre_back{background: url(../images/pre5.png) no-repeat;width:16px;height: 27px;display: inline-block;vertical-align: middle;}
.next_back{background: url(../images/next5.png) no-repeat;width:16px;height: 27px;display: inline-block;vertical-align: middle;}
.page_number{display: inline-block;padding: 0px 18px;font-size: 18px;color: #4f4f4f;}
.honor_about{position: absolute;left:210px;}
.honor_about ul li{float: left;padding: 0 16px;font-size: 16px;color: #494f55;padding-top: 18px;}
.honor_about ul li a{color: #494f55;}
.honor_about ul li.current a{color: #dc5623;}
.about_descript_left{width:600px;}
.about_decript_right{width:430px;padding-right: 30px;padding-top: 60px;font-size: 20px;color:#494f55;line-height: 28px;}
.about_decript_title{font-size: 28px;padding-bottom: 20px;}
.about_descript_p{font-size: 14px;color: #494f55;padding-top: 10px;}
.box10{height: 10px;}
.news_right{width:700px;}
.news_right .inews_info{border-bottom: none;padding: 0;margin: 0;padding-top: 5px;}
.news_where{font-size: 14px;color: #acb0b4;padding-top: 5px;}
.news_info{padding-bottom: 30px;border-bottom: 1px solid #f6f6f6;margin: 0 0 30px 0;background: url(../images/point3.png) right center no-repeat;padding-right: 60px;}
.new_title{text-align: center;font-size: 30px;color: #4f4f4f;padding-bottom: 10px;}
.new_time{text-align: center;font-size: 16px;color: #acb0b4;}
.new_intro{padding-top: 15px;font-size: 16px;color: #494f55;width:990px;margin: 0 auto;}
.new_intro img{max-width: 100%;}
/* case */
.about_div ul.case_ul li{width:265px;margin: 0 13px 15px 0;}
.about_div ul.case_ul li:nth-child(4n){margin: 0 0 15px 0;}
.case_left{width:100px;}
.case_left ul li{width:100px;height:100px;margin: 0 0 12px 0;background: #000000;cursor: pointer;overflow: hidden;}
.case_left ul li img{border: 1px solid #e2e2e2;transition: all .3s ease;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;}
.case_left ul li.current img{opacity: 0.9;transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);-o-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}
.case_right{width:980px;}
.case_right_right{width:500px;line-height: 38px;}
.case_div{font-size: 18px;color: #494f55;}
.case_label{font-size: 18px;color: #dc5623;}

.case_title{font-size: 30px;color: #2c3034;padding-bottom: 24px;margin: 0 0 24px 0;border-bottom: 1px solid #f4f4f4;}
/* contact */
.contactus_left{width:270px;font-size: 18px;color: #494f55;line-height: 34px;}
.contact_title{font-size: 36px;color: #494f55;padding: 10px 0 20px 0;line-height: 38px;font-weight: bold;}
.contact_p_b{font-size: 22px;color: #494f55;font-weight: bold;padding: 20px 0 0 0;}
.contactus_right{width:780px;position: relative;}
.contact_pre{display:none;position: absolute;background: url(../images/pre7.png) left no-repeat;width: 34px;height: 66px;top:40%;left:-48px;cursor: pointer;}
.contact_next{display:none;position: absolute;background: url(../images/next7.png) left no-repeat;width: 34px;height: 66px;top:40%;right:2px;cursor: pointer;}
.contactus_right ul li{width:732px;}
.contactus_right ul li img{width:732px;}
.contact_descipt{padding-bottom: 18px;border-bottom: 1px solid #eae9e9;}
.contact_descript_content{font-size: 14px;color: #494f55;padding: 30px 0;line-height: 28px;overflow: hidden;}
.contact_descript_content img{max-width: 100%;}

.contact_div{position: absolute;left:-100%;top:0;color: #fff;font-size: 22px;line-height: 36px;width:100%;height: 100%;background:url(../images/bg1.png);display: none;-webkit-animation: mymoves 0.5s ease;-o-animation: mymoves 0.5s ease;animation: mymoves 0.5s ease;}
.current .contact_div{display: block;left: 0px;top:0px;}
@keyframes mymoves
{
from {left:-100%;}
to {left:0px;top:0;}
}

@-webkit-keyframes mymoves /*Safari and Chrome*/
{
from {left:-100%;}
to {left:0;top:0;}
}
.contact_div h2{font-size: 30px;color: #fff;padding-bottom: 2px;padding-top: 140px;}
.about_div ul.contact_ul1 li{width:350px;margin: 0 25px 25px 0;overflow: hidden;position: relative;}
.about_div ul.contact_ul1 li.last{margin: 0 0px 25px 0;}
.about_div ul.contact_ul1 li a{display: block;}
.team_content{width:830px;margin: 0 auto;}
.team_right{width:450px;padding-right: 30px;}
.team_pre{position: absolute;left: 0px;top:20%;background: url(../images/pre8.png) no-repeat;width: 65px;height: 132px;}
.team_next{position: absolute;right: 0px;top:20%;background: url(../images/next8.png) no-repeat;width: 65px;height: 132px;}
.team_title2{font-size: 34px;color: #2b2f33;padding-bottom: 10px;font-weight: bold;}
.team_title3{font-size: 24px;color: #2b2f33;padding-bottom: 15px;line-height: 40px;}
.team_line{width:;height: 1px;background: #f0f0f0;margin: 0 0 15px 0;width:350px;}
.team_right_descript{font-size: 14px;color: #2b2f33;}
.culture_title{font-size: 26px;color: #494f55;font-weight: bold;padding-bottom: 25px;padding-top: 20px;}
.culture_right{padding-left: 50px;width:500px;color: #494f55;}
.culture_line{height: 1px;background: #ededed;margin: 0 0 25px 0;width:350px;}
.culture_content .culture_h2{font-size: 22px;color: #494f55;padding-bottom: 5px;}
.box18{height: 18px;}
.news_right .inews_title3{padding-bottom: 10px;}

/* employ */
.employ_h2{font-size: 22px;color: #4f4f4f;font-weight: normal;padding-bottom: 10px;}
.employ_list{padding-left: 20px;font-size: 16px;color: #4f4f4f;}
.employ_list li{padding: 0 0 5px 0;}
.employ_list a{color: #4f4f4f;}
.box5{height: 5px;}
.employ_list a:hover{color:#dc5623;}
.employ_list li.current a{color:#dc5623;}
.employ_right_content{padding-top: 70px;padding-right: 0;}
.employ_ul li{font-size: 17px;color: #2b2f33;padding-bottom: 20px;margin: 0 0 20px 0;/* border-bottom: 1px solid #f3f3f3; */position: relative;}
.employ_ul li .employ_more{position: absolute;right:0px;top:-3px;font-size: 14px;}
.employ_ul li a{display: block;color: #2b2f33;}
/* .employ_ul li.current a{color: #dc5623; } */
/* .employ_ul li a:hover{color: #dc5623;} */
.employ_ul li.current .employ_div{display: block;border: 1px solid #cbcbcb;}
.employ_ul li.current .employ_more{color: #412e5f;}
.about_right1{width:798px;}
.employ_div{padding-top: 10px;font-size: 16px;color: #656a70;padding-left: 20px;display: none;padding-right: 20px;padding-bottom: 10px;margin: 10px 0 0 0;}
.employ_h21{font-size: 16px;font-weight: normal;}

.employ_ul1 li{font-size: 17px;color: #2b2f33;padding-bottom: 20px;margin: 0 0 20px 0;border-bottom: 1px solid #f3f3f3;}
.employ_ul1 li a{display: block;background: url(../images/add1.png) right no-repeat;color: #2b2f33;}
.contact_ul{color: #848d96;}
.contact_h2{font-size: 24px;font-weight: bold;padding-bottom: 10px;color: #494f55;}
.contact_ul li{background: url(../images/contact_bg.jpg) left center no-repeat;padding-left: 14px;font-size: 16px;color: #494f55;margin-top: 6px;}
.contact_ul li a{color: #494f55;}
.contact_ul p{padding-left: 16px;}
.message_right{width:356px;}
.message_title{padding-bottom: 20px;font-size: 26px;color: #494f55;}
.message_content{padding-top: 20px;border-top: 1px solid #e8e8e8;}
.company_h2{color: #494f55;}
.message_left{width:680px;background: #fcfcfc;border: 1px solid #e8e8e8;}
.message{margin: 15px 15px;border: 1px solid #e8e8e8;background: #fff;padding: 30px;}
.message_div{position: relative;*zoom:1;}
.message_h2{font-size: 26px;color: #494f55;padding-bottom: 25px;}
.message_text{border: 1px solid #ececec;width:205px;height: 38px;font-size: 15px;color: #494f55;padding-left: 5px;}
.message_label{padding: 0 10px 0 0;color: #494f55;vertical-align: middle;}
.message_input{margin: 0 0 20px 0;}
.message_textarea{*zoom:1;margin: 0 0 15px 0;}
.message_textarea textarea{width:538px;height: 160px;border: 1px solid #ececec;}
.message_textarea .message_label{vertical-align: top;padding-right: 12px;}
.message_text1{width:92px;}
.img_code{padding-left: 10px;display: inline-block;}
.message_submit{position: absolute;right:0px;bottom: 0px;}
.reset_a{width:109px;height: 38px;background: url(../images/submit_a.png) no-repeat;display: inline-block;text-align: center;color: #494f55;font-size: 15px;line-height: 38px;float: left;}
.submit_a{width:109px;height: 38px;background: url(../images/submit_a.png) no-repeat;display: inline-block;text-align: center;color: #494f55;font-size: 15px;line-height: 38px;margin: 0 0 0 15px;}
/* .about_descipt img{max-width: 100%;} */
.about_right img{max-width: 100%;}
/* about_bk3 */
.about_bk3{background: #f5f5f5;}
.about_bk3 a{text-decoration:none;}
.about_bk3 .span1{ margin-bottom:30px;}
.about_bk3_l{ float:left; width:712px; height:600px; cursor:pointer;}
.about_bk3_l .pv{ position:absolute; color:#3e3e3e; font-size:16px;}
.about_bk3_l .pv1{ margin-left:585px; margin-top:-322px;}
.about_bk3_l .pv2{ margin-left:625px; margin-top:-275px;}
.about_bk3_l .pv3{ margin-left:544px; margin-top:-346px;}
.about_bk3_l .pv32{  margin-left: 653px;margin-top: -255px;}
.about_bk3_l .pv4{ margin-left:557px; margin-top:-390px;}
.about_bk3_l .pv5{ margin-left:582px; margin-top:-358px;}/*第一片区*/
.about_bk3_l .pv6{ margin-left:518px; margin-top:-230px;}
.about_bk3_l .pv7{ margin-left:512px; margin-top:-173px;}
.about_bk3_l .pv8{ margin-left:568px; margin-top:-183px;}
.about_bk3_l .pv9{ margin-left:629px; margin-top:-210px;}
.about_bk3_l .pv10{ margin-left:585px; margin-top:-245px;}/*第二片区*/
.about_bk3_l .pv11{ margin-left:551px; margin-top:-118px;}
.about_bk3_l .pv12{ margin-left:610px; margin-top:-160px;}/*第三片区*/
.about_bk3_l .pv13{ margin-left:380px; margin-top:-215px;}
.about_bk3_l .pv14{ margin-left:453px; margin-top:-202px;}
.about_bk3_l .pv15{ margin-left:448px; margin-top:-153px;}
.about_bk3_l .pv16{ margin-left:525px; margin-top:-276px;}
.about_bk3_l .pv17{ margin-left:468px; margin-top:-280px;}
.about_bk3_l .pv18{ margin-left:406px; margin-top:-288px;}
.about_bk3_l .pv19{ margin-left:425px; margin-top:-320px;}/*第四片区*/
.about_bk3_l .pv20{ margin-left:660px; margin-top:-458px;}
.about_bk3_l .pv21{ margin-left:630px; margin-top:-415px;}
.about_bk3_l .pv22{ margin-left:658px; margin-top:-518px;}/*第五片区*/
.about_bk3_l .pv23{ margin-left:475px; margin-top:-108px;}
.about_bk3_l .pv24{ margin-left:500px; margin-top:-36px;}/*第六片区*/
.about_bk3_l .pv25{ margin-left:505px; margin-top:-328px;}
.about_bk3_l .pv26{ margin-left:452px; margin-top:-385px;}
.about_bk3_l .pv27{ margin-left:300px; margin-top:-300px;}
.about_bk3_l .pv28{ margin-left:160px; margin-top:-390px;}
.about_bk3_l .pv29{ margin-left:190px; margin-top:-240px;}
.about_bk3_l .pv30{ margin-left:370px; margin-top:-115px;}
.about_bk3_l .pv31{ margin-left:660px; margin-top:-135px;}
.about_bk3_r{ float:right; min-width:250px; margin-top: 300px;}
.about_bk3_r .tit{ background:url(../images/locaico.png) no-repeat; padding-left:26px; height:21px; font-size:14px; color:#4b4b4b; font-weight:bold; line-height:21px; margin-top:5px; margin-bottom:5px; cursor:pointer;}
.about_bk3_r a{ padding:0 8px; font-size:14px; color:#4b4b4b; cursor:pointer; text-decoration:none;}
.about_bk3_r .pianqu1,.about_bk3_r .pianqu2,.about_bk3_r .pianqu3,.about_bk3_r .pianqu4,.about_bk3_r .pianqu5,.about_bk3_r .pianqu6{ padding-left:18px; margin-bottom:20px; margin-top:5px;}
/* 提示自定义 */
.mapTip{display:none; position:absolute; padding:8px; background:#fff; border: 1px solid #aaa; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; 
-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.3);
box-shadow: 0 5px 10px rgba(0,0,0,.3);
	font-size:12px; font-family:Tahoma; color:#333; padding:15px; padding-right:20px;}

.mapTip .arrow,
.mapTip .arrowMask{ position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid;}
.mapTip .arrow{ bottom: -7px; left: 50%; margin-left: -7px; border-width: 7px; border-top-color: #999; border-top-color: rgba(0,0,0,.25); border-bottom-width: 0;}
.mapTip .arrowMask{bottom: 1px; border-width: 6px; margin-left: -6px; border-top-color: #fff; border-bottom-width: 0;}

.mapTip .mapInfo{ margin-bottom:10px;font-size: 14px;}
.mapTip .locaIco{ width:17px; height:21px; background:url(../images/locaico.png) no-repeat; display:block; float:left; margin-right:6px;}
.mapTip .lineDiv{ width:2px; height:20px; background:#969696; border-right:1px solid #d4d6d9; display:block; float:left; margin:3px 4px 0 4px;}
.mapTip span{ font-size:12px; color:#6e747b; font-family:"Microsoft Yahei"; line-height:20px; display:block;}
.mapTip .span1{ text-align:left; margin:0; font-size:18px; color:#494f55; font-weight:bold; line-height:20px; float:left; margin-bottom:5px;padding:0px;}
.mapTip .span2{ text-align:left;clear:both;}
.line1{clear: both;margin: 5px 0 5px 0;background: #eaeaea;height: 1px;}

.about_left1{width:219px;}
.about_left1 .employ_list{padding-left: 0;}
.about_left1 .about_left_ul .about_line{margin: 10px 0;}
.about_contact{margin-top:10px;padding-top: 15px;border-top: 1px solid #cacaca;color: #848d96;}
.contact_label_left{float: left;}
.label2{float: left;}

.contactbanner_div{width:210px;margin: 0 auto;text-align: left;padding-top: 40px;color: #fff;padding-right: 60px;}
.banner_title2{font-size: 60px;text-align: right;padding-bottom: 10px;}
.contactbanner_div_bg{width:1100px;margin: 0 auto;}
.contactbanner_div_bg p{font-family: "Calibri";}
.about_descipt{*z-index:1;*zoom:1;}

.back_top{color: #ccc;text-align: center;}
.back_top img{padding-bottom: 5px;}
/* 新加的 */
.about_bg1{background: #252525;}
.about_bg1 .contactus_left{color: #fff;}
.about_bg1 .contact_title{color: #fff;}
.about_bg1 .about_title{color: #fff;}
.about_bg1 .contact_p_b{color: #fff;}
.contact_descript_content{color: #fff;}
.about_bg1 .position{display: none;}
.jqzoom{ position:relative; padding:0; }
.zoomdiv{ z-index:8; position:absolute; top:0; left:438px; width:438px; height:438px; background: #fff ; border:1px solid #e4e4e4;display:none; text-align:center; overflow:hidden}
.jqZoomPup{ z-index:3; visibility:hidden; position:absolute; top:0; left:0; width:50px; height:50px; border:1px solid #aaa;background:#fff 50% top no-repeat; opacity:.5; -moz-opacity:.5; -khtml-opacity:.5; filter:alpha(Opacity=50); cursor:move; }
.bigimg{ width:800px; height:800px; }
.case_right_left{position: relative;}

.flexslider {overflow: hidden;width:732px;position: relative;}
.flexslider .slides { position: relative;overflow: hidden;width:732px;}
.slides li {position: relative;overflow: hidden;display: none; -webkit-backface-visibility: hidden;}
.flexslider .flex-control-nav { position: absolute;left:0px;bottom: 10px; z-index: 99; width: 100%; text-align: center;height:20px;line-height: 20px;}
.flexslider .flex-control-nav li { display: inline-block;margin: 0 4px; *display: inline; zoom: 1;}
.flexslider .flex-control-nav a { display: inline-block; width: 10px; height: 10px; line-height: 50px;border-radius: 50%; overflow: hidden; background:#838282; cursor: pointer;}
.flexslider .flex-control-nav .flex-active { background-position: 0 0;background:#f00;border-radius: 50%;}
.flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;bottom:10px;height: 32px;}
.flexslider .flex-direction-nav li a{display:block;width:47px;height:32px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider .flex-direction-nav li a.flex-prev{left: 10px;background:url(../images/next1.png) center no-repeat;}
.flexslider .flex-direction-nav li a.flex-next{right: 10px;background:none;background:url(../images/pre1.png) center no-repeat;}

/*.case_descipt{width:1000px;}*/
.case_title_new{font-size: 28px;color: #2c3034;padding-bottom: 25px;padding-top: 12px;}
.case_title_line{width:540px;height: 1px;background: #dfdfdf;margin: 0 0 22px 0;}
.yellow_color{color: #dc5623;}
.case_new_content{line-height: 35px;color: #494f55;}
.banner_li{padding-top: 20px;}
.banner_li {overflow: hidden;width:100%;position: relative;}
.banner_li img{ width: 100%;}
.banner_li .slides { position: relative;overflow: hidden;}
.slides li {position: relative;overflow: hidden;display: none; -webkit-backface-visibility: hidden;}
.banner_li .flex-control-nav { position: absolute;left:0px;bottom: 10px; z-index: 2; width: 100%; text-align: center;height:20px;line-height: 20px;}
.banner_li .flex-control-nav li { display: inline-block;margin: 0 8px; *display: inline; zoom: 1;}
.banner_li .flex-control-nav a { display: inline-block; width: 24px; height: 12px; line-height: 50px;overflow: hidden; /*background:url(../images/active2.png);*/ background: #D0D0D0; cursor: pointer;}
.banner_li .flex-control-nav .flex-active { /*background:url(../images/active1.png) no-repeat;*/ background: #00BA08;}
.banner_li .flex-direction-nav{position:absolute;z-index:88;width:100%;bottom:10px;height: 32px;display: none;}
.banner_li .flex-direction-nav li a{display:block;width:47px;height:32px;overflow:hidden;cursor:pointer;position:absolute;}
.banner_li .flex-direction-nav li a.flex-prev{left: 10px;background:url(../images/next1.png) center no-repeat;}
.banner_li .flex-direction-nav li a.flex-next{right: 10px;background:none;background:url(../images/pre1.png) center no-repeat;}

.businesses{ text-indent: 100px; width: 100%; border: 1px solid #666; border-left: none; border-right: none; background: #ccc; line-height: 30px;}
.businesses_table{ width: 100%;}
.businesses_table .td1{ padding-left: 100px; line-height: 30px ; border-bottom: 1px solid #ccc; text-align: left; width: 20%;}
.businesses_table .td2{ line-height: 30px ; border-bottom: 1px solid #ccc; text-align: left; width: 30%;}
.businesses_table .td3{ line-height: 30px ; border-bottom: 1px solid #ccc; text-align: left; width: 30%;}
.businesses_table .td4{ line-height: 30px ; border-bottom: 1px solid #ccc; text-align: left; width: 20%;}

/* page bar */
#mypage{margin: 0px auto; padding: 26px 0 20px 0; text-align:center;}
#mypage a{ display:inline-block;height:24px; line-height: 24px;text-align: center; line-height: 24px;/*color:#ce6857;*/ color: #fff; text-decoration:none; /*padding: 0px 2px;*/  background: #363636;
  border-radius: 5px;
  padding: 2px 10px;
  margin: 6px;}
#mypage a.l{line-height: 24px;font-size: 14px;}
#mypage a:hover{color:#ce6857;}
#mypage .current { display:inline-block;color:#ce6857;background:#fff;border:1px solid;}
#mypage .i { padding: 0; margin: 0; height: 22px; width: 30px; text-align: center; border:1px solid #ccc; color: #333; }
#mypage .g {height:24px; line-height: 24px; padding: 0 4px; border: none; }

#imgs img{ background: url(../images/load_in.gif) no-repeat center center;}
.etitle{ margin-left:90px; font-size:18px;}
.etitle li{ line-height:35px;}