@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{font-size:12px;color:#333;line-height:24px;font-family:Arial;}
a{text-decoration:none;color:#333;}
a:hover{color:#a6413d;}
li{list-style:none;}
img{border:none;}
.clearboth{clear:both;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";clear:both;line-height:0;overflow:hidden;}
.clearfix{zoom:1;}
.page{ text-align:center; margin:32px 0 10px; width:100%; float:left;}
.page a{color:#333; margin:0 6px; padding:2px 8px;}
.page a.dq,.page a:hover{color:#a73d3d;}

@font-face{
	font-family:'Myriad Pro';
	src:url(../font/MyriadPro%20Regular.otf.eot);
	src:url(../font/MyriadPro%20Regular.otf),
	url(../font/MyriadPro_Regular.woff),
	url(../font/MyriadPro_Regular.svg);
	}
@font-face{
	font-family:'Trebuchet MS';
	src:url(../font/Trebuchet%20MS.eot),
	url(../font/Trebuchet%20MS.otf),
	url(../font/Trebuchet%20MS.svg),
	url(../font/Trebuchet%20MS.woff);
	}

.wrapper{width:100%;}
.inner{width:1000px;margin:0 auto;}

.header{width:100%;}
.header_top{width:100%;height:25px;background:#ededed;text-align:right;line-height:25px;}
.header_top a{padding:0 12px;border-right:1px solid #2f2e2e;color:#2f2e2e;}
.header_top a select{background:none;border:none;}
.header_top a input{background:none;border:none;width:14px;}
.header_top a.last{padding:0 0 0 12px;border:none;}

.logo{padding:7px 0 12px 0;float:left;width:270px;}
.orderstyle{width:700px;float:right;text-align:right;font-size:14px;padding:18px 0 0 0;font-weight:bold;color:#555;}
.orderstyle span{color:#aa3e41;font-weight:bold;font-size:14px;}
.search{float:right;width:230px;height:32px;position:relative;background:url(../images/searchbg.png) no-repeat;margin:29px 0 0 0;}
.search_txt{position:absolute;left:5px;top:1px;background:none;border:none;width:183px;height:30px;color:#919191;line-height:30px;}
.search_txt:focus{color:#333;}
.search_btn{width:42px;height:32px;cursor:pointer;color:#fff;font-size:12px;line-height:32px;background:none;border:none;position:absolute;left:188px;top:0;text-align:center;}

.nav{width:1000px;margin:0 auto;height:34px;line-height:34px;text-align:center;font-family:'Trebuchet MS';font-size:16px;}
.nav ul li{width:140px;height:34px;padding:0 3px 16px 0;float:left;}
.nav ul li.last{padding:0 0 16px 0;}
.nav ul li a{color:#151515;display:block;width:138px;height:32px;border:1px solid #ccc;background:url(../images/navlibg_normal.png) no-repeat;float:left;}
.nav ul li a:hover,.nav ul li a.on{color:#fff;background:url(../images/navlibg_on.png) no-repeat;}

.main{width:1000px;margin:0 auto 54px;}
/*左侧产品列表侧边栏开始*/
.pro{padding:10px 0;}
.pro ul li{padding-left:10px; background:url(../images/firlibg.png) left no-repeat;}
.pro ul li a{display:block;width:80px;padding-left:10px; }
.pro ul li a:hover{ background:#a63c42; color:#fff;}
.class_on{display:block;width:120px;padding-left:10px; background:#a63c42; color:#fff;}

.pro_list{width:230px;float:left;}
.sidebar01{border:1px solid #ccc;border-radius:3px;width:230px;}
.pro_list .title{width:214px;height:38px;line-height:38px;font-size:16px;color:#1c1c1c;font-family:Microsoft Yahei;padding-left:16px;background:url(../images/protitlebg.png)  no-repeat;}
.menu{background:#fff url(../images/sidebarbg.png) no-repeat left bottom;}
.menu ul{padding:8px 0 20px 0}
.menu ul li{font-size:15px; position:relative;line-height:24px;padding-left:29px;background:url(../images/firlibg.png) no-repeat 15px 10px;}
.menu ul li a{color:#1c1c1c;}
.menu ul li a:hover,#menu2 ul li a.active,#menu2 ul li:hover{color:#a6413d;}
.menu ul li ul li{padding-left:13px;background:url(../images/seclibg.png) no-repeat 0 8px;font-size:13px;}
.menu ul li ul li ul li{padding-left:13px;background:url(../images/thirlibg.png) no-repeat 0 8px;}
.menu ul ul{display:none;padding:0;}
/*左侧菜单结束*/
/*首页右侧内容*/
.main_right{width:745px;float:right;}
.main_right .banner{width:745px;height:360px;margin-bottom:25px;}
.slideBox{ width:745px;margin:0 auto 24px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#aa3e41; color:#fff; }
.slideBox .bd{ position:relative;z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width:100%;height:320px;position:relative;}
.slideBox .bd img{display:block;}


/*首页右侧图片结束*/
/*首页右侧版块开始*/
.box_all{width:745px;}
.box_all .box{width:360px;height:208px;float:left;margin:0 25px 24px 0;}
.box_all .box_sales{background:url(../images/salesbg.png) no-repeat left top;}
.box_all .box .title{font-size:15px;color:#aa3e41;line-height:30px;padding:0 15px;font-weight:600;}
.box_all .box .intro{padding:0 15px;color:#333;font-size:13px;font-family:Arial, Helvetica, sans-serif;word-wrap:break-word;}
.box_all .box .intro ul{width:357px;}
.box_all .box .intro ul li{height:24px;line-height:24px;padding-left:10px;background:url(../images/seclibg.png) no-repeat left center;}
.box_all .box .intro ul li a{color:#333;font-size:13px;}
.box_all .box .intro ul li a:hover{color:#a6413d;}
.box_all .box .intro a.more{float:right;font-size:12px;padding-right:18px;background:url(../images/morebg.png) no-repeat right center;color:#a6413d;font-weight:500;}
.box_all .box_about{background:url(../images/aboutbg.png) no-repeat left top;margin:0 0 24px 0;}
.box_all .box_news{width:745px;background:url(../images/newsbg.png) no-repeat left top;margin:0;}
.box_all .box_contact{background:url(../images/contactbg.png) no-repeat left top;margin:0;}
/*首页右侧版块结束*/
/*footer start*/
.footer{width:100%;background:#3c3c3c;border-top:5px solid #a73d3d;}
.footer_top{padding:6px 0 0 16px;color:#cfcdcd;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #ccc;background:url(../images/footertopbg.png) no-repeat right top;}
.footer_top .box_footer{padding:0 86px 14px 0;float:left;}
.footer_top .title{font-size:17px;font-weight:bold;line-height:36px;color:#fff;}
.footer_top a{color:#cfcdcd;line-height:32px;font-size:13px;}
.footer_top a:hover{text-decoration:underline;}
.footer_btm{color:#cfcdcd;font-family:"Times New Roman", Times, serif;line-height:32px;}
.footer_btm a{color:#cfcdcd;}
.footer_btm a:hover{text-decoration:underline;}
/*footer end*/
/*内页右侧当前位置开始*/
.main_right .position{height:38px;line-height:38px;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:400;border-bottom:1px solid #ccc;}
/*内页右侧当前位置结束*/
/*产品列表内容开始*/
.main_right table{border-collapse:collapse;}
.main_right table tr td{border:1px solid #ccc;line-height:32px;padding-left:10px;}
.main_right table tr td.first{background:#2079f2;font-size:14px;color:#fff;font-weight:500;}
/*产品列表内容结束*/
/*产品详情页面开始*/
/*购买*/
.product_show{}
.product_show .product_intro{}
.product_show .product_intro .pro_title{font-size:15px;color:#333;font-weight:600;line-height:32px;}
.product_show .product_intro .pro_display{padding:4px 0 0 0;}
.product_show .product_intro .pro_display .pro_pic{width:221px;height:219px;float:left;}
.product_show .product_intro .pro_display .pro_pic img{width:219px;height:217px;border:1px solid #ccc;}
.product_show .product_intro .pro_display .pro_intro{width:436px;float:right;font-size:13px;line-height:28px;}
.product_show .product_intro .pro_display .pro_intro input{width:118px;height:37px;background:url(../images/cart.png) no-repeat;border:none;text-align:center;color:#fff;font-size:15px;font-family:Arial;font-weight:600;margin:10px 0 0 0;cursor:pointer;}
/*相关产品*/
.relate_pro{}
.relate_pro .title{height:22px;line-height:22px;font-size:17px;color:#333;margin:23px 0 0 0;border-bottom:3px solid #4aad60;}
.relate_pro ul{padding:14px 0 30px;}
.relate_pro ul li{float:left;width:221px;height:auto;margin:6px 15px 6px 0;padding-left:6px;border:1px solid #ccc;}
.relate_pro ul li.last{margin:6px 0;}
.relate_pro ul li img{}
/*产品详情*/
.slideTxtBox{margin-top:20px;}
.slideTxtBox .hd{width:700px;height:0px;line-height:28px;border-bottom:5px solid #ffffff;}
.slideTxtBox .hd ul{text-align:center;font-size:13px;font-weight:bold;}
.slideTxtBox .hd ul li{float:left;width:71px;height:28px;color:#fff;background:#bebdbd;cursor:pointer;margin-right:10px;}
.slideTxtBox .hd ul li:hover,.slideTxtBox .hd ul li.on{color:#fff;background:#a0333a;}
.slideTxtBox .bd ul .intro_box{padding-top:0px;padding-bottom:23px;}
.slideTxtBox .bd ul .intro_box .title{height:34px;line-height:34px;border-bottom:2px solid #4aad60;font-size:15px;color:#4aad60;}
.slideTxtBox .bd ul .intro_box .title .sms{float:right;padding-left:20px;font-size:13px;color:#31b0f7;background:url(../images/downloadbg.jpg) no-repeat left center;}
.slideTxtBox .bd ul .intro_box .des ul li{line-height:31px;border-bottom:1px solid #ccc;}
.slideTxtBox .bd ul .intro_box .des ul li span.name{width:142px;display:block;float:left;font-size:15px;color:#333333;font-weight:bold;}
.slideTxtBox .bd ul .intro_box .des ul li span.value{width:558px;float:left;font-size:13px;color:#333;}
.slideTxtBox .bd ul .intro_box .des ul li ul li span.value{width:208px;}
.slideTxtBox .bd ul .intro_box .des ul li ul li{width:50%;float:left;border:none;}

/*services*/
.news{width:705px;}
.news ul{padding:8px 0 0 0}
.news ul li{height:29px;line-height:29px;padding-left:10px;background:url(../images/firlibg.png) no-repeat left center;font-size:13px;font-weight:500;}
.news ul li a{color:#333;}
.news ul li a:hover{color:#a6413d;}
.news ul li span{float:right;}
/*services_show*/
.news_show .title{text-align:center;font-size:19px;color:#333;line-height:40px;}
.news_show .content{word-wrap:break-word;font-size:13px;color:#333;line-height:24px;}
.news_show .content p{padding:0 0 10px 0;}
/*contact*/
.contact_group{padding:10px 0 0 0;}
.contact_txt{width:270px;float:left;font-size:13px;line-height:29px;}
.contact_map{width:426px;height:216px;float:right;border:2px solid #ccc;}
/*login*/
.login{width:1000px;height:666px;background:url(../images/loginbg.jpg) no-repeat;margin:0 auto;position:relative;}
.login .login_box{width:449px;height:341px;padding-bottom:7px;background:url(../images/loginbg.png) no-repeat;position:absolute;left:527px;top:88px;}
.login .login_box .intro{padding:0 26px;}
.login .login_box .intro .title{height:37px;line-height:37px;font-size:17px;font-weight:bold;padding:18px 0 2px;background:url(../images/titlebg02.jpg) no-repeat left bottom;}
.login table{padding:14px 0 16px 0;}
.login table tr td{padding-bottom:20px;height:32px;line-height:32px;}
.login table tr td.first{font-size:15px;color:#a3393f;font-weight:bold;}
.login table tr td input.txt{width:210px;height:30px;border:1px solid #9d2f36;border-radius:3px;padding-left:5px;}
.login table tr td input.btn{width:88px;height:32px;text-align:center;font-size:15px;font-weight:600;font-family:Arial;border:none;}
.login table tr td input.btn_login{color:#fff;background:url(../images/btn_loginbg.jpg) no-repeat;margin-right:22px;}
.login table tr td input.btn_reset{color:#333;background:url(../images/btn_resetbg.jpg) no-repeat;}
.login table tr td span{color:#f00;}
.login .sm{font-size:13px;color:#333;font-weight:bold;}
.login .sm a{color:#9f333a;}
.login .wenzi_sm{font-size:12px;color:#333;}
.login .wenzi_sm span{color:#f00;}
.login .attention{font-size:12px;color:#333;}
.login .attention span{color:#f00;}
.login .attention a{color:#f00;}
.login .reg_box{width:449px;height:606px;padding-bottom:7px;background:url(../images/regbg.png) no-repeat;position:absolute;left:527px;top:30px;}

.products_category{}
.products_category .title{font-size:16px;font-weight:bold;padding:6px 0 0;}
.product_name{font-size:16px;color:#aa3e41;font-weight:bold;padding:6px 0 0 0;}
.product_secondary ul li{width:177px;height:38px;line-height:38px;margin:0 9px 12px 0;background:url(../images/btn_bg.png) no-repeat left center;border:none;float:left;text-align:center;font-weight:bold;}
/*.product_secondary ul li.last{margin:0 0 12px 0;}*/

.main_bg{ background:#fff url(../images/houtai_bg.jpg) repeat-y left top;width:1002px;margin:0 auto;}
.logo{ margin-bottom:33px;  float:left;}
.top_right{ float:right; margin-top:20px; text-align:right;}
.sidebar{ width:165px; float:left; padding-left:10px; padding-bottom:20px;}
.sidebar .logo{ margin-top:15px;}
.sidebar .logo span{ display:block;}
.sidebar .logo span a{ padding-left:10px;}
.box5{ padding-top:15px; float:left;}
.box5 .title{ font-size:16px; font-weight:bold; border-bottom:solid 1px #8bb9d6; padding-left:10px;color:#555;}
.box5 .intro{ padding-top:15px;}
.box5 .intro ul li{ width:150px; float:left; padding-left:15px; height:35px; padding-top:10px;}
.box5 .intro ul li.dq{ background:url(../images/l_bg.jpg) no-repeat left;}
.box5 .intro ul li.dq a{color:#c30;}
.box5 .intro ul li a{ font-size:14px; display:block; float:left; text-decoration:none;}
.box5 .intro ul li a:hover{ color:#c30;}
.box5 .intro ul li a.a1{ background:url(../images/f1x.gif) no-repeat left;}
.box5 .intro ul li a.a2{ background:url(../images/f2x.gif) no-repeat left;}
.box5 .intro ul li a.a3{ background:url(../images/f3x.gif) no-repeat left;}


.right_intro{ float:right; width:768px; padding-bottom:20px;}
.right_intro .weizhi{ text-align:right;}
.right_intro .weizhi a{ color:#0041D9;}
.right_intro .weizhi a:hover{ color:#f60; text-decoration:none;}
.right_intro .title{ font-size:20px; padding:10px 0;font-family:"微软雅黑";border-bottom:1px solid #ececec;color:#555;}
.right_intro .title span{font-size:12px;padding-left:12px;}
.right_intro .zwnr{ font-size:14px; padding:15px 0;}
.right_intro .zwnr td{ padding:10px 4px;}
.right_intro .zwnr input{ border:solid 1px #dadada; border-radius:3px; padding:4px;}
.right_intro .zwnr input.first{ width:260px;}
.right_intro .zwnr input.sencet{ width:100px;}
.right_intro .zwnr input.third{ width:350px;}
.right_intro .zwnr input.button{ background:url(../images/bt.gif) no-repeat; width:60px; height:23px; text-align:center; border:none; cursor:pointer;}
.right_intro .zwnr input.button2{ background:url(../images/bt2.gif) no-repeat; width:170px; height:37px; text-align:center; border:none; cursor:pointer; font-size:14px; font-weight:bold;}
.right_intro .zwnr a.gz{ color:#0041D9;}
.right_intro .zwnr a:hover{ color:#f60; text-decoration:none;}
.right_intro .copy{ text-align:center; padding-top:30px;}

.right_intro .manage{ padding:15px 0;}
.right_intro .manage .top_nr{ background:f1f1f1; height:34px; border:solid 1px #dadada; padding:10px 0 0 20px;}
.right_intro .manage .top_nr input{ border:solid 1px #dadada; padding:4px; width:200px;}
.right_intro .manage .top_nr input.an{ background:#bed6e0; width:50px; height:23px; text-align:center; border:none; cursor:pointer;}
.right_intro .manage .center_nr{ border-left:solid 1px #dadada; border-right:solid 1px #dadada; padding:10px;}
.right_intro .manage .center_nr input.button{ background:#3A8BE4; color:#fff; border:none; cursor:pointer;}
.right_intro .manage .center_nr a{ padding:0 6px;}
.right_intro .manage .center_nr a:hover{ color:#c60; text-decoration:none;}
.right_intro .manage .bottom_nr{}
.right_intro .manage .bottom_nr table{ background:#dadada;}
.right_intro .manage .bottom_nr table thead td{ background:#EDF5F8; font-weight:bold;}
.right_intro .manage .bottom_nr table td{ background:#fff; padding:4px;}
.right_intro .manage .bottom_nr table td td{ padding:0; text-align:center;}
.right_intro .manage .bottom_nr a.biaoti{}
.right_intro .manage .bottom_nr a.m1{ background:url(../images/ioce06.gif) no-repeat left; padding-left:20px; display:block; width:26px;}
.right_intro .manage .bottom_nr a.m2{ background:url(../images/ioce07.gif) no-repeat left; padding-left:20px; display:block; width:26px;}
.right_intro .manage .bottom_nr a.m3{ background:url(../images/ioce08.gif) no-repeat left; padding-left:20px; display:block; width:26px;}
.right_intro .manage .bottom_nr a:hover{ color:#c30;}
.right_intro .manage .bottom_nr .font1{ color:#f60; font-weight:bold; }
.right_intro .manage .bottom_nr .font2{ color:#f60;}
.right_intro .manage .bottom_nr .leibie{}
.right_intro .manage .bottom_nr .leibie ul li{ float:left; width:135px; background:#eaf1fa; margin:1px; padding:4px 8px;}
.right_intro .manage .bottom_nr .leibie ul li.wqx{ background:#dadada; color:#888;}

.right_intro .manage .bottom_nr input.wb,.right_intro .manage .bottom_nr textarea{ border:solid 1px #dadada; padding:4px; width:200px;}
.right_intro .manage .bottom_nr input.button{ background:#bed6e0; cursor:pointer; width:auto;}
.right_intro .manage .bottom_nr textarea{ width:600px; height:300px;}
.right_intro .manage .bottom_nr .shengji{ width:100%; float:left; margin-bottom:10px;}
.right_intro .manage .bottom_nr a.hysj{ display:block; background:url(../images/button.gif) no-repeat; width:70px; height:34px; line-height:34px; font-size:14px; color:#fff; text-align:center; float:left; margin-right:20px;}
.right_intro .manage .bottom_nr a.hysj:hover{ color:#fc0;}
.right_intro .manage .bottom_nr span{ display:block; background:url(../images/button_v.gif) no-repeat; width:70px; height:34px; line-height:34px; font-size:14px; color:#fff; text-align:center; float:left; margin-right:20px;}


/*order*/
.main .login_order{background:#e3f4fe; border:solid 1px #9eceed; width:985px; float:left; margin-top:5px; padding:6px 0;}
.login_order .denglu{ float:left;}
.login_order .denglu ul li{ float:left; margin-left:20px;}
.login_order .denglu ul li input{ background:#f0f9fe; border:solid 1px #cbddeb; padding:2px; font-family:"寰蒋闆呴粦";}
.login_order .denglu ul li input.button{ background:url(../images/iocn.png) no-repeat left top; width:53px; height:22px; text-align:center; line-height:22px; color:#fff; cursor:pointer; padding:0; border:none;}
.login_order .zhuce{ float:right;}
.login_order .zhuce ul li{ float:left; margin-right:20px;}
.login_order .zhuce ul li a{ float:left; display:block; background:url(../images/iocn.png) no-repeat left -23px; color:#fff; text-align:center; width:95px; height:22px; line-height:22px;}
.login_order .zhuce ul li a:hover{ color:#ffff00;}
.buzhou{ width:100%; float:left; margin:20px 0; border-bottom:solid 2px #a73d3d; height:27px;}
.buzhou span{ background:#f6f6f6; padding:6px 40px; font-size:16px; margin-right:1px;}
.buzhou span.dq{ background:#a73d3d; color:#fff;}
.order{ width:100%; float:left;}
.order table{ border:solid 1px #dedede; border-bottom:none;}
.order table thead td{ background:#f6f6f6; font-size:14px; color:#333; text-align:center;}
.order table td{ padding:6px; border-bottom:solid 1px #dedede;}
.order table tbody td{ padding:10px 6px;}
.order table td img.sp{ width:60px; height:42px; border:solid 1px #dadada; padding:2px;}
.order table td .font1{ color:#c30; font-size:16px; font-weight:bold;}
.order table td .font2{ color:#999;}
.order table td .font2:hover{ color:#c30;}
.order table .dibu td{ background:#f6f6f6;}
.order table .dibu td a{ color:#006dc8; padding:0 10px;}
.order table .dibu td a:hover{ color:#c30;}
.order table table,.order table table td{ border:none;}
.xinxi{ width:100%; float:left;}
.xinxi .font1{ background:#f1f1f1; padding-left:20px; line-height:28px; line-height:28px; font-size:14px; font-weight:bold; margin-bottom:20px;}
.xinxi td{ padding:6px;}
.xinxi input{ border:solid 1px #dadada; padding:4px;}
.xinxi input.add{ width:500px;}
.xinxi input.button{ background:#FB770B; color:#fff; cursor:pointer; padding:4px 6px; border:none; font-weight:bold;}
.xinxi .bch{ border:solid 1px #dadada; padding:10px; margin-bottom: 20px;}

.right_intro .category{}
.right_intro .category ul{}
.right_intro .category ul li{font-weight:bold;padding:3px 0;}
.right_intro .category ul li ul li{font-weight:normal;padding-left:20px;background:url(../images/firbg.gif) no-repeat 6px center;}
.right_intro .category ul li ul li a{}
.right_intro .category ul li ul li a:hover{color:#c30;}
