@charset "utf-8";

/* CSS Document */



*{ margin:0; padding:0;} 

body{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333;}

img{ vertical-align:middle; border:0;}



.float_l{ float:left;}

.float_r{ float:right;}



.top{ background:url(../images/top_bg1.jpg) repeat-x; height:76px; overflow:hidden;}

.top1{ width:920px; height:76px; margin:0 auto;}

.top1_r{ height:33px; line-height:33px; padding-top:45px; text-align:right; color:#282828; font-size:14px;}

.top1_r a{ color:#282828; text-decoration:none;}

.top1_r a:hover{ color:#2898c5;}

.menu{ background:url(../images/menu_bg.jpg) repeat-x; height:40px;}

.nav{ width:988px; height:40px; margin:0 auto;}

.nav{ list-style:none;}

.nav li{line-height:40px; color:#FFF; font-size:18px; float:left; display:block;}

.nav li a{ padding:0 40px; margin:0 3px; color:#FFF; text-decoration:none; display:block;}

.nav li a:hover{ background:#ED950E;}

.nav li a.hover{ background:#ED950E;}

.main1{ background:url(../images/banner_bg.jpg) repeat-x; height:317px;}

.banner{ width:963px; height:317px; margin:0 auto; padding:0 20px;}

.jt1{ width:31px; float:left; text-align:center; padding-top:150px;}

.b_main{ width:900px; float:left; margin:0 auto; height:317px; }

.jt2{ width:31px; float:right; text-align:center; padding-top:150px;}



.box{ background:#ebebeb; padding-top:14px;}

.main{ width:920px; height:392px; margin:0 auto;}

.main_le{ width:609px; float:left;}

.main_le1{ background:url(../images/main_bg.jpg) no-repeat; width:268px; height:334px; float:left; padding:12px 15px 0 15px;}

.main_le2{background:url(../images/main_bg.jpg) no-repeat; width:268px; height:334px; float:right; padding:12px 15px 0 15px;}

.main_r{ background:url(../images/main_bg.jpg) no-repeat; width:268px; height:334px; float:right; padding:12px 15px 0 15px;}

.main_tu{ height:240px; text-align:center;}

.main_nr{line-height:18px; height:72px; padding:7px 0; color:#6d6d6d; font-size:12px;}



.bottom{ background:url(../images/bot_bg.jpg) repeat-x; height:92px; overflow:hidden}

.bottom1{ height:92px; width:920px; margin:0 auto; background:url(../images/bot_logo.jpg) right center no-repeat;overflow:hidden}

.bottom1_1{width:525px; line-height:25px; color:#333; padding-top:22px; float:left;overflow:hidden }

.bottom1_1 a{ color:#333; text-decoration:none; }

.bottom1_1 a:hover{ color:#2898c5;}

.bottom1_2{ padding-top:10px; width:210px; float:left;}





.pro_banner{margin:0 auto; background:url(../images/bg_slider.gif) repeat-x scroll center top transparent; width:100%;text-align:left;}

.pro_b{ width:952px; height:88px; margin:0 auto;}

.pro_main{ width:942px; margin:0 auto; height:auto; overflow:hidden;}

.pro_main1{line-height:24px; height:24px; border-bottom:solid 1px #575757; font-size:13px;}

.pro_main1 a{ color:#ff9a01; text-decoration:none;}

.pro_main1 a:hover{ color:#575757;}



.pro_list{ height:auto; overflow:hidden; padding:17px 0;}

.pro_list1{ height:32px; line-height:32px; font-size:20px;}

.pro_list2{}

.pro_list2 ul{ list-style:none;}

.pro_list2 ul li{ height:25px; line-height:25px;  background:url(../images/tb.jpg) left center no-repeat; padding-left:25px; font-size:13px;}

.pro_list2 ul li a{ color:#343434; text-decoration:underline;}

.pro_list2 ul li a:hover{ color:#fb9602;}

.pro_list2 ul li a.hover{ color:#fb9602;}



.pro{ height:auto; overflow:hidden;}

.pro dl{width:210px; height:260px; float:left; background:#FFF; border:solid 1px #c2c2c2; padding:5px; margin:14px 6px; margin-top:0;}

.pro dl dt{ height:180px;}

.pro dl dd{ height:70px;}

.pro dl dd .pro_t{ height:36px; line-height:18px; text-align:center; color:#5c5959; padding:5px 0;}

.pro dl dd .pro_t a{ color:#333; text-decoration:none;}

.pro dl dd .pro_t a:hover{ color:#2898c5;}

.pro dl dd  .pro_add{ height:23px; text-align:center;}

.pro_page{ height:18px; line-height:18px; padding-left:15px; padding-bottom:14px;}

.pro_page a{ color:#333; text-decoration:underline;}

.pro_page a:hover{ font-weight:bolder; text-decoration:none;}

.pro_page a.hover{ font-weight:bolder; text-decoration:none; width:344px; height:283px;}





.pro_view1{height:72px; line-height:72px; font-size:24px; font-weight:bold; color:#2f2f2f;}

.pro_view1 a{ color:#2f2f2f; text-decoration:none;}

.pro_view1 a:hover{ color:#ff9a01;}

.pro_view2{ height:375px;}

.pro_view2_le{ width:356px; float:left;}

.pro_dtu{ padding:5px; background:#FFF; border:solid 1px #c9c9c9;}

.pro_bigtu{ width:215px; height:215px; border:solid 1px #e5e5e5; padding:5px;}


.pro_move{ margin:8px 0;}
.pro_xtu{ position:absolute; top:0; left:14px; width:328px; height:58px; overflow:hidden;}

.pro_xtu ul{ list-style:none;}

.pro_xtu ul li{width:68px; height:56px; float:left; border:solid 1px #e4e4e4; margin:0 6px; _margin:0 6px; }

.pro_view2_r{ width:548px; float:right; padding-top:45px;}

.pro_view2_r1{ height: 53px; line-height: 25px; color:#010100;}

.pro_view2_r2{ height: 110px; line-height: 25px; color:#404040; padding-top:4px;}

.pro_view2_r3 {margin-top:22px;font-size:0; border:none; font-size:0; width:147px; height:31px; float:right; padding-right:120px;}

.pro_view2_r3 a{ display:block; width:147px; height:31px; background-image:url(../images/add_bg.jpg); background-position:0 -31px;text-decoration:none;}



 



.pro_xq{ clear:both; height:auto; overflow:hidden;}

.pro_xq1{ height:25px; border-bottom:solid 1px #b7b7b7; padding-top:6px; padding-left:3px;}

.pro_xq1 ul{ list-style:none;}

.pro_xq1 ul li{ width:95px; height:25px; text-align:center; line-height:25px; background:#b7b7b7; color:#FFF; float:left; margin-left:1px;}

.pro_xq1 ul li a{ color:#FFF; text-decoration:none; display:block;}

.pro_xq1 ul li a:hover{ background:#0baed2;}

.pro_xq1 ul li a.hover{ background:#0baed2;}



.pro_xq2{ padding:18px 12px 100px 0; width:800px; line-height:18px; font-family: Arial, Verdana,Helvetica, sans-serif; font-size:12px;}

.pro_xq2 a{ color:#2898c5;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;} 



.r_top{ height:18px; line-height:18px; text-align:right; padding-right:50px; font-size:14px; background:none;}

.r_top a{ color:#595d5d; text-decoration:none;}

.r_top a:hover{ color:#2898c5;}

.pro_xq3{ padding:7px 0 0 3px; height:25px; line-height:25px; border-bottom:solid 1px #b9b9b9;}

.pro_xq3 span{ width:110px; height:25px; background:#0baed2; display:block; text-align:center; line-height:25px; color:#FFF;}



.pro_xq4{ padding:8px 0 33px 0; overflow:hidden; height:auto;}

.pro_xq4 dl{width:210px; height:260px; float:left; background:#FFF; border:solid 1px #c2c2c2; padding:5px; margin:14px 6px; margin-top:0;}

.pro_xq4 dl dt{ height:180px;}

.pro_xq4 dl dd{ height:70px;}

.pro_xq4 dl dd .pro_t{ height:36px; line-height:18px; text-align:center; color:#5c5959; padding:5px 0;}

.pro_xq4 dl dd .pro_t a{ color:#333; text-decoration:none;}

.pro_xq4 dl dd .pro_t a:hover{ color:#2898c5;}

.pro_xq4 dl dd  .pro_add{ height:23px; text-align:center;}





/*about us*/

.ab_main{ height:auto; overflow:hidden; padding-bottom:30px;}

.ab_left{ float:left; width:620px; height:auto; overflow:hidden;}

.ab_left1{ height:60px; line-height:60px; font-size:20px;}

.ab_left2{ height:auto; overflow:hidden; line-height:22px; font-size:13px; color:#333;}



.ab_ri{ width:300px; float:right; padding-top:70px;}

.ab_ri1{ background:url(../images/ab_r.jpg) no-repeat; height:157px; padding:10px 0 0 20px; font-size:12px; color:#707070; line-height:20px;}

.ab_ri2{ height:auto; line-height:18px; }

.ab_ri2 a{ color:#ED950E; text-decoration:underline;}

.ab_ri2 img{ margin:5px 0;}





/*contact*/

.contact{ padding-left:30px; height:auto; overflow:hidden;}

.contact1{ height:auto; padding:6px 0; border-bottom:solid 1px #ddd; line-height:20px;}
.contactl p{ line-height:30px;}
.contact2{ padding:10px 0 0 0px; }.contact2 #form1 table tr td .textfield { background:url(../images/text.jpg) no-repeat; width:374px; height:20px; line-height:22px; border:none; padding:2px 5px; border:none;}

.contact2 #form1 table tr td #textarea { background:url(../images/txt.jpg) no-repeat; height:132px; width:374px; padding:6px 5px; border:none; overflow-y:hidden }

.span1{ height:40px; line-height:20px; }





/*news*/

.new1{ padding-top:14px; height:38px; line-height:38px; font-size:20px;}

.news_list{ height:auto; overflow:hidden; padding-left:50px;}

.new{ height:90px; border-bottom:dashed 1px #8a8a8a; padding:12px 0; line-height:24px; font-size:13px; color:#333;overflow:hidden;}

.new a{ font-weight:bolder; color:#333;}

.new a:hover{ color:#2898c5;}

.new_zt{ color:#28adcb; font-size:11px;}

.new_title{ height:44px; padding-top:10px; line-height:22px; border-bottom:dashed 1px #8a8a8a; font-size:16px; color:#000;}

.new_title2{ height:42px; line-height:42px; text-align:center; font-size:14px;}

.new_nr{ padding-top:16px; line-height:22px; padding-bottom:50px; color:#333; font-size:12px;}





/*FAQ*/

.faq_list{ padding:6px 0; padding-left:25px;}

.faq_list ul{ list-style:none;}

.faq_list ul li{ height:20px; line-height:20px;}

.faq_list ul li a{ color:#0099cc; text-decoration:underline;}

.faq_list ul li a:hover{ color:#999;}

.faq{ padding-left:20px; line-height:22px; padding:12px 0; color:#333;}



.zt1{ color:#999;}

.zt2{ color:#ea250b;}



/*download*/

.dl_main{ height:auto; overflow:hidden; margin-top:10px;}

.dl_le{ width:462px; float:left; }

.dl_le1{ height:25px; line-height:25px;  padding-left:3px;}

.dl_le1 span{display:block; background:#0baed2; color:#FFF; width:180px; text-align:center;}

.dl_le2{ padding:10px 0 10px 6px; color:#333;}

.dl_le2 ul{ list-style:none;}

.dl_le2 ul li{ height:22px; padding-top:13px; border-bottom:dashed 1px #9b9b9b; padding-right:8px;}

.dl_le2 ul li a{ color:#333; text-decoration:underline;}

.dl_le2 ul li a:hover{ color:#2898c5;}



.dl_r{ width:462px; float:right; height:297px;}







/*order */

.order_main{ padding-left:155px;}

.order1{ height:80px; padding-top:20px; color:#333;}

.order1 #form1 #textfield { width:300px; height:24px; border:solid 1px #d7d7d7; margin-top:10px; float:left; line-height:24px; padding-left:3px;}

.order1 #form1 #button{ background:url(../images/but_in.jpg) no-repeat; width:94px; height:26px; float:left; margin-top:10px; border:none; font-size:0; margin-left:6px;}

.order2{ margin:5px 0; width:630px; padding:5px 0 5px 10px; line-height:20px; background:#f3dcc5;  font-size:13px;}
.order22{ margin:5px 0; width:630px; height:60px; padding:5px 0 5px 10px; line-height:20px; background:#f3dcc5; color:#d30000; font-size:13px;}
.order3{ height:80px; padding:25px 0; line-height:20px; color:#333; font-size:13px;}

.order4{ padding:5px 0; line-height:20px; font-size:13px;}



/**/

.cus_main{ padding-left:30px; height:auto; overflow:hidden;}

.customer{ height:auto; overflow:hidden;}

.Cus{ height:auto; overflow:hidden; border-bottom:dashed 1px #8a8a8a; padding-bottom:8px; margin-bottom:6px;}

.cus_tu{ height:74px;}

.cus_1{ background:url(../images/cus_1bg.gif) no-repeat; width:863px; height:23px; padding:0 22px; line-height:23px; color:#FFF; font-size:14px;}

.cus_2{ line-height:22px; padding:4px 0; font-size:13px;}

.cus_2 a{ color:#e09115; text-decoration:underline;}



/*Privacy Policy*/

.pri1{ line-height:22px; font-size:13px;}

.pri2{ font-size:13px; font-weight:bold; height:75px; line-height:75px;}



/*payment & shopping*/

.p_shipping{ height:auto; overflow:hidden; line-height:22px; font-size:13px;}



/*shopping*/

.box1{ background:#ebebeb;}

.shopping{ width:932px; margin:0 auto; height:auto; overflow:hidden; background:#FFF; padding:20px; padding-top:0px;}

.shopping1{ padding-top:12px; height:25px; line-height:25px; border-bottom:solid 1px #575757; font-size:13px;}

.shopping1 a{ color:#ff9a01; text-decoration:none;}

.shopping1 a:hover{ color:#575757;}

.shopping2{ padding:21px 0; height:60px; line-height:30px; font-size:12px;}

.shopping3{ height:33px; border:solid 1px #c9c9c9; background:#fae2be; color:#000;}

.shopping4{ height:auto; overflow:hidden; line-height:22px; width:100%;  border:solid 1px #c9c9c9; border-top:none;}

.shopping4 table{ margin:8px 0;}

.shopping4 table tr td dl { width:100%; }

.shopping4 table tr td dl dt{ width:129px; height:162px; border:solid 1px #ebebeb; padding:5px; float:left; margin:8px;}

.shopping4 table tr td dl dd{ width:330px; float:right; padding-top:80px; line-height:22px;}

.shopping4 table tr td a{ color:#e69518; text-decoration:underline;}

.shopping5{ height:30px; line-height:29px; border:1px solid #c9c9c9; border-top:none;}

.shopping6{ height:30px; padding:10px 32px 0 32px;}

.shopping_m2{ width:975px; margin:0 auto; height:auto; overflow:hidden; padding:25px 0;}

.shopping_m21{ width:100%; height:34px; background:#d1d1d1; padding-left:28px; line-height:34px; color:#000;}

.shopping_m22{ height:271px; margin-top:24px;}

.shopping_m22_l{ float:left; padding-top:120px; width:30px;}

.shopping_m22_m{ width:915px; float:left;}

.shopping_m22_m dl{width:210px; height:260px; float:left; background:#FFF; border:solid 1px #c2c2c2; padding:5px; margin:14px 3px;  _margin:6px 2px; margin-top:0;}

.shopping_m22_m dl dt{ height:180px;}

.shopping_m22_m dl dd{ height:70px;}

.shopping_m22_m dl dd .pro_t{ height:36px; line-height:18px; text-align:center; color:#5c5959; padding:5px 0;}

.shopping_m22_m dl dd .pro_t a{ color:#333; text-decoration:none;}

.shopping_m22_m dl dd .pro_t a:hover{ color:#2898c5;}

.shopping_m22_m dl dd  .pro_add{ height:23px; text-align:center;}

.shopping_m22_r{ float:right; padding-top:120px; width:30px;}



/*滚动样式*/

.rollphotos {width:975px;margin-left:0px;PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM: 0px;OVERFLOW: hidden;PADDING-TOP: 24px;POSITION: relative;}

.blk_29{width:975px; margin:0 auto; margin-left:0px;PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;OVERFLOW: hidden;PADDING-TOP: 0px;POSITION: relative;height:272px;}

.blk_29 .LeftBotton {background:url(../images/tb2.jpg) no-repeat center;FLOAT:left; WIDTH:30px;CURSOR: pointer;HEIGHT:271px;}

.blk_29 .RightBotton {background:url(../images/tb3.jpg) no-repeat center;FLOAT: right; WIDTH:30px;CURSOR: pointer; HEIGHT:271px;}

.blk_29 .Cont { WIDTH:auto; text-align:center; POSITION: absolute; top:0px; left:30px;}







.shop2{ padding-top:27px; height:auto; overflow:hidden;}

.shop2_le{ width:455px; float:left;}

.shop2_le1{ height:33px; line-height:33px; background:#fae2be; border:solid 1px #c8c8c8; padding-left:25px; color:#000;}

.shop2_le2{ padding:25px 0 0 21px;}

.shop2_le2 table tr td .textfield { background:url(../images/text2.jpg) no-repeat; width:200px; height:15px; border:none; padding:2px 3px; line-height:15px;}

.shop2_le2 table tr td .textfield2 { background:url(../images/text3.jpg) no-repeat; width:77px; height:15px; border:none; padding:2px 3px; line-height:15px;} 

.shop2_le2 table tr td .select1 {width:178px; height:19px; border-left:solid 1px #333; border-top:solid 1px #333; border-bottom:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0;}

.shop2_le2 table tr td .select2 {width:162px; height:19px; border-left:solid 1px #333; border-top:solid 1px #333; border-bottom:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0;}







.shop2_r{ width:455px; float:right;}

.shop2_r .shop2_le1 #checkbox { background:url(../images/c_box.jpg) no-repeat; border:none; margin-top:5px;}

.shop3{ height:30px; padding-top:5px; text-align:right; padding-right:26px;}

.S_method{ padding:60px 110px; line-height:22px; color:#1c1c1c;}



.Review{ height:auto; overflow:hidden; padding-top:18px;}

.Review1{ height:33px; border:solid 1px #c9c9c9; background:#dbc6a6; width:100%; padding-left:6px; line-height:33px; font-size:14px; color:#000;}

.Review2{ padding:25px 110px 10px 110px; width:100%; border-bottom: solid 1px #fae3c0;}

.Review3{ height:37px; line-height:37px; color:#000;}

.Review4{ border:solid 1px #ffbf80; width:928px; line-height:36px;}

.Review4_1{ padding:0 20px; background:#fdf3e4; border-bottom:solid 1px #fae3c0; height:36}

.Review4_2{ padding:0 20px; border-bottom:solid 1px #fae3c0;line-hight:36px;} 



.Review5{ padding-top:22px; height:55px; text-align:right; padding-right:16px; line-height:22px;}



.gd{ height:26px;}
.xian{ color:#0baed2;text-decoration:none;}
.xian a{ color:#0baed2;text-decoration:none;}
.xian a:hover{ color:#0baed2;text-decoration:none;}

.pro_Lmove,.pro_Rmove{ position:absolute; top:19px; width:10px; height:20px; display:block;}
.pro_Lmove{  background:url(../images/map_lho.png) no-repeat; left:0;}
.pro_Rmove{  background:url(../images/map_rho.png) no-repeat; right:0;}