/* CSS Document */
*{ margin:0px; padding:0px;}
div{ margin:10px auto;}
img,input{ border:none;}
img { max-width: 100%;}
li{ list-style:none;}
a{ text-decoration:none;color:#39970F}
a:hover{ text-decoration:none;color:#049A14}
.clear{ clear:both;}
em{ font-style:normal; color:#F53616; line-height:29px; margin-right:5px;}
body{ font-size:14px; color:#000;  line-height:22px; font-family:'Microsoft YaHei' ;  }
.f14{ font-size:14px;}
.f18{ font-size:18px; color:#39970F;}
.f24{ font-size:24px;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.colo{ color:#550604}
.yellow{ color:#fd7303;width:300px;}
.f-fl{ float:left;}
.f-fr{ float:right}
.f-f1{ float:left; color:#979797; font-size:20px;}
.img1{float:left;}
.p1{padding-top:4px;}
.nav li.line{width:2px;background:url(../images/line.jpg) no-repeat 0 50%}
/*首页样式开始*/
.wd{ width:980px;}
.wd1{ width:1000px;}
.header{ background:#FFF; height:115px;}
.logo{ float:left; margin:15px 0; width:470px;}
.logo img{ float:left; }
.ewm{ float:right; padding:40px 0 0 0;}
.nav{ width:100%; height:46px; background:url(../images/nav_bg.png) repeat-x;}
.nav ul{ width:980px; margin:0 auto}
.nav ul li{ width:154px; float:left; text-align:center; line-height:46px; height:46px;}
.nav ul li a{ color:#fff; font-size:16px;}
.nav ul li a:hover{ color:#fd7303}

.flexslider { position: relative; width:100%; height: 450px; overflow: hidden;}
.slides { position: relative; z-index: 1;}
.slides li { height: 450px;}
.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/dott.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.rollBox{width:810px;overflow:hidden;padding:0;margin:0px auto;}
.rollBox .LeftBotton{height:56px;width:35px;background:url(../images/arr_left.png) no-repeat;overflow:hidden;float:left;display:inline;margin:92px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:56px;width:35px;background:url(../images/arr_right.png) no-repeat right 0;overflow:hidden;float:left;display:inline;margin:92px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:680px;overflow:hidden;float:left; margin:0 30px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;float:left;text-align:center; margin-right:20px; }
.rollBox .Cont .pic img{display:block; border:#ccc solid 1px;background:#fff; padding:2px; margin-bottom:7px;height:172px;}
.rollBox .Cont .pic p,.rollBox .Cont .pic p a{font:normal 12px/20px "宋体";color:#777;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic p span,.rollBox .Cont .pic p span a{color:#fff;}
.notice{ width:500px; float:left; height:30px; text-align:left; color:#fff; line-height:14px; }
.notice img{ float:left; margin-right:5px}
#dvmq{ width:350px; height:30px; overflow:hidden; float:left}
#dvmq ul li{ width:350px; float:left}
#dvmq ul li a{ color:#979797;}
.share{ width:255px; height:30px; line-height:20px; color:#fff}
.share img{ vertical-align: middle; margin-right:5px;}

.index_product{ width:320px; float:left; margin:50px 15px; position:relative; }
.index_news{ width:375px; float:left; margin:50px 15px; position:relative; }
.index_contact{ width:230px; float:left; margin-top:50px; margin-left:15px; position:relative; }
.index_imgs{ text-align:center; margin:10px auto; }
.more{ position:absolute; right:10px;top:5px;}
.index_product p,.index_news p,.index_contact p{  text-align:left; line-height:25px;}
.title{ width:100%;height:38px; background:url(../images/ico_bee.png) no-repeat;}
.title ul{ width:165px; float:left; margin-left:70px;}
.title ul li{ text-align:left; line-height:20px;}
.title ul li a{color:#fd7303;}
.index_news .news1{ float:left;width:370px;}
.index_news .news{ float:left; padding:10px 0;}
.index_news .news li{ line-height:25px; width:365px; position:relative}
.news_title{ width:160px; color:#39970F; font-weight:bold}
.date{ position:absolute; right:0; }
.index_contact{ background:url(../images/contact_bg.png) 20px 30px no-repeat}
.index_contact ul li img{ vertical-align:middle}
.footer{ background:url(../images/footer.png) repeat-x; width:100%; text-align:center; float:left; padding:5px 0;}

.white{background:#f3efef; float:left; margin:25px 0; padding:20px 0;}
.left{ width:235px; float:left;}
.left_title{ height:45px; line-height:45px; padding-left:25px; font-weight:bold}
.type ul li{ width:235px; height:35px; line-height:35px;}
.type ul li a{ color:#550604; font-size:14px; padding-left:40px;display:block}
.type ul li a:hover{ background:#550604; color:#fff; display:block}
.contactus{ background:url(../images/contact_bg1.png) no-repeat; }
.contactus ul li{ color:#550604; line-height:25px; padding-left:25px;}
.right{ width:680px; float:right; margin-left:50px;}
.right_title{ width:90%; height:25px; line-height:25px; border-bottom:#550604 solid 1px; color:#550604; } 
.right_title a{color:#550604;}
.newslist,.productlist{ padding:20px 40px; width:598px; float:left}
.newslist li{ height:35px; line-height:35px; position:relative; float:left; width:600px; border-bottom:#ccc dashed 1px;}
.newslist li a{ color:#550604}

.productlist li{ width:156px; height:193px; float:left; margin:15px; padding:5px; border:#ccc solid 1px; }
.productlist li:hover{ border:#550604 solid 1px;}
.productlist li a{ color:#550604; text-align:center; display:block; line-height:48px; }
.productlist li a img{
	height:160px;
}
.neirong{ padding:20px 0; color:#444; width:600px; line-height:24px; }
.neirong p{}
.content_title{ color:#550604; font-weight:bold; text-align:center; width:600px; line-height:30px; padding:10px 0;}
.click{ width:100%; text-align:center; padding-bottom:15px;}
.prev{ width:40%; float:left; text-align:left; height:30px; line-height:30px; padding:10px;}
.prev,.next{ color:#444}
.prev a,.next a{ color:#444}
.next{ width:40%; float:right; text-align:right;height:30px; line-height:30px;padding:10px;}

#pages a{ color:#550604; padding:10px;}
#pages span{ color:#000;  width:40px;}