/* CSS Document */
body{ background:url(../images/body_bg.jpg) 0 0  repeat-x;font:normal 12px/17px "Microsoft YaHei" !important;}
.body_m{ padding-bottom:30px;}
.body_main{ width:841px; border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background:#fff;padding-left:20px; padding-right:20px;}
.main_top{ background:url(../images/body_top.jpg) left top repeat-x #e5e5e5; height:136px; position:relative;}
.main_mid{ margin-top:10px; height:100%; display:block}
a.logo{ background:url(../images/logo.jpg) 0 0 no-repeat; width:265px; height:66px; position:absolute; top:19px;}
.top_right{ position:absolute; top:19px; right:5px; text-align:right; line-height:22px;}
.top_right a{ color:#000; text-decoration:none;}
#menu { position:absolute; top:100px; right:2px;}
#menu ul, #menu ul li {margin:0;padding:0;list-style-type:none;}
#menu ul li {float:left;PADDING-RIGHT: 0px;DISPLAY: inline;PADDING-LEFT: 0px;BACKGROUND: none transparent scroll repeat 0% 0%;PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP: 0px;LIST-STYLE-TYPE: none}
#menu ul li A {DISPLAY: block;FONT-SIZE: 14px;FLOAT: left;MARGIN: 0px 1px 0px 0px;CURSOR: pointer;COLOR: #636a56;LINE-HEIGHT: 33px;POSITION: relative;
HEIGHT: 33px;TEXT-ALIGN: center;text-decoration:none; font-weight:bold;}
#menu .active A:hover {opacity: 1}
#menu SPAN {PADDING-RIGHT: 10px;DISPLAY: block;PADDING-LEFT: 5px;PADDING-BOTTOM: 0px;MARGIN-LEFT: 5px;PADDING-TOP: 0px;HEIGHT: 100%}
#menu .active A {BACKGROUND: url(../images/nav_left.jpg) no-repeat 0px 0px;COLOR: #fff}
#menu .active SPAN {BACKGROUND: url(../images/nav_right.jpg) right top;}
#menu A:hover {BACKGROUND: url(../images/nav_left.jpg) no-repeat 0px 0px;COLOR: #fff}
#menu A:hover SPAN {BACKGROUND: url(../images/nav_right.jpg) no-repeat right top;}
#menu a {width: 1px;}
#menu li.menu1 a {width: 50px;}
#menu li.menu2 a {width: 85px;}
#menu li.menu3 a {width: 85px;}
#menu li.menu4 a {width: 85px;}
#menu li.menu5 a {width: 85px;}
#menu li.menu6 a {width: 85px;}
#menu li.menu7 a {width: 85px;}
#menu li.menu8 a {width: 85px;}
#menu li li a {background: none !important;}
.nav_end{ background:url(../images/nav_end_bg.jpg) left bottom no-repeat;position:absolute; height:3px; bottom:0px; width:100%}
.mid_left{ width:189px; float:left;}
.mid_right{ width:644px; float:left; margin-left:7px; display:block; overflow:hidden}
.box1_top{ background:url(../images/left_menu_top.jpg) left top no-repeat; height:32px; line-height:32px; display:block;overflow:hidden}
.box1_top span{ font-size:14px; margin-left:15px;}
.box1_mid{ border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background:url(../images/left_menu.jpg) left bottom repeat-x #fff; line-height:180%; }
.box1_mid form{ padding:10px; padding-bottom:0px;}
.inputbox { /* inputbox */
	color:#616161; background:none;border:none;padding:3px 0px 3px 2px;vertical-align:top;	width:160px;	margin:2px 0px 2px 0px;	font:normal 12px "Microsoft YaHei" !important;	border:1px solid #D7D7D7;}
.button-login, .log .button {background:url(../images/button_login.png) 0 0 no-repeat;width:57px;height:25px;border:none;cursor:pointer;margin:8px 0 0 0;	font-size:12px;}
.button-login:hover, .log .button {	color:#FF8C0A;}
.box1_end{ background:url(../images/left_menu_end.jpg) left top no-repeat; height:8px; display:block; overflow:hidden}
.box1_success{ padding-top:10px; padding-left:0px; font-size:14px;}
.box1_success a:hover{	color:#FF8C0A;}
.hour_w{background:url(../images/24hour.jpg) left top no-repeat; height:78px; display:block; padding-top:90px; padding-right:5px; font-size:13px;text-align:left; padding-left:20px;}
.hour_w a{ text-decoration:none}

.box2_top{ background:url(../images/box2_t.jpg) left top no-repeat; height:32px; line-height:32px; font-size:14px; }
.box2_top a{font-size:14px;}
.box4_top a{font-size:14px; }
.box3_top a{font-size:14px; }


span.box_a a{ font-size:14px; font-weight:bold; padding-left:50px; text-decoration:none;}
span.box_a a:hover{ color:#999}
.box2_mid{ border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; padding:10px;}
.box2_left{ float:left; margin-right:5px; width:458px; display:block; font-size:13px !important;}
.box2_right{ float:left;width:158px; display:block}

.box3_top{ background:url(../images/box3_t.jpg) left top no-repeat; height:35px; line-height:35px; font-size:14px;}
.box3_m{ border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; padding-top:15px; display:block;}
.box3_mid{ display:block; height:100%}
.box3_mid ul{ list-style-type:none !important; margin:0; padding:0}
.box3_mid li{ list-style-type:none !important; margin:0; padding:0}
.box3_mid li{ float:left; width:180px;text-align:center; display:block; margin-left:25px;}
a.box3_title{ font-size:14px; line-height:45px; }
a.box3_title:hover{ color:#F00}
.footer {text-align:center;	padding:9px 73px 15px 0;color:#3E4142;line-height:150%;display:block;}
.footer a {color:#7CBEDE !important;text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.box1_contact{ margin:0px;padding:0px; padding-left:8px;padding-top:10px;}
.box1_contact ul{ margin:0px; padding:0px;}
.box1_contact ul li{ background:url(../images/readon.gif) left center no-repeat; list-style-type:none; padding-left:20px; line-height:200%}
.box1_contact ul li a{ text-decoration:none; font-size:14px;}
.box1_contact ul li a:hover{ color:#F00}
.box4_top{ background:url(../images/c_title.jpg) left top no-repeat; height:32px; line-height:32px; font-size:14px;}
span.icon_{ font-size:14px; color:#ea754b;}
.contact{ background:url(../images/contact_img.jpg) right top no-repeat; height:100%; padding-top:5px;}
.contact span{ font-weight:bold; line-height:35px;padding-left:20px;}
.contact li{ list-style-type:none; line-height:180%;padding-left:20px;}
.contact img{ border:1px solid #000; margin-top:10px;}
.message{ background:url(../images/mes_icon.jpg) left top no-repeat; padding-left:10px; font-weight:bold; font-size:14px; line-height:34px; margin-top:5px; margin-left:20px;}
.message_c{ margin-left:20px; margin-top:10px;}
.button-mes {background:url(../images/subimt_bg.png) 0 0 no-repeat;width:75px;height:29px;border:none;cursor:pointer;margin:8px 0 0 0;	font-size:13px; color:#FFF;}

.about_us{ padding:10px;border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}

.box1_new{ margin:0px;padding-top:10px;list-style-type:none; padding-left:5px;}
.box1_new ul{ list-style-type:none;margin:0px; padding:0px;}
.box1_new ul li{ background:url(../images/up.gif) left center no-repeat; list-style-type:none; padding-left:20px; line-height:200%}
.box1_new ul li a{ text-decoration:none; font-size:14px;}
.box1_new ul li a:hover{ color:#F00}
.new_c{ padding:10px;}
.new_c ul li{ border-bottom:1px dashed #333; line-height:250%}
.new_c ul li span{ float:right; padding-right:20px;}
.new_c ul li a{ text-decoration:none}
.new_c_t{ font-size:16px; color:#fe0101; border-bottom:2px solid #690404; line-height:32px; text-align:center}
.new_c_s{ text-align:center; line-height:24px;}
.new_c_c{ margin-top:10px; line-height:180%; overflow:hidden}

.suc_c{ padding:5px; padding-top:20px;}
.suc_c ul{list-style-type:none; }
.suc_c ul li{ list-style-type:none; width:205px; display:block; float:left; text-align:center}
.suc_c ul li a{ line-height:350%; text-decoration:none; font-weight:bold;}
div a.butmore {display:block;background:url(../images/bg_button_article.gif) 0 0 no-repeat;	width:42px;	height:25px;color:#6A6C6C !important;	font-size:11px;	font-weight:bold;font-family:Arial, Helvetica, sans-serif;float:right;text-decoration:none !important;	text-align:center;line-height:24px;margin:0 8px 0 0;overflow:hidden;}
a.readon:hover,a.butmore:hover, .extra-button1:hover {color:#FF8C0A !important;text-decoration:none;}
.su_title{ color:#1872d3; height:26px; line-height:26px; border-bottom:1px solid #c7dcf1;}
.su_title a{ color:#1872d3; float:right; margin-right:20px; text-decoration:none;display:block}
.su_title span{ margin-left:22px; background:url(../images/su_title.jpg); text-align:center; width:96px; display:block}
.su_content ul,.su_content ul li{ list-style-type:none;}
.su_content ul li { background:url(../images/su_icon.jpg) left center no-repeat; padding-left:15px; line-height:34px; border-bottom:1px dashed #ccc;}
.su_content ul li span{ width:93px; background:url(../images/su_down.jpg) left center no-repeat; display:block; float:right; padding-right:20px; text-align:center}
.su_content ul li span a{ text-decoration:none; color:#F00}
.su_content ul li span a:hover{ color:#fff}

.suc_c_l{ padding:5px; padding-top:20px;}
.suc_c_l ul{list-style-type:none; }
.suc_c_l ul li{ list-style-type:none; width:205px; display:block; float:left; text-align:left}
.suc_c_l ul li a{ line-height:200%; text-decoration:none; font-weight:bold;}

.pro_box{ border-bottom:1px dashed #ccc; margin-top:5px; display:block}
.pro_img{ width:150px; text-align:center; float:left; display:block}
.pro_con{ width:490px;  float:left; display:block; margin-left:4px;line-height:180%; }
.pro_con span a{ color:#1e62c7; font-weight:bold; font-size:14px; padding:-5 0 30px 0; text-decoration:none; z-index:1000}
.pro_det a{color:#1e62c7; text-align: right; display:block}

.faq{ background:url(../images/faq_title.jpg) left top no-repeat; line-height:32px; padding-left:20px; color:#538c19; font-size:14px;}
.faq span{ float:right; margin-right:10px; font-size:12px; color:#000}
.faq span a{ text-decoration:none;}
.faq_l{ margin-top:10px; background:url(../images/faq_line.jpg) left top repeat-x; line-height:42px; height:42px;font-size:14px;font-weight:bold;}
.faq_l span{ float:left}
.faq_tel{background:url(../images/tel_icon.jpg) left top no-repeat; height:30px; width:30px; display:block; margin-top:6px; margin-left:10px;}
.faq_size{ color:#F00; font-weight:bold; margin-left:5px;}
.faq_size a{ color:#F00; text-decoration:none}
.faq_qq{background:url(../images/qq_icon.jpg) left top no-repeat; height:30px; width:30px; display:block; margin-top:6px; margin-left:10px;}
.faq_list{ padding:10px;}
.faq_list div{ line-height:24px;}
.faq_list_t{ font-weight:bold; cursor:hand}
.faq_list_c{ padding-left:20px;}
.pageMainContent {clear:both;margin-bottom:7px;overflow:hidden;width:100%;}
.pageMainContent .tm {border-bottom:1px solid #ded0ab;height:24px;line-height:24px;overflow:hidden;}
.pageMainContent .tl {display:none;}
.pageMainContent .tr {display:none;}
.pageMainContent h2.tt {background:url(../images/bullet.gif) no-repeat 5px center;color:#9a0103;font-weight:bold;padding-left:15px;}
.pageMainContent .mm {padding:10px;line-height:17px;}
.pageMainContent .mm p {margin-bottom:20px;text-indent:2em;}
.pageMainContent .ml {display:none;}
.pageMainContent .mr {display:none;}
.pageMainContent .bm {display:none;}
.pageMainContent .bl {display:none;}
.pageMainContent .br {display:none;}
.pageMainContent td {vertical-align:middle}
.cartButton {color:#215996;height:20px;line-height:20px;_line-height:16px;border:1px solid #aacbee;	background:url(../images/bg.gif) 0 -40px;}
.menlogin ul li{ font-size:14px; line-height:30px;}
.menlogin ul li a:hover{ color:#C60}
.box_more{ float:right; margin-right:10px;}
.box_more a { text-decoration:none;color:#C60; font-size:12px;}
