﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,table,ul,li,marquee{font-size:12px; margin:0; padding:0;font-family: arial, 宋体, serif  ; }
body{ background-color:#ffffff;} 
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
a{text-decoration: none; color: #3e3e3e; }
p { margin:0px;}
a:hover{ color: #FF6600;}



/*菜单*/
.menu{ width:100%; height:35px;	  FILTER: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#ee00377B', endColorstr='#ee00377B'); COLOR: #fff; z-index:1000; margin-top:458px; position:absolute; background:url(images/bg4.png);  _background-image:none;*background-image:none;background-image:none\9;}
.menu1{ width:1003px; height:35px; margin-left:auto; margin-right:auto;}
.menu2{ width:776px; height:35px; float:left;}
.menu2 a{ width:96px; height:35px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; display:block; border-right:1px #FFFFFF solid; float:left;}
.menu2 a:hover{ color:#FFFFFF;  line-height:35px; font-size:14px; font-weight:bold; text-align:center; display:block; background:url(images/nav_bg2.jpg);}
.menu3{ width:227px; height:35px; color:#FBB243; font-size:14px; font-weight:bold; text-align:center; line-height:35px; float:left;}
.menu3 a{ color:#FBB243; font-size:14px; font-weight:bold; text-align:center; line-height:35px;}
.menu3 a:hover{ color:#FBB243; font-size:14px; font-weight:bold; text-align:center; line-height:35px; text-decoration:underline; display:block; background:url(images/nav_bg2.jpg);}


/*内容*/
.middle{ width:100%; height:130px;  FILTER: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#eeffffff', endColorstr='#eeffffff');position:absolute; z-index:1000; margin-top:493px; background:url(images/bg2.png); _background-image:none;*background-image:none;background-image:none\9;}
.middle1{ width:1003px; height:130px; margin-left:auto; margin-right:auto;}


/*企业介绍*/
.about{ width:323px; height:96px; padding:21px 16px 13px 12px; float:left;}
.about1{ width:81px; height:96px; float:left;}
.about2{ width:242px; height:96px; color:#000; line-height:24px; text-align: left; float:left;} 


/*新闻中心*/
.news{ width:282px; height:130px; float:left;}
.news1{ width:253px; height: 24px; padding-top:10px; text-align:left; margin-right:auto; margin-left:auto;}
.news2{ width:253px; height:80px;   margin-right:auto; margin-left:auto;}
.news2 ul{}
.news2 ul li{ color:#000; line-height:21px; text-align:left; font-family:"宋体";}
.news2 ul li a{ color: #000; line-height:21px; text-align:left;}
.news2 ul li a:hover{ color: #FF6600; line-height:21px; text-align:left;}
.news2 ul li span{ color:#FF6600; line-height:21px; float:right;}

/*产品展示*/
.product{ width:369px; height:109px; padding-top:21px; float:left;}
.product1{ width:94px; height:109px; float:left;}
.product2{ width:275px; height:109px; float:left;}


/*底部*/
.foot{ width:100%; height:34px; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cc000000', endColorstr='#cc000000');position:absolute; z-index:1000; margin-top:643px; background:url(images/bg3.png); _background-image:none;*background-image:none;background-image:none\9;}
.foot1{ width:1003px; height:34px; margin-left:auto; margin-right:auto;}
.foot2{ width:740px; height:34px; text-align:left; color:#CBCCCE; line-height:34px; float:left;}
.foot2 span { color:#595959; line-height:34px;}
.foot2 span a{ color:#595959; line-height:34px;}
.foot2 span a:hover{ color: #CBCCCE; line-height:34px;}
.foot3{ width:263px ; height:34px; color:#E0E0E0; line-height:34px; text-align:center; float:left;}
.foot3 a{ color:#E0E0E0; line-height:34px; text-align:center; text-decoration: none; }
.foot3 a:hover{ color:#ffffff; line-height:34px; text-align:center; text-decoration:underline; }

/*内页头部*/
.nytop{ width:100%; height:107px; background:url(images/t_bg1.jpg); }
.nytop1{ width:1003px; height:107px; margin-left:auto; margin-right:auto; }
.nytop1_logo{ width:217px; height:107px; float:left;}
.nytop1_pic{ width:231px; height:81px; float:right;}

/*内页导航*/
.nymenu{ width:100%; height:35px; background-color:#0F70B7; }
.nymenu1{ width:1003px; height:35px; margin-left:auto; margin-right:auto;}
.nymenu2{ width:776px; height:35px; float:left;}
.nymenu2 a{ width:96px; height:35px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; display:block; border-right:1px #FFFFFF solid; float:left;}
.nymenu2 a:hover{ color:#FFFFFF;  line-height:35px; font-size:14px; font-weight:bold; text-align:center; display:block; background:url(images/ny_bg1.jpg);}
.nymenu3 a{ width:227px; height:35px; color:#FBB243; font-size:14px; font-weight:bold; text-align:center; line-height:35px; float:left;}
.nymenu3 a:hover{  color:#FBB243; font-size:14px; font-weight:bold; text-align:center; line-height:35px; text-decoration:underline; background:url(images/ny_bg1.jpg); display:block;}

/*内页banner*/
.nybanner1{ width:100%px; height:235px; background:url(images/banner1.jpg) no-repeat center; margin-bottom:10px;}
.nybanner2{ width:100%px; height:235px; background:url(images/banner2.jpg) no-repeat center; margin-bottom:10px;}
.nybanner3{ width:100%px; height:235px; background:url(images/banner3.jpg) no-repeat center; margin-bottom:10px;}
.nybanner4{ width:100%px; height:235px; background:url(images/banner4.jpg) no-repeat center; margin-bottom:10px;}
.nybanner5{ width:100%px; height:235px; background:url(images/banner5.jpg) no-repeat center; margin-bottom:10px;}
.nybanner6{ width:100%px; height:235px; background:url(images/banner6.jpg) no-repeat center; margin-bottom:10px;}
.nybanner7{ width:100%px; height:235px; background:url(images/banner7.jpg) no-repeat center; margin-bottom:10px;}


/*内页中间*/
.nymiddle{ width:1003px; min-height:678px; _height:678px; margin-left:auto; margin-right:auto;}

/*内页左侧*/
.ny_left{ width:196px; min-height:678px; _height:678px; margin-right:12px; _margin-right:6px;float:left;}
.ny_fl{ width:196px; min-height:190px; _height:190px;}
.ny_fl1{ width:196px; height:58px;}
.ny_fl2{ width:196px;  height:auto; background:url(images/ny_bg2.jpg) ; }
.ny_fl2 ul{padding:12px 0px 8px 22px;}
.ny_fl2 ul li{ width:152px; line-height:28px; color:#000000; text-align:left;  margin-bottom:6px;}
.ny_fl2 ul li a{ line-height:28px; color:#000000; background:url(images/l_bg2.jpg);  display: block; padding-left:30px;}
.ny_fl2 ul li a:hover{background:url(images/l_bg1.jpg); line-height:28px; color:#ffffff; display: block;}
.ny_fl3{ width:196px; height:10px; background:url(images/ny_bg3.jpg) no-repeat;  float:left;}

.cpfla{width:200px;height:auto;  padding:0; position: relative;}
.cpfla ul{padding:0px 0px 5px 0px;} 
.cpfla ul li{ width:190px; overflow:hidden; color:#000000; line-height:24px; text-align:left; border-bottom:1px #d1d1d1 dotted; } 
.cpfla ul li a{color:#000000; line-height:24px; text-align:left; background:none;  padding:0px 0px 0px 5px;} 
.cpfla ul li a:hover{color: #FF6600; background:none; line-height:24px; text-align:left; padding:0px 0px 0px 5px; } 



/*内页右侧*/
.ny_right{ width:795px; min-height:678px; _height:678px; float:right;}
.ny_right1{ width:795px; height:58px; background:url(images/r_bg1.jpg) no-repeat; }
.ny_right1_bt{ width:300px; height:58px; padding-left:10px; float:left;}
.ny_right1_bt1{ width:300px; height:58px; line-height:58px; text-align:right; padding-right:10px; color:#000000; float:right;}
.ny_right1_bt1 span{ color:#DC690C; line-height:58px; }
.ny_right1_bt1 span a{ color:#DC690C; line-height:58px; }
.ny_right1_bt1 span a:hover{ color:#DC690C; line-height:58px; text-decoration:underline;}
.ny_right2{ width:795px; min-height:609px; _height:609px; background:url(images/r_bg2.jpg);}

.ny_right3{ width:795px; height:8px; background:url(images/r_bg3.jpg) no-repeat; clear:both;}

.nynr{ font-size:12px; line-height:28px; color:#000000; text-align:left; padding:15px 20px 15px 20px;}
.nynr a{ color:#FF6600;}
.nynr a:hover{color: #FF6600;}

/*荣誉资质*/
.honor{ padding:10px 15px 10px 15px;}
.honor1{
	width:192px;
	height:275px;
	background:url(images/ny_bg4.jpg) no-repeat;
	_margin-right:7px;
	float:left;
	margin-top: 5px;
	margin-right: 13px;
	margin-bottom: 5px;
	margin-left: 6px;
}
.honor1 img{
	width:179px;
	height:257px;
	float:left;
	margin-top: 6px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 6px;
}
.honor1 h2{ width:234px; height:22px; line-height:22px; font-weight:normal; color:#3e3e3e; text-align:center; clear:both; overflow:hidden;}
.honor1 h2 a{  line-height:22px; font-weight:normal; color:#3e3e3e; text-align:center; clear:both;}
.honor1 h2 a:hover{  line-height:22px; font-weight:normal; color: #FF6600; text-align:center; clear:both;}

/*翻页*/
.page{ color:#000000;line-height:35px; text-align:center; margin-left:auto; margin-right:auto; }
.pagea{ color:#000000; line-height:35px; }
.page a:hover{ color: #FF6600; line-height:35px; text-decoration:none; }	

/*新闻详细*/
.newsbt{ font-size:16px; font-weight:bold; color:#000000; text-align:center; padding:15px;}
.time{text-align:center; line-height:28px; border-bottom:1px #d1d1d1 dashed; background:#F2F2F2;  margin:0px 10px 10px 10px;}

/*图片详细*/
.producttp{ width:450px; border:1px #D0D0D0 solid; padding:3px; margin-left:auto; margin-right:auto}
.productxx{ color:#3e3e3e; font-weight:bold; background:#F2F2F2; height:24px; padding-left:8px; text-align:left; line-height:24px;  margin:15px 10px 0px 10px;}

.nyfoot{ width:100%; height:82px; background:url(images/f_bg1.gif); margin-top:10px;}
.nyfoot1{ width:1003px; height:82px; margin-left:auto; margin-right:auto;}
.nyfoot1_l{ width:207px; height:82px; float:left;}
.nyfoot1_m{ width:640px; height:60px; padding-top:22px; text-align:left; color:#000000; line-height:24px; float:left;}
.nyfoot1_m a{color:#000000; line-height:24px; }
.nyfoot1_m a:hover{color: #FF3300; line-height:24px; }

.nyfoot1_r{ width:156px; height:60px; padding-top:22px; color:#D4D4D4; line-height:24px; text-align:center; float:left;}
.nyfoot1_r a{ color:#D4D4D4; line-height:24px; text-align:center;}
.nyfoot1_r a:hover{ color:#787878; line-height:24px; text-align:center;}

/*内页新闻*/
.nynews{ height:28px; border-bottom:1px #DCDCDC  dotted; color:#000000; line-height:25px; text-align:left; padding:10px; }
.nynews a{ color:#000000; line-height:25px;}
.nynews a:hover{ color: #FF6600; line-height:25px;}
.nynews kbd{ width:152px; height:99px; border:1px #DCDCDC solid; padding:3px; background:#FFFFFF; margin-right:8px; float:left;}
.nynews h2{ color:#3e3e3e; font-size:14px; left:24px; font-weight:bold; text-align:left;}
.nynews h2 span{ color:#FF6600; font-size:12px; font-weight:normal; line-height:24px; text-align:right; float:right;}

.gray_12_cu{
    color:#000000; 
	font-weight:bold;
	line-height:24px;
	}
.gray_12{
    color:#000000; 
	line-height:24px;
	}

/*联系我们*/
.contact1{ width:750px;  min-height:612px; _height:612px; font-size:12px; line-height:28px; color:#3e3e3e; text-align:left; background:url(images/bg1.jpg) right bottom no-repeat; padding:15px 20px 15px 20px;}

/*服务中心*/
.service1{ width:735; height:154px; border-bottom:1px #d1d1d1 dotted; color:#3e3e3e; line-height:29px; text-align:left; padding-left:20px; margin-bottom:15px; }

.service1 span{ color:#C40000; font-weight:bold;}

/*产品大全*/
.nyproduct{ padding:11px 11px 11px 5px; }
.nyproduct1{ width:377px; height:158px; background:url(images/p_bg1.jpg); margin-right:2px; margin-left:4px; margin-bottom:8px; float:left; }
.nyproduct2{ width:377px; height:39px;}
.nyproduct2_bt{ width:245px; height:39px; line-height:39px; color:#3C3C3C; font-weight:bold; text-align:left; padding-left:10px; float: left;}
.nyproduct2_more{ width:85px; height:39px; color:#E78800; text-align:center; line-height:39px; float:right; }
.nyproduct2_more a{  color:#E78800; text-align:center; line-height:39px; }
.nyproduct2_more a:hover{color:#E78800; text-align:center; line-height:39px; text-decoration:underline;}
.nyproduct3{ width:367px; height:112px; color:#000000; text-align:left; line-height:28px; margin-left:auto; margin-right:auto;overflow:hidden;}
.nyproduct3 span{ width:142px; height:93px; border:1px #DDDDDD solid; padding:3px; background:#FFFFFF; margin:5px; float:left; }
.nyproduct3 span img{ width:142px; height:93px;}

/*项目案例*/
.case{ padding:11px; }
.case1{ width:247px; height:211px; background:url(images/c_bg1.jpg); margin-right:2px; margin-left:5px; margin-bottom:8px; float:left; }
.case2{ width:247px; height:39px;}
.case2_bt{ width:145px; height:39px; line-height:39px; color:#3C3C3C; font-weight:bold; text-align:left; padding-left:10px; float: left;}
.case2_more{ width:85px; height:39px; color:#E78800; text-align:center; line-height:39px; float:right; }
.case2_more a{  color:#E78800; text-align:center; line-height:39px; }
.case2_more a:hover{color:#E78800; text-align:center; line-height:39px; text-decoration:underline;}
.case3{ width:212px; height:139px; border:1px #DDDDDD solid; padding:3px; margin-top:7px; margin-left:auto; margin-right:auto;}

/*员工风采*/
.nyculture{ margin-bottom:10px;}

.nyculture1{ height:30px; color:#000000; background:#DBDBDB; line-height:30px; text-align:left; padding-left:15px; font-size:14px; font-weight:bold;}
.nyculture2{}
.nyculture2 div{ width:170px; height:142px; margin:15px 8px 0px 10px; float:left;}
.nyculture2 div img{ width:162px; height:106px; border:1px #DDDDDD solid; padding:3px; background-color:#FFFFFF; margin-bottom:4px; }
.nyculture2 div h2{ width:170px; height:24px; background:#E1E1E1; line-height:24px; color:#000000; text-align:center; font-weight:normal;}
.nyculture2 div h2 a{ line-height:24px; color:#000000; text-align:center; font-weight:normal;}
.nyculture2 div h2 a:hover{ w line-height:24px; color: #FF6600; text-align:center; font-weight:normal;}
.orange{
    color:#FF0000;
	text-decoration:none;
	}
	
	
/*top*/
.top{ width:100%; height:79px; z-index:1000; position:absolute;}
.top1{ width:228px; height:79px; margin-right:78px; float:right;}
.top1_1{ width:71px; height:79px; float:left; }
.top1_2{ width:75px; height:79px; float:left; }
.top1_3{ width:81px; height:79px; float:left; }
