

@font-face {
font-family: impact;
src: url('fonts/impact.eot');
src: local('impact Regular'), 
              local('impact'), 
              url('fonts/impact.woff') format('woff'), 
              url('fonts/impact.ttf') format('truetype'), 
              url('fonts/impact.svg') format('svg'),
			  url('fonts/impact.otf#impact') format('otf');
} 



/*
在页面中需要的地方使用该字体：
p { font: 13px fontNameRegular, Arial, sans-serif; }
*/

/*h1{font-family: fontNameRegular}*/

/*
@font-face {
font-family: impact;定义font的名字
src: url('fonts/impact.otf');把下载的字体文件引入进来
}
*/


body,td,th {
	font-family:"microsoft yahei", "微软雅黑";margin: 0px; line-height:190%; padding:0px;/*letter-spacing:2px;来设置字与字间距_字符间距离，字体间距css样式*/ 
}
body{position:relative; background:#f5f5f5;}
.bodyCenter{
	width: 1400px;
	height: 1000px;
	position:absolute;
	/*top:50%;*/
	left:50%;
	margin:0px 0px 0px -700px;
	/*margin:-500px 0px 0px -700px;*/
	background:fff;
	/*border:1px solid #FFF;*/
	overflow:hidden;
}

/*引导页渐变*/
.guide_body{
	background:#fff url(../images/lodying.jpg) repeat-x top center;
 } 


ul,li,dl,dt,h1,h2,h3,h4,p{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-repeat:no-repeat;
}
ul{ margin:0px; padding:0px;}
h1,h2,h3,h4{
	/*font-family:"impact", "microsoft yahei", "微软雅黑";*/
	font-weight:400;
}
.impactf{font-family:"impact", "microsoft yahei", "微软雅黑";}
a:link {color:#494949;text-decoration: none;}
a:visited {color:#494949;text-decoration: none;}
a:hover {color: #1e8c75;text-decoration: none;}
a:active {color: #494949;text-decoration: none;}

/*陈汝平 TEL:13411173567*/

.Hand{cursor:pointer;}
/*http://www.w3school.com.cn/cssref/pr_class_cursor.asp*/

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.mt5{ margin-top:5px;}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.ml5{ margin-left:5px;}

.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}

.mt20{ margin-top:20px;}
.mr20{ margin-right:20px;}
.mb20{ margin-bottom:20px;}
.ml20{ margin-left:20px;}

.mt30{ margin-top:30px;}
.mr30{ margin-right:30px;}
.mb30{ margin-bottom:30px;}
.ml30{ margin-left:30px;}

.mt50{ margin-top:50px;}
.mr50{ margin-right:50px;}
.mb50{ margin-bottom:50px;}
.ml50{ margin-left:50px;}

.mt100{ margin-top:100px;}
.mr100{ margin-right:100px;}
.mb100{ margin-bottom:100px;}
.ml100{ margin-left:100px;}

.mt150{ margin-top:150px;}
.mr150{ margin-right:150px;}
.mb150{ margin-bottom:150px;}
.ml150{ margin-left:150px;}

.pt5{ padding-top:5px;}
.pr5{ padding-right:5px;}
.pb5{ padding-bottom:5px;}
.pl5{ padding-left:5px;}

.pt10{ padding-top:10px;}
.pr10{ padding-right:10px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}

.pt15{ padding-top:15px;}
.pr15{ padding-right:15px;}
.pb15{ padding-bottom:15px;}
.pl15{ padding-left:15px;}

.pt20{ padding-top:20px;}
.pr20{ padding-right:20px;}
.pb20{ padding-bottom:20px;}
.pl20{ padding-left:20px;}

.pt30{ padding-top:30px;}
.pr30{ padding-right:30px;}
.pb30{ padding-bottom:30px;}
.pl30{ padding-left:30px;}

.pt50{ padding-top:50px;}
.pr50{ padding-right:50px;}
.pb50{ padding-bottom:50px;}
.pl50{ padding-left:50px;}

.pt100{ padding-top:100px;}
.pr100{ padding-right:100px;}
.pb100{ padding-bottom:100px;}
.pl100{ padding-left:100px;}

.pt150{ padding-top:150px;}
.pr150{ padding-right:150px;}
.pb150{ padding-bottom:150px;}
.pl150{ padding-left:150px;}

.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}


/*底虚线*/
.borderDB{ border-bottom:1px dashed #cccccc;}

/*底实线*/
.borderSB{ border-bottom:1px solid #cccccc;}

img{ border:0px;}
.FontWeight{font-weight:bold;}

.ColorRed{color: #ae0d10;}
.ColorBlue{color: #2e79af;}
.ColorOrange{color:#eb3a00;}

.PositionRelative{position:relative;}
.PositionAbsolute{position:absolute;}


.content{width:1000px; margin-left:auto; margin-right:auto;}

.contentL{
	width: 210px;
	min-height:580px;
	margin: 0px 0px 20px 0px;
    float:left;
	background:#fff;
    
border: 1px solid #e2e2e2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: #acacac 0px 0px 10px;
-moz-box-shadow: #acacac 0px 0px 10px;
box-shadow: #acacac 0px 0px 10px;
/*behavior: url(/PIE.htc);*/

}
.contentR{
	width: 760px;
	min-height:580px;
	margin: 0px 0px 20px 25px;
    float:left;
	background:#fff;
   
border: 1px solid #e2e2e2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: #acacac 0px 0px 10px;
-moz-box-shadow: #acacac 0px 0px 10px;
box-shadow: #acacac 0px 0px 10px;
/*behavior: url(/PIE.htc);*/
}




.IndexBackground{
	background-size:cover;
	width:100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/IndexBackground.jpg', sizingMethod='scale');			background-image: url(../images/IndexBackground.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	overflow-x:hidden;
} 
.AboutBackground{
	background-size:cover;
	width:100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/AboutBackground.jpg', sizingMethod='scale');			background-image: url(../images/AboutBackground.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	overflow-x:hidden;
} 
.ProductsViewBackground{
	background-size:cover;
	width:100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ProductsViewBackground.jpg', sizingMethod='scale');			background-image: url(../images/ProductsViewBackground.jpg);
	background-repeat: no-repeat;
	background-position: center 150px;
	overflow-x:hidden;
} 




.TitleA_tit{width:480px; height:40px;color:#000; font-size:18px; float:left;background:url(../images/index_d_bg.png) no-repeat 120px 30px;}

.TitleA_t{ padding-left:45px; height:40px; line-height:40px;}
.TitleA_t a{float:right; font-size:12px !important;}
.TitleA_t span { font-size:14px; color:#666666;}

.Titlei_a{background:url(../images/icon.png) no-repeat 0px -67px;}
.Titlei_b{background:url(../images/icon.png) no-repeat 0px -200px;}
.Titlei_c{background:url(../images/icon.png) no-repeat 0px -134px;}

.Header{width:100%;height: 105px;margin-left: auto;background:url(../images/top-bg.png) repeat-x;}

.logo{width:510px;margin:10px 0px 0px 0px;float:left;}

.search{width:220px; height:30px; margin:35px 0px 0px 0px;background:url(../images/search.png) no-repeat;float:right;}
.search_text{ width:180px;line-height:25px;float:left;opacity: 0.2;filter: alpha(opacity=20);}
.search_button{width:34px;height:30px;float:left;cursor:pointer;opacity: 0.2;filter: alpha(opacity=20);}

.Navigation{width:100%; height:77px;background:url(../images/navigation_bg.jpg) repeat;}
.Navigation_title{font-size:36px; color:#fff; line-height:84px; position:absolute; top:0px; left:0px;background:url(../images/navigation_title_bg.png) no-repeat center bottom ;}
.Navigation ul li{height:40px; line-height:40px; float:left;margin:0px 0px 0px 0px; }
.Navigation ul li a:link {color:#fff;text-decoration: none;}
.Navigation ul li a:visited {color:#fff;text-decoration: none;}
.Navigation ul li a:hover {color: #eb3a00;text-decoration: none;}
.Navigation ul li a:active {color: #fff;text-decoration: none;}


/*menu*/
.menubg{width:100%; height:36px; background:#1e8c75;}
.menu {width:800px;margin:0px 0px 0px 0px;float:left;}
.menuli {width:1px !important; float:left;background:url(../images/menuli.png);}
.menu ul li{ width:130px;height:36px;float:left; }
.menu ul li a{ width:130px;height:36px;line-height:36px;display:block;}
.menu ul li a:link {color:#FFF;text-align:center;text-decoration: none; }
.menu ul li a:visited {color:#FFF;text-decoration: none;}
.menu ul li a:hover {color: #1e8c75; background:#fff;text-decoration: none;}
.menu ul li a:active {color: #FFF;text-decoration: none;}

.menu_tel{ float:left; width:200px;}

/*banner*/
.banner{ width:1600px; height:415x; margin:0px auto 0px auto;}

.n_banner{ width:1000px; height:280x; margin:0px auto 0px auto; padding-top:20px;}

.index_por_tit{width:1000px; height:40px;color:#000; font-size:18px;margin:10px auto 10px auto;background:url(../images/index_por_bg.png) no-repeat 120px 30px;}
.index_por_tit_t{ padding-left:45px; height:40px; line-height:40px;background:url(../images/icon.png) no-repeat 0px 0px;}
.index_por_tit_t a{float:right; font-size:12px !important;}
.index_por{ width:1000px; margin:0px auto 0px auto;}
.index_por ul li{ width:225px; height:250px;float:left; margin:0px 12px 0px 12px; background:url(../images/index_por.png) no-repeat center bottom ; position:relative;}
.index_por_title{ width:225px;height:35px; font-size:14px; line-height:35px; color:#FFF !important;position:absolute; top:190px; left:0px; text-align:center; z-index:2;}
.index_por_title_bg{ width:225px;height:35px;position:absolute; top:190px; left:0px;opacity: 0.5; background:#000;filter: alpha(opacity=50); z-index:1;}


.index_c{ width:480px; float:left;}

.index_list{ width:480px; float:left;font-family:"宋体","microsoft yahei", "微软雅黑"; font-size:14px;}
.index_list ul li{ width:480px; float:left;}
.index_list ul li span{ float:right;}



.index_case{width:480px; float:left; padding:30px 0px 20px 0px;}
.index_case_pic{ width:133px; height:103px; float:left;background:url(../images/index_case_pic.png) no-repeat 0px 0px;} 
.index_case_text{width:330px; float:left; margin-left:15px;}
.index_case_text h2{ font-size:14px; line-height:25px; font-weight:bold;}
.index_case_text p{ font-size:12px; line-height:23px;font-family:"宋体","microsoft yahei", "微软雅黑";}


.contentL h2{height:60px;  line-height:45px; padding-left:20px;font-size:18px;background:url(../images/contentR_title_bg.jpg) no-repeat center bottom;}
.contentL_title_list{ margin:-10px 0px 0px 10px; }
.contentL_title_list ul li{ width:190px;background:url(../images/contentL_title_bgb.jpg) no-repeat center bottom; font-size:14px; line-height:45px; /*list-style-type:disc; margin-left:20px;*/}

.contentL_title_list ul li a{width:190px; height:45px; display:block; margin-left:10px;}
.contentL_title_list ul li a:link {color:#494949;text-decoration: none;}
.contentL_title_list ul li a:visited{color:#494949;text-decoration: none;}
.contentL_title_list ul li a:hover { font-weight:bold;color: #1e8c75;background:url(../images/contentL_title_bga.jpg) no-repeat;text-decoration: none;}
.contentL_title_list ul li a:active {color: #494949;text-decoration: none;}

.contentL_title_list_ah{ font-weight:bold;color: #1e8c75 !important;background:url(../images/contentL_title_bga.jpg) no-repeat !important;text-decoration: none;}



.contentR h2{ height:60px; line-height:45px; padding-left:20px;font-size:18px;background:url(../images/contentR_title_bg.jpg) no-repeat center bottom;}
.gtitle{ height:60px; line-height:45px; padding-left:20px;font-size:18px;background:url(../images/contentR_title_bg.jpg) no-repeat center bottom;}
.contentR_title_list{ margin-left:10px; }
.contentR_title_list ul li{ width:720px; font-size:12px; line-height:35px; border-bottom:1px dashed #666; /*list-style-type:disc; margin-left:20px;*/}
.contentR_title_list ul li a span{ float:right;}
.contentR_title_list ul li a{width:100%;display:block; margin-left:10px;}
.contentR_title_list ul li a:link {color:#494949;text-decoration: none;}
.contentR_title_list ul li a:visited{color:#494949;text-decoration: none;}
.contentR_title_list ul li a:hover { font-weight:bold;color: #1e8c75;text-decoration: none;}
.contentR_title_list ul li a:active {color: #494949;text-decoration: none;}


.contentR_news_title{ width:730px; font-size:18px; color:#666666; border-bottom:1px dashed #666666; text-align:center; line-height:50px; margin:10px 0px 0px 20px;}
.contentR_news_c{width:720px;font-size:12px; line-height:28px;font-family:"宋体","microsoft yahei", "微软雅黑";margin:10px 0px 20px 20px;}
.contentR_news_p{width:710px; padding-right:20px;font-size:12px; line-height:35px;font-family:"宋体","microsoft yahei", "微软雅黑";margin:10px 0px 20px 20px; text-align:right; border-top:1px dashed #666666; }




.contentRp{width: 760px;min-height:580px;margin: 0px 0px 0px 25px;float:left;}
.contentRp_list{width: 760px;margin: 0px 0px 0px 0px;float:left;}

.contentRp_list ul li{
		width: 230px;
		height:360px;background:#fff;float:left;
		margin: 0px 10px 20px 10px;
		
border: 1px solid #e2e2e2;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: #acacac 0px 0px 10px;
-moz-box-shadow: #acacac 0px 0px 10px;
box-shadow: #acacac 0px 0px 10px;
/*behavior: url(/PIE.htc);*/
}

.contentRp_list_pic{
	width:190px;height:190px;padding:2px;margin: 19px 0px 0px 17px;
	border: 1px solid #e0e0e0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}
.contentRp_list ul li h2 { font-size:16px;margin: 0px 0px 0px 17px;}
.contentRp_list ul li h2 a{color:#000 !important;}
.contentRp_list ul li p { font-size:12px;margin: 0px 0px 0px 17px; line-height:22px; color:#666666;}
.contentRp_list_btn{margin: 10px 0px 0px 17px; }


.Projects_list ul li{ width:222px; height:200px; float:left;margin: 19px 15px 0px 15px;background:url(../images/Projects_bg.png) no-repeat top center;}
.Projects_list ul li img{margin:2px 0px 0px 2px;}
.Projects_list ul li p{ text-align:center;}


.Projects_c_pic{ height:350px;background:url(../images/Projects_bg_.png) no-repeat top center;}
.Projects_c_pic img{margin:4px 2px 3px 162px; }
.Projects_c_title{ text-align:center; font-size:14px;}
.Projects_c_c_title{ width:710px; font-size:14px; line-height:30px; padding-left:10px; margin-left:20px; background:#e9e9e9; margin-top:10px;}
.Projects_c_c_{ width:710px; font-size:12px; line-height:25px; padding-left:10px; margin:0px 0px 10px 20px;}

.lodying_logo{ width:1000px;margin: 40px auto 0px auto; text-align:center;}
.lodying_pic{ width:1000px;margin: 0px auto 0px auto; text-align:center;}
.lodying_btn{ width:1000px;margin: 10px auto 0px auto; text-align:center;}
.guide_body p{ width:700px;font-size:12px; color:#666666; line-height:24px;margin: 40px auto 0px auto;}
.guide_body p span{ color:#000;}
.lodying_link{ width:700px;font-size:12px; color:#666666; line-height:24px;margin: 40px auto 40px auto; text-align:center;}
.lodying_link a{ color:#000 !important;}


.pro_title_bg{width :1000px;height:130px;margin:20px auto 0px auto;background:#fff; position:relative;
	
	/*border: 1px solid #e0e0e0;*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}

.pro_title{ width:256px; height:54px; font-size:20px; color:#fff;background:url(../images/pro_title.png) no-repeat top center; position:absolute; top:40px; left:-12px; text-align:center; line-height:42px;}
.pro_icon{width:436px; height:110px; position:absolute; top:20px; left:540px;overflow:hidden;}

.pro_icon a{padding-top:70px; margin:0px 14px 0px 15px;}
.pro_icon_a1{ width:80px; height:110px; text-align:center;background:url(../images/pro_icon.png) no-repeat 0px 0px; display:block; float:left;}
.pro_icon_a2{ width:80px; height:110px; text-align:center;background:url(../images/pro_icon.png) no-repeat -118px 0px; display:block;float:left;}
.pro_icon_a3{ width:80px; height:110px; text-align:center;background:url(../images/pro_icon.png) no-repeat -237px 0px; display:block;float:left;}
.pro_icon_a4{ width:80px; height:110px; text-align:center;background:url(../images/pro_icon.png) no-repeat -356px 0px; display:block;float:left;}


.pro1_a{ width:1000px; height:370px;margin:20px auto 0px auto;background:url(../images/pro1bg.png) no-repeat 0px 0px; display:block;}

.pro1_b{ width:1000px; height:370px;margin:20px auto 0px auto;background:url(../images/pro1bg.png) no-repeat 0px -395px; display:block;}

.pro1_c{ width:1000px; height:370px;margin:20px auto 0px auto;background:url(../images/pro1bg.png) no-repeat 0px -790px; display:block;}

.pro1_d{ width:1000px; height:370px;margin:20px auto 20px auto;background:url(../images/pro1bg.png) no-repeat 0px -1185px; display:block;}

.pro_c{width :960px; min-height:200px;margin:20px auto 20px auto;background:#fff;  padding:0px 20px 20px 20px; 
	
	/*border: 1px solid #e0e0e0;*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}
	
.pro_c_title{ width:100%; height:40px; line-height:40px; float:left; background:#ececec; margin-top:20px;

-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}

.pro_c_title span{ height:40px; line-height:40px; float:left; background:#1e8c75; color:#fff; padding:0px 20px 0px 20px;

-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

.pro_c_c{ width:100%; line-height:26px; float:left; margin:20px 0px 0px 5px; font-size:12px;}





.PageA{width:95%;float:left;margin:20px 0px 10px 20px; font-size:12px; ----border-top:1px dashed #666666; padding-top:10px;}

.PageB{width: 100%;height: 30px;line-height: 30px;text-align: center;float:left;margin: 0px 0px 0px 0px;}
.PageB a{ border:1px solid #cccccc; margin:1px 2px; padding: 3px 8px; background:#fff;}
.PageB a:link {color:#000;text-decoration: none;}
.PageB a:visited {color:#000;text-decoration: none;}
.PageB a:hover {border:1px solid #cccccc; margin:1px 2px; padding: 3px 8px;  background-color:#1e8c75; color:#fff!important;}
.PageB a:active {color: #000;text-decoration: none;}
.PageB span{ border:1px solid #cccccc; margin:1px 2px; padding: 3px 8px; font-weight:bold; background-color:#1e8c75; color:#fff;}



.footer{
	width:100%;
	height:100px;
	line-height: 30px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/footer.jpg) #4b4b4b;
	
	/*
	opacity: 0.8;bottom:0px;
	position: fixed;
	z-index: 9000;
	filter: alpha(opacity=70);
	*/
}

.f_text{ width:500px;background:url(../images/f_logo.png) no-repeat 0px 15px; line-height:28px;margin:0px auto 0px auto; color:#969696; padding:10px 0px 0px 80px; font-size:12px;}



