/* CSS Document */
/*全局样式 begin*/
@charset "gb2312";
body { font-family:"宋体"; font-size: 12px;color: #444;margin: 0px;padding: 0px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color: #444;text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{ text-decoration:none;}
a:active {text-decoration: none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; color:#444;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.section { width: 100%; clear:both; padding-bottom: 12px; float: left;}
/*全局样式 end*/
/*header样式 begin*/
.header{ width:100%; height:458px; background:#FFFFFF;}
.header .top{ width:100%; height:93px; background:url(../images/head.jpg) repeat-x;}
.header .top .innerTop{ width:1000px; height:93px; margin:0 auto; position:relative;}
.header .top .innerTop .call{ position:absolute; right:208px; top:12px;}
.header .top .innerTop .logo{ width:207px; height:93px;}
.header .top .innerTop .miniBar{ width:140px; height:14px; overflow:hidden; position:absolute; right:0; top:5px;}
.header .top .innerTop .miniBar .miniImg{ position:absolute; right:78px; top:0;  width:1px; height:13px; overflow:hidden;}
.header .top .innerTop .miniBar a{ height:14px; color:#FFFFFF; font-size:12px; margin-right:16px; }
.header .menu{ height:33px; width:792px;  background:url(../images/index3.jpg) repeat-x; position:absolute; left:207px; top:60px;}
.header .menu li{ width:90px; height:33px; font-size:14px; font-family:"微软雅黑"; float:left; background:url(../images/nav.jpg) right 9px no-repeat;  }
#big{ width:110px}
#big a{ margin-left:30px;}
.header .menu li a{color:#FFFFFF; display:block; width:73px; height:33px; text-align:center;line-height:33px; margin:0 auto;}
.header .menu li a:hover{ background:url(../images/news_07.jpg) repeat-x;}
.header .menu li a.on{background:url(../images/news_07.jpg) repeat-x;}
#none{ background:none;}
.header .banner{ width:1000px; height:353px; margin: 0 auto;margin-top:12px;}
/*header样式 end*/
/*main 样式 begin*/
/*产品分类 begin*/
.main{width:1000px; margin:0 auto; background:#FFFFFF;}
.main .mid_wrap{ width:1000px; height:259px; margin-top:12px;}
.main .mid_wrap .pro_cate{ width:229px; height:259px;  margin-right:10px; float:left; background:#F4FCFF;overflow:hidden;}
.main .mid_wrap .pro_cate .pro_title{ width:229px; height:35px; background:url(../images/index3_23.jpg) repeat-x; line-height:35px; text-align:center;}
.main .mid_wrap .pro_cate .pro_title h3{ font-family:"微软雅黑"; color:#FFFFFF; font-size:16px; }
.main .mid_wrap .pro_cate .pro_cont{ height:204px; width:213px; padding-left:16px; padding-top:14px; }
.main .mid_wrap .pro_cate .pro_cont li{  width:100%; overflow:hidden;background:url(../images/b_26.jpg) left 8px no-repeat; line-height:28px; font-size:12px;}
.main .mid_wrap .pro_cate .pro_cont li a{ margin-left:15px; margin-top:10px;}
.main .mid_wrap .pro_cate .pro_cont li a:hover{ color:#00ACF5;}
/*产品分类 end*/
/*公司简介 begin*/
.main .mid_wrap .about{ width:501px; height:259px; float:left; margin-right:10px; background:#FFFFFF;overflow:hidden;}
.main .mid_wrap .about .a_title{ width:501px; height:35px; background:url(../images/index3_23.jpg) repeat-x; position:relative;}
.main .mid_wrap .about .a_title .pic{ width:35px; height:35px; position:absolute; left:0; top:0;  }
.main .mid_wrap .about .a_title .tit{ width:107px; height:15px; overflow:hidden; position:absolute; left:39px; top:9px;}
.main .mid_wrap .about .a_cont{ width:486px; height:208px; padding-left:15px; padding-top:16px; overflow:hidden;}
.main .mid_wrap .about .a_cont .acon_pic{ width:158px; height:111px;float:left; margin-right:13px;}
.main .mid_wrap .about .a_cont p{ line-height:25px; font-size:12px; font-family:"宋体"; text-indent:2em; }
/*公司简介 end*/
/*新闻动态 begin*/
.main .mid_wrap .news{ width:250px; height:259px; float:left;overflow:hidden;}
.main .mid_wrap .news .n_title{ width:250px; height:35px; background:url(../images/index3_23.jpg) repeat-x; position:relative;}
.main .mid_wrap .news .n_title .npic{ width:35px; height:35px; background:url(../images/new_25.jpg) no-repeat; position:absolute;left:0; top:0;}
.main .mid_wrap .news .n_title  .ntit{ width:107px; height:18px; overflow:hidden; position:absolute; left:39px; top:9px; }
.main .mid_wrap .news  .n_cont{ width:250px; height:224px; overflow:hidden;}
.main .mid_wrap .news  .n_cont ul{ margin-left:16px; margin-top:15px;}
.main .mid_wrap .news  .n_cont li{ width:100%; overflow:hidden;line-height:30px; font-size:12px; font-family:"宋体"; background:url(../images/li_39.jpg) no-repeat bottom;}
.main .mid_wrap .news  .n_cont li a{ margin-left:8px;display:block;width:80%; padding-left:12px;background:url(../images/sq_39.jpg) no-repeat left 12px;}
.main .mid_wrap .news  .n_cont li a:hover{color:#00ACF5;}
/*新闻动态 end*/
/*联系我们 begin*/
.main .bott_wrap{ width:1000px; height:198px; margin-bottom:20px; margin-top:10px; background:#FFFFFF; margin-left:auto; margin-right:auto; }
.main .bott_wrap .contact{float:left;width:229px; height:198px; overflow:hidden; margin-right:10px; display:inline;}
.main .bott_wrap .contact .c_title{ background:url(../images/index3_23.jpg) repeat-x; width:229px; height:35px; position:relative;}
.main .bott_wrap .contact .c_title .cpic{ width:35px; height:35px; position:absolute; left:0; top:0;}
.main .bott_wrap .contact .c_title .ctit{ width:126px; height:17px;overflow:hidden; position:absolute; left:39px; top:9px;}
.main .bott_wrap .contact .c_cont{ width:216px; height:186px;  padding-left:13px; padding-top:13px; overflow:hidden;}
.main .bott_wrap .contact .c_cont p{font-size:12px; line-height:25px; color:#444444; font-family:"宋体";}
/*联系我们 end*/
/*产品展示 begin*/
.main .bott_wrap .pro_display{ float:left;width:761px; height:198px;overflow:hidden;}
.main .bott_wrap .pro_display .dis_title{ width:761px; height:35px; background:url(../images/index3_23.jpg) repeat-x; position:relative;}
.main .bott_wrap .pro_display .dpic{width:35px; height:35px; background:url(../images/new_25.jpg) no-repeat; position:absolute; left:0; top:0;}
.main .bott_wrap .pro_display .dtit{width:127px; height:17px; overflow:hidden; position:absolute; left:39px; top:9px;}
.main .bott_wrap .pro_display .pro_marqu{width:743px; height:149px; padding-top:15px; padding-left:18px;}
.main .bott_wrap .pro_display .pro_marqu  .bj{width:161px; background:url(../images/yi_11.jpg) no-repeat;float: left; height:152px;display:inline; margin-right:20px;}
.main .bott_wrap .pro_display .pro_marqu ul .bj li{ width:153px; padding:2px; padding-bottom:33px; background:#DEDEDE; height: 110px; float: left; overflow: hidden; margin:1px;}
.main .bott_wrap .pro_display .pro_marqu ul .bj li .photo {
	width:151px;
	height:110px;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 96px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.main .bott_wrap .pro_display .pro_marqu ul .bj li .photo img {vertical-align:middle;}
.main .bott_wrap .pro_display .pro_marqu ul .bj li .name {text-align: center; line-height: 28px; color:#000000;}
.main .bott_wrap .pro_display .pro_marqu ul .bj li:hover{background:#00ACF5;}
.main .bott_wrap .pro_display .pro_marqu ul .bj li.on{background:#00ACF5;}
.main .bott_wrap .pro_display .pro_marqu ul .bj li a:hover{ color:#FFFFFF;}
/*产品展示 end*/
/*main 样式 end*/
/*foot样式 begin*/
.foot{ width:100%; height:71px; background:url(../images/index3_61.jpg) repeat-x; text-align:center; clear:both; position:relative; margin-top:6px;}
.foot .copy{color:#FFFFFF;  font-size:12px; line-height:25px; position:absolute; left:572px; top:16px;}
.foot .copy a{ color:#FFFFFF;}
/*foot样式 end*/


/*内页 begin*/

.side{ width:229px; float:left; margin-top:10px; display:inline;}
.side .pro_cate{ width:229px;   height:auto!important;height:250px; min-height:250px;background:#F4FCFF; }
.side .pro_cate .pro_title{ width:229px; height:35px; background:url(../images/index3_23.jpg) repeat-x; line-height:35px; text-align:center;}
.side .pro_cate .pro_title h3{ font-family:"微软雅黑"; color:#FFFFFF; font-size:16px;}
.side .pro_cate .pro_cont{ height:204px; width:213px; padding-left:16px; padding-top:10px;}
.side .pro_cate .pro_cont li{width:100%; overflow:hidden;background:url(../images/b_26.jpg) left 8px no-repeat; line-height:28px; font-size:12px;}
.side .pro_cate .pro_cont li a{ margin-left:12px;}
.side .pro_cate .pro_cont li a:hover{color:#00ACF5;}


.side .contact{width:229px; height:auto!important;height:198px; min-height:198px;  margin-top:10px; }
.side .contact .c_title{ background:url(../images/index3_23.jpg) repeat-x; width:229px; height:35px; position:relative;}
.side .contact .c_title .cpic{ width:35px; height:35px; position:absolute; left:0; top:0;}
.side .contact .c_title .ctit{ width:126px; height:17px;overflow:hidden; position:absolute; left:39px; top:9px;}
.side .contact .c_cont{ width:216px; height:186px;  padding-left:13px; padding-top:13px; overflow:hidden;}
.side .contact .c_cont p{font-size:12px; line-height:25px; color:#444444; font-family:"宋体";}

 .ny_dan{ width:759px; margin-top:10px; float:right;display:inline;}
 .ny_dan .na_title{ width:759px; height:35px; background:url(../images/index3_23.jpg) repeat-x; position:relative;}
 .ny_dan .na_title .na_pic{ width:35px; height:35px; position:absolute; position:absolute; left:0; top:0;}
 .ny_dan .na_title .location{ position:absolute; right:15px; top:6px; color:#FFFFFF; font-size:12px; line-height:25px;}
 .ny_dan .na_title .location a{ color:#FFFFFF;}
 .ny_dan .na_title .na_tit{ width:107px; height:15px; overflow:hidden; position:absolute; left:39px; top:9px; }
 .ny_dan .na_title .newtit{ width:120px; height:35px; overflow:hidden; position:absolute; left:39px; top:6px; }
 .ny_dan .na_title .newtit p{ color:#FFFFFF;  font-family:"微软雅黑"; font-size:16px; }
 .ny_dan .a_cont{ height:auto!important;height:445px; min-height:445px; width:759px; position:relative;}
 /* 联系我们 begin*/
 .ny_dan .a_cont .con_detail{height:auto!important;height:395px; min-height:445px; width:685px;line-height:30px; font-size:14px; padding-left:74px; padding-top:40px;color:#444444;}
 .ny_dan .a_cont .con_detail h3{ color:#444444;}
 /* 联系我们 end*/
 /*公司简介 begin*/
 .ny_dan .a_cont .about_detai{ height:auto!important;height:445px; min-height:445px; width:639px; padding-top:23px; padding-left:70px; padding-right:50px;}
 .ny_dan .a_cont .about_detai p{ line-height:30px; font-size:12px; color:#444444; text-indent:2em;}

 /*公司简介 end*/

.ny_news{width:609px; height:auto!important; height:360px; min-height:360px; padding-left:79px; padding-right:71px; padding-top:32px;} 

.ny_news li{ width:607px; overflow:hidden;line-height:30px; font-size:12px; font-family:"宋体"; background:url(../images/li_39.jpg) repeat-x left  bottom; float:left;}
.ny_news li .date{ float:right;}
.ny_news li a{ margin-left:8px;display:block; padding-left:12px;background:url(../images/sq_39.jpg) no-repeat left 12px; float:left}

.ny_news li a:hover{color:#00ACF5;}
.page { width: 100%; padding: 10px 0; float: left; text-align: center; margin-top:10px; }
.page .prev, .page .next { margin: 0 10px; }
.page .num { padding: 2px; text-align: center; color: #000; }
.page .cur { color: #f00; }
/*.page { width: 100%; padding: 10px 0;  text-align: center; float:left; clear:both; position:relative;}
.page .prev,.page .next { margin: 0 10px;}
.page .num { padding: 3px 7px; text-align: center;  color: #444444; }
.page .cur {  color: #444444;}
.page .per { position: absolute; left: 0px; top: 10px;}
.page .all { position: absolute; right: 50px; top: 10px;}*/
/*详细 begin*/
.detail {margin: 0 auto;height:auto!important;height:445px; min-height:445px; width:759px; }
.detail .tit { height: 40px; width:100%; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc;}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}
/*详细 end*/



.ny_msg .cont .bridge { line-height: 30px; text-align: right; padding-right:10px;}
.ny_msg .cont .welcome { width: 95%; border-bottom: 1px dashed #ccc; height: 45px; line-height: 45px; text-align: center;}
.ny_msg .cont .msg_form { width: 380px; margin: 0 auto; padding-top: 25px;}
.ny_msg .cont .msg_form li { width: 100%; float: left; padding: 2px 0;}
.ny_msg .cont .msg_form li .type { width: 100px; float: left; line-height: 21px;}
.ny_msg .cont .msg_form li input { height: 14px; padding:2px 0; line-height: 14px; }

.ny_msg .cont  .msglist { width: 100%; }
.ny_msg .cont  .msglist ul { border: 1px solid #ccc;}
.ny_msg .cont  .msglist li { line-height: 24px;}
.ny_msg .cont  .msglist li .msg_name{ border-bottom: 1px solid #ccc;}

 /*产品展示 begin*/
 .ny_dan .a_cont .ny_pro{height:auto!important; height:350px;min-height:350px;  width:739px; margin-top:30px; margin-left:20px;}
 .ny_dan .a_cont .ny_pro ul li{ width:151px; padding:2px; padding-bottom:33px; background:#DEDEDE; height:110px; float:left; overflow: hidden; margin-right:20px; border:1px solid #EEEEEE; border-top:none; border-bottom:2px solid #EEEEEE; margin-bottom:32px; display:inline;}
 .ny_dan .a_cont .ny_pro ul li .photo {
	width:151px;
	height:110px;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 96px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.ny_dan .a_cont .ny_pro ul li .photo img {vertical-align:middle;}
 .ny_dan .a_cont .ny_pro ul li .name {text-align: center; line-height: 28px; color:#000000;}
.ny_dan .a_cont .ny_pro ul li:hover{ background:#00ACF5;}
.ny_dan .a_cont .ny_pro ul li.on{ background:#00ACF5;}
 .ny_dan .a_cont .ny_pro ul li a:hover{ color:#FFFFFF;}
 /*产品展示 end*/
 /*客户案例 begin*/
 .ny_dan .a_cont .ny_case{ height:auto!important;height:360px; min-height:360px;width:739px; margin-top:30px; margin-left:20px;}
 .ny_dan .a_cont .ny_case ul li{ width:151px; padding:2px; padding-bottom:33px; background:#DEDEDE; height:110px; float:left; overflow: hidden; margin-right:20px; border:1px solid #EEEEEE; border-top:none; border-bottom:2px solid #EEEEEE; margin-bottom:32px;}
 .ny_dan .a_cont .ny_case ul li .photo {
	width:151px;
	height:110px;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 96px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.ny_dan .a_cont .ny_case ul li .photo img {vertical-align:middle;}
.ny_dan .a_cont .ny_case ul li .name {text-align: center; line-height: 28px; color:#000000;}
.ny_dan .a_cont .ny_case ul li:hover{ background:#00ACF5;}
.ny_dan .a_cont .ny_case ul li.on{ background:#00ACF5;}
.ny_dan .a_cont .ny_case ul li a:hover{ color:#FFFFFF;}
 /*客户案例 end*/
 /*设备展示 begin*/
 .ny_dan .a_cont .ny_equip{height:auto!important;height:360px; min-height:360px;width:739px; margin-top:30px; margin-left:20px;}
 .ny_dan .a_cont .ny_equip ul li{ width:151px; padding:2px; padding-bottom:33px; background:#DEDEDE; height:110px; float:left; overflow: hidden; margin-right:20px; border:1px solid #EEEEEE; border-top:none; border-bottom:2px solid #EEEEEE; margin-bottom:32px;}
 .ny_dan .a_cont .ny_equip ul li .photo {
	width:151px;
	height:110px;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 96px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.ny_dan .a_cont .ny_equip ul li .photo img {vertical-align:middle;}
 .ny_dan .a_cont .ny_equip ul li .name {text-align: center; line-height: 28px; color:#000000;}
.ny_dan .a_cont .ny_equip ul li:hover{ background:#00ACF5;}
.ny_dan .a_cont .ny_equip ul li.on{ background:#00ACF5;}
 .ny_dan .a_cont .ny_equip ul li a:hover{ color:#FFFFFF;}
  /*设备展示 end*/
  /*荣誉证书 begin*/
  .ny_dan .a_cont .cer_detai{ height:auto!important;height:445px; min-height:445px; width:649px; padding-top:23px; padding-left:70px; padding-right:50px;}
 .ny_dan .a_cont .cer_detai p{ line-height:30px; font-size:12px; color:#444444; text-indent:2em;}

  /*荣誉证书 end*/
/*内页 end*/