﻿@charset "utf-8";
body, td, th, select, textarea {color: #000;font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;}
body {margin:0;background:#FFFFFF url(../images/head_bg.jpg) repeat-x top center;}
form {margin:0;}
table {border-collapse:collapse;}
input {border:1px solid #CCC;background-color:#F2F2F2;font-family:arial, helvetica, sans-serif;font-size:12px;color: #999;}
inputa {border:1px solid #989898;background-color:#F2F2F2;font-family:arial, helvetica, sans-serif;font-size:12px;color:#000;width:140px;height:26px;line-height:26px;}
textarea {border:1px solid #c5c6c9;}
.inputnoborder {border:0px none;background:none;}
img{border:none;}
a {color:#000;text-decoration:none;}
a:hover, a:active {color:#ec0000;}
.agray {color:#000;}
.lf{ float:left;}
.rg{ float:right;}

.top{width:100%;height:25px;line-height:25px;background:#F2F2F2;margin:2px auto;}
.main_fonten{ color:#CCC;font-size:16px;}
.main_fontzh{ color:#404040;font-size:16px;font-family:"微软雅黑";font-weight:bold;}
.main_fontaen{ color:#B6DD7C;font-size:16px;}
.main_fontazh{ color:#FFF;font-size:16px;font-family:"微软雅黑";font-weight:bold;padding:0 3px;}
.Product_Name{ color:#000;font-size:14px;font-family:"微软雅黑";font-weight:bold;padding:0 3px;}
.login_Name{ color:#FFF;font-size:24px;font-family:"微软雅黑";font-weight:bold;padding:0 3px;}

/*index link*/
.i_lk{width:1000px;border:#E5E5E5 1px solid;height:85px;background:#F8F8F8; margin:0 auto;}
.i_lk_l{width:80px;height:85px;line-height:85px;overflow:hidden;color:#000; font-weight:bold; text-align:center;}
.i_lk_r{width:910px;height:80px; margin-top:5px;}
.i_lk_r li{width:910px;line-height:25px;overflow:hidden;float:left;}
.i_lk_r li a{padding:2px 1px;}

/*Classmenu*/
#nav {width:250px;margin:5px 0;}
#nav a {display:block;height:36px;line-height:36px;width:215px;background:url(../images/about/about_r5_c2.jpg) no-repeat top center; text-align:left;padding-left:33px;font-weight:bold; font-family:"微软雅黑";font-size:14px;}
#nav a:hover, #nav a:active {background:url(../images/about/about_r4_c2.jpg) no-repeat top center;color:#333333;width:217px;padding-left:33px;font-weight:bold;}
.nava {background:url(../images/about/about_r4_c2.jpg) no-repeat top center !important;color:#333333 !important;width:217px !important;padding-left:33px !important;font-weight:bold !important;}

/*ProductClassMenu*/
.tree{width:250px;margin:5px 0;padding:5px 0;}
.tree_box dt {line-height:28px;}
.tree_box dt {height:36px;overflow:hidden; padding-left:10px; cursor:pointer;font-weight:bold;font-size:14px;font-family:"微软雅黑";}
.tree_box dt span {width:205px;background:url(../images/about/about_r5_c2.jpg) 0 -7px no-repeat;padding:0 0 5px 25px;display:block;}
.tree_box dt span a {color:#F30;}
.tree_one {background:#fff;overflow:hidden;display: none;}
.tree_one li{line-height:28px;padding-left:28px;overflow:hidden;}
.tree_one ol{border-bottom:1px solid #EDEDED; overflow:hidden;cursor: pointer;}
.tree_one li h4{width:190px;background:#fff url(../images/productclassmenus.gif) 0 12px no-repeat; padding-left:10px;font-weight: normal; overflow:hidden;cursor: pointer;}

.tree_two {padding-left:13px;display: none;overflow: hidden;}
.tree_two li{background:url(../images/productclassmenus.gif) 0 10px no-repeat;padding-left:10px;position:relative;line-height:24px;cursor: pointer;}
.navas {color:#FF0000 !important;}



/*ProductClassMenu2*/
.Product_type{margin:0 auto; width:730px;}
.pa{width:200px; height:55px; line-height:40px;display:block;background:url(../images/product/product_r2_c4.jpg);color:#FFFFFF;font-size:16px;font-family:"微软雅黑";font-weight:bold;text-align:center;float:left;margin-left:20px;margin-right:23px;}
.paA{width:200px; height:55px; line-height:40px;display:block;background:url(../images/product/product_r2_c2.jpg);color:#FFFFFF;font-size:16px;font-family:"微软雅黑";font-weight:bold;text-align:center;float:left;margin-left:20px;margin-right:23px;}
.pa:hover,.pa:active,.paA:hover,.paA:active{background:url(../images/product/product_r2_c2.jpg);color:#FFFFFF;}

/*ProductShow*/
.lm_show_nav{float:left}
.pro_show_bom{float:left;width:730px;height:auto}
.gdnav{float:left;width:730px;height:35px;background:#EEE;border-bottom:3px solid #81C41C}
.gdnav ul li{float:left;color:#555;width:auto;height:35px;line-height:35px;padding:0 12px;cursor:pointer;text-align:center;font-size:14px;font-weight:bold;font-family:"微软雅黑"}
.gdnav ul li.active{color:#fff;background:#81C41C}
.column_int{float:left;width:730px;	margin-top:10px;color:#555}
.column_int .col_h3{float:left;color:#f50;font-family:"微软雅黑";	font-size:18px;font-weight:500;width:700px;height:39px;line-height:39px;padding:0 10px 0 30px;background:url(../images/same_h3_bg.gif) left no-repeat;}
.col_cont{float:left;width:708px;height:auto;padding:15px 10px;line-height:30px;background:#fff;font-size:14px;text-indent:1em;}


/*product*/
.center{ margin:5px auto; width:730px; display:table;}

.Product_con{ width:100%; display:table; *margin-bottom:30px;}
.Product_con_div{ float:left; width:235px; margin:0px 3px 30px 3px; height:246px; overflow:hidden;}
.Product_con_div .img{ width:233px; height:185px; position:relative; overflow:hidden;border:1px solid #eaeaea;}
.Product_con_div .img img{ vertical-align:top; width:238px; height:185px;}
.Product_con_div .font{ width:202px; padding:10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8f9199; border:1px solid #eaeaea; border-width:0px 1px; border-bottom:4px solid #c0c0c0; line-height:1.4; height:35px; overflow:hidden;}
.Product_con_div .font .p{ color:#7b7b7b; font-size:14px;}
.Product_con_div .font .p a{color:#7b7b7b;}
.Product_con_div .font .p a:hover{color:#00a1e0;}
.Product_con_div:hover .font{border-bottom:4px solid #00a1e0;}

.Product_div{ float:left; width:232px; margin:0px 5px 10px 5px; height:246px; overflow:hidden;}
.Product_div .img{width:230px; height:185px; position:relative; overflow:hidden;border:1px solid #eaeaea;}
.Product_div .img img{ vertical-align:top; width:230px; height:185px;}
.Product_div .font{ width:190px; padding:10px 20px; font-family:Arial, Helvetica, sans-serif; text-align:center;font-size:11px; color:#8f9199; border:1px solid #eaeaea; border-width:0px 1px; border-bottom:4px solid #c0c0c0; line-height:1.4; height:25px; overflow:hidden;}
.Product_div .font .p{ color:#7b7b7b; font-size:14px;}
.Product_div .font .p a{color:#7b7b7b;}
.Product_div .font .p a:hover{color:#81C41C;}
.Product_div:hover .font{border-bottom:4px solid #81C41C;}

/*ProductShow*/
.left{width:370px;margin:0 auto;}
#goodsshow{background:url(../images/product/product_bg.gif) no-repeat center top;padding-top:10px;overflow:hidden;width:730px;}
#goodsshow img{border:0;}
#goodsshow .left{width:500px;margin:0 auto;}
#goodsshow .shop_big{padding:2px;background:#fff;width:500px;cursor:pointer;}
#goodsshow .shop_plist{clear:both;width:500px;}
#prolist{width:455px;float:left;overflow:hidden;height:68px;position:relative;margin:10px 0 0 0;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(../images/pro_none.gif) no-repeat center top;height:68px;}
#prolist ul li img{height:45px;width:60px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(../images/pro_bg.gif) no-repeat center top;height:53px;}
#goodsshow .shop_plist a.prev{float:left;width:20px;height:53px;display:block;outline:none;background:url(../images/ico_left.gif) no-repeat center;line-height:53px;margin-top:12px;}
#goodsshow .shop_plist a.next{float:left;width:20px;height:53px;display:block;outline:none;background:url(../images/ico_right.gif) no-repeat center;margin-top:12px;}
#goodsshow .right{width:500px;}
#goodsshow .right h1{font-size:18px;font-family:microsoft yahei;font-weight:normal;margin:0 0 10px 0;padding:0;}
#goodsshow .right .intro{color:#999;min-height:80px;}
#goodsshow .right .sno{border-bottom:1px solid #eee;line-height:35px;}
#goodsshow .right .price{color:#999;line-height:30px;padding:10px 0;}
#goodsshow .right .price span{color:#f60;font-size:16px;}

.pro{overflow:hidden;height:150px;}
.pro .arrow_left{float:left;width:40px;background:url(../images/arrow.gif) no-repeat left;height:150px;cursor:pointer;}
.pro .prolist{float:left;width:590px;height:150px;overflow:hidden;}
.pro .prolist ul{margin:0 5px;padding:0;list-style:none;width:2999px;}
.pro .prolist ul li{float:left;width:147px;text-align:center;}
.pro .prolist ul li img{width:120px;height:120px;vertical-align:top}
.pro .prolist ul li div{line-height:30px;height:30px;}
.pro .prolist ul li a img{border:1px solid #ccc;padding:2px;}
.pro .prolist ul li a:hover img{border:1px solid #738CBA;padding:2px;}
.pro .arrow_right{float:left;width:40px;background:url(../images/arrow.gif) no-repeat right;height:150px;cursor:pointer;}

/*menu*/
html,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,form,blockquote,fieldset,input {margin: 0; padding: 0; }
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
.clear{ clear:both;}
.menu {width:660px;height:104px; line-height:104px;margin:0 auto;}
.menus {width:660px;margin:0 auto;}
#nav_all li.line {width:0px; }
#nav_all li { height:104px; float:left; width:110px; position:relative; z-index: 999;}
#nav_all li a {color:#000; font-size:14px; display:block; width:110px; text-align:center; height:104px; line-height:104px; text-decoration: none; font-family:"微软雅黑";font-weight:bold;padding-top:25px;}
#nav_all li:hover a.yiji {color:#81C41C;}
#nav_all li a:hover {color:#81C41C;background:url(../images/menu_a_bg.gif) repeat-x center top;display:block;}
.liactive {color:#81C41C !important;background:url(../images/menu_a_bg.gif) repeat-x center top !important;display:block !important;}
#nav_all li ul {display:none; width:110px; position:absolute; left:0px; top:104px; z-index: 999; background:#81C41C; }
#nav_all ul li { clear:both; display:block; height:25px; line-height:25px; width:110px;text-align:center;z-index:999; }
#nav_all ul li a { height:25px; line-height:25px; font-size:12px; width:110px; color: #FFF; display:block; padding:0;text-align: center; font-weight: normal; white-space:nowrap }
#nav_all ul li a:hover { color:#000; margin:0; padding:0; background:#D9EDBB; width:110px;}

/*Banner*/

.flexslider{position:relative;height:350px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;margin-top:5px;}
.slides{position:relative;z-index:1;}
.slides li{height:350px;}
.slides li a {display:block; width:100%; height:100%; text-indent:-9999px}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:100px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:100px;background:url(../images/next.png) center center no-repeat;}

/*IndexNewsPic*/
#show{width:340px; margin:0 auto;}
#kinMaxShow{display:none;}
#kinMaxShow{width:340px; height:210px; visibility:hidden; overflow:hidden;}
#kinMaxShow p.title{text-align:left;position:absolute; left:0; bottom:0; text-indent:5px; line-height:20px;font-family:Verdana; color:#FFF; display:block;width:100%; height:20px; font-family:12px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}

/*indexPartner*/
.Partner{width:1000px;height:140px; margin:0 auto;}
ul.list_img {height:140px;}
ul.list_img li {float:left; margin-left:12px;margin-top:10px;}
ul.list_img li {display:block; border:#EEE 1px solid;width:150px; height:52px; cursor:pointer}
ul.list_img li:hover{display:block; border:#CCC 1px solid;}

/*food*/
.clearfix{*zoom:1}
.fl{float:left}
.fr{float:right}
.footer{background:#5F5F5F;padding:15px 0 0 0}
.footer .footerPant{width:1000px;margin:auto;overflow: hidden;}
.footer .footerPant .productNav{width:600px;padding-right:50px;position: relative;}
.footer .footerPant .productNav ul{width:100%}
.footer .footerPant .footerNav{width:100px;height:350px;padding:0 50px;border-right:1px solid #515151;}
.footer .footerPant .way{width:350px}
.footer .footerPant .productUl{height:180px;border-right:1px solid #42403f;}
.footer .footerPant .productLi{float:left;padding:10px 20px;}
.footer .footerPant .productLi a{display:block;}
.footer .footerPant .footerNavLi a{display:block;}
.footer .footerPant .footerNavLi .threeItem{padding:20px 0 5px;}
.footer .footerPant .twoItem{color:#FFF;font-weight:bold;padding:15px 0;font-size:14px;}
.footer .footerPant .threeItem{color:#FFF;padding:5px 0;}
.footer .footerPant .mod3{margin-top:20px}
.footer .footerPant .mod3 li{float:left;width:138px;padding:0 15px;}
.footer .footerPant .mod3 .title{display:block;color:#FFF;font-size:12px;padding-top:5px;padding-bottom:10px;text-align:center;}

.footer .message {height: 25px; line-height:25px;background: #000;color: #fff;}
.footer .message .banquan{width: 1000px;margin:0 auto;padding-left: 42px;}
.footer .message .banquan a{color:#FFF;}

/* paper */
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
#pages { padding:14px 0 10px; font-family:宋体}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 {width:56px; padding:0 }
#pages a:hover { background:#81C41C; color:#fff; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#81C41C; border:1px solid #6CA617; color:#fff; text-align:center;padding:0 10px}
.page .noPage {display:inline-block;width:56px;height:22px;line-height:22px;border:1px solid #45CBFD;text-align:center;color:#a4a4a4;}



/*详细内容页*/
.View_Content{text-align:left;margin:0 5px 0 5px;line-height:30px; font-size:14px;text-indent:1em;}
.View_Content br{margin:10px;}
.View_Content p{margin:0 5px 0 5px;line-height:30px; font-size:14px;text-indent:1em;table-layout:fixed; word-break: break-all; overflow:hidden;}

/*message*/
.ip{border:1px solid #ccc;padding:5px 10px;vertical-align:middle;overflow:hidden;}
.bnt{border:1px solid #ccc;background:#fff;padding:5px 10px;vertical-align:middle;}
