@charset "utf-8";
/* CSS Document */
body{font-family:"宋体"; font-size:12px;color:#333333; background:#ffffff;}
*{ margin:0; padding:0;}
a,a:hover{ text-decoration:none; color:#333333;}
ul,li{ list-style:none;}
img{ border:0; }
.clear{ clear:both; background:none; border:0; font-size:0;}
.fr { float: right; }
.fl { float: left; }
i,em { font-style:normal;}
.clearfix { *zoom: 1; }
.clearfix:before,.clearfix:after { display: table; content: ""; }
.clearfix:after { clear: both; }
/**头部样式**/
.top_bg{  width:100%; height:30px; line-height:30px; background-color:#f1f1f1;min-width:1190px;}
.top{ width:1190px; margin:0px auto; color:#595757; height:30px;}
.top_L{ float:left; line-height:30px; padding-left:10px;}
.top_R{ float:right;}
.top_R ul li{ float:left; line-height:30px;}
.top_R ul li a{ color:#595757;}
.top_R ul li a:hover{ color:#05780a;}
.top_R ul li i{ margin:0px 6px;}
.m_r{ margin-right:25px;}
.ban_bg{ height:146px; width:100%; }
.ban{ width:1190px; margin:0 auto;height:146px;}
.ban .logo{  padding-top:22px; width:490px; float:left;}
.ban .search{ float:left; height:63px; margin-top:41px; margin-left:28px; width:445px;}
.ban .search form input[type="text"]{ float: left;width:357px; height:32px; line-height:32px; border:2px #05780a solid; background-color:#ffffff; color:#dcdddd; text-indent:1em; outline:none;}
.ban .search form input[type="submit"]{ width:84px; height:36px; line-height:36px;  border:none; float:right; background-color:#05780a; color:#ffffff; font-size:18px; font-family:"微软雅黑";}
.ban .search a{ float:left;border-right:1px #595757 solid; height:12px; line-height:12px; margin:10px 4px 0 4px; padding-right:6px; color:#595757}
.ban .search a:last-child{ border:none;}
.ban .search a:hover{ color:#05780a;}
.shop{ width:141px; height:65px; margin:40px 43px; float:left; }
.shop_h img:hover{-webkit-box-shadow:0 0 3px #05780a;  -moz-box-shadow:0 0 3px #05780a;box-shadow:0 0 3px #05780a;}
/**导航**/
#nav { width:100%; height:44px; border-bottom:2px #05780a solid}
#nav .nav_auto { height: 44px;line-height: 44px; width: 1190px; margin: 0px auto; }
.nav_left {width: 213px;height: 44px;z-index: 89; background:#05780a; position:relative; cursor: pointer }
.nav1 {	height: 44px;font: 18px/44px "Microsoft YaHei"; margin-left: 18px;}
.nav1 a{color:#000000; padding: 0 25px;text-decoration: none; font-family:"Microsoft YaHei"; display:block; float: left; }
.nav1 a:hover { color: #05780a; background: #f4f4f4;}
.nav1 span { float: left; color: #666666;}
.nav_left h2 {color: #fff;font: 18px/44px "Microsoft YaHei"; padding-left: 53px; float: left; }
.nav_left em {float: right;width: 16px;height: 10px;background: url("../images/toolbar.png") no-repeat 0 -21px;margin-top: 18px; padding-right: 13px;}

.qbcpfl_box { width:193px; height: 470px; background:#026806; float: left; padding: 0 10px;}
.qbcpfl_box li { height: 37px; line-height: 37px; text-align:center; border-bottom:1px #4e9651 dotted;}
.qbcpfl_box li i { background:url(../images/arrow.png) no-repeat; width:12px; height: 22px; display:block; margin: 7px 0 0 115px; float: left; padding-right: 5px;transition: all 0.2s;}
.qbcpfl_box li s {display:block; float: left;text-decoration: none; text-indent:5px;}
.qbcpfl_box li a { color: #fff; text-decoration: none; font-size: 14px; display:block; font-family:"宋体";}
.qbcpfl_box li:hover { color: #fff;  background:#109a16;transition: all 0.6s; }

/*==bottom==*/
#bottom_1{ width:100%; height:213px; clear:both; background:url(../images/bottom_bg.jpg) repeat-x;}
.bottom_1m{ width:1190px; height:213px; clear:both; margin:0 auto; margin-top:10px;}
.bottom_1ml{ width:780px; height:213px; float:left; margin-left: 90px;}
.bottom_1ml dl{ width:165px; float:left; display: block; height:auto; margin:20px 30px 0 0px}
.bottom_1ml dl dt{ width:165px; height:50px; line-height:50px; color:#333333;font-family: "Microsoft Yahei","微软雅黑";font-size:24px}
.bottom_1ml dl dd{ width:165px; display:block; line-height:28px; }
.bottom_1ml dl dd a{ color:#333333; font-size:13px; font-family:"宋体";}
.bottom_1ml dl dd a:hover{color:#05780a;}
.bottom_1mr{ width:142px; height:211px; float:right; margin:0 95px 0 0 }
.bottom_1mr img{ width:142px; height:142px; border:1px solid #000; margin:25px 0 10px 0}
.bottom_1mr p{ width:142px; color:#333333; text-align:center; }


#bottom_2{ width:100%; overflow:hidden;clear:both; background-color:#e8e8e8;}
.bom_1{ width:1190px; height:auto;color:#242424; text-align:center; margin:40px auto 0px auto;}
.bom_1 a{ color:#242424; padding:0 20px; font-size:12px; font-family:"宋体";}
.bom_1 a:hover{ color:#05780a;}
.bom_2{ width:1190px; margin:0 auto; height:auto; text-align:center; overflow:hidden;  margin-top:10px;}
.bom_2 p{ color:#242424; line-height:30px;font-size:12px; font-family:"宋体"; }
.bom_2 p a{ color:#242424; }
.bom_2 p a:hover{ color:#05780a;}
/*==bottom==*/


