﻿/* CSS Document */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, form, article, aside, embed, dl, dt, dd, table, td, th, input, button, legend, fiedlset, blockquote, textarea, label, strong, img, fieldset{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;}
img, input{border:0 none;}
ul,li{list-style:none;}
table{border-collapse:collapse;}
body{font-size:14px;font-family:"微软雅黑"; color:#575757;line-height:1.6em;}
a{ color:#2C2C2C; text-decoration:none;}
a:hover{color:#86B100;text-decoration:none;}
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:".";}
.clearFix{zoom:1;}
a:focus,input{outline:none;}
area, a, a img,input{blr:expression_r(this.onFocus=this.blur());}
/*head*/
#top_bg{ width:100%; height:80px; background-image:url(../images/nav_bg.gif); background-repeat:repeat-x;}
#top{ width:1100px; height:80px; /* overflow:hidden; */ margin:0 auto;}
#logo{ width:254px; height:42px; /* overflow:hidden; */ float:left; display:inline; margin-top:3px;position:relative;left:-40px;}
#logo img{height:80px;}
#top .nav{ float:left; display:inline; font-size:16px;}
#top .nav li{ width:120px; height:80px; line-height:80px; text-align:center; background-image:url(../images/nav_btnline.gif); background-repeat:no-repeat; background-position:right; float:left; display:inline;}
#top .nav li a{ display:block; width:130px; height:80px; line-height:80px; float:left; display:inline; text-align:center;}
#top .nav li a:hover{ background-image:url(../images/btn_hover.png); background-repeat:no-repeat; background-position: center 60px;}
#top_line{ width:100%; height:12px; background-image:url(../images/nav_line.gif); background-position:center center;}
#main{ width:100%; height:755px; position:relative;}
#logo span {
    font-size: 14px;
    position: absolute;
    top: 44px;
    left: 110px;
    width: 200px;
    font-size: 18px;
    font-style: oblique;
	color: #000;
}
/* flexslider */
.flexslider{position:relative;height:755px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:755px;}
.flex-control-nav{ position:absolute;bottom:210px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 2px;*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:78px;height:119px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat;}

#main_bottom{ width:100%; height:/* 218 */255px; overflow:hidden; background-image:url(../images/main_bg.png); background-position:bottom center; background-repeat:no-repeat; position:absolute; bottom:-25px; z-index:10; font-family:"宋体"; font-size:12px; line-height:1.6em;}
#main_text{ width:1060px; height:220px; overflow:hidden; margin:0 auto; margin-top:10px;}
#main_text h6{ height:22px; line-height:22px; color:#000000;font-family:"微软雅黑";  font-weight:bold; font-size:14px; margin-bottom:20px;}
#main_text h6 font{ padding:0px 3px; background-color:#037046; color:#FFFFFF; font-size:18px;}
#main_text h6 span{ height:22px; line-height:22px;  display:inline; margin-left:60px; font-weight:normal;}
#main_text h6 span a{color:#999999;}
#main_left{ width:250px; overflow:hidden; float:left; display:inline;}
#main_middle{ width:560px; overflow:hidden; float:left; display:inline; margin-left:10px;}
#comp_text{ padding:0px 10px;}
#product_text{ width:560px; height:180px; overflow:hidden;}
#product_text img{ width:145px; height:145px; overflow:hidden; margin:0 5px 5px 5px;}
#product_text p{ height:20px; line-height:20px; text-align:center;}
#middle_right{ width:220px; overflow:hidden; float:right; display:inline;}
#middle_right li{ height:24px; line-height:24px; background-image:url(../images/ico7.png); background-repeat:no-repeat; background-position:left; position:relative;}
#middle_right li .small{width:200px; height:24px; line-height:24px; position:absolute; top:0px; left:15px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }


/*foot*/
#bottom_line{ width:100%; height:10px; background-image:url(../images/nav_line.gif); overflow:hidden;}
#foot_bg{ width:100%; background-color:#151515; overflow:hidden; color:#BFBFBF;}
#foot{ width:1120px; overflow:hidden; margin:0 auto; padding-top:30px; text-align:center; font-size:12px; padding-bottom:40px;position:relative;}
#foot img.footwx{width:150px; height:90px; position:absolute; left:0;}
#foot a{ color:#BFBFBF; padding:0 6px;}

#foot_bg2{ width:100%; height:26px; background-color:#E5E5E5;}
#foot2{ width:1040px; height:26px; line-height:26px; margin:0 auto; font-size:12px;}
#foot2 a{ padding:0 6px;}
