@charset "utf-8";
/* CSS Document */
body {font-family: "Aria",font-size: 14px;}
img{border:none;}

ul,ol,li,a{list-style:none;text-decoration: none;}
input,select,textarea{outline:none; /*border:none;*/border:none; background:#FFF;}
textarea{resize:none;}

a:link,a:visited {color:#666;text-decoration:none;}
a:hover,a:active {color:#064bbd;;text-decoration:none;}


img.glig1 {padding: 4px;border: #0168be 1px dashed;}
img.glig2 {padding: 4px;border: #ccc 1px solid;}

.bai_h{ font-size:12px; color:#FFFFFF; margin-left:10px;}
.bai_h a{ font-size:12px; color:#FFFFFF;  margin-left:10px;}
.bai_h visited{ font-size:12px; color:#FFFFFF; margin-left:10px;}
.bai_h hover{ font-size:12px; color:#FFFFFF;  margin-left:10px; font-weight:bold;}

/*head*/
.heard{ width:100%; background:#515151; height:35px; text-align:center; margin:0 auto; border-bottom:1px solid #CCC;}
.head { width:1100px; height:35px; text-align:left; margin:0 auto;}
.head_1{ width:500px; height:23px; margin-top:5px; float:left; text-align:left; line-height:23px;}
.head_1 span { margin-right:10px;}
.head_2{ width:600px; height:23px; margin-top:5px; float:left; text-align:right;line-height:23px;}
.head_2 img { margin-left:15px;}
/*top*/

.top-right{ width:393px;  margin-top:25px; line-height:25px; text-align:right; float:left; font-size:14px; color:#333333; margin-left:350px;}
.input1{ background:#f5f5f5; height:46px; width:260px; padding-left:10px; padding-right:10px; margin-top:-30px;}
.top-right1{ height:103px; width:857px; text-align:right; float:left; }

.language1{ width:100%; height:43px;}
.language1_ch{ float:right; line-height:35px; margin-left:10px; height:43px;}
.language1_ch a{ float:right; line-height:35px; margin-left:10px; height:43px;  font-size:12px; color:#000; }
.language1_ch a:hover{ float:right; line-height:35px; margin-left:10px; height:43px;  font-size:12px; color:#060; }
.language1_ch img{ margin-top:5px;}



.top-right2{ width:393px;  margin-top:25px; line-height:35px; text-align:right; float:left; font-size:14px; color:#333333; margin-left:350px;}
/*.nav{ color:#333333; text-align:right; }
.nav ul li{ float:left; margin-top:25px;}
.nav a{ width:95px; line-height:25px; display:block; font-size:16px; letter-spacing:1px; color:#484848; text-align:center; }
.nav a:hover{ border-bottom:#146334 2px solid; color:#146334; width:97px; text-align:center; font-size:16px;}

.top_hui{ height:1px; width:100%; background:#bdc5ca; margin-top:2px; margin-bottom:2px; margin:0 auto;}*/

/*barnner*/
.bar{ width:100%;  height:425px; }
.neibar{ width:100%; height:5px; margin-top: 100px; background:#bad8f2;}
.weizhi{ width:100%; height:35px; background:#F7F7F7;}
.weizhi_content{ width:1100px; height:35px; text-align:left; line-height:35px; color:#333; margin:0 auto; font-size:14px;}
.weizhi_content a{ width:1100px; height:35px; text-align:left; line-height:35px; color:#333; margin:0 auto; font-size:14px;}
.weizhi_content a:hover{ line-height:35px; color:#064bbd; margin:0 auto; font-size:14px;}

.in_cp{ width:1100px; margin:0 auto; height:auto; overflow:hidden; text-align:center; padding-top:25px; font-size:24px; font-weight:bold; line-height:28px;}
.in_cp_1_1{font-size:24px; font-weight:bold; line-height:28px; float:left; text-align:center; width:200px;}
.in_cp_1_2{ width:450px; height:15px; border-bottom:1px solid #CCC; float:left;}
.in_cp_5{ width:1100px; margin:0 auto; height:auto; overflow:hidden; text-align:center; padding-top:5px; height:28px;font-size:14px;  line-height:28px; color:#CCC;}

.in_cp_4{ width:90px; height:4px; background:#064bbd; margin:0 auto; margin-top:10px; }
.in_cp_1{ width:478px; height:15px; border-bottom:1px solid #CCC; float:left;}
.in_cp_2{ width:144px; text-align:left; height:32px; text-align:center; float:left;}

.in_cp_3{ width:1100px; margin:0 auto; height:300px; margin-top:20px; margin-bottom:20px;}
.in_cp_left{ width:20px; height:43px; float:left; margin-top:128px;}
.in_cp_right{ width:20px; height:43px; float:left; margin-top:128px; margin-left:20px;}
.in_cp_3_1{ width:258px; height:258px; float:left;  text-align:center;}
.in_cp_3_2{ width:238px; height:238px; margin:0 auto; padding:10px; }
.in_cp_3_2 a{ width:238px; height:238px; margin:0 auto; padding:10px; }
.in_cp_3_2:hover{ width:238px; height:238px; margin:0 auto; padding:10px;}

img.glig2 {padding:2px;background:#fff;width:238px; height:238px;}
img.glig2:hover{opacity: 0.8;transform: rotate(360deg);-webkit-transition: all .8s ease-in-out;}

.in_cp_3_3{ width:245px; height:30px; margin:0 auto; line-height:30px; color:#333; font-size:14px;}
.in_cp_3_3 a{ width:245px; height:30px; margin:0 auto; line-height:30px; color:#333; font-size:14px;}
.in_cp_3_3 a:hover{ line-height:30px; color:#2392ee; font-size:16px; font-weight:bold;}
/*down*/
.down{ width:1100px; height:45px; border-bottom: 1px dashed #dcdcdc; text-align:left; }
.down1{ width:35px; padding-top:7px; padding-bottom:5px;padding-left:15px; height:23px; float:left; text-align:center;}
.down2{ width:620px; padding-top:5px; padding-bottom:5px;padding-left:15px; height:25px; float:left; text-align:left;}
.down3{ width:200px; padding-top:8px; padding-bottom:5px;padding-left:15px; height:25px; float:left; text-align:center; font-size:14px;}

.down5{ width:188px; padding-top:5px; padding-bottom:5px;height:25px; float:left; text-align:center; font-size:14px; padding-left:10px;}
.down5_1{ width:60px; height:25px; background:F7F7F7; color:#0450a6; line-height:25px;}
.down5_1 a{ width:60px; height:25px; background:F7F7F7; color:#0450a6; line-height:25px;}
.down5_1:hover{ color:#0450a6; font-weight:bold;}

.content_3{ width:1100px; margin:0 auto; text-align:left; margin-bottom:30px;  }
.content_3_new{ width:820px;  margin-left:40px;  margin-bottom:30px; float:left;  }
.lei_product1{ width:820px; height:auto; overflow:hidden; border-bottom: 1px solid #dcdcdc; margin-bottom:10px; padding-bottom:10px; text-align:left;}

.lei_product1_div{ width:200px; height:140px; margin-top:30px; margin-bottom:30px; margin-right:20px; float:left;}
.lei_product1_div a{ width:200px; height:140px; float:left; border:1px solid #CCC;}
.lei_product1_div a:hover{ width:200px; height:140px; float:left; border:1px solid #333;}


.price1{ width:755px; float:left; height:auto; overflow:hidden;}
.price1_1{ width:755px; float:left; line-height:40px; color:#064bbd; font-size:16px; font-weight:bold; }
.price1_1 a{line-height:40px;color:#064bbd; font-size:16px;font-weight:bold;}
.price1_1 a:hover{line-height:40px;color:#333; font-size:16px;}
.price1_2{ width:755px; float:left; line-height:25px; color:#333; font-size:14px;}
.price1_2 a{ color:#333; font-size:14px;}
.price1_2 a:hover{ color:#999; font-size:14px;}

.cz{ width:1100px; padding-top:30px; padding-bottom:30px; margin:0 auto; text-align:center;}
/*index_new*/
.index_new_1{ width:233px; height:364px; float:left; margin-top:30px; margin-bottom:30px; background:url(../image/a21.jpg); }
.index_new_1_1{ margin-top:50px; margin-left:30px; color:#FFF; font-weight:bold; font-size:24px; text-align:left;}
.index_new_1_2{ margin-top:15px; margin-left:30px; color:#FFF; font-size:14px; text-align:left;}
.index_new_1_3{ width:80px; height:25px; margin-left:30px; background:#064bbd; color:#fff; font-size:14px; text-align:center; margin-top:139px; line-height:25px;}
.index_new_1_3 a{ width:80px; height:25px; background:#064bbd; color:#fff; font-size:14px; text-align:center; margin-top:139px; line-height:25px;line-height:25px;}
.index_new_1_3:hover{  background:#727171; color:#064bbd; font-size:14px; text-align:center; margin-top:139px; line-height:25px; font-weight:bold;}

.index_new_2{ width:555px; height:333px; background:#FFF; float:left; margin-right:35px; margin-top:30px; margin-bottom:30px; text-align:left; padding-top:31px;}
.index_new_2_news_con{ width:525px; height:80px; margin-bottom:31px; margin-left:15px;   float:left; text-align:left; }

.index_new_2_news_img{ width:45px; height:80px; float:left;}
.index_new_2_news_img_1{ width:45px; height:55px; float:left; color:#fff; background:#064bbd; text-align:center; font-size:20px; font-weight:bold; line-height:55px;}
.index_new_2_news_img_2{ width:45px; height:25px; float:left; color:#FFFFFF; background:#000; text-align:center; font-size:14px; line-height:25px;}
.index_new_2_news_zi{ width:455px; margin-left:25px; height:80px; float:left;}


.index_new_3{ width:277px; height:364px; float:left; margin-top:30px; margin-bottom:30px; overflow:hidden;}
.index_new_3_1{ width:277px; height:100px; margin-bottom:32px; float:left;}
.index_new_3_1_1{ width:153px; height:100px; float:left; overflow:hidden;}
.index_new_3_1_2{ width:94px; height:100px; background:#FFF; float:left; padding-left:10px; padding-right:10px; padding-top:10px; text-align:left;}

.Group_buying_product_con1{ width:344px;  margin-right:10px; margin-left:10px; margin-top:30px; float:left;}
.Group_buying_product_con1_img{ width:344px; height:228px; overflow:hidden;}
.Group_buying_product_con1_img img{ width:346; height:228;}
.Group_buying_product_con1_img_zi{ width:344px; text-align:center; color:#333; font-size:14px; line-height:30px; padding-top:5px;}

.anli_ban{ width:150px; height:35px; color:#727171; font-size:14px; font-weight:bold; line-height:35px; margin:0 auto; margin-top:35px; border:1px solid #727171;}
.anli_ban a{ width:150px; height:35px; color:#727171; font-size:14px; font-weight:bold; line-height:35px; margin:0 auto; margin-top:35px; border:1px solid #727171;}
.anli_ban:hover{color:#064bbd; font-size:14px; font-weight:bold; line-height:35px; margin:0 auto; margin-top:35px;border:1px solid #064bbd;}

/*info*/
.info{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:37px; margin-bottom:30px; }
.info1{ width:1100px;  margin:0 auto; overflow:hidden; margin-top:20px; margin-bottom:20px;  }
.in_info{ width:513px; float:left; height:283px; margin-top:14px; margin-right:22px;}
.in_info_1{ width:307px; height:74px; font-size:24px; font-weight:bold; text-align:left; line-height:30px;}
.in_info_2{ width:513px;  margin-top:15px; text-align:left; float:left;}
.in_info_3{ width:90px; height:4px; background:#064bbd; }
.in_info_4{ width:280px; height:34px; text-align:left; font-size:18px; font-weight:bold; margin-top:15px; }

.in_info_right{ width:536px; height:298px; border:1px solid #CCC; float:left; padding:3px; margin-left:20px;}


.info1_1{ width:629px; height:200px; margin-left:20px; margin-top:50px; margin-bottom:20px; overflow:hidden; text-align:center; float:left;}
.info1_11{ height:35px; float:left; margin-right:15px; text-align:left; font-size:30px; color:#0168be; font-family:'Microsoft Yahei';}
.info1_1_1{ width:270px; height:35px; margin:0 auto; line-height:20px; float:left; text-align:left; margin-top:15px;}
.info1_1_2{ width:620px; height:205px; margin:0 auto; line-height:25px; text-align:left; font-size:14px; overflow:hidden; float:left;}
.info1_2{ width:429px; height:250px; margin-top:20px;  overflow:hidden; text-align:right;float:left;}

.haochu_con_div{ width:253px; height:130px; margin-left:10px; margin-bottom:15px; float:left; margin-right:10px; border:1px solid #dedede;  }
.haochu_con_div:hover{ background: #064bbd; }
.haochu_con_div:hover a{ color: #fff;}
.haochu_con_div:hover img{opacity: 1;}
.haochu_con_div img{ text-align:center; margin-top:30px; margin-bottom:10px; padding-bottom:5px;opacity: 0.6;}
.haochu_con_div p{ text-align:left; font-size:14px;  color:#666; line-height:25px; width:200px; margin:0 auto; padding-top:10px; margin-top:10px;}
.haochu_con_div a{/*background: #fff; */color:#064bbd; width:253px; height:130px; }
/*.haochu_con_div a:hover{background:#064bbd; color: #fff; width:253px; height:130px;  }*/
/*p*/
.hui_info{ width:100%; margin:0 auto; background:#f1f1f1; margin-top:10px;}

/*info*/
.in_fo{ width:100%; margin:0 auto;}
.in_fo1_2{ width:429px; height:250px; margin-top:20px;  overflow:hidden; text-align:left;float:left;}


/*news*/
.news{ width:1100px; padding:30px 0 0 0;  margin:0 auto; margin-top:20px; margin-bottom:20px;  text-align:left;}
.news_con{ width:520px; margin-bottom:50px; margin-left:30px;   float:left; text-align:left;}
.news_img{ width:45px; height:68px; float:left;}
.news_img_1{ width:45px; height:43px; float:left; color:#fff; background:#136333; text-align:center; font-size:20px; font-weight:bold; line-height:40px;}
.news_img_2{ width:45px; height:25px; float:left; color:#FFFFFF; background:#000; text-align:center; font-size:14px; line-height:25px;}
.news_zi{ width:450px; margin-left:25px; height:68px; float:left;}
.news_div{  margin-bottom:30px; margin-right:20px; float:left;}

.big{font-size:14px; color:#666666;  text-align:left; line-height:25px; font-weight:bold;}
.big a{font-size:14px; color:#666666;  text-align:left; line-height:25px; font-weight:bold;}
.big a:hover{font-size:14px; color:064bbd; text-align:left; line-height:25px; font-weight:bold;}

.zi{ font-size:14px; line-height:25px; color:#727171;}
.zi a{ font-size:14px; line-height:25px; color:#727171;}
.zi a:hover{ font-size:14px;  line-height:25px; color:#064bbd;}

.zi_right{ font-size:12px; line-height:22px; color:#727171;}
.zi_right a{ font-size:12px; line-height:22px; color:#727171;}
.zi_right a:hover{ font-size:12px;  line-height:22px; color:#064bbd;}

.zi_16{ font-size:16px; line-height:35px; color:#666;}
.zi_16 a{ font-size:16px; line-height:35px; color:#666;}
.zi_16 a:hover{ font-size:16px;  line-height:35px; color:#064bbd;}


/*foot*/
.foot_1{ width:100%; background:#136333; height:45px; float:left; text-align:center; line-height:45px;}
.foot_2{ width:100%; background:#727171; float:left; padding-top:30px; padding-bottom:30px;}
.foot_2_1{ width:1100px; height:200px; margin:0 auto;}
.foot_2_1_left_foot{ width:223px; float:left; margin-left:20px; margin-right:50px; margin-top:20px;}
.foot_2_1_left{ width:223px; float:left; margin-left:20px; margin-right:50px; margin-top:20px;}
.foot_2_1_con{ height:150px; float:left; text-align:left;}
.foot_2_1_right{ width:130px; height:150px; margin-left:75px; float:left; text-align:center; line-height:35px; margin-top:20px;}
.foot_2_2_right{ width:200px; float:left; height:150px; margin-left:75px; text-align:left; line-height:25px; margin-top:20px; color:#000; font-size:14px;}
.foot_2_2_right a{ color:#000;}
.foot_2_2_right a:hover{ color:#fff; font-weight:bold;}
.foot_3{ width:100%; background:#000;  height:45px; float:left; text-align:center; line-height:45px;font-size:12px; color:#FFFFFF;}
.foot_4{ width:80px; height:auto; float:left; margin-left:20px; margin-top:20px; margin-right:20px; line-height:25px;color:#000; text-align:left; padding-left:10px; font-size:14px; margin-left:45px;}
.foot_4 a{ color:#000;}
.foot_4 a:hover{ color:#fff; font-weight:bold;}
.foot_4 span{color:#000; font-size:14px; font-weight:bold;}
.foot_5{ width:300px; height:auto; float:left; margin-left:50px;}
.foot_5_1{ font-size:14px; color:#d0b387; float:left; line-height:25px;}
.foot_5_2{ font-size:18px; color:#d0b387; float:left; line-height:25px;}
.foot_5_3{ width:300px; padding-top:20px; padding-bottom:20px; text-align:left; float:left;}
.foot_5_4{ font-size:14px; color:#bdbdbb; float:left; line-height:25px;}
.foot_5_5{ width:150px; height:150px; float:left;}



.neizi{ font-size:14px; color:#d21919; line-height:25px; text-indent:30px;}
.neizi a{ font-size:14px; line-height:25px; text-indent:30px;color:#d21919;}
.neizi a:hover{ font-size:14px; line-height:25px; text-indent:30px;color:#d21919;}

.neizi1{ font-size:16px; color:#333; line-height:35px;}
.neizi1 a{ font-size:16px; line-height:35px; color:#333;}
.neizi1 a:hover{ font-size:16px; line-height:35px; color:#d21919;}

.bai{ font-size:14px; color:#FFFFFF; font-weight:bold; }
.bai a{ font-size:14px; color:#FFFFFF;  font-weight:bold; }
.bai visited{ font-size:14px; color:#FFFFFF;  font-weight:bold;}
.bai hover{ font-size:14px; color:#ccc;   font-weight:bold;}

.bai_xiao{ font-size:14px; color:#000; line-height:25px; width:260px; }
.bai_xiao a{ font-size:14px; color:#000; line-height:25px; }
.bai_xiao visited{ color:#000;line-height:25px;}
.bai_xiao hover{  color:#136333;line-height:25px;}

.jia{color:#136333; font-size:24px; font-weight:bold; }
/*content*/
.content_1{ width:1100px; margin:0 auto;  margin-top:20px; margin-bottom:20px; height:auto; overflow:hidden;}/*info new*/

.content_left{ width:240px; height:auto; overflow:hidden; float:left;}
.content_left_1{ width:240px;}
.content_left_2{ color: #333; width: 220px; padding-left: 20px; height: 25px; background:url(../image/leftico1.png) no-repeat 190px 15px;border-bottom:1px solid #d8d8d8;  font-size:14px; text-align:left; padding-top:15px; }
.content_left_2 a{ color: #333; width: 220px; height: 25px; background:url(../image/leftico1.png) no-repeat 190px 15px; font-size:14px; text-align:left;; }
.content_left_2 a:hover{ color: #064bbd; font-weight:bold; width: 220px; height: 25px; background:url(../image/leftico2.png) no-repeat 190px 20px; font-size:16px; text-align:left;; }

.nei_left { width: 240px; float: left;}
.nei_left dl { width: 175px; float: left;}
.nei_left dt { background:#064bbd; text-align: center;  width:240px; height:80px; line-height:80px; margin-bottom: 3px;color: #fff; font-size:20px;}
.nei_left dt a {color: #fff;display: block;}
.nei_left dd {height: 40px; text-align:left; line-height: 40px; border-bottom: 1px solid #e6e6e6; width: 240px; font-size: 14px;}
.nei_left dd a { color: #333; display: block; width:220px; padding-left: 20px;height: 40px; background: url(../image/leftico1.png) no-repeat 190px 15px;}
.nei_left dd a:hover,.nei_left dd a.on {background:#727171 url(../image/leftico2.png) no-repeat 190px 20px; color: #fff; text-decoration: none;}


.content_1_1_1{ width:820px;  margin:0 auto;  float:left; margin-left:40px; }
.content_right{ height:45px; line-height:45px; text-align:center; font-size:24px; font-weight:bold; border-bottom:2px #064bbd solid; width:150px; float:left;}
.content_right1{ height:46px; width:670px; border-bottom:1px solid #CCCCCC; float:left;}
.content_right2{  width:700; margin-top:20px;float:left; margin-bottom:30px;}
.content_right3{ height:46px; width:100%; border-bottom:1px solid #CCCCCC; float:left; font-size:24px; font-weight:bold; line-height:45px;}

.content_1_2{ width:200px; float:left;}
.right1{ width:200px; height:45px; border-bottom:2px solid #136333; color:#136333; font-size:16px; font-weight:bold; text-align:left; line-height:45px; margin-top:10px;}
.right2{ width:200px; height:138px; margin-top:10px; margin-bottom:10px;}

.content_1_3{ width:200px; float:left; margin-top:15px;}
.right3 { line-height:35px; font-size:14px;  border-bottom:#CCCCCC dashed 1px; text-align:left;  }

/*case*/
.case_1{ width:1100px; margin:0 auto; height:auto; overflow:hidden;  margin-top:15px; margin-bottom:15px;}/*info new*/
.case{ width:100%; text-align:center; height:auto; overflow:hidden;}
.case_class{ width:255px; height:120px; overflow:hidden; margin:10px 10px 0 10px; float:left; text-align:center; padding-top:35px; }
.case_class:hover{background:#bad8f2; }
.case_image{ width:80px; height:80px; text-align:center; margin-bottom:10px; margin:0 auto;}
.case_image:hover{ width:80px; height:80px; text-align:center; margin-bottom:10px; margin:0 auto;}
.case_bigzi{ color:#333; font-size:16px; line-height:25px;}
.case_class_bigzi{ text-align:left; width:400px; height:340px; float:left; margin:25px 75px 25px 75px;}
.case_class_1{color:#064bbd; font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #CCC; margin-bottom:15px;}
.case_class_2{color:#333; padding-left:20px; font-size:14px; line-height:25px;}
.case_class_2 img{ width:380px; height:220px;}

.case_show_left{ width:260px; float:left; height:auto; margin-bottom:20px;}
.case_show_left1{ width:240px; float:left; background:#064bbd; height:60px; line-height:40px; text-align:center;color:#FFF; font-size:16px; font-weight:bold; padding-top:20px; }
.case_show_left2{ width:220px; overflow:hidden; float:left; height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; padding-left:20px;  text-align:left; font-size:14px;}
.case_show_left3{ width:220px; overflow:hidden; float:left; height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; padding-left:20px;  text-align:left; font-size:14px; font-weight:bold;}
.case_show_right{ width:820px; float:right; margin-left:18px; margin-bottom:20px;}
.case_show_prod1{ width:900px; height:auto; text-align:center; margin:0 auto; overflow:hidden; zoom:1; font-size:18px; font-weight:bold; color:#333; line-height:40px; border-bottom:1px solid #999;}
.case_show_div_con{ width:900px; margin-top:30px; margin-bottom:30px; line-height:25px; font-size:14px; text-align:left; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.cp_show1{ width:800px; margin-left:10px; margin-right:10px; height:50px; border-bottom:1px solid #CCC; color:#333; font-size:24px; line-height:45px;}
.cp_show2{ width:800px; margin-left:10px; margin-right:10px; height:auto; text-align:left; color:#333; font-size:14px; line-height:25px; padding-top:10px;}

.prod_new_prod_bg{ width:1100px; margin:0 auto; margin-top:10px;}
.prod_new_prod_box{ width:250px; height:auto; border:solid 1px #EAEAEA; padding-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px; float:left; background:#FFF;}
.prod_new_img_box{ width:230px; height:160px;}
.prod_new_img{ width:230px; height:160px; margin:10px;}
.prod_new_jiage_box{ text-align:left; padding-left:15px; line-height:40px; height:40px; background:#CCC; width:235px; overflow:hidden;}
.prod_text_jiage{ margin-bottom:6px; margin-left:15px;}
.prod_jiage{ width:86px; height:20px; text-align:left; font-size:16px; color:#333; float:left;}
.prod_jiage:hover{ font-weight:bold; color:#09f;}
.prod_baoyou{ width:40px; height:20px; background:#09f; margin-right:10px; text-align:center; border-radius:5px; color:#fff;  float:left;}
.prod_xiaoliang{ float:left;}
.prod_xiaoliang_shu{ color:#03C;}
.prod_text_jiage2{ font-size:12px; color:#b1b1b1;}
.prod_jiage2{ text-align:left; margin-right:10px; text-decoration:line-through; float:left;}
.prod_new_ming{ text-align:left; font-size:14px;}
/*cp*/

.lei_product2{ width:180px; /*background:#fff;*/ border:1px solid #efefef; margin:8px 0 0 6px; float:left; transition:.8s;}
.lei_product2:hover{ border:1px solid #efefef; background-color:#fff;}
.lei_product2_div{ width:165px; height:175px; overflow:hidden; margin:0 auto; margin-top:5px;}
.lei_product2 img{ width:165px; height:175px; margin:8px 0 0 0px; transition:1.8s;}
.lei_product2 img:hover{ transform:scale(1.3,1.3);}

.cp_con{ width:1100px; float:left;  margin-top:10px; margin-bottom:20px; }
.lanmu_top{  width:120px; height:30px; margin:0 auto; text-align:right; margin-left:600px; }


.lanmu{  width:100%; height:55px; margin:0 auto;   position:relative;   z-index:999999;}
.lanmu1{ width:857px; height:55px; text-align:left; font-size:16px; color:#333; margin:0 auto; line-height:55px;}
.lanmu1 ul,
.lanmu1 ul li,
.lanmu1 ul li a,
.lanmu1 #menu-button {margin: 0;padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lanmu1 #menu-button { margin-top: 100px;background: #F00;position: absolute;z-index: 99999;}
.lanmu1:after,
.lanmu1 > ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.lanmu1 #menu-button {display: none;}
#menu-line {position: absolute;top: 0;left: 0;height: 3px;background: #990B2C;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}
.lanmu1 > ul > li {float: left;}
.lanmu1.align-center > ul {font-size: 0;text-align: center;}
.lanmu1.align-center > ul > li { display: inline-block;float: none;}
.lanmu1.align-center ul ul {text-align: left;}
.lanmu1.align-right > ul > li { float: right;}
.lanmu1.align-right ul ul {text-align: right;}
.lanmu1 > ul > li > a {text-decoration: none;text-transform: uppercase;color: #333;-webkit-transition: color .2s ease; -moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;}
.lanmu1 > ul > li:hover > a {color: #fff;background: #064bbd;}
.lanmu1 > ul > li.nav-has-sub1 > a {line-height:55px; font-size:16px; width:107px; text-align:center; }

.lanmu1 > ul > li.nav-has-sub > a {line-height:55px; font-size:16px; width:105px; text-align:center; }
.lanmu1 > ul > li.nav-has-sub > a::after {position: absolute;
    top: 25px;
    right: 22px;
    width: 4px;
    height: 4px;
    /*border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    content: "";
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: border-color 0.2s ease;
    -moz-transition: border-color 0.2s ease;
    -ms-transition: border-color 0.2s ease;
    -o-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;*/}
.lanmu1 > ul > li.nav-has-sub:hover > a::after {
  /*border-color: #990B2C;*/}
.lanmu1 ul ul {position: absolute;left: -9999px;}
.lanmu1 > ul > li > ul {    border-top: 1px solid #FFF;}
.lanmu1 li:hover > ul {left: auto;}
.lanmu1.align-right li:hover > ul {right: 0;}
.lanmu1 ul ul ul {margin-left: 100%;top: 0;}
.lanmu1.align-right ul ul ul {margin-left: 0;margin-right: 100%;}
.lanmu1 ul ul li {height: 0;-webkit-transition: height .2s ease;-moz-transition: height .2s ease;-ms-transition: height .2s ease;-o-transition: height .2s ease;transition: height .2s ease;}
.lanmu1 ul li:hover > ul > li {height: auto;}
.lanmu1 ul ul li a {padding: 10px 10px;
    width: 105px;
    background: #fafafa;
	line-height:25px;
	border-bottom:1px solid #CCC;
    text-decoration: none;
    color: #333;
    font-size: 14px;
    opacity: .9;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;border-top: 1px solid #fff;}
.lanmu1 ul ul li:hover > a,
.lanmu1 ul ul li a:hover {color: #fff;background: #064bbd;border-top: 1px solid #FFF;}
.lanmu1 ul ul li.nav-has-sub > a::after {    position: absolute;
    top: 13px;
    right: 12px;
    width: 6px;
    height: 6px;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    content: ""; -webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
.lanmu1.align-right ul ul li.nav-has-sub > a::after {right: auto;left: 10px;border-bottom: 0;border-right: 0;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;}
.lanmu1 ul ul li.nav-has-sub:hover > a::after {border-color: #990B2C;}