@charset "utf-8";
/* CSS Document */

/** 
華仕尊城設計顧問有限公司
www.w-vi.com
**/



q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}


.head{padding:10px 0px;}

.logo a{height:63px; display:block;}
.nav{ float:left; display:inline-block; margin-left:100px;}
.nav li{float:left; display:inline-block; padding:0px 20px;}
.nav li a{font-size:16px; line-height:54px; color:#333333;}
.nav li a:hover, .nav li .hover{color:#e60012;}
.language{float:left; display:inline-block; background:url(images/language.png) no-repeat 46px 0px; height:24px; margin-top:15px;}
.language a{font-size:14px; line-height:24px; color:#333333; margin:0px 2px; padding:0px 6px;}
.language .china{background:#e60012; color:#FFF;}
.language a:hover{background:#e60012; color:#FFF;}

.banner{/*background:url(images/banner.jpg) no-repeat center top;*/ width:100%; height:574px; display:block;}
.banner a{height:574px; display:block;}
.banner ul { width:100%;display:block;}
.banner ul li {position:absolute; width:100%; height:574px; display:none;}
.banner .lr{ position:relative; width:1000px; margin:0 auto;}
.ban_left{ background:url(images/banner_arrow.png) no-repeat 0px 0px; width:62px; height:62px; position:absolute; top:240px; left:-100px;}
.ban_right{ background:url(images/banner_arrow.png) no-repeat -72px 0px; width:62px; height:62px; position:absolute; top:240px; right:-100px;}
.num{position:absolute; right:100px; top:200px; display:block; width:14px; height:300px; overflow:hidden; text-align:center;}
.num span{/*background:url(images/right_nav_dot.png) no-repeat 0px -25px;  cursor:pointer;*/  width:12px; height:12px; display:inline-block;margin:5px 0px;text-indent:-99999px;}
.num span:hover ,.num .on{/*background:url(images/right_nav_dot.png) no-repeat 0px 0px;*/}
.index_icon{background:url(images/tag.png) no-repeat; width:76px;  height:190px;position:absolute;top:30px; right:0px; display:block;}
.banner_02{background:url(images/block_01_bg.jpg) no-repeat center top; width:100%; height:706px; display:block;}
.banner_02 .w_auto{position:relative;}
.pro_bann{height:706px; display:block;}
.pro_up{background:url(images/pro_up.png) no-repeat; width:762px; height:282px; display:block; position:absolute; top:120px; left:50%; margin-left:-414px; }
.block_1{position:relative;height:282px; display:block;}
.pro_up .yougo1{width:200px; height:200px; display:block; position:absolute;left:146px; top:37px;}
.pro_up .yougo2{width:200px; height:200px; display:block; position:absolute;left:408px; top:37px;}
.pro_up_en{background:url(images/pro_up_en.png) no-repeat; width:762px; height:282px; display:block; position:absolute; top:120px; left:50%; margin-left:-414px; }
.pro_up_en .yougo1{width:200px; height:200px; display:block; position:absolute;left:146px; top:37px;}
.pro_up_en .yougo2{width:200px; height:200px; display:block; position:absolute;left:408px; top:37px;}
.pro_down{background:url(images/pro_down.png) no-repeat; width:762px; height:282px; display:block; position:absolute; top:346px; left:50%; margin-left:-414px; position:relative;}
.block_2{position:relative;height:282px; display:block;}
.pro_down .yougo3{width:200px; height:200px; display:block; position:absolute;left:20px; top:37px;}
.pro_down .yougo4{width:200px; height:200px; display:block; position:absolute;left:278px; top:37px;}
.pro_down .yougo5{width:200px; height:200px; display:block; position:absolute;left:542px; top:37px;}
.pro_down_en{background:url(images/pro_down_en.png) no-repeat; width:762px; height:282px; display:block; position:absolute; top:346px; left:50%; margin-left:-414px; position:relative;}
.pro_down_en .yougo3{width:200px; height:200px; display:block; position:absolute;left:20px; top:37px;}
.pro_down_en .yougo4{width:200px; height:200px; display:block; position:absolute;left:278px; top:37px;}
.pro_down_en .yougo5{width:200px; height:200px; display:block; position:absolute;left:542px; top:37px;}
.banner_03{background:url(images/indcase.png) no-repeat center top; width:100%; height:686px; display:block;}

.indcase_left{float:left; display:inline-block; width:430px; height:686px; position:relative;}
.indcase_left a{width:80px; height:80px; display:block;}
.indcase_left .case_show1{position:absolute;top:20px; right:97px;}
.indcase_left .case_show2{position:absolute;top:104px; right:50px;}
.indcase_left .case_show3{position:absolute;top:183px; right:97px;}
.indcase_left .case_show4{position:absolute;top:264px; right:142px;}
.indcase_left .case_show5{position:absolute;top:345px; right:189px;}
.indcase_left .case_show6{position:absolute;top:425px; right:235px;}
.indcase_left .case_show7{position:absolute;top:500px; right:189px;}
.indcase_left .case_show8{position:absolute;top:580px; right:142px;}
.indcase_left .case_show9{position:absolute;top:580px; right:50px;}

.indcase_right{float:left; display:inline-block; width:500px; height:686px; }
.indcase_img{ position:relative; display:block; height:686px;}
.case_imgshow1{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_1.png) no-repeat;}
.case_imgshow2{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_2.png) no-repeat;}
.case_imgshow3{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_3.png) no-repeat;}
.case_imgshow4{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_4.png) no-repeat;}
.case_imgshow5{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_5.png) no-repeat;}
.case_imgshow6{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_6.png) no-repeat;}
.case_imgshow7{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_7.png) no-repeat;}
.case_imgshow8{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_8.png) no-repeat;}
.case_imgshow9{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_9.png) no-repeat;}
.indcase_img_en{ position:relative; display:block; height:686px;}
.case_imgshow1_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_1_en.png) no-repeat;}
.case_imgshow2_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_2_en.png) no-repeat;}
.case_imgshow3_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_3_en.png) no-repeat;}
.case_imgshow4_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_4_en.png) no-repeat;}
.case_imgshow5_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_5_en.png) no-repeat;}
.case_imgshow6_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_6_en.png) no-repeat;}
.case_imgshow7_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_7_en.png) no-repeat;}
.case_imgshow8_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_8_en.png) no-repeat;}
.case_imgshow9_en{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(images/case_9_en.png) no-repeat;}
.indcase_right a{height:330px; display:block;}

.inpro{padding:50px 0px; font-size:21px; color:#e60012;}
.inpro_title{font-size:30px; line-height:25px;}
.pro_line{margin-top:20px;}
.pro_line li{float:left; display:inline-block; margin:0px 2px; position:relative;}
.pro_hover{display:block; height:123px; width:192px; position:absolute; top:0px; left:0px; background:url(images/bg.png);}
.line_an{display:none; height:123px; width:192px; position:absolute; top:0px; left:0px; background:url(images/index_client/mark_bg.png);}
.pro_so{background:url(images/zoom_icon.png) no-repeat 80px 30px; width:192px; height:123px; overflow:hidden; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:150px; text-align:center;}
.pro_line li:hover .line_an{display:block;}


.n_auto{width:1100px; display:block; margin:0 auto;}
.inpro_title2{font-size:30px; line-height:25px; margin-left:50px}
.inpro_title3{margin-left:50px}
.inews{background:#f4f4f4; padding:60px 0px;font-size:21px; color:#e60012;}
.inews_list {margin-top:20px;}
.inews_list ul{margin-left:40px;}
.inews_list li{float:left; display:inline-block; position:relative; height:84px; width:480px; background:url(images/news_left_border.jpg) no-repeat 0px 0px;  padding:10px 0px 10px 20px; background-color:#FFF; margin:5px 10px;}
.inews_list li a{ font-size:13px; line-height:20px; color:#808080;}
.inews_list li a:hover .inews_title{color:#F00;}
.inews_list .inews_title{font-size:16px; line-height:30px; color:#4d4d4d;}
.inews_list li span{width:80px; height:20px; display:block; position:absolute; top:70px; right:10px;}
.hot1{width:29px; height:16px; display:block; position:absolute; top:16px; right:26px;background:url(images/hot.png) no-repeat 0px 0px; }
.hot2{width:29px; height:16px; display:block; position:absolute; top:16px; right:26px;background:url(images/hot.png) no-repeat 0px 0px; }

.inews_nav{float:right; display:inline-block; margin-right:20px;margin-top:10px;}
.inews_nav li{float:left; display:inline-block;}
.inews_nav li a{font-size:14px; line-height:20px; color:#4d4d4d;padding:0px 10px; border-right:1px solid #999;}
.inews_nav li a:hover{color:#F00;}
.inews_nav li .bor_4{border:none;}



.banner_04{ height:954px; display:block;}
.map_bg{height:520px;}
.indconta1{font-size:21px; color:#e60012; padding-top:80px; background:url(images/map_bg1.jpg) no-repeat center top; width:100%;height:520px;}
.indconta2{font-size:21px; color:#e60012; padding-top:80px; background:url(images/map_bg2.jpg) no-repeat center top; width:100%;height:520px;}
.indconta3{font-size:21px; color:#e60012; padding-top:80px; background:url(images/map_bg3.jpg) no-repeat center top; width:100%;height:520px;}
.indconta4{font-size:21px; color:#e60012; padding-top:80px; background:url(images/map_bg4.jpg) no-repeat center top; width:100%;height:520px;}
.indconta5{font-size:21px; color:#e60012; padding-top:80px; background:url(images/map_bg5.jpg) no-repeat center top; width:100%;height:520px;}
.conta_us{margin:20px 0px; font-size:14px; color:#666; line-height:22px;}
.conta_us2{margin:20px 0px; font-size:14px; color:#666; line-height:22px; width:320px;}
.us_title{font-size:17px; font-weight:bold; color:#333333;}
.cont_wx{font-size:12px; line-height:20px; color:#666666; text-align:center; width:112px;}

.ind_add{}
.add_nav li{float:left; display:inline-block; width:200px; height:40px; background:#ededed; text-align:center;}
.add_nav li a{height:40px; display:block; line-height:40px; font-size:15px; color:#333;}
.a2{background:#dedede;}
.add_conta{height:270px; background:#fcfcfc; border-top:2px solid #FFF;}
.add_title{float:left; display:inline-block; width:160px; height:150px; background:#f9f9f9; text-align:center; font-size:20px; line-height:28px; color:#333; padding-top:120px;}
.add_title span{ font-size:12px;}
.add_read{ float:left; display:inline-block;width:840px; height:270px;}
.add_read .cont_tel{float:left; display:inline-block; width:400px; height:120px; padding:15px 0px 0px 20px; font-size:12px; color:#727272; line-height:20px;}
.add_cont_title{font-size:16px; line-height:24px; color:#3f3f3f;}
.cont_tel_1{float:left; display:inline-block; width:400px; height:120px; padding:15px 0px 0px 20px; font-size:12px; color:#727272; line-height:20px; border-bottom:1px solid #CCC;}
.cont_tel_2{float:left; display:inline-block; width:400px; height:120px; padding:15px 0px 0px 20px; font-size:12px; color:#727272; line-height:20px; border-bottom:1px solid #CCC;}
.cont_tel_3{float:left; display:inline-block; width:400px; height:120px; padding:15px 0px 0px 20px; font-size:12px; color:#727272; line-height:18px; border-bottom:1px solid #CCC;}
.cont_tel_4{float:left; display:inline-block; width:400px; height:120px; padding:15px 0px 0px 20px; font-size:12px; color:#727272; line-height:18px; border-bottom:1px solid #CCC;}

.index_contact{background:#4c4c4c; height:456px;}
.ind_contact_title{text-align:left; color:#000; font-size:25px; line-height:40px; padding-top:30px;}
.ind_contact_title span{font-size:14px; line-height:22px;}

.conta_us{}
.us_left{float:left; display:inline-block; width:200px; color:#000000;}
.us_right{float:left; display:inline-block; width:445px;}
.ind_put{ border:none; width:320px; height:60px; line-height:60px;  margin:4px 0px; padding:0px 10px; font-size:17px; color:#000000;}
.con_wb{width:420px; height:242px; margin:4px 8px; padding:10px; font-size:17px; color:#000000; line-height:28px;}
.submi{float:left; display:inline-block; height:262px; margin:5px 20px; width:70px;font-size:17px; color:#000000; line-height:262px; background:#0068B7; text-align:center;} 
.submi:hover{background:#e60012; color:#000;}


