html,body{MARGIN: 0px;font-size:12px;text-align:left; background:#fff; padding:0px; color:#404040;font-family: '微软雅黑', Simsun;}
div,ul,li,p,form,dd,dt,dl{ margin:0px; padding:0px; }
img{ border:0px;vertical-align:middle}
li{ list-style:none}
a{ font-size:14px; color:#404040; text-decoration:none;}
a:hover{ font-size:14px; color:#F8750B; text-decoration:none;}
.clearboth{ clear:both;}
.container{clear:both; width:1200px;text-align:left;word-break:break-all; margin-left:auto; margin-right:auto;}

/*top*/
.top{ height:35px; width:100%; background:#e7e7e7; border-bottom:#ccc solid 1px; position:fixed; z-index:100;}
.top_l{ float:left; height:35px; line-height:35px; color:#333; font-size:12px; letter-spacing:1px;}
.top_r{ float:right; height:35px; line-height:35px;}
.r_l{ float:left; margin-right:15px;}
.r_l p a{ font-size:12px; letter-spacing:1px;}
.r_l p a:hover{ font-size:12px;  letter-spacing:1px;}
.r_r{ float:right;}
.r_r ul li{ float:left; padding:0 10px; width:70px;  text-align:center;  }
.r_r ul li span{display:block; float:right;width:7px; height:4px; margin-top:15px; background:url(top_an.png) no-repeat; margin-left:5px;}
.r_r ul li span.an01{background-position:-21px -6px;}
.r_r ul li:hover{ background:#FFF; width:68px; border:#eee solid 1px; border-top:none;}
.r_r ul li:hover span.an01{ background-position:-39px -4px;}
.r_r ul li:hover #top_nav{ display:block; background:#FFF;}
#top_nav{ display:block;background:FFF; width:80px; margin-left:-10px; display:none; position:relative; z-index:100;}
#top_nav dl dd{ height:30px; line-height:30px; }
.r_r ul li a{ font-size:12px; color:#333;}
.r_r ul li a:hover{ font-size:12px; color:#333;}

/*head*/
.header{ width:100%; height:115px; background:#FFF;}
.logo{ float:left; width:340px; margin-top:20px;}

/*搜索*/
.search{ float:left; width:575px; margin-top:10px; margin-left:150px;overflow: hidden;}
.search .search-bd{height:25px;}
.search .search-bd li{font-size:12px;width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color:#eee;color: #666;}
.search .search-bd li.selected{color: #fff;font-weight: 700;background-color: #1467cd; font-size:14px;}
.search .search-hd{height:30px;/*高度设置*/background-color:#1467cd; padding:2px; position:relative;}
.search .search-hd .search-input{width:490px; height:22px; line-height:22px; padding:6px 0; background:none; text-indent:10px; border:0; outline: none; position:relative; left:3px; top:0; z-index:5; #margin-left:-10px;}
.search .search-hd .btn-search{width: 70px; height:30px;/*高度设置*/ line-height:30px; position:absolute; right:2px; top:2px; border:0; z-index:6;cursor pointer;  font-weight:700; background:none; outline:none; font-size:16px; color:#fff; letter-spacing:5px;}
.search .search-hd .pholder{display:inline-block; padding:2px 0; font-size:14px; color:#999; position:absolute; left:13px; top:5px; z-index:4;background:url(zoom.jpg) no-repeat 0 3px; padding-left:25px; #top:11px;}
.search .search-hd .s2,.search .search-hd #s2{display: none;}
/*.search .search-hd .s3,.search .search-hd #s3{display: none;}*/
.search .search-bg{width:495px; height:30px;/*高度设置*/ background-color:#fff; position:absolute; left:2px; top:2px; z-index: 1;}

/*热门搜索*/
.rmss{ margin-top:5px;}
.rmss ul li{ float:left; height:20px; line-height:20px; padding:0px 10px;}
.rmss ul li a{ font-size:12px;}

/*二维码*/
.ewm{ float:right; margin-top:5px; width:100px; height:100px; text-align:center;}
#ewm_big{ display:none;}
.ewm:hover #ewm_big{ display:block; margin-top:-90px; background:#FFF;}

/*导航*/
.menu{ width:1200px; }
.menu_top{width:1200px; height:45px; background:#1366cc;}
.menu_top ul li.menu_list01{ float:left; width:220px; height:45px; line-height:45px; text-align:center; background:url(menu_list01an.gif) no-repeat 35px center;}
.menu_top ul li.menu_list01 a{ font-size:16px; color:#FFF;}
.menu_top ul li.menu_list01 a:hover{ font-size:16px; color:#FFF;}
.menu_top ul li.menu_list02{ float:left; width:98px; height:45px; line-height:45px; text-align:center;}
.menu_top ul li.menu_list02:hover{ background:#f6ab00;}
.menu_top ul li.menu_list02 a{ font-size:16px; color:#FFF;}
.menu_top ul li.menu_list02 a:hover{ font-size:16px; color:#FFF;}

/*导航下部*/
.menu_bt{}
/*左侧导航*/
.menu_l{ float:left; width:238px; border:#e4e4e4 solid 2px; border-top:none; background:#f2f7fd;}
.l_nav{ /*width:238px;*/ padding:4px; border-bottom:#ddd dashed 1px;  position:relative; }
.l_nav_title,.l_nav_title1,.l_nav_title2,.l_nav_title3{ width:161px; height:40px; line-height:40px; background:url(wheels.png) no-repeat left center; padding-left:35px;}

.l_nav_title1{background:url(ycl.png) no-repeat left center;}
.l_nav_title2{background:url(xfp.png) no-repeat left center;}
.l_nav_title3{background:url(swfu.png) no-repeat left center;}


.l_nav_title a,.l_nav_title1 a{ color:#333; font-size:15px; letter-spacing:1px;}
.l_nav_title a:hover{color:#333; font-size:15px; letter-spacing:1px;}

.l_nav:hover{ background:#1366cc;}
.l_nav:hover .l_nav_title a{ color:#FFF; font-size:15px; letter-spacing:1px;}
.l_nav:hover .l_nav_title1 a{ color:#FFF; font-size:15px; letter-spacing:1px;}
.l_nav:hover .l_nav_title2 a{ color:#FFF; font-size:15px; letter-spacing:1px;}
.l_nav:hover .l_nav_title3 a{ color:#FFF; font-size:15px; letter-spacing:1px;}

.l_nav:hover .l_nav_title{background:url(wheels01.png) no-repeat left center;}
.l_nav:hover .l_nav_title1{background:url(ycl01.png) no-repeat left center;}
.l_nav:hover .l_nav_title2{background:url(xfp01.png) no-repeat left center;}
.l_nav:hover .l_nav_title3{background:url(swfu01.png) no-repeat left center;}

.l_nav:hover .l_nav_con ul li a{ font-size:12px; color:#FFF;}

.l_nav_con{ width:196px;}
.l_nav_con ul li{ float:left; padding:0px 5px; height:25px; line-height:25px;}
.l_nav_con ul li a{ font-size:12px; color:#666;}

/*隐藏的导航*/
#h_nav{ display:none; position:absolute; left:238px; top:0px; z-index:120;width:526px; padding:10px; background:#FFF; border:#ccc solid 1px; background: rgba(255, 255, 250, 0.83);}
.l_nav:hover #h_nav{ display:block;  }
.h_nav_title{ height:35px; line-height:30px; border-bottom:#ccc solid 1px;}
.h_nav_title a{ font-size:20px; font-weight:bold; color:#022e66; padding-left:8px; }
.h_nav_title span{ float:left; display:block; height:30px; width:9px; background:url(h_navpic.png) no-repeat; margin:15px 0px 0px 15px; }
.h_nav_title span.h_navpic01{ background-position:-7px -6px;}
.h_nav_title span.h_navpic02{ background-position:-54px -16px;}
.h_nav_title span.h_navpic03{ background-position:-103px -22px;}
.h_nav_title span.h_navpic04{ background-position:-152px -13px;}

.h_nav_con{ width:526px; height:auto;}
.h_nav_con dl{ width:100%; padding:10px 0px;}
.h_nav_con dl dt{ float:left; width:100px; text-align:left; padding:3px 10px;}
.h_nav_con dl dt a{ font-size:14px; font-weight:bold;}
.h_nav_con dl dd{ float:left; width:396px; line-height:23px; text-align:left; padding:0px 5px;}
.h_nav_con dl dd a{ /*color:#888;*/color:#074b8f;}
.h_nav_con dl dd a:hover{color:#F8750B;}
.h_nav_con dl dd b{ font-weight:normal; padding:0px; margin:0px; padding:0px 8px; font-size:14px; color:#888;}

/*下部中间部分*/
.menu_mid{ float:left;}
/*banner*/
/*.banner{ width:690px; padding:10px 10px 0px 10px; height:304px;}*/
#lanrenzhijia {
	height: 302px;
	border:1px solid #cfcfcf;
	position:relative;
	font-size:12px;
	behavior: url(css/pie.htc);
	overflow:hidden;
	width:688px;
}
#img li {
	opacity:1;
	filter:alpha(opacity=100);
	cursor:pointer;
	float:left;
}
#img {
	list-style:none;
	position:absolute;
	top:0px;
	left:0px;
}
#num {
	list-style:none;
	position:absolute;
	bottom:10px;
	right:20px;
	z-index:999;
}
#num li {
	display:block;
	height:20px;
	width:20px;
	margin-left:5px;
	background:#FFFFFF;
	float:left;
	color:#DE7D4B;
	text-align:center;
	line-height:20px;
	border-radius:20px;
	opacity:0.7;
	filter:alpha(opacity=70);
	cursor:pointer;
	behavior: url(css/pie.htc)
}
#num .hover {
	background:#FF6600;
	color:#FFFFFF;
	font-weight:bold
}

/*banner下产品*/
.bn_cp{ width:690px; height:120px; margin-left:10px; margin-top:10px; border:#ccc solid 1px;}
.bn_cp dl{ width:120px;padding: 5px 8.6px; float:left; border-right:#ccc dashed 1px;}
.bn_cp dl dt{ width:120px; height:90px;}
.bn_cp dl dd{ width:120px; height:20px; text-align:center; line-height:20px; overflow:hidden;}

/*导航右侧部分*/
.menu_r{ float:right;}

/*最新公告*/
.zxgg{width:270px; background:#F2F2F2;  border-bottom:#EDEDED solid 1px; margin-top:10px;}
.zxgg_title{ width:249; height:35px; line-height:35px; border-top:#FF7302 solid 3px; font-size:16px; line-height:35px; letter-spacing:1px; padding:0px 10px; }
.zxgg_title span{ float:right;}
.zxgg_con{ width:249px; padding:10px; padding-top:0px;}
.zxgg_con ul li{ width:249px; height:30px; line-height:30px; overflow:hidden;}
.zxgg_con ul li a span{font-weight:600;}

/*注册*/
.mebu_r_bt{  width:270px; margin-top:10px; background:#F2F2F2;}
.r_bt_title{ width:270px; height:50px; border-top:#1366CC solid 3px; line-height:50px; font-size:16px; color:#1366CC; letter-spacing:1px; }
.r_bt_title img{ margin-left:70px; margin-right:10px;}
.r_bt_con{ width:250px; padding:0px 10px;}
/*用户名*/
.user{ width:250px; height:30px; border:#d9d9d9 solid 1px; border-radius:8px; background:url(userbj.jpg) repeat-x center center;}
.user_left{ float:left; width:35px; height:30px; background:url(user_left.png) no-repeat left center; }
.user_right{ float:left; width:210px; height:27px; color:#666; outline:none; border:0px;}
/*密码*/
.mm{ width:250px; height:30px; border:#d9d9d9 solid 1px; border-radius:8px; background:url(userbj.jpg) repeat-x center center; margin-top:20px;}
.mm_left{ float:left; width:35px; height:30px; background:url(mm_left.png) no-repeat left center; }
.mm_right{ float:left; width:210px; height:27px; color:#666; outline:none; border:0px;}
/*登录按钮*/
.user_bt{ width:250px; height:30px;  margin-top:15px; padding-bottom:15px; line-height:30px; }
.dl{ display:block; float:left; width:80px; height:30px; background:#1366CC;margin-left:20px; border-radius:8px; line-height:30px; text-align:center; color:#FFF; font-size:14px; letter-spacing:1px;}
.dl:hover{ color:#FFF; font-size:14px; text-decoration:none; background:#FF8700;}
.zc{ display:block; height:30px; line-height:30px; float:left; margin-left:20px; font-size:14px; letter-spacing:1px; color:#1366CC;}
.zc:hover{ display:block; height:30px; line-height:30px; float:left; margin-left:20px; font-size:14px; letter-spacing:1px;}

/*floor*/
.floor{ width:1200px;}

/*一楼*/
.first{ width:100%; margin-top:20px; margin-bottom:30px;}
/*一楼左侧*/
.first_l{ float:left; width:920px;}
.fir_l_tit{ height:33px; line-height:33px; border-bottom:#1366CC solid 2px;}
.tit_l{ float:left;  font-size:18px; font-weight:bold; letter-spacing:1px;}
.tit_l span.f_name{ display:block; float:left; width:33px; height:33px; line-height:33px; background:#1366CC; text-align:center; color:#FFF; font-size:18px; font-weight:bold; margin-right:10px;}
.more{ float:right;}
.fir_l_con{ padding:1px;}
.fir_l_con ul li{ float:left; width:172px; margin-right:12px; margin-top:15px; border:#ccc solid 1px;}
.pic{ width:162px; height:122px; padding:5px;}
.pic_name{ width:152px;  height:30px; line-height:30px; text-align:center; overflow:hidden; padding:0px 10px 6px 10px;}
.pic_name a{}

/*一楼右侧*/
.first_r{ float:right; width:270px;}
.r_title{ height:35px; line-height:35px;}
.r_title span{ display:block; width:270px; height:35px; background:url(titlebj.jpg) no-repeat; text-align:center; line-height:35px; font-size:16px; color:#FFF; font-weight:bold; letter-spacing:1px;}
.r_title span.titlebj01{ background-position:0px 0px;}
.r_title span.titlebj02{ background-position:0px -40px;}

.fir_r_con{ width:246px; border:#1984D6 solid 2px;  padding:9px 10px 10px 10px; border-top:none;}
.fir_r_con ul li{ height:34px; line-height:34px; border-bottom:#ccc dashed 1px; overflow:hidden;}
.fir_r_con ul li img{ float:right; margin-top:5px;}
.fir_r_con ul li a{ color:#666;}

/*二楼*/
.second_title{border-bottom:#F6AB00 solid 2px;}
.st_l span.s_name{ background:#F6AB00}
.sec_r_con{border:#F6AB00 solid 2px; padding:9px 10px 10px 10px; border-top:none;}

/*友情链接*/
.links{ width:1200px;  margin-top:15px; }
.links_title{ width:100%; height:30px; line-height:30px; font-size:16px; font-weight:bold; border-bottom:#ccc solid 2px; }
.links_con{ float:left; padding:10px; width:1180px;}
.links_con ul li{ float:left; padding:0px 10px; height:20px; line-height:20px;}


/*footer*/
.footer{ width:100%;  border-top:#1984D6 solid 3px; margin-top:20px; padding-bottom:20px; background:#464646;}
.ft_nav{ width:1200px; padding:20px 0px; text-align:center; border-bottom:#999 solid 1px;}
.ft_nav p{ width:1200px; text-align:center; color:#FFF;}
.ft_nav p a{ color:#FFF; padding:0px 5px; letter-spacing:1px;}
.bq{width:1200px; padding:20px 0px; }
.ft_rz{ width:1200px; text-align:center;}
.ft_rz a{ padding:0px 5px;}



/*===========内页=============*/
.ny_banner{  width:1200px; margin-top:15px;}

/*公司信息*/
.ny_first{ position: relative; width:1198px; border:#ddd solid 1px; margin-top:15px;}
.ny_first:hover{border:#FFAF00 solid 1px;}
.hbtj{ position:absolute; top:-5px; left:-4px; width:91px; height:91px;background:url(Recommend.gif) no-repeat top left; }
.com_infor{ width:100%; height:50px; line-height:50px; background:#f2f2f2; }
.com_infor ul{ float:left; padding-left:70px;}
.com_infor ul li{ float:left; padding:0px 10px;}
.com_infor ul li img{ float:left; display:block; height:25px; width:25px; margin-top:10px; margin-right:10px; }
.com_infor ul li span{ float:left; margin-top:10px; margin-right:5px; display:block; width:25px; height:25px; background:url(h_navpic.png) no-repeat}
.com_infor ul li span.infor_tb01{ background-position:-108px -73px;}
.com_infor ul li span.infor_tb02{ background-position:-149px -73px;}
.com_infor ul li span.infor_tb03{ background-position:-190px -73px;}
.com_infor ul li a{ font-size:18px; }
.com_infor ul li a b{ font-size:20px;}

.ny_enter{ display:block; float:right; width:150px; height:38px; line-height:38px; text-align:center; background:#FF5F00; margin:6px 15px 0px 0px; color:#FFF; font-size:18px; }
.ny_enter:hover{ background:#FFAF00; font-size:18px; color:#FFF;}

/*公司产品*/
.com_pro{width:1168px; margin:15px 14px 10px 17px;}
.com_pro dl{ width:212px; padding:10px; float:left; border-right:#ccc dashed 1px;}
.com_pro dl dt{ width:212px; height:165px;}
.com_pro dl dd{ width:212px; height:20px; text-align:center; line-height:20px; overflow:hidden;}

/*内页二楼*/
.ny_second{ width:100%; margin-top:20px; margin-bottom:30px;}
/*内页二楼左侧*/
.ny_se_l{ float:left; width:963px; border:#ddd solid 1px;}
.ny_se_l_tit{ height:40px; line-height:40px; background:#f2f2f2; padding:0px 15px;}
.ny_tit_l{ float:left;  font-size:18px; font-weight:bold; letter-spacing:1px;}
.ny_tit_l span.f_name{ display:block; float:left; width:33px; height:33px; line-height:33px; background:#1366CC; text-align:center; color:#FFF; font-size:18px; font-weight:bold; margin-right:10px;}
.ny_more{ float:right;}
.ny_se_l_con{}
.ny_se_l_con ul li{ float:left; width:220px; padding:10px; border-right:#ddd solid 1px;  border-top:#ddd solid 1px;  }
.ny_pic{ width:197px; height:157px; padding:10px 10px 0px 10px;}
.ny_pic_name{ width:197px;  height:30px; line-height:30px; text-align:center; overflow:hidden;}
.ny_pic_name a{}

/*内页二楼右侧*/
.ny_se_r{ float:right; width:220px;}
.marketing{ width:218px;border:#ddd solid 1px;}
.maiketing_pic{}
.maiketing_lc{ width:218px; height:58px; background:url(maiketingbj.jpg) repeat-x center center; border-bottom:#ddd solid 1px;}
.lc_l{ float:left;}
.lc_r{ float:right;}
