﻿@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
img{border:0px;}
ul,li,dl,dd{list-style-type:none;}
h1,h2,h3,h4,h5,h6{clear:both;overflow:hidden;font-size:100%;}
input{font-size:12px; font-family:\5B8B\4F53;}
textarea{font-size:12px; font-family:\5B8B\4F53;}
em{ font-style:normal;}
a{color:#7d7d7d;text-decoration:none;}
a:hover{color:#7d7d7d;text-decoration:underline;}
.clear{clear:both;width:100%;height:0px;overflow:hidden;}
.blank{width:auto;height:108px; overflow:hidden;}
.blank_02{width:auto;height:75px; overflow:hidden;}
.blank_03{width:auto;height:40px; overflow:hidden;}
body{color:#7d7d7d; background:#fff; font-size:12px; font-family:\5B8B\4F53;}

/*首页样式*/
.header{width:960px; height:100px; margin:0 auto; overflow:hidden; padding-top:25px;}
.header .logo{width:180px; height:70px; float:left; overflow:hidden;}
ul.menu{width:540px; height:70px; overflow:hidden; display:block;float:left;}
ul.menu li{width:56px;height:70px; float:left; overflow:hidden; margin-left:10px; margin-right:10px;}
ul.menu li p.p1{width:44px; height:44px; margin:0 auto;}
ul.menu li p.p2{height:20px; text-align:center;}
ul.menu li p.p2 a{color:#5b5b5b; font-family:Microsoft Yahei; font-size:14px;}
ul.menu li p.p2 a:hover{color:#0097ea; text-decoration:none;}

/*ul.menu li.li_0{width:55px;}
ul.menu li.li_1{width:75px;}
ul.menu li.li_2{width:75px;}
ul.menu li.li_3{width:75px;}
ul.menu li.li_4{width:75px;}
ul.menu li.li_5{width:75px;}
ul.menu li.li_6{width:75px;}
ul.menu li.li_0 p.p1{ background:url(../images/menu_ico_01.jpg) no-repeat center top;}
ul.menu li.li_1 p.p1{ background:url(../images/menu_ico_02.jpg) no-repeat center top;}
ul.menu li.li_2 p.p1{ background:url(../images/menu_ico_03.jpg) no-repeat center top;}
ul.menu li.li_3 p.p1{ background:url(../images/menu_ico_04.jpg) no-repeat center top;}
ul.menu li.li_4 p.p1{ background:url(../images/menu_ico_05.jpg) no-repeat center top;}
ul.menu li.li_6 p.p1{ background:url(../images/menu_ico_05.jpg) no-repeat center top;}
ul.menu li.li_7 p.p1{ background:url(../images/menu_ico_05.jpg) no-repeat center top;}*/

.header .right_nav{width-:270px; height:auto; float:right; overflow:hidden;}
.header .right_nav .login_nav{width-:255px; height:39px; background:url(../images/login_nav_bg_r.jpg) no-repeat right top; padding-right:15px;}
.header .right_nav .login_nav .con{height:34px; float:right; padding-top:5px; background:url(../images/login_nav_bg.jpg) no-repeat; padding-left:10px;}
.header .right_nav .login_nav .con a{display:block; float:left; background:url(../images/login_nav_line.jpg) no-repeat right center; color:#fff; font-size:14px; font-family:Microsoft Yahei; text-align:center; padding-left:8px; height:22px; padding-right:10px;}
.header .right_nav .login_nav .con a:hover{color:#fff;}
.header .right_nav .login_nav .con span{display:block; float:left; color:#fff; font-size:14px; font-family:Microsoft Yahei; text-align:center; height:22px;}
.header .right_nav .login_nav .con span a{background:none;}
.header .right_nav .phone_box{width-:262px; height:auto; overflow:hidden; text-align:right; color:#008ae2; font-size:16px; font-family:Microsoft Yahei;}
.banner{width:100%; height:380px; overflow:hidden; position:relative;}
.banner .slidebox{width:100%; overflow:hidden; height:380px;}
.banner .slidebox .slide_pic{position:relative; width:100%; height:380px;}
.banner .slidebox .slide_pic li{width:100%; height:380px; overflow:hidden; float:left; display:none;}
.banner .slidebox .slide_pic li a{display:block; width:960px; height:380px; margin:0 auto;}
.banner ul.slide_txt{width:200px;overflow:hidden;height:11px;position:absolute;left:50%; margin-left:-50px; bottom:14px; z-index:9999;}
.banner ul.slide_txt li{float:left; width:11px; height:11px; overflow:hidden; display:inline; margin-left:15px; margin-right:15px;}
.banner ul.slide_txt li a{width:11px; height:11px; display:block; background:url(../images/focus_off_ico_new.png) no-repeat; float:left;}
.banner ul.slide_txt li.current a{background:url(../images/focus_on_ico_new.png) no-repeat;}
.banner ul.slide_txt li a:hover{background:url(../images/focus_on_ico_new.png) no-repeat; text-decoration:none;}
.main{width:100%; height:auto; overflow:hidden; background:url(../images/main_bg.jpg) repeat-x;}
.main_content{width:960px; height:auto; overflow:hidden; margin:0 auto; padding-top:45px;}
.main_con_01{width:395px; height:65px; position:relative; overflow:hidden; margin:0 auto;padding-left:565px; padding-top:10px; line-height:35px; font-size:18px; font-family:Microsoft Yahei; color:#fff;}
.main_con_01 font{color:#fffa95; font-size:36px; position:relative; top:5px;}
.main_con_01 span{color:#fff300; font-size:22px;}
.main_con_01 a{display:block; width:161px; height:45px; position:absolute; left:297px; top:16px;}
ul.main_con_list{width:960px; height:auto; overflow:hidden; padding-top:30px; padding-bottom:50px; margin:0 auto;}
ul.main_con_list li{width:307px; height:204px; float:left; margin-right:19px; overflow:hidden; position:relative; margin-top:20px;}
ul.main_con_list li.third_li{margin-right:0;}
ul.main_con_list li .d1{width:307px; height:204px; overflow:hidden; position:absolute; top:0; left:0;}
ul.main_con_list li .d3{width:287px; height:144px; overflow:hidden; position:absolute; top:0; left:0; padding-top:60px; text-align:center; padding-left:10px; padding-right:10px;}
ul.main_con_list li .d3 p.p1{color:#fff; font-size:22px; font-family:Microsoft Yahei; height:auto; line-height:30px; padding-bottom:20px;}
ul.main_con_list li .d3 p.p2{color:#fff; font-size:18px; font-family:Microsoft Yahei;}
ul.main_con_list li .d2{width:307px; height:193px; background:url(../images/main_con_list_d2_bg.jpg) no-repeat; padding-top:11px;}
ul.main_con_list li .d2 .tit{width:270px; height:30px; margin:0 auto; overflow:hidden;}
ul.main_con_list li .d2 .tit h3{width:185px; height:30px; float:left; color:#656565; font-weight:normal; font-size:12px; font-family:Microsoft Yahei;}
ul.main_con_list li .d2 .tit .more{width:72px; height:30px; float:right; overflow:hidden; font-size:14px; line-height:30px;}
ul.main_con_list li .d2 .tit .more a{color:#0088df;}
ul.main_con_list li .d2 .tit .more a:hover{color:#0088df;}
ul.main_con_list li .d2 dl{width:270px; height:auto; padding-top:5px; overflow:hidden; margin:0 auto;}
ul.main_con_list li .d2 dl dt{width:270px; height:28px; border-bottom:1px solid #d6d6d6;}
ul.main_con_list li .d2 dl dt p{color:#707070;}
ul.main_con_list li .d2 dl dd{width:270px; height:28px; border-bottom:1px solid #d6d6d6;}
ul.main_con_list li .d2 dl p{float:left; height:28px; line-height:28px; overflow:hidden; color:#0088df; font-size:14px;}
ul.main_con_list li .d2 dl p a{color:#0088df;}
ul.main_con_list li .d2 dl p a:hover{color:#0088df;}
ul.main_con_list li .d2 dl p.p1{width:154px; padding-left:5px;}
ul.main_con_list li .d2 dl p.p2{width:75px;}
ul.main_con_list li .d2 dl p.p3{width:35px;}
.bottom_menu{width:100%; height:auto; border-top:1px solid #d7ecfe; background:url(../images/bottom_menu_bg.jpg) repeat-x;}
.bottom_menu_con{width:960px; height:auto; overflow:hidden; margin:0 auto; padding-top:43px;}
.bottom_menu_con dl{width:198px; height:170px; overflow:hidden; float:left;}
.bottom_menu_con dl dt{width:175px; height:28px; color:#383838; font-size:16px; font-family:Microsoft Yahei; padding-left:25px; font-family:Microsoft Yahei;}
.bottom_menu_con dl.d1 dt{ background:url(../images/bottom_menu_con_01.gif) no-repeat left center;}
.bottom_menu_con dl.d1 dd{width:150px; padding-left:25px; line-height:25px; height:25px; overflow:hidden; background:url(../images/bottom_menu_con_dd.gif) no-repeat 7px center;}
.bottom_menu_con dl.d1 dd a{color:#367bd6;}
.bottom_menu_con dl.d1 dd a:hover{color:#367bd6;}
.bottom_menu_con .weixin_box{width:165px; height:auto; float:right; overflow:hidden;}
.bottom_menu_con .weixin_box .img{width:128px; height:auto;}
.bottom_menu_con .weixin_box .txt{width:165px; height:auto; padding-top:5px; padding-left:10px; color:#383838; font-size:16px; font-family:Microsoft Yahei;}
.copyright{width:770px; height:auto; overflow:hidden; margin:0 auto; color:#7d7d7d; font-family:Microsoft Yahei; font-size:13px; padding-left:190px; padding-top:25px; line-height:30px; padding-bottom:30px;}
.copyright span{ font-family:Arial;}
.copyright img{float:left; margin-right:10px;}

/*内页*/
.sub_banner{width:100%; height:266px;}
.sub_main{width:960px; height:auto; overflow:hidden; margin:0 auto; padding-top:69px;}
.sub_main .sub_left{width:247px; height:auto; float:left; overflow:hidden;}
.sub_main .sub_right{width:696px; height:auto; float:right; overflow:hidden;}
.category_title{width:217px; height:36px; overflow:hidden; background:url(../images/category_title.jpg) no-repeat; color:#fff; font-size:20px; font-family:Microsoft Yahei; padding-left:30px; padding-top:18px;}
ul.category_list{width:247px; height:auto; overflow:hidden;}
ul.category_list li{width:247px; height:47px; overflow:hidden;}
ul.category_list li a{width:214px; height:32px; display:block; background:#e7fbff; overflow:hidden; color:#6fc0e9; font-size:15px; font-family:Microsoft Yahei; padding-left:33px; padding-top:15px;}
ul.category_list li a:hover{ background:#b5ebff; text-decoration:none; color:#0f9fea;}
ul.category_list li a.current{ background:#b5ebff; color:#0f9fea;}
dl.help_list{width:214px; height:auto; background:#e7fbff; padding-left:33px; padding-top:20px; padding-bottom:20px;}
dl.help_list dt{width:214px; height:30px; line-height:30px; color:#6fc0e9; font-size:15px; font-family:Microsoft Yahei;}
dl.help_list dd{width:200px; height:26px; line-height:26px; padding-left:14px; background:url(../images/help_list_off_ico.gif) no-repeat 5px center;}
dl.help_list dd.cur{background:url(../images/help_list_on_ico.gif) no-repeat 5px center;}
dl.help_list dd a{color:#666;}
dl.help_list dd a:hover{text-decoration:none;}
dl.help_list dd.cur a{color:#029ef0;}
.category_bottom{width:247px; height:10px; overflow:hidden; background:url(../images/category_bottom.jpg) no-repeat;}
.sub_focus{width:696px; height:327px; overflow:hidden; position:relative;}
.sub_focus .slidebox{width:696px; overflow:hidden; height:327px;}
.sub_focus .slidebox .slide_pic{position:relative; width:696px; height:327px;}
.sub_focus .slidebox .slide_pic li{width:696px; height:327px; overflow:hidden; float:left; display:none;}
.sub_focus ul.slide_txt{overflow:hidden;height:11px;position:absolute;right:0; padding-right:12px; bottom:17px; z-index:9999; float:right;}
.sub_focus ul.slide_txt li{float:left; width:11px; height:11px; overflow:hidden; display:inline; margin-left:10px; margin-right:10px;}
.sub_focus ul.slide_txt li a{width:11px; height:11px; display:block; background:url(../images/sub_focus_off.png) no-repeat; float:left;}
.sub_focus ul.slide_txt li.current a{background:url(../images/sub_focus_on.png) no-repeat;}
.sub_focus ul.slide_txt li a:hover{background:url(../images/sub_focus_on.png) no-repeat; text-decoration:none;}
.sub_focus .img{width:696px; height:327px; left:0; top:0; position:absolute;}
.sub_focus .txt{width:395px; height:auto; position:absolute; top:94px; right:0; line-height:40px; color:#363636; text-align:center; font-family:Microsoft Yahei; font-size:18px; color:#363636;}
.sub_focus .prize{width:320px; height:auto; position:absolute; right:0; top:220px; padding-left:75px; overflow:hidden;}
.sub_focus .prize .l{width:140px; height:auto; float:left;}
.sub_focus .prize .l .d1{width:140px; height:25px; line-height:25px; color:#0a87c7; font-family:Microsoft Yahei; font-size:14px;}
.sub_focus .prize .l .d1 strong{color:#ff6000; font-size:18px;}
.sub_focus .prize .l .d2{width:140px; height:25px; line-height:25px; color:#3ea6dc; font-family:Microsoft Yahei; font-size:14px; text-decoration:line-through;}
.sub_focus .prize .r{width:135px; height:41px; float:left; overflow:hidden;}
ul.sub_product_list{width:696px; height:auto; overflow:hidden; padding-top:30px; padding-bottom:55px;}
ul.sub_product_list li{width:221px; height:auto; overflow:hidden; float:left; margin-right:16px;}
ul.sub_product_list li.third_li{margin-right:0;}
ul.sub_product_list li .tit{width:221px; height:46px; overflow:hidden; text-align:center; color:#fff; font-family:Microsoft Yahei; font-size:18px; padding-top:15px;}
ul.sub_product_list li .tit a{ color:#fff;}
ul.sub_product_list li .d1{ background:url(../images/sub_product_list_d1.jpg) no-repeat;}
ul.sub_product_list li .d2{ background:url(../images/sub_product_list_d2.jpg) no-repeat;}
ul.sub_product_list li .d3{ background:url(../images/sub_product_list_d3.jpg) no-repeat;}
ul.sub_product_list li .con{width:179px; height:auto; overflow:hidden; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; padding-left:40px; padding-top:12px; padding-bottom:20px;}
ul.sub_product_list li .con p{line-height:30px; color:#5a5a5a; font-size:15px; font-family:Microsoft Yahei;}
ul.sub_product_list li .bot{width:221px; height:10px; background:url(../images/sub_product_list_bot.jpg) no-repeat; overflow:hidden;}
ul.list_02{padding-top:0;}
.report{padding-bottom:48px;}
.right_con{width:693px; height:auto; overflow:hidden; border:1px solid #d6d6d6;}
.right_con .tit{width:653px; height:54px; background:url(../images/right_con_tit.jpg) repeat-x; overflow:hidden; font-family:Microsoft Yahei; font-size:20px; color:#525252; padding-left:40px; line-height:54px;}
.right_con .report_con{width:693px; height:auto; overflow:hidden; padding-bottom:25px;}
.right_con .report_con ul.report_list{width:633px; height:auto; margin:0 auto; overflow:hidden; padding-top:5px; padding-bottom:30px;}
.right_con .report_con ul.report_list li{width:633px; height:43px; border-bottom:1px dashed #dcdcdc;}
.right_con .report_con ul.report_list li h3{width:400px; height:43px; padding-left:10px; line-height:43px; float:left; font-weight:normal; font-size:14px; color:#4a4a4a;}
.right_con .report_con ul.report_list li .view{width:34px; height:27px; padding-top:16px; float:right;}
.right_con .report_con ul.report_list li .download{width:34px; height:27px; padding-top:15px; float:right; padding-left:10px;}
.right_con .report_txt{width:592px; height:auto; margin:0 auto; overflow:hidden; line-height:24px; color:#525252; font-size:14px; padding-top:38px; padding-bottom:40px;}
.right_con .report_txt p{margin-bottom:22px;}
.right_con .msg{width:600px; height:auto; padding-left:57px; overflow:hidden; padding-top:45px; padding-bottom:50px;}
.right_con .msg .d1{width:600px; height:25px; line-height:25px; color:#525252; font-size:14px; font-weight:bold;}
.right_con .msg .d2{width:600px; height:auto; line-height:35px; color:#525252; font-size:14px; padding-top:20px;}
.right_con .msg .d2 a{color:#1790ce;}
.right_con .msg .d2 a:hover{color:#1790ce;}
.about{padding-bottom:50px;}
.about_title{width:641px; height:35px; background:url(../images/about_title_bg.jpg) no-repeat; padding-left:55px; padding-top:18px; color:#219cdb; font-size:20px; font-family:Microsoft Yahei;}
.about_con{width:596px; height:auto; overflow:hidden; background:url(../images/about_con_bg.jpg) repeat-y; padding-left:50px; padding-top:20px; line-height:22px; color:#3e3e3e; padding-right:50px;}
.about_con p{margin-bottom:24px;}
.about_con h3{font-size:14px; color:#515050; padding-bottom:20px;}
.about_bot{width:694px; height:15px; overflow:hidden; background:url(../images/about_bot_bg.jpg) no-repeat;}
/*.page{width:633px; height:25px; overflow:hidden; margin:0 auto;}
.page a{display:block; float:left; border:1px solid #ccc; margin-left:5px; margin-right:5px; padding:3px 7px;}
.page a:hover{ text-decoration:none; border:1px solid #ff7800; color:#ff7800;}
.page span{ text-decoration:none; border:1px solid #ff7800; color:#ff7800; display:block; float:left; margin-left:5px; margin-right:5px; padding:3px 7px;}*/
.register{width:100%; height:auto; background:#cdecff; padding-top:44px; padding-bottom:47px;}
.register_box{width:960px; height:auto; overflow:hidden; margin:0 auto;}
.register_box .tit{width:930px; height:54px; background:url(../images/register_box_tit.jpg) no-repeat; font-family:Microsoft Yahei; color:#fff; font-size:18px; padding-left:30px; line-height:54px;}
.register_box .con{width:960px; height:auto; background:#fff; line-height:38px; color:#2a2a2a;}
.register_box .con span{color:#2a2a2a; font-size:14px;}
.register_box .con h3{color:#2a2a2a; font-size:18px; font-family:Microsoft Yahei; font-weight:normal;}
.register_box .con label{margin-left:5px; color:#3366cc;}
.register_box .con .input_text_00{width:230px; height:38px; color:#333; font-size:14px; background:url(../images/register_input_00.gif) no-repeat; border:none; padding-left:10px; padding-right:30px; line-height:38px;}
.register_box .con .input_text_01{width:230px; height:38px; color:#333; font-size:14px; background:url(../images/register_input_01.jpg) no-repeat; border:none; padding-left:10px; padding-right:30px; line-height:38px;}
.register_box .con .input_text_02{width:230px; height:38px; color:#333; font-size:14px; background:url(../images/register_input_02.jpg) no-repeat; border:none; padding-left:10px; padding-right:30px; line-height:38px;}
.register_box .con .input_text_03{width:105px; height:36px; color:#333; font-size:14px; float:left; border:1px solid #cecfce; margin-right:12px; line-height:36px;}
.register_box .con .input_button{width:106px; height:36px; border:1px solid #dedfde; background:#f7f7f7; color:#313031; cursor:pointer;}
.register_box .con .submit_btn{width:272px; height:41px; background:url(../images/submit_btn.jpg) no-repeat; cursor:pointer; border:none; font-family:Microsoft Yahei; font-size:18px; color:#fff;}
.register_box .con_02{width:793px; height:auto; background:#fff; color:#2a2a2a; padding-left:167px; padding-bottom:113px; padding-top:55px;}
.register_box .con_02 span.s1{color:#2a2a2a; font-family:Microsoft Yahei; font-size:18px;}
.register_box .con_03{width:571px; height:auto; border:1px solid #cdcdcd; padding-left:50px; padding-top:37px; padding-bottom:80px;}
.register_box .con_03 .d1{width:571px; height:40px; font-family:Microsoft Yahei; color:#ed8054; font-size:18px;}
.register_box .con_03 .d2{width:571px; height:30px; overflow:hidden; line-height:25px;}
.register_box .con_03 .d2 label{color:#2a2a2a; font-size:14px; margin-right:10px;}
.register_box .con_03 .d2 .input_text{width:193px; height:23px; border:1px solid #cecfce; line-height:23px; color:#999; padding-left:5px;}
.register_box .con_03 .d2 .input_btn{width:123px; height:23px; border:1px solid #dedfde; color:#313031; text-align:center; background:#f7f7f7; cursor:pointer;}
.register_box .code img{margin-top:7px;}
.login{width:100%; height:auto; background:#cdecff;}
.login_box{width:887px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/login_box_bg.jpg) no-repeat right top; padding-left:115px; padding-top:67px; padding-bottom:60px;}
.login_box .tit{width:497px; height:56px; background:url(../images/login_box_tit.jpg) no-repeat; font-family:Microsoft Yahei; color:#fff; font-size:18px; padding-left:30px; line-height:56px;}
.login_box .con{width:527px; height:225px; background:#fff; overflow:hidden; padding-top:47px;}
.login_box .con span{color:#666; font-size:14px; margin-right:20px; font-weight:bold;}
.login_box .con .input_text{width:228px; height:24px; color:#000; font-size:14px; border:1px solid #ccc; padding-left:10px; padding-right:10px; line-height:24px;}
.login_box .con .input_text2{width:100px; height:24px; color:#000; font-size:14px; border:1px solid #ccc; padding-left:10px; padding-right:10px; line-height:24px;}
.login_box .con .input_button{width:106px; height:26px; border:1px solid #dedfde; background:#f7f7f7; color:#313031; cursor:pointer;}
.login_box .con .submit_btn{width:250px; height:46px; background:url(../images/login_btn.jpg) no-repeat; cursor:pointer; border:none;}
.login_box .con a{color:#2580b9;}
.login_box .con a:hover{color:#2580b9;}
.cart_box{width:962px; height:auto; overflow:hidden; margin:0 auto; padding-top:65px;}
.cart_box .tit{width:930px; height:44px; background:url(../images/cart_box_tit.jpg) no-repeat; padding-left:32px; line-height:44px; color:#fff; font-size:20px; font-family:Microsoft Yahei;}
.cart_box dl.cart_list{width:960px; height:auto; overflow:hidden; border:1px solid #d6d6d6; border-top:none; padding-bottom:85px;}
.cart_box dl.cart_list dt{width:960px; height:41px; background:url(../images/cart_list_dt.jpg) repeat-x; overflow:hidden;}
.cart_box dl.cart_list dt p{float:left; overflow:hidden; height:41px; text-align:center; line-height:41px; border-right:1px solid #d7d7d7; color:#4a4949; font-family:Microsoft Yahei; font-size:14px;}
.cart_box dl.cart_list dt .p1{width:375px;}
.cart_box dl.cart_list dt .p2{width:153px;}
.cart_box dl.cart_list dt .p3{width:138px;}
.cart_box dl.cart_list dt .p4{width:171px;}
.cart_box dl.cart_list dt .p5{width:119px; border-right:0;}
.cart_box dl.cart_list dd{width:960px; height:auto; overflow:hidden;}
.cart_box dl.cart_list dd span{ font-family:Microsoft Yahei; font-size:16px; color:#4a4949;}
.cart_box dl.cart_list dd .input_box{width:65px; height:26px; padding:3px; padding-left:13px; margin:0 auto; padding-left:13px; background:url(../images/input_box_bg.jpg) no-repeat;}
.cart_box dl.cart_list dd .input_01{width:50px; height:26px; float:left; color:#393839; border:none; background:#fff; line-height:26px;}
.cart_box dl.cart_list dd .btn{float:left; width:15px; height:26px; overflow:hidden;}
.cart_box dl.cart_list dd .btn a{font-size:0;}
.cart_box .cart_bar{width:962px; height:61px; margin:17px 0 0; background:url(../images/cart_bar.jpg) no-repeat;}
.cart_box .cart_bar p{color:#373737; font-family:Microsoft Yahei; font-size:14px;}
.cart_box .cart_bar p a{color:#373737; margin-right:27px;}
.cart_box .cart_bar p a:hover{color:#373737;}
.cart_box .cart_bar p span{margin-left:5px; margin-right:5px; font-family:Arial; font-size:18px; color:#ff6c00;}
.cart_box .cart_bar p strong{color:#ff6c00; font-size:18px; font-family:"宋体";}
.cart_box .cart_bar .input_btn{width:122px; height:35px; background:url(../images/jiesuan_btn.jpg) no-repeat; border:none; cursor:pointer;}
.other_title{width:950px; height:45px; margin:0 auto; overflow:hidden; border-bottom:1px solid #e1e1e1; color:#4e4d4d; font-family:Microsoft Yahei; font-size:16px; padding-left:12px;}
ul.other_list{width:962px; height:auto; overflow:hidden; margin:0 auto; padding-top:25px; padding-bottom:40px;}
ul.other_list li{width:307px; height:204px; overflow:hidden; margin-right:20px; float:left;}
ul.other_list li.third_li{margin-right:0;}
.tab_01{width:962px; height:auto; margin:0 auto; overflow:hidden;}
.tab_01 .tab_title{width:962px; height:52px; margin:0 auto; overflow:hiddesn;}
.tab_01 .tab_title span{display:block; float:left; margin-right:12px; width:146px; height:42px; background:url(../images/tab_title_off.jpg) no-repeat; cursor:pointer; padding-top:10px; color:#4c4c4c; font-family:Microsoft Yahei; font-size:16px; text-align:center;}
.tab_01 .tab_title span.chosen{background:url(../images/tab_title_on.jpg) no-repeat; color:#fff;}
.tab_01 .tab1_content{width:962px; height:auto; overflow:hidden; display:none; padding-top:28px; padding-bottom:56px;}
ul.tab_list{width:962px; height:auto; overflow:hidden;}
ul.tab_list li{width:224px; height:356px; border:1px solid #e6e6e6; margin-right:18px; float:left;}
ul.tab_list li.cur{border:1px solid #3bb0f2;}
ul.tab_list li.forth_li{margin-right:0;}
ul.tab_list li .d1{width:224px; height:215px; overflow:hidden;}
ul.tab_list li .d2{width:224px; height:37px; line-height:37px; text-align:center; color:#2b2b2b; font-family:Microsoft Yahei; font-size:16px;}
ul.tab_list li .d3{width:224px; height:30px; line-height:30px; color:#ff6c00; font-family:Microsoft Yahei; font-size:16px; text-align:center; margin-bottom:12px;}
ul.tab_list li .d4{width:224px; height:auto; text-align:center; overflow:hidden;}
.address_table{width:796px; height:auto; padding-top:23px; overflow:hidden; line-height:24px; color:#373737; }
.address_table table span.s1{color:#373737; margin-right:10px;}
.address_table table span.s2{color:#e10303; margin-left:5px;}
.address_table table span.s3{color:#ff5a00;}
.address_table table span.s4{color:#808080; margin-left:10px;}
.address_table table .input_text_01{width:185px; height:24px; padding-left:5px; padding-right:5px; border:none; background:url(../images/box_input_01.jpg) no-repeat; line-height:24px; color:#404040;}
.address_table table .input_text_02{width:86px; height:24px; padding-left:5px; padding-right:5px; border:none; background:url(../images/box_input_02.jpg) no-repeat; line-height:24px; color:#404040;}
.address_table table textarea{width:309px; height:34px; padding:5px; background:url(../images/textarea_bg.jpg) no-repeat;}
.address_table table .submit_btn_01{width:97px; height:35px; background:url(../images/box_btn_01.jpg) no-repeat; cursor:pointer; border:none; margin-right:28px;}
.address_table table .submit_btn_02{width:97px; height:35px; background:url(../images/box_btn_02.jpg) no-repeat; cursor:pointer; border:none;}

/*弹框*/
.overbg{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50); opacity: 0.5;}
.box{position:absolute;width:900px;left:50%;height:auto;z-index:100;background-color:#fff;border:1px solid #cdcdcd; display:none; padding-top:40px;}
.box .tit{width:796px; height:44px; background:url(../images/box_tit.jpg) no-repeat; overflow:hidden; margin:0 auto;}
.box .tit h3{width:200px; height:44px; padding-left:25px; line-height:44px; color:#fff; font-size:18px; float:left; font-family:Microsoft Yahei; font-weight:normal;}
.box .tit .right_close{width:26px; height:23px; float:right; overflow:hidden; padding-top:15px;}
.box .tit .right_close a{display:block; width:14px; height:14px; background:url(../images/close_btn.jpg) no-repeat;}
.box .con{width:796px; height:auto; overflow:hidden; margin:0 auto;}
.process{width:100%; height:693px; background:url(../images/process_bg.png) no-repeat center top;}
.process .process_box{width:1002px; height:693px; overflow:hidden; margin:0 auto; position:relative;}
.process .process_box ul.list{width:246px; height:15px; position:absolute; left:50%; margin-left:-123px; bottom:18px;}
.process .process_box ul.list li{width:13px; height:13px; float:left; display:inline; margin-left:13px; margin-right:13px; background:url(../images/process_list_off.jpg) no-repeat center;}
.process .process_box ul.list li.cur{background:url(../images/process_list_on.jpg) no-repeat center;}
.process .process_box .process_nav{width:37px; height:85px; position:absolute; right:20px; top:280px; z-index:999;}
.process .process_box .flash_01{width:600px; height:500px; position:absolute; top:88px; z-index:9; left:-50px;}
.process .process_box .flash_03{width:510px; height:510px; position:absolute; top:43px; z-index:9; left:21px;}
.process .process_box .flash_04{width:420px; height:420px; position:absolute; top:60px; z-index:9; left:37px;}
.process .process_box .flash_05{width:560px; height:480px; position:absolute; top:109px; z-index:9; left:21px;}
.process .process_box .flash_06{width:490px; height:430px; position:absolute; top:98px; z-index:9; left:0px;}
.process .process_box .text_01{width:482px; height:auto; position:absolute; z-index:99; top:235px; right:90px;}
.process .process_box .text_01 .tit{width:482px; height:60px; font-family:Microsoft Yahei; font-size:32px; color:#000; text-align:center;}
.process .process_box .text_01 .txt{width:482px; height:auto; line-height:38px; text-align:center; color:#000; font-size:24px; font-family:Microsoft Yahei;}
.process .process_box .text_01 .txt span{font-size:18px;}
.process .process_box .text_01 .btn{width:482px; height:auto; margin-top:28px; text-align:center;}
.process .process_box .text_02{width:482px; height:auto; position:absolute; z-index:99; top:115px; right:70px;}
.process .process_box .text_02 .tit{width:475px; height:55px; font-family:Microsoft Yahei; font-size:32px; color:#000; text-align:center;}
.process .process_box .text_02 .txt{width:470px; height:auto; line-height:30px; color:#383838; font-size:16px; font-family:Microsoft Yahei;}
.process .process_box .text_02 .img{width:482px; height:auto; padding:25px 0;}
.process .process_box .text_02 .img img{margin-right:30px;}
.process .process_box .text_02 .txt_02{width:470px; height:auto; line-height:30px; color:#0592e3; font-size:16px; font-family:Microsoft Yahei;}
.process .process_box .text_02 .btn{width:470px; height:auto; margin-top:28px; text-align:right;}
.process .process_box .text_03{width:475px; height:auto; position:absolute; z-index:99; top:115px; right:125px;}
.process .process_box .text_03 .tit{width:475px; height:55px; font-family:Microsoft Yahei; font-size:32px; color:#000; text-align:center;}
.process .process_box .text_03 .txt{width:470px; height:auto; line-height:30px; color:#383838; font-size:16px; font-family:Microsoft Yahei;}
.process .process_box .text_03 .btn{width:443px; height:auto; margin-top:28px; text-align:right;}
.process .process_box .text_04{width:475px; height:auto; position:absolute; z-index:99; top:175px; right:100px;}
.process .process_box .text_04 .tit{width:420px; height:55px; font-family:Microsoft Yahei; font-size:32px; color:#000; text-align:center;}
.process .process_box .text_04 .txt{width:420px; height:auto; line-height:30px; color:#383838; font-size:16px; font-family:Microsoft Yahei;}
.process .process_box .text_04 .btn{width:334px; height:auto; margin-top:68px; text-align:right;}
.process .process_box .text_05{width:475px; height:auto; position:absolute; z-index:99; top:175px; right:100px;}
.process .process_box .text_05 .tit{width:420px; height:55px; font-family:Microsoft Yahei; font-size:32px; color:#000; text-align:center;}
.process .process_box .text_05 .txt{width:420px; height:auto; line-height:30px; color:#383838; font-size:16px; font-family:Microsoft Yahei;}
.process .process_box .text_05 .btn{width:334px; height:auto; margin-top:68px; text-align:right;}
.process .process_box .text_06{width:369px; height:auto; position:absolute; z-index:99; top:175px; right:154px;}
.process .process_box .text_06 .tit{width:369px; height:55px; font-family:Microsoft Yahei; font-size:32px; color:#000; text-align:center;}
.process .process_box .text_06 .txt{width:369px; height:auto; line-height:30px; color:#383838; font-size:16px; font-family:Microsoft Yahei;}
.process .process_box .text_06 .btn{width:327px; height:auto; margin-top:68px; text-align:right;}
.sub_product_title{width:236px; height:38px; background:url(../images/sub_product_title.jpg) no-repeat; margin:0 auto; overflow:hidden; line-height:38px; text-align:center; font-family:Microsoft Yahei; font-size:20px; color:#fff;}
ul.product_list{width:961px; height:auto; overflow:hidden; margin:0 auto;}
ul.product_list li{width:961px; height:auto; padding-top:45px; overflow:hidden;}
ul.product_list li .l_box{width:247px; height:204px; overflow:hidden; float:left;}
ul.product_list li .l_box .d1{width:232px; height:54px; background:url(../images/product_list_d1.jpg) no-repeat; padding-left:15px; font-family:Microsoft Yahei; font-size:18px; color:#fff; line-height:54px;}
ul.product_list li .l_box .d2{width:247px; height:auto; overflow:hidden;}
ul.product_list li dl.r_box{width:696px; height:auto; float:right; overflow:hidden;}
ul.product_list li dl.r_box dd{width:696px; height:44px; padding-bottom:10px;}
ul.product_list li dl.r_box dd .d1{width:210px; height:44px; float:left; background:url(../images/r_box_d1.jpg) repeat-x; overflow:hidden; text-align:center; line-height:44px; font-size:18px; font-family:Microsoft Yahei; color:#fff;}
ul.product_list li dl.r_box dd .d2{width:486px; height:44px; background:url(../images/r_box_d2.jpg) repeat-x; float:left; overflow:hidden;}
ul.product_list li dl.r_box dd .d2 p{float:left; height:44px; line-height:44px; font-size:16px; font-family:Microsoft Yahei;}
ul.product_list li dl.r_box dd .d2 .p1{width:195px; padding-left:35px; color:#404040;}
ul.product_list li dl.r_box dd .d2 .p1 span{color:#ff0000;}
ul.product_list li dl.r_box dd .d2 .p2{width:163px;}
ul.product_list li dl.r_box dd .d2 .p2 a{color:#f24a00;}
ul.product_list li dl.r_box dd .d2 .p2 a:hover{color:#f24a00;}
ul.product_list li dl.r_box dd .d2 .p3{width:90px;}
ul.product_list li dl.r_box dd .d2 .p3 a{color:#be8a33;}
ul.product_list li dl.r_box dd .d2 .p3 a:hover{color:#be8a33;}
.sub_product_con{width:693px; height:auto; border:1px solid #d6d6d6; overflow:hidden; padding-top:45px;}
.sub_product_con .tit{width:610px; height:40px; border-bottom:1px solid #d1d1d1; overflow:hidden; margin:0 auto; padding-top:4px;}
.sub_product_con .tit h3{height:40px; color:#525252; float:left; font-family:Microsoft Yahei; font-size:20px; font-weight:normal;}
.sub_product_con .tit .price{width:200px; height:40px; float:right; overflow:hidden; color:#fc780d; font-family:Microsoft Yahei; font-size:20px; text-align:right;}
.sub_product_con .bar{width:610px; height:auto; overflow:hidden; padding-top:16px; margin:0 auto;}
.sub_product_con .bar .d1{width:350px; height:37px; line-height:37px; padding-left:66px; color:#4a4a4a; font-size:14px; float:left;}
.sub_product_con .bar .d2{float:right; height:37px; overflow:hidden;}
.tab_02{width:610px; height:auto; margin:0 auto; overflow:hidden; margin-top:60px;}
.tab_02 .tab_title{width:610px; height:52px; margin:0 auto; overflow:hiddesn;}
.tab_02 .tab_title span{display:block; float:left; margin-right:12px; width:146px; height:42px; background:url(../images/tab_title_off.jpg) no-repeat; cursor:pointer; padding-top:10px; color:#4c4c4c; font-family:Microsoft Yahei; font-size:16px; text-align:center;}
.tab_02 .tab_title span.chosen{background:url(../images/tab_title_on.jpg) no-repeat; color:#fff;}
.tab_02 .tab2_content{width:610px; height:auto; overflow:hidden; display:none;}
.pro_text{width:610px; height:auto; overflow:hidden; line-height:30px; color:#363636; font-size:14px; padding-top:28px; padding-bottom:56px;}
.sub_product_tit{width:696px; height:38px; color:#3f3f3f; font-family:Microsoft Yahei; font-size:20px; color:#3f3f3f; margin-top:25px;}


/* table */
.table {border-collapse: collapse; border-spacing: 0; color:#4a4a4a;}
	.table {width:99%; margin:5px auto; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;}
	.table td, .table th {padding:10px; border-right: solid 1px #dddddd; border-top: solid 1px #dddddd;}
	.bt{text-align:center; font-weight:bold;}

.sc{overflow:hidden; color:#006bd0; text-decoration:underline;}
.pic_wz{color:#006bd0; padding:10px 20px; text-align:center;}
.inp{width:55px; text-align:center;}
.gwc_bot{padding:5px 5px 10px 5px;}
.inputborder{width:250px; height:20px; line-height:20px; border:1px #999 dotted; color:#999;}

.listtable {
BORDER-RIGHT: #d8dde5 1px solid; margin-top:15px; BORDER-TOP: #d8dde5 1px solid; BORDER-LEFT: #d8dde5 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d8dde5 1px solid; BORDER-COLLAPSE: collapse
}
.listtable TH {
PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px;  PADDING-TOP: 6px; BORDER-BOTTOM: #d8dde5 1px solid
}
.listtable TD {
BORDER-RIGHT: #d8dde5 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d8dde5 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #d8dde5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #d8dde5 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.listtable .login_input{ width:200px; height:18px; border:#d8dde5 1px solid; color:#999; line-height:18px;}
.listtable INPUT {
FONT-SIZE: 12px; COLOR: #333; BACKGROUND: #fdfff5;WORD-BREAK: break-all; FONT-FAMILY: "Trebuchet MS", "Lucida Console", "Lucida Sans", sans-serif
}
.buttons {
CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.buttons INPUT {
BORDER-RIGHT: #cbcbcb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cbcbcb 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 2px; OVERFLOW: visible; BORDER-LEFT: #cbcbcb 1px solid; CURSOR: pointer; COLOR: #6774a8; PADDING-TOP: 5px; BORDER-BOTTOM: #cbcbcb 4px solid;
}
.gwczt_table {
	margin-top: 10px;
	border: 1px solid #dfdfdf;
}
.gwczt_table table td {
	font-size: 14px;
}
.gwczt_table .inp{border:0px;background-color: #fcf5ef;}
.News_ul{widtH:704px;overflow:hidden;margin:20px auto;}
.News_ul li{float:left;widtH:100%;overflow:hidden;text-aligN:right;background:UrL(../images/bor5.jpg) repeat-x 0 35px;heighT:36px;line-heighT:36px;color:#aaaaaa;}
.News_ul li label{float:left;widtH:3px;heighT:3px;overflow:hidden;background:#6f6f6f;margiN:16px 5px;_display:Inline;}
.News_ul li .Title{widtH:430px;}
.News_ul li .Tit_time{margin-righT:10px;}
.Title{text-overflow:ellipsis;white-space:nowrap;float:left;_display:inline;overflow:hidden;text-aligN:left!important;}

.map dd{ float:left; padding-right:20px;}
.map dd a:hover{ text-decoration:underline;}

/*新增活动页面*/
.huodong_con_01{width:100%; height:auto; overflow:hidden; background:#e24717;}
.huodong_con_02{width:100%; height:auto; overflow:hidden; background:url(../images/huodong_con_02.jpg) repeat-x center top; padding-bottom:108px; border-top:1px solid #e25225;}
.huodong_con_02 .title{width:961px; height:63px; background:url(../images/huodong_con_02_tit.jpg) repeat-x; margin:0 auto; padding-top:10px;}
.huodong_con_02 .title .d1{width:113px; height:63px; line-height:20px; color:#b50000; font-size:14px; font-weight:bold; text-align:right; float:left;}
.huodong_con_02 .title .d2{width:815px; height:63px; line-height:20px; float:left; color:#222; font-size:14px;}
.huodong_con_02 .content{width:961px; height:auto; overflow:hidden; margin:0 auto; background:#fdf7d7;}
.huodong_con_02 .content .dd1{width:961px; height:42px; overflow:hidden; background:url(../images/huodong_con_02_d1.jpg) no-repeat center top; padding-top:10px; text-align:center; color:#fff; font-family:Microsoft Yahei; font-size:24px;}
.huodong_con_02 .content .dd2{width:861px; height:auto; margin:0 auto; border-top:1px dashed #eaae59; padding:14px 0 30px 100px;}
.huodong_con_02 .content .dd2 .list{width:861px; height:35px;}
.huodong_con_02 .content .dd2 .list .p1{width:105px; float:left; height:35px;line-height:35px; color:#0189f2; font-weight:bold; font-size:14px;}
.huodong_con_02 .content .dd2 .list .p2{width:55px; float:left; height:35px;line-height:35px; color:#1a1a1a; font-size:14px;}
.huodong_con_02 .content .dd2 .list .p3{width:370px; float:left; height:35px;line-height:35px; color:#ff6800; font-size:14px; font-weight:bold;}
.huodong_con_02 .content .dd2 .list .p4{width:370px; float:left; height:35px;line-height:35px; color:#fe9f0d; font-size:14px; font-weight:bold;}
.huodong_con_02 .content .dd2 .list .p5{width:370px; float:left; height:35px;line-height:35px; color:#1aa5eb; font-size:14px; font-weight:bold;}
ul.list_03{width:804px; height:auto; overflow:hidden; margin:58px auto 0;}
ul.list_03 li{width:221px; height:auto; overflow:hidden; float:left; margin-left:23px; display:inline; margin-right:23px; padding-bottom:30px;}
ul.list_03 li .tit{width:221px; height:46px; overflow:hidden; text-align:center; color:#fff; font-family:Microsoft Yahei; font-size:18px; padding-top:15px;}
ul.list_03 li .d1{ background:url(../images/sub_product_list_d1.jpg) no-repeat;}
ul.list_03 li .d2{ background:url(../images/sub_product_list_d2.jpg) no-repeat;}
ul.list_03 li .d3{ background:url(../images/sub_product_list_d3.jpg) no-repeat;}
ul.list_03 li .con{width:179px; height:auto; overflow:hidden; border-left:1px solid #e9e9e9; background:#fff; border-right:1px solid #e9e9e9; padding-left:40px; padding-top:12px; padding-bottom:20px;}
ul.list_03 li .con p{line-height:30px; color:#5a5a5a; font-size:15px; font-family:Microsoft Yahei;}
ul.list_03 li .bot{width:221px; height:10px; background:url(../images/sub_product_list_bot_02.jpg) no-repeat; overflow:hidden;}
ul.list_03 li .price_01{width:221px; height:24px; line-height:24px; text-align:center; text-decoration:line-through; color:#5a5a5a; padding-bottom:12px; padding-top:12px; font-family:Microsoft Yahei; font-size:16px;}
ul.list_03 li .price_02{width:221px; height:24px; line-height:24px; text-align:center; color:#ff4200; padding-bottom:12px; font-family:Microsoft Yahei; font-size:16px;}
ul.list_03 li .price_02 strong{font-size:20px;}
ul.list_03 li .buy_btn{width:221px; height:36px; text-align:center;}
.date_box{width:961px; height:508px; margin:0 auto; overflow:hidden; position:relative;}
.date_box .d1{width:400px; height:40px; line-height:40px; color:#fffc00; font-family:Microsoft Yahei; font-size:24px; left:485px; position:absolute; top:88px;}
.date_box .d1 span{color:#fff;}
.date_box .d2{width:400px; height:40px; line-height:40px; color:#fffc00; font-family:Microsoft Yahei; font-size:24px; left:485px; position:absolute; top:120px;}
.date_box .d2 span{color:#fff; font-size:30px;}
.date_box .d3{width:282px; height:37px; line-height:37px; coloir:#fff; font-family:Arial; font-size:24px; left:417px; position:absolute; top:195px; text-align:center;}
#qiao-wrap{height:0px;}