@charset "utf-8";




html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:'微软雅黑', 'Microsoft Yahei';}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-size:12px; font-family:'微软雅黑', 'Microsoft Yahei';color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}
.clearfix{clear:both;}
.w_auto{width:1150px; display:block; margin:0 auto;}

.head{padding:10px 0px;}
.logo{ width:200px; height:63px; float:left; display:inline-block;}
.logo a{height:63px; display:block;}
.nav{ float:left; display:inline-block; margin-left:100px;}
.nav li{float:left; display:inline-block; padding:0px 30px;}
.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 31px 0px; height:24px; margin-top:15px;margin-left: 30px;}
.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;}
.stock{display:inline-block;padding-left:10px;padding-top: 10px;}
.stock span{display:block; color:#333333; line-height:20px;}

.banner{ 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{  width:12px; height:12px; display:inline-block;margin:5px 0px;text-indent:-99999px;}
.num span:hover ,.num .on{}
.index_icon{background:url(../images/tag.png) no-repeat; width:76px;  height:190px;position:absolute;top:30px; right:0px; display:block;}
.banner_02{ width:100%; height:706px; display:block;}
.banner_02 .w_auto{position:relative;}
.pro_bann{height:706px; display:block;}
.pro_up{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{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{ 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_11.png) no-repeat;}
.case_imgshow2{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(../images/case_21.png) no-repeat;}
.case_imgshow3{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(../images/case_31.png) no-repeat;}
.case_imgshow4{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(../images/case_41.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_61.png) no-repeat;}
.case_imgshow7{position:absolute; top:200px; left:80px; width:330px; height:330px; display:block; background:url(../images/case_71.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_91.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:#ff0000;}
.inpro_title{font-size:30px; line-height:25px;}
.pro_line{margin-top:20px;}
.pro_line li{float:left; display:inline-block; margin:2px 4px; position:relative;}
.pro_hover{display:block; height:101px; width:158px; position:absolute; top:0px; left:0px;/* background:url(../images/bg.png);*/}
.line_an{display:none; height:101px; width:158px; position:absolute; top:0px; left:0px; background:url(../images/mark_bg.png);}
.pro_so{background:url(../images/zoom_icon.png) no-repeat 63px 30px; width:158px; height:101px; overflow:hidden; font-size:12px; color:#FFFFFF;  line-height:150px; text-align:center;}
.pro_line li:hover .line_an{display:block;}


.n_auto{width:1241px; 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:#ff0000;}
.inews_list {margin-top:20px;}
.inews_list ul{margin-left:40px;}
.inews_list li{float:left; display:inline-block; position:relative; height:84px; width:540px; 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{ display:block;margin-bottom: 20px;}
.map_bg{height:520px;}
.indconta1{font-size:21px; color:#e60012; padding-top:80px; 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;}
.map_bg p{padding-left:8px;}
.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;}
.conta_us2 {padding-left:8px;}
.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:210px; 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:275px; background:#f9f9f9; text-align:center; font-size:20px; line-height:28px; color:#333;display: flex;align-items: center;justify-content: center;}
.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:#F5F5F5; height:500px;}
.ind_contact_title{text-align:center; color:#FFFFFF; font-size:25px; line-height:40px; }
.ind_contact_title span{font-size:14px; line-height:22px;}

.conta_us{}
.us_left{float:left; display:inline-block; width:340px;margin-top: -35px;}
.us_right{float:left; display:inline-block; width:540px;}
.ind_put{ border:none; width:320px; height:40px; line-height:60px;  margin:4px 0px; padding:0px 10px; font-size:14px; color:#808080;border-bottom: 1px solid #A5A8D0}
.con_wb{width:520px; height:242px; margin:4px 8px; padding:10px; font-size:17px; color:#808080; line-height:28px;}
.submi{float:left; display:inline-block; height:262px; margin:5px 20px; width:70px;font-size:17px; color:#808080; line-height:262px; background:#e8e8e8; text-align:center;} 
.submi:hover{background:#e60012; color:#FFF;}

.footer{background:#e60012; height:54px; font-size:14px; color:#FFFFFF; line-height:54px;}
.foot_end{float:left; display:inline-block;}
.foot_join{float:left; display:inline-block; margin-left:200px;}
.foot_join a{color:#FFF;}
.foot_share{ float:left; display:inline-block; margin-top:15px; margin-left:10px; line-height:40px;}
.foot_share a{ width:23px; height:23px; display:inline-block; margin:0px 4px;  -webkit-transition: all .2s ease-in-out;}
.foot_share .share_01{background:url(../images/sns_icon.png) no-repeat -2px 0px;}
.foot_share .share_02{background:url(../images/sns_icon.png) no-repeat -31px 0px;}
.foot_share .share_03{background:url(../images/sns_icon.png) no-repeat -61px 0px;}
.foot_share .share_04{background:url(../images/sns_icon.png) no-repeat -91px 0px; position:relative;}

.foot_sm{width:50px; height:50px; display:none; position:absolute; top:-120px; right:-170px;}




.leve{background:#f3f3f3; padding-top:20px;}
.leve_left{float:left; display:inline-block; width:170px;}
.soso{border:1px solid #CCC; width:170px; background:#FFFFFF;}
.seach{width:136px; border:none; padding:0px 5px;}
.go{background:url(../images/search_icon.gif) no-repeat; border:none; width:16px; height:15px; display:inline-block; cursor:pointer;}

.cont_list{ margin:10px 0px; border-top:1px dashed #cacaca; border-bottom:1px dashed #cacaca; padding:15px 0px;}
.cont_list li{ margin:2px 0px; }
.cont_list li a{font-size:14px; color:#666666; line-height:22px; height:22px; padding-right:20px;}
.cont_list li a:hover,.cont_list li .hover2{background:url(../images/arrow_r.png) no-repeat right; color: #e60012;}

.leve_right{float:right; display:inline-block;  padding:30px 100px; margin-left:20px;}
.leve_cont{background:#FFF; width:690px; min-height:600px; padding:30px; font-size:13px; line-height:22px; color:#666666;}
.cont_title{font-size:25px; line-height:25px; color:#e60012; font-weight:bold;}
.cont_title2{font-size:25px; line-height:30px; color:#e60012; font-weight:bold;}
.cont_title span{font-size:17px; line-height:20px; font-weight:normal; color:#ec404d;}
.cont_title2 span{font-size:17px; line-height:20px; font-weight:normal; color:#ec404d;}
.leve_cont img{margin:20px 0px;}
.ab_text01{border-top:1px dashed #d3d3d3; border-bottom:1px dashed #d3d3d3; padding:15px 0px; margin:15px 0px;}

.fa_read *{
    max-width: 100%;
}

.footer_up{background:#303034; height:46px; padding:20px 0px;}
.foot_link{width:1000px; overflow:hidden;}
.foot_link li{float:left;display:inline-block; margin-right:26px;}
.footer_down{background:#303034; border-top:1px solid #323236; }
.foot_list dl{float:left;display:inline-block; width:147px;}
.pro_hidden{overflow: hidden;}
.foot_list dt{font-size:14px; line-height:40px; color:#FFF; margin-top:10px;}
.foot_list dd{margin:4px 0px;}
.foot_list dd a{ font-size:12px; line-height:20px; color:#999;}
.foot_list dd:hover a{text-decoration:underline;}
.foot_cont{font-size:12px; line-height:20px; color:#999; width:200px;float:left;display:inline-block;}
.fc_title{font-size:14px; line-height:40px; color:#FFF; margin-top:10px;}
.foot_wx{float:left;display:inline-block;font-size:14px; line-height:40px; color:#FFF; margin-left:60px;margin-top: 3px;position: relative;left: 190px;top: -49px;}
.foot_wx img{
    width: 180px;
}

.footer_down .foot_share{margin:0px 0px 0px 450px; line-height:30px;}
.footer_down .foot_share a{margin-right:2px;}
.foot_over{text-align:center; font-size:10px; line-height:20px; color:#e6e6e6; height:30px;}




.new_list{}
.new_list li{float:left;display:inline-block; width:683px; margin:10px 0px;}
.new_list li a{font-size:14px; line-height:22px; color:#4d4d4d; float:left; display:inline-block; width:440px; background:url(../images/dot.png) no-repeat 4px 7px; padding-left:20px;}
.new_list li a i{font-size:13px; line-height:20px; color:#808080;}
.new_list li span{float:right; display:inline-block; color:#a0a0a0; font-size:12px; line-height:22px;}
.new_list li:hover a p{text-decoration:underline; color:#FF0000;}
.news_read{padding-top:20px;}

.page{padding:30px 0px; width:100%; text-align:right;}
.page span{padding:0px 8px;background:#f2f2f2;font-size:14px; height:30px; line-height:30px; margin:0px 4px; display:inline-block;}
.page a{padding:0px 8px;background:#f2f2f2; font-size:14px; line-height:30px; margin:0px 4px; color:#808080; display:inline-block;}
.page a:hover{background:#808080; color:#FFFFFF; }
#pages .active{
    background:#808080; color:#FFFFFF;
}
.sudonw{margin:20px 0px;border-top: 1px solid #999;padding-top: 10px;}
.sudonw a{color:#808080;}
.sudonw a:hover{text-decoration:underline;}



.pro_head{font-size:25px; line-height:25px; color:#e60012; font-weight:bold; border-bottom:2px solid #dad7d7; padding-bottom:20px;}
.pro_head span{font-size:17px; line-height:20px;  font-weight:normal; color:#e60012;}
.pro_list{margin-top: 20px;}
.pro_list li{float:left; display:inline-block; margin:15px 0px; position:relative;}
.pro_list .pro_list_img{float:left; display:inline-block; width:130px; height:90px; margin-right:18px; border:1px solid #CCC; overflow:hidden; }
.pro_list .pro_list_img img{ margin:0px;-webkit-transition:all 1.5s ease-in-out;}
.pro_list li:hover .pro_list_img img{-webkit-transition:all 1s ease-in-out;-webkit-transform:scale(1.06);}

.pro_list .pro_list_text{float:left; display:inline-block; width:540px; height:60px; font-size:16px; line-height:24px; color:#4d4d4d;}
.pro_list .pro_list_text i{font-size:13px; line-height:20px; color:#828282;}
.pro_list .more{display:block; width:40px; height:20px; line-height:20px; font-size:12px; position:absolute; top:86px; right:0px;}
.pro_list li:hover .pro_list_text p{ color:#e60012; text-decoration:underline;}
.pro_list li:hover .more{color:#e60012;}

.pro_data{margin-top:40px;}
.pro_nav li{float:left; display:inline-block; width:94px; height:30px;  text-align:center;} 
.pro_nav li a{font-size:13px; line-height:30px; color:#4d4d4d; background:#f2f2f2; height:30px; display:block; border:1px solid #CCC;}
.data_cont{border:1px solid #CCC; min-height:300px; padding:20px 0px;}
.data_cont img{margin:0px;}
.data_cont table td{padding-left:20px; font-size:13px; line-height:30px;}
.data_cont li{float:left;display:inline-block;margin:5px 10px; width:240px;background:url(../images/pro_dd.png) no-repeat left; padding-left:10px; overflow:hidden;}
.three_fg p{ width:130px; height:20px; overflow:hidden;}
.pro_nav li .a1{background:#FFFFFF; color:#e60012; border-bottom:none; border-top:1px solid #F00;}

.leve_cont .pro_line{margin-left:40px;}
.leve_cont .pro_line img{margin:0px;}

.cont_list2{ margin:10px 0px; border-top:1px dashed #cacaca; border-bottom:1px dashed #cacaca; padding:15px 0px;}
.cont_list li2{ margin:2px 0px; }
.cont_list2 li a{font-size:14px; color:#666666; line-height:22px; height:22px; padding-right:20px;}
.cont_list2 li a:hover,.cont_list2 li .hover2{background:url(../images/arrow_r.png) no-repeat right; color:#e60012;}


.leve_cont_join{ background:url(../images/job_img.png) no-repeat 408px 18px; background-color:#FFF; width:690px; min-height:600px; padding:30px;}
.join_head{color:#e60012; font-size:25px; line-height:30px;  font-weight:bold; padding-bottom:20px;}
.join_head span{font-size:17px; line-height:20px;  font-weight:normal; color:#e60012;}
.join{width:690px; margin-bottom:20px;}
.worder{border:1px solid #CCC; margin:0px;}
.wor_head{background:#f8f8f8; font-size:13px; line-height:26px; color:#333; position:relative;padding:0px 10px;}
.wor_link{width:70px; height:20px; position:absolute; right:10px; top:3px; background:#eb3e4c; color:#FFF; font-size:12px; line-height:20px; text-align:center;}
.wor_link:hover{color:#FFFFFF; text-decoration:underline; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.duty{ padding:20px 10px; min-height:40px;}
.duty_left{float:left;display:inline-block; font-size:13px; line-height:20px; color:#333333; width:80px;}
.duty_right{float:left;display:inline-block; width: 580px; font-size:13px; line-height:20px; color:#666;}
.duty2{ padding:20px 10px; min-height:40px; border-top:1px solid #CCC;}
.wor_title{font-weight:bold;}

.black_overlay{  display: none;  position:fixed;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=80);  }
.Wclose{position:absolute; height:40px; width:40px; font-size:16px; line-height:30px; background-color: black; -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=80);  top:0px; right:0px; display:block;}
.Wclose:hover{text-decoration:underline;}

.white_content {display: none;  position: fixed;  top: 10%;  left: 25%;  width: 750px;  height: 500px;  padding:0 16px;   background-color: white;  z-index:1002;  overflow: auto;}
.white_content .us_left{float:left; display:inline-block; width:300px;}
.white_content .us_right{float:left; display:inline-block; width:540px;}
.white_content .ind_put{ border:2px solid #808080;width:320px; height:40px; line-height:40px;  margin:4px 0px; padding:0px 10px; font-size:17px; color:#808080;}
.white_content .con_wb{width: 694px;height: 170px;margin: 5px 0; border: 2px solid #808080;padding: 10px;font-size: 17px;color: #808080;line-height: 28px;}
.white_content .submi{float:left; display:inline-block; height:40px; margin:6px 10px; width:200px;font-size:17px; color:#fff; line-height:40px; background:#999; text-align:center;} 
.white_content .submi:hover{background:#e60012; color:#FFF;}
.coming{font-size:24px; height:40px; line-height:40px; color:#F01215; text-align:center; padding-top:25px;}


.cont_link{font-size:14px; color:#666666; line-height:22px; height:22px; display:block; margin-top:20px; color:#e60012;}
.cont_link:hover{text-decoration:underline;color:#F00;}
.cont_head{ font-size:27px; line-height:50px; color:#4d4d4d; border-bottom:2px solid #f2f2f2;}
.contact_read{}
.contact_add1{background:url(../images/add1.gif) no-repeat 0px 4px; padding-left:34px; float:left; display:inline-block; width:290px; margin:20px 20px 10px 0px; min-height: 132px;}
.contact_add2{background:url(../images/add2.gif) no-repeat 0px 4px; padding-left:34px; float:left; display:inline-block; width:290px; margin:20px 20px 10px 0px; min-height: 132px;}
.contact_add3{background:url(../images/add3.gif) no-repeat 0px 4px; padding-left:34px; float:left; display:inline-block; width:290px; margin:20px 20px 10px 0px; min-height: 132px;}
.contact_add4{background:url(../images/add4.gif) no-repeat 0px 4px; padding-left:34px; float:left; display:inline-block; width:290px; margin:20px 20px 10px 0px; min-height: 132px;}
.map_conta{margin-top:30px;}




.mission{border-bottom:1px dashed #d3d3d3;height:120px; font-size:14px; line-height:24px;}
.read_title{ font-size:18px; line-height:36px; color:#666; }
.value{height:200px; font-size:14px; line-height:24px; margin-top:30px;}



.cont_head{font-size:25px; line-height:30px; color:#e60012; font-weight:bold; height:70px; border-bottom:1px solid #f1eeee;}
.cont_head span{font-size:17px; line-height:20px; font-weight:normal;}
.abcont_03{font-size:15px; line-height:26px; margin-top:20px;}
.his_left{float:left; display:inline-block;}
.his_right{float:left; display:inline-block;font-size:13px; line-height:26px; color:#808080;margin-left: 30px;width: 435px;}
.his_01{height: 100px;padding-top: 20px;border-bottom:1px solid #e3e3e3; overflow:auto;}
.his_02{height: 285px;padding-top: 30px; border-bottom:1px solid #e3e3e3; overflow:auto;}
.his_03{height: 200px;padding-top: 30px; border-bottom:1px solid #e3e3e3; overflow:auto;}
.his_04{height: 330px;padding-top: 38px; border-bottom:1px solid #e3e3e3; overflow:auto;}
.his_05{height: 80px;padding-top: 34px; overflow:auto;}
.his_06{padding: 35px 0px;}






.case_banner{background:url(../images/pro_bg.jpg) no-repeat center top; display:block; height:713px;}
.case .w_auto{position:relative;}
.case_des{width:280px; height:124px; display:block; position:absolute; top:244px; left:142px; font-size:11px; color:#FFF; line-height:20px;}
.car_more dt{font-size:14px; line-height:26px; font-weight:bold;background: url(../images/dot.png) no-repeat 4px 9px; padding-left:20px; cursor:pointer; display:block; color:#666;}
.car_more dd{display:none; margin-left:20px; padding-bottom:10px; color:#999; }
.car_more dd p{background:url(../images/dd.png) no-repeat 0px 7px; padding-left:16px;}
.car_more dd a:hover{text-decoration:underline;}
.car_more .is_blue{display:block;}


.nav_page{float:right; display:inline-block;color:#666; font-size:12px; font-weight:normal; line-height:20px; margin: 10px; background:#FFF; text-align:right;}
.nav_page a{font-size:12px;line-height:20px; color:#666;margin:0px 2px;}
.nav_page a:hover{text-decoration:underline; color:#F00;}

.case_desc{float:left; display:inline-block; width:450px; height:auto;}
.case_img{float:right; display:inline-block; width:200px; height:auto; }
.case_img img{margin:0px;}
.desc_head{ height:40px; }
.desc_head h2{ font-size:16px; color:#e60012; line-height:40px; font-weight:normal;}
.desc_bottom{border-bottom:1px dashed #ccc; height:40px; margin-top: 10px;}
.desc_bottom h2{ font-size:16px; color:#e60012; line-height:32px; font-weight:normal;}