﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#333333;}

a { color:#333333; font-size:12px; text-decoration:none; }

a:hover { color:#037600; font-size:12px; text-decoration:none;}


/*h5兼容ie9以下版本样式*/
header,nav,article,section,aside,footer{display:block;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}

/***************index css********************/

header{width:1000px; height:130px; margin:0 auto;}
.logo{width:534px; height:130px; float:left; display:inline;}
.tel{width:255px; height:65px; margin-top:31px; float:right; display:inline;}

nav{width:100%; height:50px; background:#037600;}
.navgation{width:1000px; height:50px; margin:0 auto;}
.nav_list li{width:115px; height:50px; line-height:50px; float:left; display:inline; text-align:center; margin:0 5px; position:relative; font-family:"Microsoft Yahei";}
.nav_list li a{width:115px; height:50px; line-height:50px; color:#fff; font-size:16px; display:block;}
.nav_list li a:hover,
.nav_list li.current a,
.nav_list li.current a:hover {width:115px; height:50px; line-height:50px;display:block; background:#025800;}

#apDiv1, #apDiv3, #apDiv4, #apDiv7{width:115px; height:auto;position:absolute; z-index:1111; display:none; top:50px; left:-5px;}
.nav_list li.current ul.ap li{width:115px; height:34px; line-height:34px;}
.nav_list li.current ul.ap li a{width:115px; height:34px; line-height:34px;font-size:12px;background:#025800;}
.nav_list li.current ul.ap li a:hover{width:115px; height:34px; line-height:34px; background:#037600;}





#flash{width:1000px; height:410px; margin:0 auto;}
/* flexslider */
.flexslider{position:relative;width:100%;height:410px;overflow:hidden;zoom:1;}

.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.img img{width:100%; height:410px;}

.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


#sy_center{width:1000px; height:auto; margin:0 auto; padding:14px 0 0;}
.sy_up{width:1000px; height:auto;}
.sy_left{width:688px; height:452px; float:left; display:inline;}
.sy_right{width:300px; height:auto; float:right; display:inline;}

.sy_box1{width:688px; height:223px;}

.sy_about{width:338px; height:223px; float:left; display:inline;}
.sy_abTitle{ height:30px; line-height:30px;font-family:"Microsoft Yahei"; border-bottom:4px double #000000; font-size:14px;}
.sy_abTitle > span{ color:#037600; /*font-family:"Arial";*/ font-size:12px; text-transform:uppercase; padding-left:7px;}
.sy_abTxt{ height:174px; margin-top:15px; overflow:hidden;}

.sy_culture{width:338px; height:223px; float:right; display:inline;}

.sy_box2{width:688px; margin-top:30px;}
.sy_news1{width:338px; height:199px; float:left; display:inline;}
.sy_news2{width:338px; height:199px; float:right; display:inline;}
.sy_newsTxt{width:338px; margin-top:5px;}

.sy_service{width:300px; height:100px;}
.sy_title2{ height:30px; line-height:30px; background:#037600;font-family:"Microsoft Yahei"; color:#fff; font-size:14px; text-indent:8px;}
.sy_title2 > span{font-size:12px; text-transform:uppercase; padding-left:7px;}
.sy_serTxt{width:280px; height:64px; padding:6px 10px 0; background:#f2f8f2; line-height:20px;}

.sy_contact{width:300px; margin-top:8px; height:323px;}
.sy_conTxt{width:270px; height:283px;
 padding:10px 15px 0; background:#f2f8f2;}

.sy_link{width:300px; margin-top:8px;}
.sy_linkTxt{width:300px; height:63px;background:#f2f8f2;}
.sy_linkul li{width:139px; float:left; display:inline; margin:15px 5px;}

.sy_bottom{width:1000px; margin-top:18px; background:#f1f1f1; padding:10px 0;}
.sy_proTitle{height:30px; line-height:30px;font-family:"Microsoft Yahei"; border-bottom:4px double #000000; font-size:14px; text-indent:7px;}
.sy_proTitle > span{ color:#037600;font-size:12px; text-transform:uppercase; padding-left:7px;}
.sy_proTxt{ margin-top:24px; height:184px;}
.sy_proLeft{width:21px; height:58px; cursor:pointer; display:inline; float:left; background:url(../images/left.png) no-repeat left; margin:45px 0 0 8px;}
.sy_proRight{width:21px; height:58px; cursor:pointer; display:inline; float:right; background:url(../images/right.png) no-repeat right; margin:45px 8px 0 0;}
.sy_proCenter{width:900px; float:left; display:inline; margin-left:5px;}

.sy_proul li{width:160px; height:152px; padding:3px; border:1px solid #cacaca; background:#fff; float:left; display:inline; margin:0 9px;}
.sy_proul li a img{width:160px; height:122px; display:block;}
.sy_proul li a h5{ height:30px; line-height:30px; text-align:center; overflow:hidden;}


footer{width:100%; height:auto; background:#3a3b3d; margin:0 auto; color:#fff;}
.fUp{width:100%; height:auto; background:#565759; margin:0 auto;color:#fff;}
.fUp_center{width:1000px; min-height:192px; margin:0 auto; padding:30px 0;}
.f_box1{width:375px; float:left; display:inline;}
.f_title1{ height:30px; line-height:30px;font-family:"Microsoft Yahei";font-size:14px;}
.f_title1 > span{font-size:12px; text-transform:uppercase; padding-left:7px;}
.f_txt1{ margin-top:20px;}
.f_box2{width:350px; float:left; display:inline;}
.f_box3{width:210px; float:right; display:inline;}

#foot{width:1000px; line-height:30px; padding:15px 0; margin:0 auto; color:#666666;}
#foot a{color:#666666;}

/*********************neiye css *********************/
#ny_center{width:1000px; height:auto; margin:0 auto; padding:14px 0 45px;}

.ny_sider{width:255px; float:left; display:inline;}
.ny_containter{float:right; width:710px; display:inline;}

.ny_title1{width:255px; height:42px; line-height:42px; color:#fff;font-family:"Microsoft Yahei"; font-size:18px; text-indent:28px; border-radius:5px 5px 0 0;
background:linear-gradient(top,#037600, #025800);
background:-webkit-linear-gradient(top,#037600, #025800);
background:-moz-linear-gradient(top,#037600, #025800);
background:-ms-linear-gradient(top,#037600, #025800);
background:-o-linear-gradient(top,#037600, #025800);}

.ny_leftTxt{width:233px; padding:10px; min-height:100px; border:1px solid #e1e1e1; border-top:none;}
.left_cateul li{width:233px; height:32px; line-height:32px; margin-bottom:10px;}
.left_cateul li a{width:231px; height:30px; line-height:30px; margin-bottom:10px; text-indent:34px; display:block;
	background:#e3e3e3; border: 1px solid #bbb;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
    box-shadow: inset 0 0 1px 1px #f6f6f6;
   /* text-shadow:0 1px 0 #fff;*/}
.left_cateul li a:hover{ color:#fff;
	background:#037600; border: 1px solid #025800;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
    box-shadow: inset 0 0 1px 1px #f6f6f6;
/*    text-shadow:0 1px 0 #fff;*/}

.left_cateul li.curOn a{ color:#fff;
	background:#037600; border: 1px solid #025800;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
    box-shadow: inset 0 0 1px 1px #f6f6f6;
/*    text-shadow:0 1px 0 #fff;*/}


.left_contact{width:255px; margin-top:20px;}
.left_conTxt{width:233px; padding:10px; min-height:100px; border:1px solid #e1e1e1; border-top:none;}

.ny_title2{height:36px; line-height:36px;font-family:"Microsoft Yahei"; border-bottom:4px double #000000; font-size:14px; color:#025800;}
.ny_title2 > span{ float:right; display:inline; font-size:12px; color:#666;}
.ny_txt2{ min-height:450px; padding-top:20px;}
.ny_cerul{width:740px; margin-bottom:30px;}
.ny_cerul li{ float:left; display:inline; margin:0 13px 15px 0;}
.ny_cerul li a img{width:160px; height:122px; display:block; padding:3px; border:1px solid #CCC;}
.ny_cerul li a h5{width:168px; height:30px; line-height:30px; text-align:center; overflow:hidden;}

.feedback_table tr td{ padding-bottom:10px;}
.text_input{width:220px; height:24px; line-height:24px; text-indent:5px;border:1px solid #cccccc;}

.text_btn{width:90px; height:36px; border:none; background:#037600; cursor:pointer; margin-right:15px; color:#fff;}
.text_btn1{width:90px; height:36px; border:none; background:#ccc; cursor:pointer;}


/*分页*/
div.pager
{
text-align:center;
	margin:0 auto;
	padding-bottom:3px;
}
div.pager span
{
			margin-left:8px;
	margin-right:8px;
}
div.pager a
{
		margin-left:8px;
	margin-right:8px;
	text-decoration:none;
}


/*新闻*/
ul.news{}
ul.news li{ background:url(../images/dian1.jpg) no-repeat left center;height:32px; line-height:32px; border-bottom:1px dotted #cbcbcb;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-indent:20px;}
ul.news li a{text-decoration:none;}
ul.news li > span{ float:right; display:inline;}

ul.news1{margin-bottom:30px;}
ul.news1 li{background:url(../images/dian1.jpg) no-repeat left center;height:32px; line-height:32px; border-bottom:1px dotted #cbcbcb;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-indent:20px;}
ul.news1 li a{text-decoration:none;}
ul.news1 li > span{ float:right; display:inline;}

.newstitle{text-align:center; font-size:14px; font-weight:bold;}
.newssubtitle{ height:28px; line-height:28px; margin-top:12px; text-align:center;}
.newssubtitle span{padding:0 10px;}

.news_con{margin-top:20px;}

.newspager{width:100%; height:30px; line-height:30px; text-align:left; margin-top:20px;}



/*产品分类*/




.producttype0 {width:215px; height:28px; background:url(../images/li1.jpg) no-repeat; text-indent:15px; margin-top:5px;}

.producttype0 a{font-weight:bold; color:#285cbc; line-height:28px;}

.producttype0 a:hover {font-weight:bold; color:#C80901; line-height:28px;}


.producttype1 {width:215px; height:26px; background:url(../images/li2.gif) no-repeat; text-indent:15px; margin-top:5px;}

.producttype1 a{font-weight:normal; color:#000000; line-height:26px;}

.producttype1 a:hover {font-weight:normal; color:#C80901; line-height:26px;}

 
 
/*下载*/
ul.downloads
{
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:5px;
}

ul.downloads li
{
	margin-bottom:5px;
}

ul.downloads li a
{
	text-decoration:none;
}






/*新增*/

.syab_td01{ text-align:justify;}
.syab_img{width:96px; height:91px; float:left; margin-right:14px;}
.syab_td01 strong{color:#037600;}


.nyab_table{width: 700px; height:550px;background:url(../images/bg_about.png) no-repeat center bottom;}
.nyab_td01{padding-top:50px; padding-left:50px;}
.ab_txt{width:550px; height:840px; line-height:2;}


.nyculture_table{width: 700px; height: 800px; background:url(../images/bg_culture.png) no-repeat center bottom; padding-top:30px; line-height:2.5;}
.nyculture_txt{padding-left:300px;}
.nyculture_title{color:#008000;}

.nyservice_table{width: 700px; height: 150px; background:url(../images/bg_service.png) no-repeat;}
.nyservice_td01{padding-top:25px; padding-left:200px; padding-right:30px; line-height:2;}

.honord_img{ text-align:center;}


.nyconact_table{width: 700px; height: 209px; background:url(../images/bg_contact.jpg) no-repeat;}
.nyconact_td01{padding-top:20px; padding-left:350px; line-height:2;}

























