/* CSS Document */

*{margin:0; padding:0;}

body{ color:#555;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}

a{text-decoration:none; color:#676767;}
a:hover{color:#97CB78; text-decoration:none;}
.clear{clear:both;}
.blank10{height:10px;}

ul,li{list-style:none;}
img{border:0;}

.top{width:960px; margin:auto; background:#FFFFFF;}
.border4{border:solid 1px #D8D8D8;}

.main{width:950px; margin:auto;}
.logo{width:300px; float:left; margin-top:10px}

.weixin{width:100%; margin-top:15px; text-align:center;}
.weixin img{width:80%;}

.lan{width:100px; float:right; margin-top:50px;}
.lan .on{color:#97CB78;}

/*导航*/
.nav{height:50px; width:100%;  margin:auto; background:#59B3D6;}
.nav ul{ width:980px; margin:auto;}
.nav li{float:left; margin-left:1px;}
.nav li a{width:162px; line-height:50px; display:block; font-size:14px; color:#fff; text-align:center;font-family:"微软雅黑";}
.nav li a:hover{ background:#252525;}
.nav li.currclass a{ background:#252525}

/*幻灯*/
.flexslider { position: relative; height: 366px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat #fff; padding-top:1px;}
.slides { position: relative; z-index: 1;}
.slides li { height: 366px;}
.flex-control-nav { position: absolute; bottom:98px; z-index: 2; width: 100%; text-align: center; padding-left:380px;} 
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 3px; *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;}


/*banner*/
.banner{width:100%; height:366px; background:url(images/banner_bg.jpg) no-repeat center top;}


/*推荐产品*/
.farea .fareal {
	WIDTH: 474px; FLOAT: left; background:url(images/tj_product.png); position:relative; HEIGHT: 235px;overflow:hidden;
}
.fareal .bd {
 HEIGHT: 235px
}
.fareal .bd .pic {
	WIDTH: 220px; FLOAT: left; HEIGHT: 220px; padding:36px 5px 0 5px;
}
.fareal .bd .txt {
	WIDTH: 240px; FLOAT: left; text-align:center; font-size:16px; font-family:"微软雅黑"; margin-top:130px;
}
.fareal .bd .txt A {
	LINE-HEIGHT: 24px; COLOR: #fff
}
.fareal .bd .txt P {
	MARGIN: 8px 0px 0px; BORDER-TOP: #616161 1px solid; PADDING-TOP: 8px
}
.fareal .hd{ float:left; margin-top:20px; width:160px; height:20px; position:absolute; right:0; top:150px;}
.fareal .hd A.more {
	 WIDTH: 31px;  DISPLAY: block; BACKGROUND: url(images/ico_right.png) no-repeat; HEIGHT: 10px; margin-left:60px; margin-top:10px;
}
.fareal .hd A.prev {
	WIDTH: 20px;  HEIGHT: 20px; display:block; float:left;
}
.fareal .hd A.next {
	WIDTH: 20px; HEIGHT: 20px; display:block; float:left;
}
.fareal .hd A.prev {
	BACKGROUND: url(images/ico_f.jpg) no-repeat;
}
.fareal .hd A.next {
	BACKGROUND: url(images/ico_l.jpg) no-repeat; margin-left:10px;
}




/*首页主体*/
.m_1{ width:237px; height:235px; background: url(images/arr1.png) no-repeat 227px 130px #F5FAFD; float:left;}
.m_2{ width:237px; height:235px; background:#E7A78B; float:left;}
.m_3{ width:237px; height:235px; background:#97CB78; float:left; margin-left:1px;}
.m_4{ width:237px; height:235px; background: url(images/arr2.png) no-repeat -12px 130px #F9F9F9; float:left;}

.m1_1{ width:237px; height:235px; float:left;}
.m1_2{ width:237px; height:235px; float:left;}
.m1_3{ width:237px; height:235px; float:left; margin-left:1px;}
.m1_4{ width:237px; height:235px; float:left;}

.index_cate{ margin:10px auto auto 40px;}
.index_cate li{line-height:30px; font-family:"微软雅黑"; font-size:14px;}


.pic_style a{display:block;width:237px;height:235px; position:relative; overflow:hidden;}
.pic_style a ins{width:237px;height:235px; background:url(images/bg-2.png) no-repeat;display:block; position:absolute; left:-237px;}
.pic_style a:hover ins{left:0;}
.pic_style a p{display:block;width:230px;position:absolute;left:-9999px;top:150px; font-weight:bold; font-family:"微软雅黑"; font-size:15px; color:#333; text-align:center;}
.pic_style a:hover p{left:0;}


/*二级页面主体*/
.main918{width:920px; margin:auto;}
.main_left{width:680px; float:left;}
.main_right{width:218px; float:right;}

.title{font-size:13px; font-family:"微软雅黑"; color:#999; height:50px; border-bottom:solid 1px #C0D5E6; margin-top:20px;}
.title span{ font-size:33px; font-weight:bold;}

/*新闻列表开始*/
.i_news{width:100%;}
.i_news li a{ font-size:14px;}
.i_news li {background:url(images/dot.jpg) no-repeat left center; line-height:24px; text-indent:10px;}
.i_news li em{ float:right; color:#999999; font-style:normal; margin-right:6px;}
/*新闻列表结束*/

/*新闻列表开始*/
.news_list{margin:auto;}
.news_list li a{ font-size:14px; }
.news_list li {background:url(images/icon02.jpg) no-repeat left center;line-height:40px; text-indent:16px; border-bottom:dotted 1px #CCCCCC;}
.news_list li em{ float:right; color:#999999; font-style:normal;}


.news_list dl{ border-bottom:solid 1px #eee; padding:20px 0; margin-top:10px;}
.news_list dt{ height:30px; background:url(images/arr.jpg) no-repeat left 3px; text-indent:15px;}
.news_list dt a{ font-size:14px;  color:#555;}
.news_list dt a:hover{color:#97CB78;}
.news_list dt em{ margin-left:10px; color:#999999; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
.news_list dd{font-size:12px; line-height:22px; color:#999;}
/*新闻列表结束*/

/*图片列表*/
.product_list li{float:left; width:260px; text-align:center;  overflow:hidden; height:220px; margin:20px 40px 0 40px;}
.product_list li img{margin-bottom:6px; width:256px; height:192px;}

.pro_nomal_border{border:solid 1px #EDF2F6; padding:1px;}
.pro_over_border{border:solid 1px #59B3D6; padding:1px;}


/*foot*/
.foot{width:100%; height:100px; background:#3B3A38;  line-height:24px; color:#bbb;}
.foot a{color:#bbb;}
.foot a:hover{text-decoration:underline;}
.footer{background:url(images/foot_logo.jpg) no-repeat 40px center; height:74px; width:780px; margin:auto; padding:26px 0 0 120px;}

.neirong{line-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.neirong p{margin-top:12px; }

/*二级*/
.sub_nav{ width:218px;}
.sub_nav ul{}
.sub_nav li{ margin-bottom:1px;}
.sub_nav li a{ width:138px; height:44px; line-height:44px; background:url(images/sub_nomal.png); display:block; padding-left:80px; font-size:13px; font-family:"微软雅黑";}
.sub_nav li a:hover{background:url(images/sub_over.png); color:#479FC3;}
.sub_nav li.currclass a{background:url(images/sub_over.png); color:#479FC3;}

/*公司概况页面*/
.about_content{width:410px; float:right; margin-top:25px;}
.about_content p{line-height:22px; font-size:12px;   color:#666; margin-bottom:20px;}


/*自定义分页开始*/
.mypages{width:600px; overflow:hidden; margin-left:10px;}
.mypages .clumb{width:12px; height:22px; background:url(images/a-1.jpg) no-repeat; display:block;float:left; margin-right:5px;}
.mypages .num{width:22px; height:22px; float:left; background:#a2a2a2; display:block; text-align:center; margin-right:1px; line-height:22px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#4b4b4b;}
.mypages .num:hover,.mypages .hover{background:#000; color:#FFF;}
.mypages .clumb:hover{background-position:0 -22px;}
.mypages .clumb_n{width:12px; height:22px; background:url(images/a-1.jpg) no-repeat; background-position:-12px 0; display:block;float:left; margin-left:4px;}
.mypages .clumb_n:hover{background-position:-12px -22px;}
.mypages .curr{width:22px; height:22px; float:left; background:#000; display:block; text-align:center; margin-right:1px; line-height:22px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#fff; }


/*全站搜索begin*/


.searchbody{width:918px; margin:0px auto;}
.searchbody .left{width:660px; float:left;}
.searchbody .left .tit{background:#FAFFF9 url(btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:30px;}
.searchbody .left .tit span{ color:red; font-weight:bold;}
.searchbody .left .leftbox{}
.searchbody .left .leftbox .searchlist{}
.searchbody .left .leftbox .searchlist ul{ padding-top:15px;}
.searchbody .left .leftbox .searchlist li{ line-height:28px;}
.searchbody .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.artintro{ line-height:24px;  font-size:12px;}
.searchbody .left .leftbox .searchlist span.arturl{ line-height:24px;}
.searchbody .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}
.searchbody .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.searchbody .left .leftbox .searchabout{margin:0px 10px 0px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}
.searchbody .left .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .left .leftbox .searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}
.searchbody .left .leftbox .searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .left .leftbox .searchabout .searchresult a:hover{ color:red;}

.searchbody .left .leftbox .kuaisou{ margin:0px 10px 0px 0px;}
.searchbody .left .leftbox .kuaisou .i{ height:23px; line-height:23px;width:305px; padding-left:15px; color:#333;}
.searchbody .left .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px; border:none;}

.searchbody .right{width:200px; float:right;}

.searchbody .right .ksad{ border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9;}
.searchbody .right .ksad h2{ font-size:16px; font-weight:bold; color:green; font-family:"微软雅黑"}
.searchbody .right .ksad p{ line-height:24px; color:#666; font-family:"微软雅黑"}
.searchbody .right .ksad p a{ color:green; text-decoration:underline; font-family:"微软雅黑"}
.searchbody .right .ksad p a:hover{}


.searchbody .right .right01{}
.searchbody .right .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid;}
.searchbody .right .right01 .right01box{}
.searchbody .right .right01 .right01box ul{ padding:8px;}
.searchbody .right .right01 .right01box li{ background:url(artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:26px; line-height:26px;width:245px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody .right .right01 .right01box a{  color:#0022CC;}
.searchbody .right .right01 .right01box a:hover{ text-decoration:none; color:red;}


/*全站搜索end*/
