@charset "utf-8";
html, body, *{/* font-family:"Microsoft YaHei" !important; */}
code {font-family: "Consolas" !important;}
body{margin:0;padding:0;background: url(/images/0126.png) no-repeat center top;}
*{padding:0;margin:0;}a{text-decoration:none;cursor:pointer;}
.clr{clear:both;overflow:hidden;height:0;width:0;}
.relative{position:relative;width:100%;margin-top:0;}
.clear{clear:both;}
.line{width:1200px;height:10px;border-bottom:1px solid #ccc; clear:both; margin:0 auto;}
.bg_green{background-color:#8abc89; border-top:5px solid #e30113;}
.bg_grey{background-color:#f0f1f2; border-top:5px solid #8abc89;}
.title_red{color:#e30113;font-size:16px; line-height:50px;}
.title_blue{font-color:#fff; font-size:10px; color:#fff; background:#5bc1d0;padding:3px 5px; border-radius:8px; margin-left:10px;}
.title_green{font-color:#fff; font-size:10px; color:#fff; background:#8abc89;padding:3px 5px; border-radius:8px; margin-left:220px;}
.lay_top{padding:0 2%; height:50px;}

.container{width:100%;height:auto;}
#head{width:1200px; height:105px; margin:0 auto; padding:0; border-bottom:5px solid #e30113;}
#h_left{float:left; width:380px; height:100px;}
#h_left .logo{width:100%;height:100px;}
#h_left .logo img{width:auto; height:40px;margin-top:30px;}
#h_right{float:right; width:636px; height:90px; text-align:right; padding-top:10px;}
#h_right .tools{width:350px; height:65px; float:right; padding-right:10px;}
#h_right .tools ul li{float:right; width:60px; height:18px; font-size:4px; padding-top:45px; line-height:10px; text-align:center;}
#h_right .tools ul li a{text-decoration:none; color:#7b6db0;}
.icon-tel{background:url("../images/tel.png") center top no-repeat; background-size:40px 40px;}
.icon-qq{background:url("../images/qq.png") center top no-repeat; background-size:40px 40px; }
.icon-wang{background:url("../images/wang.png") center top no-repeat; background-size:40px 40px;}
.icon-fax{background:url("../images/fax.png") center top no-repeat; background-size:40px 40px;}
.icon-mail{background:url("../images/mail.png") center top no-repeat; background-size:40px 40px;}
#h_right .search{float:right; width:266px; height:30px; margin-top:15px;}
#h_right .search ul li{float:left; width:170px; height:45px;}
#h_right .nav {margin:5px; padding:0; width:100%; height:24px; text-align:center;}
#h_right .nav ul li{float:left; height:16px; font-size:16px; line-height:16px; text-align:center;padding:0 15px; border-right:2px solid #333;}
#h_right .nav ul li:last-child{border-right:none;}
#h_right .nav ul li a{font-weight:bold; text-decoration:none; color:#000;}

#banner_bg{width:100%; height:320px/*540px*/; background:#ededed; margin-bottom:15px;}
#home_banner{max-width:1200px;margin:0 auto;}
.maxwidth{width:1200px;margin:0 auto;padding-left:15px;}
#big_img{height:320px;background:#ededed;}
#small_img{height:114px;padding-top:13px;position:absolute;top:-127px;width:100%;background:url("../images/bnbg.png") no-repeat center 0;}
#small_pre,#small_next,#small_imgs{height:104px;float:left;}
#small_pre,#small_next{width:22px;display:block;}
#small_pre{margin-right:17px;background:url("../images/leftright.png") no-repeat 0 center;}
#small_next{margin-left:17px;background:url("../images/leftright.png") no-repeat -44px center;}
#small_pre:hover{background-position:-22px center;}
#small_next:hover{background-position:-66px center;}
#small_imgs{width:1090px;overflow:hidden;}
#small_imgs .item{float:left;padding:0 10px;}
#small_imgs .item .img{cursor:pointer;width:144px;height:92px;padding:3px;padding-top:10px;background:url("../images/banner_bg.png") no-repeat center bottom;}
#small_imgs .item .img img{width:144px;height:90px;z-index:9999;}
#small_imgs .item .active{background:url("../images/banner_bg_a.png") no-repeat center bottom;}

#small_imgs .circle{float:left;width:6px;height:6px;z-index:9999;color:#00923f;}
#small_imgs .circle .active{color:#e30113;}

#productCat{ width:1200px; height:360px; margin:10px auto;}
#productCat .f_3_l,#productCat .f_3_m{float:left; width:400px; height:360px; margin-right:10px;position:relative;}
#productCat .f_3_r{float:left; width:370px; height:360px; }
#productCat .f_3_r2{float:left; width:370px; height:150px; margin-top:8px;}
#productCat .f_3_l,#productCat .f_3_m,#productCat .f_3_r,#productCat .f_3_r2{border:1px solid #ccc; background:#fff;}

#infoContainer{ width:1200px; height:800px; margin:10px auto;}
#infoContainer .left{width:828px; float:left;}
#infoContainer .left .info_module_t{float:left; width:400px; height:380px; margin:5px 10px 5px 0;border:1px solid #ccc; background:#fff;}
#infoContainer .left .info_module_m{float:left; width:400px; height:320px; margin:5px 10px 5px 0;border:1px solid #ccc; background:#fff;}
#infoContainer .left .info_module_b{float:left; width:812px/*400px*/; height:190x; margin:5px 10px 5px 0;border:1px solid #ccc; background:#fff;}
#infoContainer .left .info_module_b rollBox{background-color:#F5F5F5;border:1px solid #DDBFC7;height:68px;margin:0;width:398px;float:left;overflow:hidden;}
#infoContainer .left .info_module_b .scrollcon{width:398px;height:68px; margin:15px auto;}
#infoContainer .left .info_module_b .LeftBotton{height:68px;width:22px;background:url(../images/left.png) no-repeat left 50%;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;}
#infoContainer .left .info_module_b .RightBotton{height:68px;width:22px;background:url(../images/right.png) no-repeat right 50%;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;}
#infoContainer .left .info_module_b .Cont{width:348px;overflow:hidden;float:left;height:70px;}
#infoContainer .left .info_module_b .ScrCont{width:10000000px;}
#infoContainer .left .info_module_b .Cont .pic{width:116px;height:68px;overflow:hidden;float:left;}
#infoContainer .left .info_module_b .Cont .pic img{background:#fff;display:block;}
#infoContainer .left .info_module_b #List1, .rollBox #List2{float:left;}


#infoContainer .right{width:370px; float:left;}
#infoContainer .right .vedioCon{width:370px; height:280px; margin:5px 0 10px; background:#fff;}
#infoContainer .right .vedioCon .title_green{margin-left:180px;}
#infoContainer .right .pic_bor{width:360px; height:80px; margin:10px 0; padding:5px; background:#95a8b2;}
#infoContainer .right .pic{width:370px; height:88px; margin:10px 0; background:#ccc; }

#foot { width: 1200px;height: auto; margin: 0 auto;}
#foot .toTop{width:1200px; height:30px; margin-left:-10px;}
#foot .toTop span{float:right; margin-right:20px; font-size:18px; line-height:30px; font-weight:bold; cursor:hand;}
#foot .f_nav{width:1200px; height:160px; background:#8abc89; padding-top:20px;}
#foot .f_nav .f_nav_list{width:1200px; margin:0 auto;}
#foot .f_nav .f_nav_list dl{float:left; padding:5px 15px; height:120px;}
.d250{width:186px; font-size:14px;font-weight: 300; line-height:30px; border-right:4px solid #58a895;}
.d450{width:390px; font-size:14px;font-weight: 300; line-height:30px;}
.d250 dt,.d450 dt{font-weight: bold; font-size: 16px;}
.d250 dd,.d450 dd{text-indent: 2em;}
#foot .f_com{width:1200px; height:50px; margin-left:-10px; text-align:right; line-height:15px; font-size:12px; /* font-weight:bold; */}

.mr_frbox{height:120px;padding:8px 14px 4px;}
.mr_frBtnL{float:left;margin:28px 22px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;height:120px;width:690px;}
.mr_frBtnR{float:right;margin-top:28px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;height:115px;width:125px;margin-right:13px;overflow:hidden;}
.mr_frUl ul li img{display:block;margin-bottom:7px;border:1px solid #D8D8D8;}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}
#productCat .pCat_t{width:100px; height:40px; float:right; margin-right:10px; margin-top:-4px;}

.pic_list{width:400px; height:80px; position:absolute; bottom:0; left:0;}
.pic_list a img{margin:25px 1px 5px;}

.container{background:#fff; width:1180px; padding:10px; margin-left:-10px;}
.desc_box{width:1154px;height:120px; margin:10px auto; border:1px solid #8abc89;}
.desc_box .desc_tit{background:#666;height:30px;color:#fff; font-size:15px; line-height:30px; padding-left:10px; font-weight:500;}
.b3_l_60{width:540px;float:left;margin-right:40px; padding:10px 20px; height:88px; overflow:hidden; text-align:left;}
.b3_m_15{width:150px;float:right;margin-right:50px; height:88px; overflow:hidden; text-align:right;}
.b3_r_25{width:250px;float:right; height:88px; overflow:hidden;}
.cat_box{width:1160px;margin:0 0 0 12px;; text-align:left; overflow:hidden;}
.cat_box ul{width:1180px; height:auto; display:block;}
.cat_box ul li{width:179px; height:156px; float:left; overflow:hidden; border:1px solid #8abc89; text-align:center;margin-right:14px;margin-bottom:14px;}
.cat_box ul li .img{height:130px; background:#fff;}
.cat_box ul li .tle{height:30px; background:#8abc89; line-height:30px;}
.pro_desc{font-size:16px; line-height:26px;color:#999;}