@charset "utf-8";
/* CSS Document */
/*selection*/
::selection{background-color:#CCC;color:#FFF;}
::moz-selection{background-color:#E13300;color:#FFF;}
::webkit-selection{background-color:#E13300;color:#FFF;}
/*placeholder*/
::-webkit-input-placeholder{color:#dddddd;}/* WebKit browsers */
:-moz-placeholder{color:#dddddd;}/* Mozilla Firefox 4 to 18 */
::-moz-placeholder{color:#dddddd;}/* Mozilla Firefox 19+ */
:-ms-input-placeholder{color:#dddddd;}/* Internet Explorer 10+ */

html{zoom:1;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:14px/1.6em "微软雅黑","宋体";color:#000;background:#F1F1F1; padding-top:110px;}
pre,input,textarea{font:14px/1.6em "微软雅黑","宋体";color:#000;word-wrap:break-word;outline-width:inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
img{border:none;}
a{color:#003399;font-weight:normal;text-decoration:none;outline-style:inherit;}
a:link{color:#333333;}/* 初始状态 */
a:visited{color:#333333;}/* 访问过的状态 */
a:hover{color:#090;}/* 悬浮状态 */
a:active{color:#F00;}/* 按下状态 */
input,img{vertical-align:middle; max-width:100%;}/*对齐*/
li{list-style:none;}
/*html5标签*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}
/*基本布局*/
.fl{float:left;}
.fr{float:right;}
.breakWord{overflow:hidden;word-wrap:break-word;}/*换行*/
.clearbox{clear:both;}/*清除浮动*/
/*伪类*/
.afterClear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/*清除浮动*/
.red{color:#f00 !important;}

/*头部*/
.header_wrapper{background:url(../images/header.png) repeat-x top; position:fixed;top:0px;left:0px;right:0px;z-index:999999;}
#header{width:1050px;height:70px;margin:0 auto;position:relative;}
#header .share{position:absolute;top:28px;left:400px;}
#header .share li{float:left;margin-left:20px;line-height:16px;}
#header .share li a{color:#666;}
#header .share li img{float:left;margin-right:3px;}

#header .tel{position:absolute;top:14px;right:0px;}

/*导航*/
.nav_wrapper{background:url(../images/nav.png) repeat-x top; position:fixed;top:70px;left:0px;right:0px;z-index:999999;}
#nav{width:1100px;height:40px;margin:0 auto;border-left:1px solid #005730;border-right:1px solid #009854;}
#nav a{display:block;width:108px;height:40px;float:left;text-align:center;line-height:40px;text-align:center;color:#ffffff;border-left:1px solid #009854;border-right:1px solid #005730;}

/*二级导航*/
.menu_wrapper{width:100%;position:fixed;left:0;right:0px;top:110px;overflow:hidden;z-index:999999;-webkit-box-shadow:0px 0px 5px 0px #999999;box-shadow:0px 0px 5px 0px #999999;display:none; background:url(../images/menu.png);}
#menu{width:1100px;margin:0 auto;}
#menu li{width:110px; float:left; padding:10px 0;}
#menu li a{display:block; color:#007440; padding:3px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:13px; text-align:center;}
#menu .m4{width:130px;}
#menu .m5{width:90px;}
#menu .m4 a{padding-right: 20%;}
#menu .m5 a{padding-right: 20%;}
#menu .m6 a{padding-right: 20%;}
#menu .m7 a{padding-right: 20%;}
#menu .m8 a{padding-right: 20%;}
#menu .m9 a{padding-right: 20%;}


/*banner*/
#banner{width:100%; height:520px; margin:0 auto; position:relative; overflow:hidden;}
#banner .items{width:100%; height:100%;}
#banner .im1{background:url(../images/banner1.jpg) no-repeat top center;}
#banner .im2{background:url(../images/banner2.jpg) no-repeat top center;}
#banner .im3{background:url(../images/banner3.jpg) no-repeat top center;}
#banner .im4{background:url(../images/banner4.jpg) no-repeat top center;}
#banner .btns{position:absolute; bottom:10px; left:50%; z-index:9; margin-left:-60px;}
#banner .btns a{display:block; width:20px; height:20px; float:left; margin-right:5px; border:1px solid #A9CB02;text-indent:-999px;overflow:hidden;}
#banner .btns .current{border:1px solid #007440;}


/*——首页——*/
/*in*/
#in{width:1100px; margin:20px auto; overflow:hidden;}
#in li{float:left; margin-left:20px;}
#in .first{margin-left:0px;}

/*主体*/
#index{width:1080px;height:400px;padding:10px;margin:20px auto; overflow:hidden;background-color:#ffffff;-webkit-box-shadow:0px 0px 5px 0px #999999;box-shadow:0px 0px 5px 0px #999999;}
/*视频*/
#index .fl{width:810px; float:left;}
#shipin{width:250px; float:left;}
#shipin .title{height:37px;line-height:34px;}
#shipin .title .zh{color:#333; font-size:15px;}
#shipin .title .en{font:600 15px/36px Arial; color:#4c8000; letter-spacing:-1px;padding-left:6px;}
#shipin img{width:250px;height:168px;}
/*新闻*/
#news{width:538px; float:right; border:1px solid #e2e9d9; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#news .tabs_nav{height:42px; padding:5px 0 0 10px; background:url(../images/tab_bg.jpg) repeat-x top;}
#news .tabs_nav li{float:left;height:37px;line-height:34px;padding:0 10px;color:#007440;font-weight:bold;cursor:pointer;}
#news .tabs_nav .current{height:36px;line-height:32px;padding:0 9px;background-color:#FFFFFF;color:#000000;font-weight:bold;border-top:1px solid #e2e9d9;border-left:1px solid #e2e9d9;border-right:1px solid #e2e9d9;border-radius:3px 3px 0px 0px;cursor:pointer;}
#news .tabs_nav a{float:right; margin:5px 10px 0 0;}
#news .tabs_item{height:140px;padding:8px 20px 8px 20px;}
#news .tabs_item li{padding-left:20px;height:28px;line-height:28px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:url(../images/list_l.png);background-repeat:no-repeat;background-position:left center;}
#news .tabs_item li span{float:right;color:#666;}
/*产品中心*/
#chanpin{border:1px solid #e2e9d9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin-top:10px;}
#chanpin .title{border-bottom:1px solid #e2e9d9;height:30px; padding:0 10px; line-height:30px; font-size:15px; color:#333;}
#chanpin .cp{overflow:hidden;height:140px; margin:5px;}
#chanpin .cp li{width:200px; height:134px; padding:2px; float:left; margin-left:5px; text-align:center;border:1px solid #ccc;}
#chanpin .cp li .pic{width:200px; height:110px; overflow:hidden; position:relative;}
#chanpin .cp li .pic img{position: absolute;top: -35px;left: 0;width: 100%;}

/*案例*/
#case{height:400px; overflow:hidden; position:relative;}
#case .box{margin:30px auto;overflow:hidden; position:relative;}
#case li{padding:2px 0;}
#case li img{width:250px; height:109px;}
#case .apn{display:block; width:250px; height:30px; background:#2F3133 url(../images/apn.png) no-repeat top; position:absolute;z-index:99; background-repeat:}
#case .prev{top:0px;}
#case .next{bottom:0px; background-position:bottom;}
/*友情链接*/
.yq_wrapper{ background-color:#015730; border-bottom:1px solid #5B9800;}
#yq{width:1100px; margin:0px auto; overflow:hidden;}
#yq .title{float:left;height:38px; padding:0 10px; line-height:38px; font-size:15px; background-color:#007440; color:#8FDD1B;}
#yq .lk{height:38px; line-height:38px;}
#yq .lk a{font-size:12px; margin-left:5px;color:#008B4C; padding-right:5px; border-right:1px dotted #5b9800;}

/*尾部*/
.footer_wrapper{background-color:#007440; padding:20px 0;}
#footer{width:1100px; margin:0px auto;color:#fff; overflow:hidden; font-size:12px;}

#footer .fm{ padding:20px 0 0 100px;}

#footer a{color:#fff;}

/*主体*/
#content{width:1060px;padding:20px;margin:20px auto;background-color:#FFFFFF;-webkit-box-shadow:0px 0px 5px 0px #d0d0d0;box-shadow:0px 0px 5px 0px #d0d0d0; overflow:hidden;}
#content .fl{width:219px;float:left;margin:0 auto;border-right:1px solid #d9d9d9; padding-right:20px;}
#content .fr{width:800px; min-height:500px;}

/*左边导航*/
#sub_menu .title{border-bottom:1px solid #d9d9d9;padding:0 0 10px 0;color:#000000;font-size:18px;line-height:24px;font-weight:bold;}
#sub_menu a{display:block;padding-left:35px;height:35px;line-height:35px;border-bottom:1px solid #d9d9d9;background-image:url(../images/l_m_i1.png);background-repeat:no-repeat;background-position:left center;color:#5b9800;}
#sub_menu a:hover{height:36px;border-bottom:none;background-image:url(../images/l_m_i2.png);color:#FFFFFF;background-color:#5b9800;}


#cmenu .title{border-bottom:1px solid #d9d9d9;padding:0 0 10px 0;color:#000000;font-size:18px;line-height:24px;font-weight:bold;}
#cmenu .csub{margin:5px auto;}
#cmenu .csub a{display:block;padding-left:15px;height:35px;line-height:35px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background: -moz-linear-gradient(top, #86B32B 0%, #699C26 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86B32B), color-stop(100%,#699C26)); background: -webkit-linear-gradient(top, #86B32B 0%,#699C26 100%); background: -o-linear-gradient(top, #86B32B 0%,#699C26 100%); background: -ms-linear-gradient(top, #86B32B 0%,#699C26 100%); background:linear-gradient(to bottom, #86B32B 0%,#699C26 100%);
}
#cmenu .csub a i{float:right; width:18px; height:8px; margin:13px 10px 0 0;background:url(../images/a_x.png) no-repeat;}
#cmenu .csub.cx a i{background:url(../images/a_s.png) no-repeat;}

#cmenu .sub a{display:block;padding-left:35px;height:35px;line-height:35px;border-bottom:1px solid #d9d9d9;background-image:url(../images/l_m_i1.png);background-repeat:no-repeat;background-position:left center;color:#5b9800;}
/*#cmenu .sub .cur,#cmenu .sub a:hover{height:36px;border-bottom:none;background-image:url(../images/l_m_i2.png);color:#FFFFFF;background-color:#5b9800;}*/


/*位置*/
#pos{color:#000000;font-size:18px;line-height:24px;font-weight:bold;background:url(../images/p_ad.png) no-repeat top right;border-bottom:1px solid #d9d9d9; padding:0 0 10px 0;}

/*列表*/
#list{}
#list li{overflow:hidden;margin:10px; padding:10px;background-color:#ffffff;-webkit-box-shadow:0px 0px 5px 0px #d0d0d0;box-shadow:0px 0px 5px 0px #d0d0d0;}
#list li img{float:left;width:226px;height:120px;margin-right:10px;}

#page{text-align:center; margin:10px auto;}
#page li{display:inline-block;}
#page li a{padding:3px 5px; border:1px solid #ccc;}
#page .thisclass{padding:2px 6px; border:1px solid #ccc; background-color:#ccc; color:#fff;}



#imglist{overflow:hidden;}
#imglist li{width:260px; float:left; margin:3px; text-align:center;-webkit-box-shadow:0px 0px 5px 0px #d0d0d0;box-shadow:0px 0px 5px 0px #d0d0d0;}
#imglist li .pic{width:250px; height:250px; overflow:hidden; margin:5px auto;}
#imglist li h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#imglist li h3 a{font-weight:bold;}



