@charset "gb2312";
/* banner */
.atm_banner { width: 100%; height: auto; position: relative; overflow:hidden;z-index:1}
.atm_banner img{display:block;margin:0 auto;}
.atm_banner_box{position:absolute;top:0;left:50%;}
.atm_btns{width:1002px;position: absolute;height:81px;left:50%;top:50%;margin:-40px 0 0 -501px;}
.atm_btns .atm_prev,
.atm_btns .atm_next {width: 42px; height: 75px;float:left;font:700 56px/70px "simsun";color:#fff;text-align:center;}
.atm_btns .atm_next {float:right;}

/* top_bg */

body{overflow-x: hidden;position:relative;  font-family:"微软雅黑";}
.top_bg{width:100%;height:48px;background:#1d1d1d; font-family:"微软雅黑";}
.top{width:1002px;height:48px;margin:0 auto;overflow:hidden}
.top_right{float:right;font:13px/48px "microsoft yahei";color:#f7f7f7;}
.top_right span{color:#fff;font:18px/48px "impact";}
.top_left{float:left;width:483px;height:48px; line-height:48px; font-size:13px; color:#cccccc;}
.search{width:224px;height:30px;overflow:hidden;float:left;margin:8px 31px 0 0;border:1px solid #cccccc;}
.text{width:109px;float:left;font:12px/20px 'microsoft yahei';color:#cccccc;text-indent:10px;height:20px;padding:5px 0;background:#000;border:0}
.select{float:left;width:72px;border:0;background:url(../images/select.jpg) right center no-repeat #000;}
.btn{float:left;background:url(../images/button.jpg) no-repeat center center #000;width:36px;height:30px;border:0;cursor:pointer;}
.select select{margin:5px auto;width:72px;}
.searchBar span{ float:right; margin-top:6px;}
.searchBar span a{ color:#666; margin-right:8px;}
.searchBar span a:hover{ color:#6a6a6a;}
.searchBar .select {float:left; margin-top:1px; display:inline; margin-right:8px; }
.searchBar .text {float:left;}
.searchBar .text input{width:182px; padding-top:3px; height:17px; border:1px solid #b7d1eb;}
div.selectbox-wrapper{overflow:hidden;width:72px;position: absolute;text-align:left;*margin-top:0;z-index:111;background:url(../images/select_bg.jpg) 0 0 repeat-y}
div.selectbox-wrapper ul li.current {color: #fff;background-color:#36c}
div.selectbox-wrapper ul li {text-align:center;padding-right:3px;padding-bottom:3px;width:72px;cursor:pointer;line-height:20px;padding-top: 3px;font-size:12px;font-family:'微软雅黑';color:#fff;}
div.selectbox-wrapper ul li.selected {background-color: #6a6a6a;color:#fff;}
.selectbox{border:none;display:block;width:72px;background:none;text-indent:9px;cursor:pointer;height:30px;font-size:12px;font-family:'microsoft yahei';color:#cccccc;line-height:30px;}
.top_msg{float:left;font:13px/48px "microsoft yahei";color:#cccccc;background:url(../images/top_msg.jpg) 0 center no-repeat;padding-left:24px;margin-right:10px;}
.top_contact{float:left;font:13px/48px "microsoft yahei";color:#cccccc;background:url(../images/top_contact.jpg) 0 center no-repeat;padding-left:24px;}
/* navbg */
.nav-box{width:100%;height:105px;position:relative;z-index:99}
.nav-bg{width:100%;position:absolute;top:0;left:0;height:117px;background:url(../images/navbg.png) 0 0 repeat-x;}
.nav-center{width:1000px;height:117px;margin:0 auto;}
.logo{float:left;margin-top:15px; overflow:hidden;}
.nav{float:right;width:631px;height:117px;overflow:hidden}
.nav li{width:85px;height:117px;float:left;overflow:hidden;}
.nav li a{display:block;padding-top:38px;text-align:center;height:79px;}
.nav li a span{display:block;width:100%;text-align:center;font:15px/20px "microsoft yahei"; font-weight:bold;color:#262626;}
.nav li a font{display:block;width:100%;font:10px/18px "microsoft yahei";color:#444; padding:5px 0px 0px 0px;text-align:center;text-transform: uppercase;}
.nav li a:hover{background:url(../images/nav_hover.png) center 0 no-repeat;}
.nav li a:hover span,.nav li a:hover font{color:#fff;}
/* marquee */
.marquee_bg1{width:100%;height:26px;background:#1d1d1d;position:relative;margin-bottom:48px;}
.marquee_bg2{width:100%;background:url(../images/marquee.png) center 0 no-repeat;height:44px;position: absolute;left:0;top:5px;}
.marquee{width:980px;height:44px;overflow:hidden;margin:0 auto;}
.marquee p{float:left;width:110px;height:44px;text-align:right;font:14px/44px "microsoft yahei";color:#1d1d1d;}
.marquee marquee{float:left;width:860px;height:44px;font:14px/44px "microsoft yahei";color:#1d1d1d}
/* con1 */
.con1{width:1002px;margin:0 auto;overflow:hidden;}
.con1-left{float:left;width:218px;height:auto;overflow:hidden;background:#fff;border:1px solid #dad9d9;}
.left-title1{width:100%;height:45px;background:url(../images/left_title1.jpg) 0 0 repeat-x;text-align:center;font:18px/45px "microsoft yahei";color:#fff;}
.class_up{display:block;background:url(../images/left_top.jpg) 0 0 no-repeat;width:211px;height:19px;margin:11px auto 4px;}
.class_down{display:block;background:url(../images/left_bottom.jpg) 0 0 no-repeat;width:211px;height:19px;margin:5px auto 12px;}
.con1_class{width:211px;height:335px;overflow:hidden;margin:0 auto;position:relative;}
.con1_class ul{position:absolute;left:0;top:0;width:100%;}
.con1_class ul li{width:195px;height:41px;border-bottom:1px dotted #1d1d1d;overflow:hidden;font:14px/41px "microsoft yahei";color:#1d1d1d;padding:0 8px;}
.con1_class ul li a{color:#1d1d1d;}
.con1_class ul li a:hover{color:#ff0000;}
.con1 .tpys { float:right;width:768px; margin:0px auto; }

.zoom{position: absolute;width:45px;height:45px;display:none;right:0;bottom:0;cursor: pointer;background:url(../images/zoom.png) 0 0 no-repeat;}
#picShow{position: fixed;width:100%;height:100%;background:url(../images/blackbg.png) 0 0 repeat;left:0;top:0;z-index:9999}
.pic_show_box{width:100%;height:100%;overflow:hidden;position: relative;}
.pic_show_box img{display:block;margin:93px auto 0;border:5px solid rgba(255,255,255,.2);}
.pic_quit{position: absolute;background:url(../images/quit.png) 0 0 no-repeat;width:64px;height:64px;top:0;right:0;cursor: pointer}
.lbtn{display:block;position: absolute;background:url(../images/leftbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;left:65px;}
.rbtn{display:block;position: absolute;background:url(../images/rightbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;right:65px;}
.pic_show_box p{width:593px;text-align:center;margin:0 auto;overflow:hidden;font:18px/106px "microsoft yahei";color:#0c4201;text-overflow: ellipsis;white-space: nowrap}
.pic_show_box p a{color:#fff;}
.con1_right{width:756px;height:auto;overflow:hidden;float:right;}
.con1_right li{width:231px;padding-left:21px;height:235px;float:left;}
.con1_img{width:229px;height:172px;border:1px solid #fff;position:relative}
.con1_right li p{width:231px;height:41px;text-align:center;background:#fff;overflow:hidden;font:700 14px/41px "microsoft yahei";color:#1d1d1d}
.con1_right li p a{color:#1d1d1d}
.con1_right li p a:hover{color:#dc3132}
/* con2 */
.con2_bg{width:100%;height:341px;background:#232323}
.con2{width:1002px;height:343px;margin:0 auto;background:url(../images/con2_bg.jpg) 0 0 no-repeat;position:relative;top:-1px;}
.con2-left{float:left;width:256px;height:343px;overflow:hidden;margin:0 62px 0 43px;}
.con2_title{height:70px;width:100%;background:url(../images/contact_ico.jpg) 3px center no-repeat;text-indent:26px;font:18px/70px "microsoft yahei";color:#fff;}
.contact_con{width:100%;overflow:hidden;font:14px/40px "microsoft yahei";color:#fff;margin-top:18px;}
.contact_con a{font:14px/40px "microsoft yahei";color:#fff;}
/*关于我们*/
.con2-right{width:640px;height:316px;overflow:hidden;float:left;margin-top:8px;}
.con2-title{width:100%;height:74px;overflow:hidden;margin-bottom:12px;}
.con2-title-name{float:left;width:50%;height:46px;margin-top:17px;overflow:hidden}
.con2-title-name h3,.con3-name h3,.links-name h3{float:left;font:43px/46px "microsoft yahei";color:#bb2f30;}
.con2-title-name span,.con3-name span,.links-name span{float:left;font:18px/22px "microsoft yahei";margin-top:4px;color:#fff;display:block;width:200px;}
.con2-title-name p,.con3-name p,.links-name p{float:left;font:14px/16px "microsoft yahei";color:#4c4b4b;width:200px;text-transform: uppercase;}
.con2-title a{float:right;font:14px/74px "microsoft yahei";color:#bababa;}
.con2-about{width:100%;height:240px;overflow:hidden;font:14px/28px "microsoft yahei";color:#b5b5b5;}
.con2-about img{display:block;float:right;margin:6px 0 0 28px;}

/* con3 */
.con3-bg{width:100%;height:528px;overflow:hidden;background:#e6e6e6}
.con3{width:1002px;height:528px;overflow:hidden;margin:0 auto;}
.con3-title{width:100%;height:68px;overflow:hidden;background:url(../images/line2.jpg) 0 bottom repeat-x;margin:20px auto 32px;}
.con3-name{float:left;width:300px;overflow:hidden;height:46px;margin-top:10px;}
.con3-name span{color:#232323}
.con3-title a{float:right;font:14px/68px "microsoft yahei";color:#7d7d7d;margin-right:6px;}

.con3-news{width:1002px;height:400px;overflow:hidden;}

.con3-news li{float:left;width:458px;height:200px;overflow:hidden; display:block;}
.con3-news li img{display:block;float:left;width:200px;height:150px;}
.news-right{ float:left;width:240px;margin-left:18px;overflow:hidden;height:199px;padding-top:10px}
.news-right span{font:700 14px/24px "microsoft yahei";color:#686868;overflow:hidden;}
.news-right h2{width:100%;height:26px;font:700 16px/26px "microsoft yahei";color:#232323; overflow:hidden;}
.news-right h2 a{color:#232323}
.news-right p{width:100%;height:72px;font:14px/24px "microsoft yahei";color:#686868;margin-top:12px;overflow:hidden; display:block;overflow:hidden;}
.pl86{ padding-left:86px;}

/*产品展示*/
.con4-bg{width:100%;height:410px; background:#fff;}
.con4{width:1002px;overflow:hidden;margin:0 auto;}
.con4-title{width:100%;height:68px;overflow:hidden;background:url(../images/line4.jpg) 0 bottom repeat-x;margin:20px auto 32px;}
.con4-title a{float:right;font:14px/68px "microsoft yahei";color:#7d7d7d;margin-right:6px;}
.show{width:1002px;height:212px;  overflow:hidden;}
.show ul{ float:left;}
.show li{ width:228px; height:212px; float:left; display:block; padding-right:28px;}
.show li img{ width:228px; height:172px; display:block;}
.show li span{ width:228px; height:40px; line-height:40px; text-align:center; display:block;}
.show li span a{ font:700 14px/41px "microsoft yahei";color:#454545}
.show li span a:hover{ font:700 14px/41px "microsoft yahei";color:#ff0000}

.pro li{ width:228px; height:212px; float:left; display:block; padding-left:8px;padding-right:10px;}
.pro li img{ width:228px; height:172px; display:block;}
.pro li span{ width:228px; height:40px; line-height:40px; text-align:center; display:block;}
.pro li span a{ font:700 14px/41px "microsoft yahei";color:#454545}
.pro li span a:hover{ font:700 14px/41px "microsoft yahei";color:#ff0000}


/* subpage */
.subpage{width:1002px;height:auto;position:relative;padding-bottom:24px;margin:0 auto;min-height:400px;}
.sub-left{position:absolute;left:-224px;bottom:0;z-index:1}
.left-con a{ color:#fff;}
.sub-right{position:absolute;right:-280px;bottom:-94px;z-index:1}
.sub{width:1002px;height:auto;overflow:hidden;background:#e6e6e6;position:relative;z-index:2}
.left-contact{width:237px;height:auto;overflow:hidden;float:left;margin-top:24px; margin-bottom:25px;border:1px solid #e62f30;background:#bb2f30;}
.left{float:left;width:239px;height:auto;overflow:hidden;}
.left-title{width:194px;height:73px;background:url(../images/line1.jpg) 0 bottom repeat-x;margin:0 auto;}
.left-title p{width:100%;height:73px;background:url(../images/contact_ico.jpg) 4px center no-repeat;text-indent:28px;font:18px/68px "microsoft yahei";color:#fff;}
.left-title p span{font-size:16px;}
.left-con{width:215px;height:auto;overflow:hidden;color:#fff;font:14px/40px "microsoft yahei";margin:10px auto 0; padding:0px 0px 15px 0px;}
.left-contact h1{width:100%;text-align:center;font:30px/84px "impact";color:#fff;}
.right{width:740px;height:auto;overflow:hidden;float:right;}
.right-title{width:100%;height:54px;background:url(../images/line2.jpg) 0 bottom repeat-x;overflow:hidden;}
.right-name{float:left;font:16px/48px "microsoft yahei";color:#1d1d1d;}
.right-title p{float:right;font:12px/48px "microsoft yahei";color:#1d1d1d;}
.right-title p a{color:#1d1d1d}
.right-con{width:100%;height:auto;overflow:hidden;font:14px/30px "microsoft yahei";color:#1d1d1d;margin:16px auto;}
.product-top{width:100%;font:14px/30px "microsoft yahei";color:#1d1d1d;max-height: 150px;overflow:hidden;margin-bottom:16px;}
.product li{padding:0 11px 0 10px;}

/* hr */
.hr{ margin:10px auto; width:96%;font-size:12px;line-height:24px; border:1px #CCC solid; background-color:#fff;}
.hr td{ border:1px #CCC solid;}
.hr a{ color:#333;}
.hr a:hover{ color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:12px;}
/* common color 通用样式 */
.common_color,.has_account a.common_color,.xiadd a{color:#ff5958}
.common_bg,.common_page a.nowpage,.common_page a:hover,.vip_left_nav li.vip_left_btn1:hover,.vip_left_nav li.vip_left_btn1.nowpage,.vip_left_nav li.vip_left_btn2:hover,.vip_left_nav li.vip_left_btn2.nowpage,.vip_left_nav li.vip_left_btn3:hover,.vip_left_nav li.vip_left_btn3.nowpage,.vip_left_nav li.vip_left_btn4:hover,.vip_left_nav li.vip_left_btn4.nowpage,.vip_left_nav li.vip_left_btn5:hover,.vip_left_nav li.vip_left_btn5.nowpage,.vip_add_address a.common_bg,.vip_login li input.common_bg,.level_bg p.common_bg,.scrollbutton.smallImgUp:hover,.scrollbutton.smallImgDown:hover,.star_score_box p.common_bg,.view_img_btns input,.view_imgs .prev:hover,.view_imgs .next:hover,.common_page a.nowpage,.common_page a:hover,.pagebox a.nowpage,.pagebox a:hover,.pagebox_num_nonce,.order-list-state a.on,.vip_login_alert li input.vip_login_btn,.vip_left_nav li.vip_left_btn6:hover,.vip_left_nav li.vip_left_btn6.nowpage,.m_car_collect a:hover{background-color:#ff5958}
.common_border_color,.type_choose span.border_color,.type_choose2 span.border_color,.view_imgs .listBox .on img,.cart_address.common_border{border-color:#ff5958;}
.product_about_top span.on{border-top-color:#ff5958}
.product{ float:none}




.pr{width:100%; overflow:hidden; font-size:12px;}
.prs_img{text-align:center;}
.pr_title{line-height:24px; height:24px; padding-bottom:8px; padding-top:5px;}
.pr_title2{background:#d2d0be; height:30px; line-height:30px; padding-left:10px; color:#333; font-size:12px; font-family:"微软雅黑"; font-weight:bold;}
.pr_zi2{padding:10px;}
.fen{line-height:26px;  border:#ccc solid 1px; background:#f1f1f1; padding:5px 15px; margin-top:10px; overflow:hidden;}
.fen a{ color:#333; font-size:12px;}
.fen a:hover{ color:#2f80d6; text-decoration:none; font-size:12px;}

.bian{border-bottom:#ccc dotted 1px; line-height:36px; font-size:14px;}
.dian{background:url(../images/content_05.png) left center no-repeat; padding-left:10px;}

/*内容*/
.con_t h2{font-size:20px;line-height:32px;text-align:center;color:#232323; padding:30px 0px 10px 0px;}
.con_t h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2; font-size:14px; font-weight:normal; padding-bottom:10px; margin-bottom:20px;}
.con_t h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}

/*翻篇*/
.fanpian{ margin:10px 0px; padding:10px 0px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px;}


.con{ width:740px; margin:20px auto 60px auto; font-size:14px; text-indent:2em;}
.con img{ max-width:740px; height:auto; margin:10px 0px;}
.con p{ line-height:30px; font-size:14px; text-indent:2em;}

/*新闻中心页面*/
#xwzx{}
#xwzx li{height:35px; line-height:35px; background:url(../images/content_05.png) no-repeat left center; padding-left:12px; overflow:hidden; border-bottom:1px dashed #ddd;}
#xwzx li a{ font-size:15px;}
#xwzx li span{ float:right; color:#787878;font-size:15px;}

/*page*/
#page{ width:100%; clear:both; padding:50px 0px 80px 0px; margin:0px auto; text-align:center;}
#page li{ width:auto;height:30px;display:inline-block;text-align:center; line-height:30px;padding:0px 10px; border:1px solid #dddddd; margin-right:8px;}
#page li a{height:30px; display:block;}
#page li a:hover{height:30px;background:#fff; color:#ff6c3f;}
.thisclass{height:30px;background:#42aa09; color:#fff;}
#page li:hover a{ color:#42aa09;}