/* CSS Document */
body{font-size:12px; margin:0 auto;line-height:180%;color:#3d3d3d;font-family:"Microsoft Yahei";padding-top:110px;}
a{color:#3d3d3d; text-decoration:none;}
a:hover{color:#fdd000;}
ul,li,form,caption,h2,h3,dl,dt,dd{margin:0; padding:0; list-style-type:none;}
input{font-size:12px; padding:0;}
img{border:none}
.clear{clear:both;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.wp{width:1024px;margin:0 auto;}

#header{height:110px;overflow:hidden;position:fixed;left:0;top:0;width:100%;background:#fff;z-index:99;}
#header .wp{height:110px;overflow:hidden;position:relative;background:#fff;}
#header .logo{left:0;top:9px;height:91px;position:absolute;}
#header .language{height:23px;position:absolute;right:0;top:14px;}
#header .language a{display:inline;float:left;margin-left:7px;padding:0 6px;border-radius:12px;line-height:24px;background:#595959;color:#fff;}
#header .language a.cur{background:#fdd000;}
#header .menu {left:173px;bottom:0;position:absolute;height:57px;line-height:54px;overflow:hidden;font-size:14px;}
#header .menu a{float:left;display:inline;margin-left:20px;padding:0 10px;}
#header .menu a:hover, .menu .cur {color:#3d3d3d;border-bottom:3px solid #fdd000;}
#header .tmall_link{position:absolute;width:64px;height:22px;background:url(../images/cat.jpg) no-repeat;right:7px;bottom:0;}


#main{padding:24px 0;}
#home_pro{background:url(../images/home_pro_bg.jpg) no-repeat top center;height:691px;overflow:hidden}
#home_pro .list{height:526px;margin:122px auto 0 auto;width:1076px;overflow:hidden;}
#home_pro .list li{width:306px;height:210px;position:relative;float:left;margin:26px;}
#home_pro .list .ico_hot{width:56px;height:56px;left:-11px;top:-11px;position:absolute;display:block;background:url(../images/ico_hot.png) no-repeat;}
#home_pro .list .ico_new{width:56px;height:56px;left:-11px;top:-11px;position:absolute;display:block;background:url(../images/ico_new.png) no-repeat;}
#home_pro .list .pic{width:306px;height:210px;overflow:hidden;display:block;}
#home_pro .list img{display:block;}
#home_pro .list .link{position:absolute;bottom:0;left:0;width:306px;height:34px;padding-top:27px;display:block;overflow:hidden;text-align:center;color:#fff;background:url(../images/pro_link_bg.png) repeat-x bottom;font:bold 14px/34px Microsoft Yahei;}

#home_about{height:468px;width:1024px;margin:0 auto;padding-top:38px;}
#home_about .det{padding-top:178px;width:420px;height:175px;float:left;background:url(../images/about_bg.jpg) no-repeat 0 0;}
#home_about .det1{color:#373737;font:14px/20px Microsoft Yahei;}
#home_about .det2{color:#da0d0d;font:17px/20px Microsoft Yahei;margin-bottom:10px;}
#home_about .more{color:#fdd000;font:bold 12px/24px Arial;margin-top:24px;display:block;}
#flash2{width:546px;height:440px;overflow:hidden;position:relative;margin:0 auto;float:right;}
#flash2 #flash_left2{width:546px;height:299px;}
#flash2 #flash_left2 li span{display:none;overflow:hidden;width:546px;height:299px;}
#flash2 #flash_left2 li span.cur{display:block;}
#flash2 #flash_right2{margin-top:9px;float:right;}
#flash2 #flash_right2 li{float:left;margin-left:2px;width:40px;height:30px;cursor:pointer;}
#flash2 #flash_right2 li.prev{background:url(../images/prev.jpg) no-repeat;}
#flash2 #flash_right2 li.next{background:url(../images/next.jpg) no-repeat;}
.company_photo{text-align:right;}
.company_photo img{margin-top:9px;}
.home_brand_con{height:368px;background:url(../images/home_brand_pic.jpg) no-repeat center center;margin:0;overflow:hidden;position:relative;}
.home_brand_link{display:block;height:368px;}
.home_brand_con .home_brand_con_bg{position:absolute;left:0;top:0;width:100%;height:368px}
.home_brand_con .home_brand_con_bg dl{margin:0 auto;width:641px;height:368px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.home_brand_con .home_brand_con_main{position:absolute;left:0;top:0;width:100%;height:368px;}
.home_brand_con .home_brand_con_main dl{margin:0 auto;width:364px;height:280px;padding:68px 139px 20px 138px;color:#fff;}
.home_brand_con .home_brand_con_main dt{text-align:center;margin:0;font:bold 18px/48px Microsoft Yahei;}
.home_brand_con .home_brand_con_main dd{padding:0;text-indent:24px;margin:0;font:12px/22px Microsoft Yahei;height:204px;}
.home_brand_con .home_brand_con_main .more_brand{border:2px solid #fff;width:114px;line-height:24px;height:24px;text-align:center;color:#fff;display:block;margin:0 auto;}



#footer{background:#373737;color:#7e7e7e;font-family:"Microsoft Yahei";line-height:24px;margin-top:35px;}
#footer a{color:#a9a9a9;}
#footer .copyright{height:264px;}
#footer .beian{background:#2d2d2d;height:42px;line-height:42px;text-align:center;font-weight:bold;}
.page_list{text-align:right; margin-top:10px;}
.page_list a,.page_list span{margin:0 2px; background:#fff;padding:3px 7px; border:1px solid #ccc}
.page_list .selected{background:#0385B9; color:#fff;}

#flash{height:598px;overflow:hidden;position:relative;margin:0 auto;}
#flash #flash_left{height:598px;}
#flash #flash_left li a{display:none;overflow:hidden;height:598px;}
#flash #flash_left li a.cur{display:block;}
#flash #flash_right{position:relative;margin:-40px auto 0 auto;width:100%;height:21px;}
#flash #flash_right li{margin:0 auto;width:144px;}
#flash #flash_right a{background:url(../images/png24.png) no-repeat right center;float:left;width:21px;height:21px;margin:0 6px;display:inline;}
#flash #flash_right a.cur{background:url(../images/png24.png) no-repeat 0 0;}


#home_news{/*height:545px;*/overflow:hidden;}
.img_top{margin-top:11px;float:left;width:414px;}
.img_top .pic{margin:5px 0;display:block;height:177px;overflow:hidden;width:414px;}
.img_top .link{font:bold 18px/42px Microsoft Yahei;}
.img_top .des{font:12px/20px Microsoft Yahei;height:60px;overflow:hidden;display:block;margin-bottom:25px;color:#555;}
.img_top .more{font:bold 12px/16px Arial;color:#fdd000;}

#home_news .list{/*height:342px;*/overflow:hidden;width:527px;float:right;}
#home_news .list li{height:88px;overflow:hidden;padding:13px 0;background:url(../images/news_line.jpg) no-repeat bottom;}
#home_news .list li .date{font:12px/16px Microsoft Yahei;color:#ababab;display:block;}
#home_news .list li .link{font:bold 16px/24px Microsoft Yahei;color:#2d2d2d;}
#home_news .list li .des{font:12px/16px Microsoft Yahei;color:#666;display:block;height:32px;overflow:hidden;margin-top:8px;}
#home_news .alist{/*height:342px;*/overflow:hidden;}
#home_news .alist li{height:88px;overflow:hidden;padding:13px 0;background:url(../images/news_line.jpg) no-repeat bottom;}
#home_news .alist li .date{font:12px/16px Microsoft Yahei;color:#ababab;display:block;}
#home_news .alist li .link{font:bold 16px/24px Microsoft Yahei;color:#2d2d2d;}
#home_news .alist li .des{font:12px/16px Microsoft Yahei;color:#666;display:block;height:32px;overflow:hidden;margin-top:8px;}

#left{width:204px;float:left;margin-top:38px;position:absolute;}
#pagemenu h2{font:21px/42px Microsoft Yahei;color:#3a3a3a;}
#pagemenu ul{margin-top:3px;}
#pagemenu li{font:12px/23px Microsoft Yahei;height:23px;overflow:hidden;margin-top:6px;}
#pagemenu li a{display:block;background:#7e7e7e;color:#fff;text-indent:7px;}
#pagemenu li a:hover, #pagemenu li .cur{background:url(../images/ico1.gif) no-repeat #fdd000;color:#2c2c2c;text-indent:21px;}
#right{width:784px;float:right;margin-top:38px;}
.banner{background-repeat:no-repeat;height:375px;overflow:hidden;background-position:top center;}

.history_con{background:#f6f6f6;color:#c5c5c5;margin-top:27px;border-radius:5px;position:relative;}
.history_con h3{font:34px/42px Arial;}
.history_con.cur{background:#797979;color:#fff;}
.history_con.cur h3{color:#fdd000;}
.history_left{padding-top:118px;}
.history_right{padding-top:54px;}
.history_left .history_con{padding:10px 12px 10px 5px;margin-right:6px;text-align:right;}
.history_left .history_con h3{background:url(../images/ico6.gif) no-repeat left center;padding-left:39px;float:right;}
.history_left .history_con.cur h3{background:url(../images/ico7.gif) no-repeat left center;}
.history_left .history_con p{font:12px/16px Microsoft Yahei;padding:6px 0;margin:0;}
.history_left .history_con em{position:absolute;right:-6px;top:22px;width:6px;height:13px;overflow:hidden;background:url(../images/ico2.gif) no-repeat;}
.history_left .history_con.cur em{background:url(../images/ico3.gif) no-repeat;}
.history_right .history_con{padding:10px 33px 10px 14px;margin-left:6px;}
.history_right .history_con h3{background:url(../images/ico8.gif) no-repeat right center;padding-right:39px;float:left;}
.history_right .history_con.cur h3{background:url(../images/ico9.gif) no-repeat right center;}
.history_right .history_con p{font:12px/16px Microsoft Yahei;padding:6px 0;margin:0;}
.history_right .history_con em{position:absolute;left:-6px;top:22px;width:6px;height:13px;overflow:hidden;background:url(../images/ico4.gif) no-repeat;}
.history_right .history_con.cur em{background:url(../images/ico5.gif) no-repeat;}

.brand_main{background:url(../images/brand_bg.jpg) no-repeat #f2f2f2 top center;padding-bottom:77px;}
.brand_home{text-align:center;padding-top:130px;}
#footer.colorline{background:url(../images/colorline.jpg) repeat-x top center #373737;padding-top:4px;margin-top:0;}
.brand_list{background:url(../images/ico10.gif) repeat-x center center;height:117px;overflow:hidden;margin-top:27px;}
.brand_list .wp{position:relative;height:117px;}
.brand_list li{position:absolute;top:0;height:44px;text-align:center;background-image:url(../images/ico11.png);background-repeat:no-repeat;background-position:bottom center;display:block;padding-bottom:25px;}
.brand_list li.bot{bottom:0;background-position:top center;top:auto;padding-bottom:0;padding-top:25px;}
.brand_list li.cur{background-image:url(../images/ico12.png);}
.brand_list .year{font:18px/24px Arial;}
.brand_list .title{font:12px/20px Microsoft Yahei;}
.brand_list li.cur .year{display:none;}
.brand_list li.cur .title{display:none;}
.brand_pic{float:left;width:499px;height:349px;padding:6px;overflow:hidden;display:inline;margin:93px 0 20px 100px;background:url(../images/brand_pic_bg.gif) no-repeat;}
.brand_con{float:right;margin:93px 120px 0 0;display:inline;font-size:14px;color:#7b7b7b;}
.brand_con h3{font:43px/65px Arial;color:#636363;}
.brand_con h1{font:bold 20px/36px Microsoft Yahei;color:#3c3c3c;margin:0;}

.product_cat{float:left;width:204px;height:459px;overflow:hidden;margin-bottom:80px;}
.product_cat h2{font:lighter 20px/20px Microsoft Yahei;margin-bottom:16px;}
.product_cat ul{}
.product_cat ul h3{height:23px;overflow:hidden;background:#7e7e7e;margin:4px 0;}
.product_cat ul h3 span{text-align:center;float:left;width:22px;font:18px/23px Microsoft Yahei;color:#bfbfbf;cursor:pointer;}
.product_cat ul h3 a{font:14px/23px Microsoft Yahei;color:#fff;}
.product_cat ul li{display:none;}
.product_cat ul.cur li{display:block;}
.product_cat li a{color:#787878;display:block;}
.product_cat li a.cur, .product_cat li a:hover{color:#fdd000;}
.photo_list{float:left;width:224px;display:inline;margin-left:36px;}
.photo_list li{background:url(../images/product_list_bg.jpg) no-repeat;width:80px;height:80px;padding:5px 18px 6px 18px;margin-bottom:1px;overflow:hidden;}
.photo_list li.cur{border:2px solid #fdd000;width:188px;height:80px;padding:3px 16px 4px 16px;background:none;}
.photo_list li .pic{float:left;width:80px;height:80px;overflow:hidden;}
.photo_list li .link1{margin:12px 0 0 30px;font:bold 14px/14px Arial;color:#3a3a3a;display:none;}
.photo_list li .link2{font:16px/30px Microsoft Yahei;display:none;float:left;}
.photo_list li .link2 td{padding:0 0 0 10px;height:80px;width:98px;}
.photo_list li .link2 a{color:#3a3a3a;}
.photo_list li.cur .link1, .photo_list li.cur .link2{display:block;}
.product_con{float:right;width:540px;}
.product_con .pic{float:right;width:320px;position:relative;padding:90px 0 0 0;}
.product_con .pic .hot{background:url(../images/hot.gif) no-repeat;position:absolute;width:59px;height:59px;right:0;top:0;}
.product_con .con{margin-top:200px;font:14px/22px Microsoft Yahei;}
.product_con .con .more{margin:20px 0;font:12px/28px Microsoft Yahei;text-align:center;display:block;width:142px;height:28px;border:1px solid #fdd000;border-radius:20px;color:#9d9d9d;}
.hidden_pic{display:none;}
.product_detail{width:784px;float:right;}
.detail_pics{height:330px;overflow:hidden;}
.detail_pics .photo{float:left;width:590px;height:330px;overflow:hidden;text-align:center;}
.detail_pics .pics{float:right;width:179px;height:330px;overflow:hidden;}
.detail_pics .pics li{height:100px;overflow:hidden;width:179px;margin-bottom:15px;cursor:pointer;}
.product_detail .con{margin-top:20px;}

.special_cat{margin:40px auto;height:68px;overflow:hidden;padding-left:12px;}
.special_cat li{float:left;color:#b7b7b7;background:url(../images/special_cat_bor.gif) no-repeat right;width:253px;}
.special_cat em{float:left;margin-left:-16px;font:italic bold 39px/68px verda;margin-right:14px;}
.special_cat a{font:27px/32px Microsoft Yahei;margin-top:10px;display:block;color:#b7b7b7;}
.special_cat label{font:italic 11px/14px Arial;}
.special_cat li.cur{color:#5b5b5b;background:url(../images/special_cat_hor.gif) no-repeat right;}
.special_cat li.cur a{color:#232323}
.special_cat li.cur em{color:#fdd000}

.special_list{height:387px;background:url(../images/special_list_bg.gif) no-repeat right top;width:140px;padding-right:42px;float:left;}
.special_list li{margin-bottom:10px;}
.special_list li span{font:18px/27px Microsoft Yahei;color:#9d9d9d;}
.special_list li label{display:none;}
.special_list li a{font:12px/23px Microsoft Yahei;color:#545454;display:block;}
.special_list li.cur{padding-bottom:18px;background:url(../images/special_list_line.gif) no-repeat bottom left;}
.special_list li.cur span{font:46px/48px Microsoft Yahei;color:#fdd000;}
.special_list li.cur label{display:block;font:16px/14px Microsoft Yahei;color:#9d9d9d;}
.special_list li.cur a{font:14px/23px Microsoft Yahei;color:#3b3b3b;margin-top:12px;}
.special_con{width:811px;float:right;color:#3b3b3b;margin-bottom:50px;}

.news_top{margin:30px auto;height:235px;overflow:hidden;}
.news_top li{float:left;display:inline;margin-left:11px;width:254px;height:235px;}
.news_top li.one{margin-left:0;}
.news_top li .pic{height:114px;overflow:hidden;display:block;}
.news_top li .title{height:34px;overflow:hidden;font:bold 15px/17px Microsoft Yahei;margin:10px 0 5px 0;display:block;}
.news_top li span{height:54px;overflow:hidden;font:12px/17px Microsoft Yahei;color:#696969;}
.news_top li .more{font:11px/17px Microsoft Yahei;color:#fdd000;float:right;}

.news_list{margin:10px auto;}
.news_list li{height:23px;overflow:hidden;line-height:23px;}
.news_list li a{float:left;background:url(../images/ico13.gif) no-repeat left center;padding-left:12px;}
.news_list li a:hover{background:url(../images/ico14.gif) no-repeat left center;}
.news_list li span{float:right;}
.news_h1{font:bold 20px/44px Microsoft Yahei;text-align:center;}

.video_list{margin:25px auto;}
.video_list li{margin:5px 5px 4px 4px;width:187px;height:187px;position:relative;overflow:hidden;float:left;}
.video_list li .pic{width:187px;height:187px;overflow:hidden;display:block;}
.video_list li .title{position:absolute;left:18px;bottom:0;width:169px;height:34px;font:14px/34px Microsoft Yahei;color:#fff;display:block;}
.video_list li.zw{width:345px;height:123px;position:relative;overflow:hidden;border:5px solid #fdd000;padding:24px 15px 30px 13px;color:#fff;background:#373737;}
.video_list li.zw .zw1{font:bold 14px/9px Arial;}
.video_list li.zw .zw2{font:bold 19px/24px Microsoft Yahei;display:block;}
.video_list li.zw .zw3{font:12px/15px Microsoft Yahei;color:#d6d6d6;margin-top:16px;display:block;}

.com_list{margin:25px auto;min-height:219px;}
.com_list li{margin:5px 5px 4px 4px;width:187px;height:210px;overflow:hidden;float:left;}
.com_list li .pic{width:187px;height:187px;overflow:hidden;display:block;}
.com_list li .title{height:23px;font:14px/23px Microsoft Yahei;display:block;text-align:center;}

.join_menu .title{height:27px;overflow:hidden}
.join_menu .title li{float:left;width:155px;text-align:center;border-left:1px solid #ccc;}
.join_menu .title li.cur{border-left:none;background:url(../images/ico15.gif) no-repeat;}
.join_menu .title li.right{border-left:none;}
.join_menu .title li.cur a{background:url(../images/ico16.gif) no-repeat right;}
.join_menu .title li  a{height:27px;display:block;}
.join_menu .title li  a span{font:16px/14px Microsoft Yahei;display:block;padding-bottom:4px;color:#787878;}
.join_menu .title li  a label{font:9px/9px Arial;display:block;color:#ccc;cursor:pointer;}
.join_menu .title li.cur  a span{color:#241613;}
.join_menu .con img{display:none;}
.join_menu .con img.cur{display:block;}

/*this update 2015/12/23*/.joina{}.joina .div1{height:234px;overflow:hidden;text-align:center}.joina .div1 h4{margin:72px auto 0 auto;font:4em/2em Microsoft Yahei;color:#fdd000;}.joina .div1 ul{font:14px/18px Microsoft Yahei;color:#2d2d2d;}.joina .div2{}.joina .div2 ul{float:left;width:25%;text-align:center;}.joina .div2 h4{font:20px/38px Microsoft Yahei;color:#2d2d2d;margin:12px 0 0 0;}.joina .div2 span{font:12px/14px Microsoft Yahei;color:#828282;}.joina .div3{margin-top:30px;border-top:1px solid #e2e2e2;height:126px;padding:17px 0;}.joina .div3 ul{float:left;width:50%;margin:5px 0;text-indent:20px;}.joina .div3 span{font-size:16px;color:#888}.joina .div4{}.joina .div4 ul{margin-top:30px;}.joina .div4 ul img{width:363px;}.joina .div4 ul div{padding:0 16px;width:345px;}.joina .div4 h4{font:22px/58px Microsoft Yahei;margin:16px 0 0 0;color:#2d2d2d;}.joina .div4 p{font:14px/16px Microsoft Yahei;margin:5px 0;color:#898989;}.joina .div5{margin-top:30px;background:#f6f6f6;height:550px;overflow:hidden;padding:0 32px;}.joina .div5 h3{margin:68px auto 0 auto;text-align:center;font:lighter 42px/50px Microsoft Yahei;color:#2d2d2d;}.joina .div5 ul{margin-top:42px;}.joina .div5 li{font:16px/36px Microsoft Yahei;color:#2d2d2d;}.joina .div5 dl{height:26px;font:16px/26px Microsoft Yahei;color:#444;}.joina .div5 dt{float:left;width:125px;color:#da0d0d;}.joina .div5 img{margin:0 2px 0 10px;}.joina .div6{margin:60px 0 0 0;text-align:center;font:42px/50px Microsoft Yahei;color:#2d2d2d;}.joina .div7{margin:0;text-align:center;font:14px/30px Microsoft Yahei;color:#727272;}.joina .div8{font:bold 14px/32px Microsoft Yahei;color:#444;background:url(../../upload/sss/z2.png) no-repeat;padding-left:130px;}.joina .div9{margin-top:32px;font:16px/28px Microsoft Yahei;color:#414141;}.joina .div10{padding:50px 16px;margin-top:45px;height:450px;overflow:hidden;background:#f6f6f6;}.joina .div10 .con{width:465px;float:left;}.joina .div10 .con h3{font:32px/54px Microsoft Yahei;color:#2d2d2d;}.joina .div10 .con li{font:14px/20px Microsoft Yahei;color:#444;margin-bottom:20px;}.joina .div10 img{display:block;}.joina .div10 .imglist{width:248px;float:right;}.joina .div10 .imglist li{width:124px;float:left;padding-bottom:8px;font:12px/22px Microsoft Yahei;color:#444;text-align:center;}.joina .div11{margin:55px 0 50px 0;}.joina .div11 .fl{margin-right:20px;}.joina .div11 ul{padding-top:50px;}.joina .div11 ul h3{font:24px/50px Microsoft Yahei;color:#2d2d2d;}.joina .div11 ul li{font:14px/20px Microsoft Yahei;color:#444;margin:4px 0;}.joina .div12{margin:38px 0;}.joina .div12 img.fl,.joina .div12 img.fr{display:block;}.joina .div12 ul{padding-top:20px;}.joina .div12 ul h3{font:34px/38px Microsoft Yahei;color:#2d2d2d;margin:0;}.joina .div12 ul .li1{font:14px/20px Microsoft Yahei;color:#888;margin:2px 0 36px 0;}.joina .div12 ul .li2{font:bold 14px/24px Microsoft Yahei;color:#444;}.joina .div12 ul .li3{font:14px/18px Microsoft Yahei;color:#888;}.joina .div13{font:42px/145px Microsoft Yahei;color:#454545;margin:0;text-align:center;}.joina .div14{height:112px;overflow:hidden;text-align:center;}.joina .div14 ul{width:170px;height:112px;float:left;display:inline;}.joina .div14 .ul1{background:url(../../upload/sss/41.png) no-repeat;}.joina .div14 .ul2{background:url(../../upload/sss/42.png) no-repeat;margin-left:26px;}.joina .div14 .ul3{background:url(../../upload/sss/41.png) no-repeat;margin:0 27px;}.joina .div14 .ul4{background:url(../../upload/sss/42.png) no-repeat;}.joina .div14 ul h4{font:22px/22px Microsoft Yahei;color:#2d2d2d;margin:22px 0 0 0;}.joina .div14 ul h5{font:9px/14px Arial;color:#d1d1d1;margin:0;}.joina .div14 ul li{font:12px/19px Microsoft Yahei;color:#444;margin:8px 0 0 0;}.joina .div15{margin-top:48px;}.joina .div16 h3{font:42px/44px Microsoft Yahei;color:#373737;margin:52px 0 0 0;text-align:center;}.joina .div16 h4{font:20px/28px Arial;color:#b7b7b7;margin:0 0 18px 0;text-align:center;}.joina .div16 ul{width:560px;height:238px;overflow:hidden;margin:0 auto;}.joina .div16 ul li{width:217px;height:33px;background:url(../../upload/sss/44.png) no-repeat;padding-left:30px;font:14px/33px Microsoft Yahei;color:#fff;margin-top:5px;}
