@charset "utf-8";

 /*通用样式*/

*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444; text-align:center;}
body{ background:url(bg.jpg) repeat-x; }
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none; } 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:13px; font-weight:bold;}
h1,h2{padding:0px; font-size:13px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden; line-height:0px;}
.clear5 {clear:both;height:5px; overflow:hidden;}
.clear10 {clear:both;height:10px; overflow:hidden; line-height:10px;}
.clear15 {clear:both;height:15px; overflow:hidden; line-height:15px;}
.clear20 {clear:both;height:20px; overflow:hidden; line-height:20px;}
.clear25 {clear:both;height:25px; overflow:hidden; line-height:25px;}
.clearline{ border-bottom:dotted 1px #cfcfcf; }


.toplogin{ background:url(top_login.jpg); height:28px; clear:both; width:100%;}
.toplogin .warp{ width:1003px; margin:0 auto; }
.toplogin .warp .l{ float:left; width:300px; text-align:left; line-height:26px;}
.toplogin .warp .r{ float:right; width:600px; text-align:right; line-height:26px;}
.toplogin .warp .r input{ width:100px;}
/*top start */

.top { width:100%; clear:both; height:93px;}

.top .warp{ width:1003px; margin:0 auto; clear:both;text-align:left; background:url(logo.jpg) no-repeat left; height:93px;}
.top .warp .r{ float:right; width:450px;}

.leenav{  width:100%;}
.leenav .warp { width:1003px; margin:0 auto; height:40px;}
.leenav .warp .g{ float:left; width:150px;}
.leenav1{  width:100%;}
.leenav1 .warp { width:1003px; margin:0 auto; height:24px; line-height:24px;}

/*top end  */


/*树形菜单*/



#menuTree{background-color:#e5e5e5;width:auto;}   
#menuTree h3{background-color:#ccc;margin:0;padding:4px;font-size:12px;cursor:pointer;border-bottom:solid 1px #fff; text-indent:10px;}   
#menuTree ul{margin:6px 12px;font-size:12px; }   
#menuTree .disdiv{display:none;}  
#menuTree div li{ line-height:26px; height:26px; border-bottom:#999 solid 1px; text-indent:12px;}
#menuTree div li a{ text-decoration:none;}
#menuTree div li a:hover{ text-decoration:none; color:#ff0000;}
#menuTree h3.blue{background:#2D2D2D;color:#fff;}







/*********************/

/*navgate*/
.navgate{ font-size:12px; font-weight:normal;}
.navgate a{ color:#FFF;}

/*********************/

/*ads start*/

.ads{ width:100%; }
.ads .warp{ width:1003px; margin:0 auto; height:178px;}/*********************/

/*content start*/

.content{ width:100%;}
.content .warp{ width:1003px; margin:0 auto;text-align:left;}
.content .left{ width:190px; float:left;}
.content .left .broder{ border:1px solid #2D78D5; padding:2px;}
.content .left .broder .title{ background:#2D78D5; height:26px; line-height:26px; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FFF; text-indent:10px;}
.content .center{ width:553px; float:left; margin-left:15px;  text-align:left;}
.about_bor{ border:1px solid #C2DCED; background:url(about_bg.jpg); padding:2px;}

.content .center .search{ background:url(/images/search.jpg); height:37px; width:553px;}
.content .center .border { border:1px solid #C2DCED;}
.content .center .border .bor{ border:2px solid #FFF; background:url(cen_bg.jpg) repeat-x;}
.content .center .border .bor .title{ background:url(title.jpg) no-repeat left; height:29px; line-height:32px; color:#FFF; margin-left:5px; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-indent:5px; overflow:hidden;}
.content .center .border .bor .cont{ background:#FFF;}
.content .right{ width:230px; float:right;}
.content .right .border{ border:solid #C2DCED 1px;}
.content .right .border .title{ background:url(right_title.jpg); height:27px; text-indent:20px; font-weight:bold; line-height:27px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.content .right .border .cont{ padding:5px;}

.denglu li { height:35px; line-height:35px; font-weight:bold; text-indent:12px;}
.denglu li input{ width:120px; height:18px; vertical-align:middle; line-height:18px; }
 
/*content end*/



/*content start*/

.conte{ width:100%;}

.conte .warp{ width:1003px; margin:0 auto;text-align:left;}
.conte .left{ width:190px; float:left;}
.conte .left .border{ border:1px solid #2D78D5; padding:2px;}
.conte .left .border .title{ background:#2D78D5; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#FFF; text-indent:10px;}
.conte .right { width:795px; float:right;}
.conte .right .border{ border:1px solid #ccc; padding:2px;}
.conte .right .border .title{ border-bottom:2px solid #CF1918; height:29px; line-height:32px; color:#252726; margin-left:5px; margin-right:5px; font-size:12px; font-weight:bold; text-indent:10px; overflow:hidden;}


.conte .warp .right .border .cont { border:0px solid #E3E2D9; padding:10px; }
.conte .warp .right .border .cont .l { width:280px; float:left; }
.conte .warp .right .border .cont .r { width:420px; float:right; padding:10px; padding-top:0px; padding-left:0px; }
.conte .warp .right .border .cont .r .title{ height:40px; font-size:20px; font-weight:bold; line-height:40px; border-bottom:1px solid #E7E8E8;}
.conte .warp .right .border .r ul li{ float:left; width:195px; height:22px; line-height:22px; font-size:13px; }
.conte .warp .right .border .r .buyshuliang{ background:#EEEFEA; height:24px; padding:5px; line-height:26px; font-weight:bold;}
.conte .warp .right .border .r .buyshuliang #shuliang{ width:60px; height:18px; line-height:18px;}
.conte .warp .right .border .r .buyshuliang .shuliang .jia{ float:left; clear:both; }
.conte .warp .right .border .r .buyshuliang .shuliang .jian{ float:left;}
#addcart{ width:400px; height:180px; border:1px solid #C7C9CB; position:absolute; z-index:10000; background:#FFF; margin-top:0px; display:none;}
#addcart .title{ height:30px; line-height:30px; color:#FFF; font-weight:bold; font-size:16px; background:#E12A26; text-align:center;}
#addcart .cont{ padding:10px;}
#addcart .cont .co{ height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:center; }
#addcart .cont .bnt{ text-align:center;}

.navgate{  font-size:13px; font-weight:bold; }

.navgate a{ color:#252726;}




/* shoplist start*/
.shoplist{}
.shoplist li{ width:196px; float:left; text-align:center; }
.shoplist li img{ border:1px solid #CCC; padding:2px;}
.shoplist li .shopzi li{ text-align:center;line-height:18px;}
.shoplist li .ahong{ color:#F00;}

.nextp{ line-height:26px; font-weight:bold;}
.nextp a {color:#F60;}
/* shoplist end*/
.hot_shoplist{}
.hot_shoplist li{ width:182px; float:left; text-align:center; margin-bottom:10px; line-height:28px;} 
.hot_shoplist li img{ border:1px solid #CCC; padding:2px;}
.hot_shoplist li .shopzi li{ text-align:center;line-height:18px; margin:0px;}
.hot_shoplist li .ahong{ color:#F00;}

.rec_shoplist{}
.rec_shoplist li{ width:182px; float:left; text-align:center;  margin:0px; line-height:28px;}
.rec_shoplist li img{ border:1px solid #CCC; padding:2px;}
.rec_shoplist li .shopzi li{ text-align:center;line-height:18px;}
.rec_shoplist li .ahong{ color:#F00;}
/*content end*/



/********************************/

/*index product  start*/

.index_product{ width:680px; margin:0 auto;}
.index_product li{ float:left; width:154px; margin-left:5px; margin-right:5px; margin-top:10px; margin-bottom:10px; text-align:center;}
.index_product li div{ width:100%; clear:both;}
.index_product li div img{ width:128px; height:128px; margin:0 auto; padding:2px; border:1px solid #999;}
.index_product li  .pro_title{ width:154px; padding:3px; background:#fff; text-align:center;}
.index_product li  .pro_title a{ }

/*index_product  end*/

/*product  start*/

.product_list{ width:680px; margin:0 auto;}
.product_list li{ float:left; width:154px; margin-left:5px; margin-right:5px; margin-top:10px; margin-bottom:10px; text-align:center;}
.product_list li div{ width:100%; clear:both;}
.product_list li div img{ width:128px; height:128px; margin:0 auto; padding:2px; border:1px solid #999;}
.product_list li  .pro_title{ width:154px; padding:3px; background:#fff; text-align:center;}
.product_list li  .pro_title a{ }

/*product  end*/

/*index news  start*/

.index_news{ margin:0 auto; }
.index_news li{ line-height:26px; text-align:left;  text-indent:10px;  border-bottom:1px dotted #999;}
/*index news  end*/

/*news  start*/

.news_list{ width:680px; margin:0 auto; }
.news_list li{width:640px; line-height:26px; text-align:left;  text-indent:10px;  border-bottom:1px dotted #999;}
.news_list li ul li{ border:none; line-height:18px;}



/*news  end*/

.copyright{ width:100%;}
.copyright .warp{ width:986px; margin:0 auto; text-align:left; }
.copyright .warp .title{ margin:5px; border-bottom:2px solid #143B61; height:27px; line-height:27px; font-size:14px;}
.copyright .warp .border{ padding:5px; text-align:center;}

/*copyrigh end*/

/*flink*/
.flink{ width:100%;}
.flink .warp { width:1003px; margin:0 auto;}
.flink .warp .border { border:1px solid #C2DCED; text-align:left;}
.flink .warp .border .title{ background:url(linkbg.jpg); height:26px; text-indent:20px; font-size:14px; text-align:left; font-weight:bold; }
.flink .warp .border .cont{ padding:5px;}

/*bootnav*/


.boot { width:100%; line-height:20px;}
.boot .warp{ width:1003px; margin:0 auto; background:#2D78D5; padding:10px 0 10px 0; color:#FFF;}
.boot .warp a{ color:#FFF;}

.page_baidu{ width:750px;}
.page_ul{  }
.page_ul li { float:left; width:auto; margin-left:4px; }
.page_ul .prepg{ border:1px solid #DDD; color:#DDD; height:22px; line-height:22px; width:60px; float:left; text-align:center;}
.page_ul .prepg_a{ border:1px solid #DDD; color:#DDD; height:22px; line-height:22px; width:60px; float:left; text-align:center;}
.page_ul .nextpg{ border:1px solid #DDD; color:#DDD; height:22px; line-height:22px; width:60px; float:left; text-align:center;}
.page_ul .zi{ border:0px solid #DDD;  height:22px; line-height:22px; font-weight:bold; width:auto; float:left; text-align:center; padding-left:5px; padding-right:5px;}
.page_ul .zi_a{ border:1px solid #DDD;  height:22px; line-height:22px; width:auto; float:left; text-align:center; padding-left:5px; padding-right:5px;}
.page_ul .lastpg{ border:1px solid #DDD; color:#DDD; height:22px; line-height:22px; width:60px; float:left; text-align:center;}


.newslist{ padding:10px;}
.newslist li{ height:26px; border-bottom:1px dotted #BDBDBD; line-height:26px;}


.case { width:100%}
.case .warp { width:986px; margin:0 auto; background:#F0F5FB; text-align:left;}
.case .warp .border{ border:1px solid #BDBDBD; padding:5px;}

.case .warp .border .title{ border-top:2px solid #143B61; background:none; font-weight:bold; height:27px; line-height:27px; }

.case .warp .border .cont{ padding:5px;}
.case_pic_list{}
.case_pic_list li{ float:left;}

.leeshow{ padding:10px;}
.leeshow span{ float:left;}

/**/
#addcart{ width:400px; height:180px; border:1px solid #C7C9CB; position:absolute; z-index:10000; background:#FFF;padding:0px; display:none;}
#addcart .title{ height:30px; line-height:30px; color:#FFF;  font-weight:bold; font-size:16px;  margin-top:5px;  background:#E12A26; text-align:center;}
#addcart .cont{ padding:10px;}
#addcart .cont .co1{ height:40px; line-height:40px; font-size:12px; font-weight:normal; text-align:center; }
#addcart .cont .bnt{ text-align:center;}

#addshoucang{ width:200px; height:100px; border:1px solid #C7C9CB; position:absolute; z-index:10000; background:#FFF; margin-top:0px; display:none;}
#addshoucang .title{ height:30px; line-height:30px; color:#FFF; font-weight:bold; font-size:16px; background:#E12A26; text-align:center; margin-top:5px;}
#addshoucang .cont{ padding:10px; text-align:center; font-size:16px; line-height:22px; font-weight:bold; }

/**/

.shopcart{ width:100%;}
.shopcart .warp{ width:1003px; margin:0 auto;text-align:left;}

.reg{ width:100%;}
.reg .warp{ width:1000px; margin:0 auto;}
.reg .warp .border{ border:1px solid #BFBFBF; padding:20px;}
.reg .warp .border .left{ width:650px; float:left; border-right:1px dotted #BFBFBF; }
.reg .warp .border .right{ width:280px; float:right;  height:200px; background:url(reg1.jpg) right no-repeat; margin-top:50px;}


.denglu{ width:100%;}
.denglu .warp{ width:1000px; margin:0 auto;}
.denglu .warp .border{ border:1px solid #BFBFBF; padding:20px;}
.denglu .warp .border .left{ width:400px; float:left; border-right:1px dotted #BFBFBF; }
.denglu .warp .border .right{ width:510px; float:right;  height:280px; background:url(reg2.jpg) top right no-repeat;}
.denglu .detable tr td{ padding:10px; line-height:22px; font-size:14px; font-weight:bold; }
.denglu .hong{color:#DF1418; font-size:20px; line-height:40px; }

.zpassword{ width:100%;}
.zpassword .warp{ width:1000px; margin:0 auto;}
.zpassword .warp .border{ border:1px solid #BFBFBF; padding:20px;}

.carttc{ display:none; position:absolute; width:1000px; z-index:1000; margin:0 auto; background:#FFF;}
.piaof{ display:none;}
.dybnt{ background:url(dybnt.jpg); height:19px; line-height:19px; border:1px solid #C2D1D8; float:right; width:150px; font-size:12px;}