﻿@charset "utf-8";
/* CSS Document */
body{
	background:#f6f7f9 url(../images/content_bj.jpg) center 93px no-repeat;
}

/**top**/
#top{ width:100%; height:93px; margin:0 auto; background:url(../images/top_bj.png) top center no-repeat;}
.top{ width:1000px; height:93px; margin:0 auto;}
.logo{ width:220px; height:93px; float:left;}
.top_ri{ float:right; width:728px; height:93px;}
.lang{ text-align:right; font:12px/25px "微软雅黑"; color:#6a6a6a; line-height:25px; padding:8px 25px 4px 0px;}
.lang a{color:#6a6a6a;}
.lang a:hover{ color:#fff;}

/**nav**/
.nav{ width:728px; height:56px;}
.nav ul li{ float:left; background:url(../images/nav_a.png) top right no-repeat;}
.nav ul li a{ float:left; width:104px; height:36px;font:13px/24px "宋体"; color:#b6b4b4; font-weight:bold; line-height:36px;text-align:center; text-decoration:none; padding-bottom:20px;}
.nav ul li a:hover{color:#fff; background:url(../images/nav_aa.png) center 40px no-repeat;}
.nav ul li div.ul{ display:none; width:100%; height:28px; padding-top:2px;  position:absolute; top:92px; left:0px; z-index:999999; background:url(../images/nav_bg.png) top center repeat-x; }
.nav ul li div.ul .ndi{ width:1000px;height:28px; margin:0 auto; position:relative;}
.nav ul li div.ul .ndi div{ width:100%; position:absolute; top:0px; text-align:center; margin:0 auto;}
.nav ul li div.ul .ndi div a{ direction:inherit; float:none;font:12px/22px "宋体";  color:#434242; line-height:28px; padding:8px 9px; text-decoration:none; background:none;}
.nav ul li div.ul .ndi div a:hover{ color:#fff; background:url(../images/navaa.jpg) top center repeat-x; }

.nav ul li:nth-child(3) div.ul{ display:none; width:100%; height:58px; padding-top:2px;  position:absolute; top:92px; left:0px; z-index:999999; background:url(../images/nav_bg.png) top center repeat-x; background-size:1920px 58px; }
.nav ul li:nth-child(3) div.ul .ndi{width:1000px;height:58px; margin:0 auto; position:relative;}

.nav ul li div.ul .ndi .nav0{left:285px; text-align:left; width:700px;}
.nav ul li div.ul .ndi .nav1{left:370px; text-align:left; width:700px;}
.nav ul li div.ul .ndi .nav2{left:280px; text-align:left; width:730px;}
.nav ul li div.ul .ndi .nav3{left:606px; text-align:left; width:600px;}
.nav ul li div.ul .ndi .nav4{left:0px; text-align:right; width:680px;}
.nav ul li div.ul .ndi .nav5{left:0px; text-align:right; width:785px;}
.nav ul li div.ul .ndi .nav6{left:95px; text-align:right; width:890px;}
.nav ul li div.ul .ndi .nav7{left:0px; text-align:right; width:990px;}

/**banner**/
.banner{ width:100%; height:507px; margin:0 auto;overflow: hidden;}

#mainbox{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:url(../images/mainbox.jpg) top  center repeat-y;}

/***main***/
.main{ width:1000px; height:65px; margin:10px auto; overflow:hidden;}
.main a{ float:left;}
.main a.m2{width:183px; height:65px; font:12px/24px "微软雅黑"; color:#f7e7d8; line-height:65px; padding-left:45px; background:url(../images/m2_bj.jpg) top center no-repeat;}
.main a.m2:hover{ background:#000;}
.main a.m3{width:183px; height:50px; font:12px/18px "微软雅黑"; color:#fff; line-height:18px; padding-left:45px; background:url(../images/m3_bj.jpg) top center no-repeat; padding-top:15px;}
.main a.m3:hover{ background:#2f2f2f;}
.main a.m4{width:183px; height:50px; font:12px/18px "微软雅黑"; color:#fff; line-height:18px; padding-left:45px; background:url(../images/m4_bj.jpg) top center no-repeat; padding-top:15px;}
.main a.m4:hover{ background:#746236;}

/***main_in***/
.main_in{ width:1002px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.ne{ width:334px; height:148px; overflow:hidden; float:left; background:url(../images/ne_bj.png) top center no-repeat;}
.ne_top{ width:298px; height:42px; margin:0 auto; overflow:hidden; font:14px/24px "微软雅黑"; color:#2d2d2d; line-height:42px;}
.ne_top span{ display:block; float:left; background:url(../images/ne_sp.jpg) left center no-repeat; padding-left:10px;}
.ne_top a{ float:right;}
.ne_mid{ width:298px; height:84px; margin:0 auto; overflow:hidden;}
.ne_img{ float:left; width:84px; height:84px;}
.ne_txt{ width:208px; height:auto; overflow:hidden; float:right;}
.ne_txt a{ font:12px/25px "宋体"; color:#5c5b5b; line-height:25px;}
.ne_txt a:hover{ color:#f00;}

.show{ width:336px; height:148px; float:left; background:url(../images/show_bj.png) top center no-repeat;}
.show_top{ width:310px; height:42px; margin:0 auto; overflow:hidden; font:14px/24px "微软雅黑"; color:#2d2d2d; line-height:42px;}
.show_top span{ display:block; float:left; background:url(../images/ne_sp.jpg) left center no-repeat; padding-left:10px;}
.show_top a{ float:right;}

.pros_mid{ width:310px; height:86px; margin:0 auto; overflow:hidden;}
.show_indexde{ ZOOM: 1; float:left; width:310px; height:86px; overflow:hidden;  display:inline;}
.show_indexde .arrLeft {WIDTH:14px; height:30px;background: url(../images/left.png) no-repeat; FLOAT: left; cursor:pointer; margin:26px 0 0 0; display:inline; }
.show_indexde .arrCont{ float:left;overflow:hidden; width:270px; height:86px; position:relative; left:6px;}
.show_indexde .arrRright{WIDTH:14px; height:30px; BACKGROUND: url(../images/right.png) no-repeat; FLOAT:right; cursor:pointer; margin:26px 0 0 0; display:inline; }
.show_indexde .arrlist li{float:left; width:86px; height:86px; display:inline; overflow:hidden; margin-right:8px;}
.show_indexde .arrlist li a{display:block; width:82px; height:82px;}
.show_indexde .arrlist li a:hover{padding:1px; border:1px solid #c6c4c5;}
.show_indexde .arrlist li img{ display:block; width:82px; height:82px;}

.ab{ width:332px; height:144px; float:right; margin-top:2px;}

/**content**/
#content{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:45px 0px 15px; }

.menu{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.menu ul li{ display:block; float:left; width:124px; height:40px;}
.menu ul li a{ display:block; width:124px; height:40px; font:14px/24px "微软雅黑"; color:#fff; line-height:40px; text-align:center; background:url(../images/menu_a.jpg) top center no-repeat;}
.menu ul li a:hover{ background:#fff; color:#0a0a0a;}
.menu ul li a#menu_aa{ background:#fff; color:#0a0a0a;}

.content{ width:998px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #d8dcde;}
.content_top{ width:976px; height:46px; font:12px/24px "微软雅黑"; color:#757b84; line-height:46px; overflow:hidden; padding-left:22px; background:#f6f7f9;}
.content_top a{color:#757b84;}
.content_top a:hover{ color:#f00;}
.content_box{ width:998px; height:auto; margin:0 auto; overflow:hidden; background:#fff;}

/*page*/
.page{ width:910px; height:auto; margin:0 auto; overflow:hidden; font:12px/24px "微软雅黑"; color:#646668; line-height:24px; padding:30px 0px;}

/*pro*/
/*pro*/
.pro_top{ width:920px; height:auto; margin:0 auto; overflow:hidden; padding:25px 0px 15px; margin-bottom:20px; background:url(../images/pro_top.jpg) center bottom no-repeat;}
.pro_top a{ font:14px/24px "微软雅黑"; color:#555555; line-height:24px; padding:0px 10px; float:left; }
.pro_top a:hover{color:#94654b;}

.pro{ width:920px; height:auto; margin:0 auto; overflow:hidden;}
.pro ul li{ display:block; float:left; width:160px; height:184px; overflow:hidden; padding:0px 12px; margin-bottom:15px;}
.pro ul li a{ display:table-cell; width:154px; height:154px; padding:2px; border:1px solid #dddddd; vertical-align: middle;}
.pro ul li a:hover{ border:3px solid #dbd0c4; padding:0px;}
.pro ul li img{ max-width:154px; max-height:154px; overflow:hidden; vertical-align: middle;}
.pro ul li p{ font:12px/24px "微软雅黑"; color:#575757; line-height:24px; overflow:hidden;}

/*wvdm*/
.wvdm{ clear:both;font:12px/20px "宋体"; color:#575757; line-height:20px; text-align:center; padding:30px 0px;}
.wvdm a{ color:#575757; border:1px solid #dddddd; padding:5px 8px;}
.wvdm a:hover{ color:#fff; background:#82858a;}
.wvdm a.pager{ color:#fff; background:#82858a;}

/*pro_list*/
.pro_list{ width:998px; height:auto; margin:0 auto; overflow:hidden; background:url(../images/pro_list_bj.png) top center no-repeat;}
.pro_list ul li{ display:block; float:left; width:395px; height:395px; overflow:hidden; padding:0px 52px; margin-bottom:50px;}
.pro_list_img a{ display:block; width:394px; height:264px; border:1px solid #cbcbcb;}
.pro_list_img a:hover{ background:#f6dfcc;}
.pro_list_img img{ display:block; width:385px; height:255px; padding:4px;}
.pro_list_txt{ width:395px; height:auto; overflow:hidden; font:12px/25px "微软雅黑"; color:#72716e;}
.pro_list_txt a{ display:block; font:14px/25px "微软雅黑"; color:#2b2929; padding:10px 0px;}
.pro_list_txt a:hover{ color:#c38049;}

/*news*/
.news{ width:930px; height:auto; margin:0 auto; overflow:hidden; padding:10px 0px;}
.news ul li{ display:block; width:auto; height:auto; overflow:hidden; padding:20px 0px 10px; background:url(../images/news_li.png) center bottom no-repeat;}
.news_img{ float:left; width:180px; height:120px;}
.news_img img{ display:block; width:180px; height:120px;}
.news_txt{ float:right; width:730px; height:auto; overflow:hidden; font:12px/20px "微软雅黑"; color:#8b8c8c; line-height:20px;}
.news_txt a{ display:block; font:16px/24px "微软雅黑"; color:#313234; margin-bottom:5px;}
.news_txt a:hover{ color:#f00;}

/*news_view*/
.news_view{width:920px; height:auto; margin:0 auto; overflow:hidden;font:14px/24px "微软雅黑"; color:#6b6c6e; line-height:24px;  padding:30px 0px;}
.pager2{ clear:both; width:auto; height:auto; overflow:hidden; font:14px/24px "微软雅黑"; color:#6b6c6e; line-height:24px; padding-top:10px;}
.pager2 span{float:right;}
.pager2 p{text-align:left;}
.pager2 a{color:#6b6c6e;text-decoration:none;}
.pager2 a:hover{color:#94654b;}


/*foot*/
#foot{ width:100%; height:38px; margin:0 auto; overflow:hidden; background:url(../images/foot_bj.jpg) top center no-repeat;}
.foot{ width:1000px; height:38px; margin:0 auto; overflow:hidden; font:12px/38px "宋体"; color:#727070; line-height:38px;} 
.foot a{color:#727070; }
.foot a:hover{ color:#f00;}