
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:verdana, geneva, sans-serif;;
	font-size:13px;
	color:#333333;
	line-height:22px;
	position:relative;
	z-index:0;
	}
a{
	text-decoration:none;
	color:#333333;
	}
img{
	margin:0px;
	padding:0px;
	border:0px;
	}

ul {margin:0px;padding:0px;}
ul li{
	list-style:none;
	}
.fl{
	float:left;
	}
.fr{
	float:right;
	}
.clr{
	clear:both;
	}
.jx20{
	width:100%;
	float:left;
	height:20px;
	}
.auto{
	width:980px;
	margin:auto;
	position:relative;
	z-index:5;
	}	
.header{
	width:100%;
	position:relative;
	z-index:10;
	height:93px;
	background:url(../image/top_bg.jpg) center no-repeat;
	}
.header .languages{
	float:right;
	margin-top:28px;
	text-align:right;
	color:#035181;
	font-size:12px;
	position:relative;
	z-index:99;
	}
.header .languages a{
	color:#035181;
	}
.header .languages .en{
	font-family:Arial, Helvetica, sans-serif;
	}

/*导航开始*/

.header .menu_rim{
	min-width:545px;
	float:right;
	font-size:14px;
	font-weight:bold;
	line-height:43px;
	color:#969696;
	position:relative;
	z-index:9;
	}
.header .menu_rim li{
	width:84px;
	float:left;
	position:relative;
	height:43px;
	}
.header .menu_rim .var_1{
	color:#043d8a;
	font-size:16px;
	width:84px;
	text-align:center;
	float:left;
	height:43px;
	}
.header .menu_rim .var_1_a{
	color:#043d8a;
	font-size:16px;
	width:123px;
	text-align:center;
	float:left;
	background:url(../image/menu_a.png) no-repeat;
	margin:-46px -19px 0 -20px;
	height:43px;
	padding-top:46px;
	}


/*导航二级*/
#var_po .var_dingwei2{
	position:absolute;
	top:43px !important;
	display:none;
	left:0px !important;
	line-height:28px;
	z-index:99;
	text-align:center;
	font-size:12px;
	font-weight:400;
	width:100% !important;;
	background:url(../image/menu2.jpg) repeat-x;
	background-color:#00b0ea;
	}
#var_po .var_dingwei2 li{
	width:74px;
	float:left;
	position:relative;
	height:auto;
	margin-left:5px;
	}
#var_po .var_2{
	width:100%;
	float:left;
	color:#ffffff;
	background:url(../image/line.png) repeat-x bottom;
	 }
#var_po .var_2_a{
	width:100%;
	float:left;
	color:#ffffff;
	background:url(../image/line.png) repeat-x bottom;
	}


/*导航结束*/

/*banner开始*/
.banner_rim{
	width:100%;
	height:345px;
	position:relative;
	z-index:0;
	overflow:hidden;
	}		
.banner_rim .auto{
	width:1440px;
	margin:0 auto;
	}
#slider{ position:relative; width:100%; height:345px; background:url(../image/banner_1.jpg) no-repeat; text-align:center}
#slider img{ position:absolute; top:0px; left:0px; display:none}
.nivo-slice{ display:block; position:absolute; z-index:10; height:100%}
.nivo-box{ display:block; position:absolute; z-index:5}
.nivo-controlNav { position: absolute; top:309px; right:245px; text-align: center; z-index: 999} 
.nivo-controlNav a { z-index:999; cursor:pointer; float: left; display: block; width: 16px; height: 16px; line-height:16px; margin: 0 0 0 5px; background:#FFF; color:#000; font-size:12px;}
.nivo-controlNav .active { background:#008cd2; color:#FFF}
.nivo-imageLink{
	width:100%;
	height:345px;
	position:absolute; 
	top:0px; 
	left:0px;
	z-index:999;
}
/*banner结束*/

/*查询开始*/
.search_rim{
	background:#ebebeb;
	border-bottom:1px solid #b4b4b4;
	line-height:34px;
	height:34px;
	position:relative;
	z-index:9;
	}
.search_rim .search{
	background:url(../image/search_rim.jpg) no-repeat;
	width:278px;
	height:22px;
	float:right;
	margin-top:6px;
	display:inline;
	}
.search_rim .search input{
	width:190px;
	float:left;
	line-height:22px;
	height:22px;
	padding-left:10px;
	border:none;
	background:none;
	display:inline;
	color:#969696;
	}
/*查询结束*/
.index_bodyer{
	width:100%;
	position:relative;
	z-index:9;
	background:url(../image/index_nybg.jpg) repeat-x top;
	background-color:#fafcfe;
	}
.index_bodyer .auto{
	width:1014px;
	}
.index_bodyer .zoujin{
	background:url(../image/index_011.jpg) no-repeat;
	width:100%;
	float:left;
	height:217px;
	position:relative;
	}
.index_bodyer .zoujin .detail{
	width:650px;
	float:right;
	margin:68px 25px 0 0;
	height:147px;
	}
.index_bodyer .zoujin .more{
	position:absolute;
	right:10px;
	top:35px;
	}
.index_bodyer .news{
	background:url(../image/index_021.jpg) no-repeat;
	width:260px;
	float:left;
	margin:38px 0 0 20px;
	position:relative;
	min-height:230px;
	}
.index_bodyer .news .more{
	position:absolute;
	right:0px;
	bottom:0px;
	}
.index_bodyer .news .news_rim{
	width:220px;
	float:left;
	padding-left:15px;
	min-height:120px;
	border-left:1px solid #4da8c7;
	margin:85px 0 0 0;
	}
.index_bodyer .news .news_rim .news_list{
	width:100%;
	float:left;
	line-height:14px;
	padding-top:11px;
	height:14px;
	border-bottom:1px solid #333333;
	}
.index_bodyer .news .news_rim .news_list .news_title{
	width:134px;
	float:left;
	}
.index_bodyer .news .news_rim .news_list .news_date{
	width:80px;
	float:right;
	text-align:right;
	}
.index_bodyer .yewu{
	width:324px;
	float:left;
	background:url(../image/index_031.jpg) no-repeat;
	margin:36px 0 0 0;
	}
.index_bodyer .yewu .detail{
	width:323px;
	float:left;
	border-right:1px solid  #4da8c7;
	margin-top:47px;
	height:164px;
	}
.index_bodyer  .yewu .detail .yewu_list{
	background:url(../image/dian.jpg) 0 10px no-repeat;
	padding-left:4px;
	width:318px;
	float:left;
	margin-top:10px;
	}
.index_bodyer .address{
	width:410px;
	float:left;
	margin-top:38px;
	}
.index_bodyer .address .detail{
	width:100%;
	float:left;
	position:relative;
	height:204px;
	border-bottom:1px solid #4da8c7;
	}
.index_bodyer .address .detail .hu{
	position:absolute;
	left:0px;
	bottom:-1px;
	}
.index_bodyer .address .detail .main{
	width:230px;
	float:right;
	margin-top:20px;
	line-height:25px;
	background:url(../image/index_10.jpg) right bottom no-repeat;
	}
.index_bodyer .product_rim{
	float:left;
	width:100%;
	margin-top:40px;
	position:relative;
	}
.index_bodyer .product_rim .prev{
	width:21px;
	position:absolute;
	z-index:9999;
	left:0px;
	top:45px;
	}
.index_bodyer .product_rim .next{
	width:21px;
	position:absolute;
	z-index:9999;
	right:0px;
	top:45px;
	}
.index_bodyer .product_rim .anyClass{
	width:100%;
	float:left;
	position:relative;
	z-index:9;
	}
.index_bodyer .product_rim .anyClass li{
	width:160px;
	height:131px;
	float:left;
	margin-left:8px;
	}
.index_bodyer .product_rim .anyClass li:hover{
	background:url(../image/pro_yy.jpg) no-repeat;
	}
.index_bodyer .product_rim .anyClass li .pro_img{
	float:left;
	margin:5px 0 0 3px;
	}
.index_bodyer .product_rim .anyClass li .pro_img img{
	border:1px solid #4da8c7;
	}
.index_bodyer .product_rim .anyClass li .pro_name{
	float:left;
	width:100%;
	text-align:center;
	padding-top:5px;
	line-height:18px;
	}
.footer{
	background:url(../image/bottom_bg.jpg) center top no-repeat;
	width:100%;
	background-color:#004a92;
	padding-top:56px;
	line-height:25px;
	position:relative;
	z-index:9;
	height:25px;
	color:#FFF;
	}
.footer a{
	color:#FFF;
	}
.ny_bodyer{
	width:100%;
	position:relative;
	z-index:9;
	background:url(../image/index_nybg.jpg) repeat-x top;
	background-color:#fafcfe;
	}
.ny_bodyer .left{
	width:191px;
	float:left;
	border-bottom:1px solid #dadada;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	background:#FFF;
	position:relative;
	}
.ny_bodyer .left .yy_1{
	position:absolute;
	left:-20px;
	top:0px;
	z-index:0;
	}
.ny_bodyer .left .yy_2{
	position:absolute;
	right:-21px;
	top:0px;
	z-index:0;
	}
.ny_bodyer .left .lfvar_rim{
	width:100%;
	float:left;
	margin-top:20px;
	margin-left:-4px;
	line-height:30px;
	z-index:9;
	position:relative;
	}
.ny_bodyer .left .lfvar_rim .top{
	background:url(../image/left_1.png) no-repeat;
	height:46px;
	float:left;
	padding-left:54px;
	width:145px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	}
.ny_bodyer .left .lfvar_rim .lfvar_1{
	padding-left:56px;
	float:left;
	background:url(../image/left_3.jpg) 40px 11px no-repeat;
	width:130px;
	font-weight:bold;
	}
.ny_bodyer .left .lfvar_rim .lfvar_1_a{
	padding-left:56px;
	float:left;
	background:url(../image/left_3.jpg) 40px 11px no-repeat;
	width:130px;
	font-weight:bold;
	}
.ny_bodyer .left .lfvar_rim .lfvar_2{
	padding-left:15px;
	float:left;
	width:180px;
	}
.ny_bodyer .left .lfvar_rim .lfvar_2_a{
	padding-left:15px;
	float:left;
	width:180px;
	text-decoration:underline;
	}
.ny_bodyer .left .lianxi_rim{
	width:199px;
	float:left;
	margin-top:20px;
	margin-left:-4px;
	z-index:9;
	position:relative;
	}
.ny_bodyer .left .lianxi_rim .top{
	background:url(../image/left_2.png) no-repeat;
	height:52px;
	float:left;
	font-size:14px;
	padding-left:54px;
	width:145px;
	color:#FFF;
	font-weight:bold;
	line-height:42px;
	}
.ny_bodyer .left .lianxi_rim .detail{
	width:170px;
	float:left;
	margin-left:22px;
	}
.ny_bodyer .right{
	width:777px;
	float:right;
	margin-top:24px;
	}
.ny_bodyer .right .top{
	width:100%;
	background:url(../image/right_top.jpg) repeat-x;
	height:25px;
	line-height:23px;
	color:#FFF;
	}
.ny_bodyer .right .top a{
	color:#FFF;
	}
.ny_bodyer .right .top .fl{
	margin-left:20px;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	}
.ny_bodyer .right .top .weizhi{
	float:right;
	}
.ny_bodyer .right .main{
	float:left;
	width:734px;
	margin-left:25px;
	line-height:30px;
	min-height:600px;
	}
.ny_bodyer .right .main .news_list{
	width:100%;
	float:left;
	line-height:37px;
	border-bottom:1px dotted #898989;
	}
.ny_bodyer .right .main .news_list .news_title{
	width:587px;
	float:left;
	padding-left:20px;
	background:url(../image/dian2.jpg) 5px 16px no-repeat;
	}
.ny_bodyer .right .main .news_list .news_date{
	width:109px;
	float:right;
	text-align:center;
	}
.ny_bodyer .right .main .pro_list{
	width:200px;
	float:left;
	margin:30px 20px 0 20px;
	}
.ny_bodyer .right .main .pro_list .pro_img{
	width:195px;
	padding:3px 0 0 3px;
	height:145px;
	float:left;
	border:1px solid #b5b5b5;
	}
.ny_bodyer .right .main .pro_list .pro_img img{
	border:1px solid #dadada;
	}
.ny_bodyer .right .main .pro_list .pro_name{
	width:100%;
        height:26px;
        overflow:hidden;
	float:left;
	text-align:center;
	background:#ececec;
	line-height:26px;
	margin-top:1px;
	}
.ny_bodyer .right .main .inpro_name{
	text-align:center;
	padding-top:20px;
	font-weight:bold;
	font-size:14px;
	float:left;
	width:100%;
	}
.ny_bodyer .right .main .inpro_detail{
	float:left;
	width:100%;
	}
.ny_bodyer .right .main .pro_list .pro_name{
	width:100%;
	float:left;
	text-align:center;
	background:#ececec;
	line-height:26px;
	margin-top:1px;
	}
.page{
	width:333px;
	float:left;
	margin-left:30px;
	margin-top:82px;
	}
.page .page_prev{
	display:inline-block;
	}
.page .page_1{
	width:15px;
	display:inline-block;
	}
.page .page_1_a{
	width:15px;
	font-weight:bold;
	display:inline-block;
	}
.page2{
	width:760px;
	float:left;
	margin-left:17px;
	border-top:1px dotted #333333;
	padding-top:20px;
	}
.page2 .shang{
	width:48%;
	color:#303030;
	float:left;
	}
.page2 .xia{
	width:48%;
	color:#303030;
	float:right;
	text-align:right;
	}
.page2 .shang a{
	color:#303030;
	}
.page2 .shang a:hover{
	text-decoration:underline;
	color:#004a92;
	}