@charset "utf-8";

/* 定义全局 */
html,body{ -webkit-text-size-adjust:none;}
html{ overflow-x:hidden;}
body{ background:#fff; margin:0; padding:0; font:normal 12px/22px 宋体, Arial, Helvetica, sans-serif; color:#000; behavior:url("csshover3.htc");}
form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0; font-weight:normal; font-size:12px;}
input{margin:0; outline:none;}
img{ border:0; margin:0; padding:0; display:block;}
div{ margin:0; padding:0; text-align:left; line-height:22px;}
p{ border:0; margin-top:0;}
ol,ul,li{ margin:0; padding:0; list-style:none;}
a{ font-size:12px; color:#000; text-decoration:none;}
a:hover{
	font-size: 14px;
	color: #487BCC;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.clearfix:after{ clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.outside{ width:980px; height:auto; border:0; margin:0 auto; clear:both;}

/*自定义*/
/*头部*/
.head_top{ width:980px; height:150px; border:0; padding-top:35px; margin:0 auto;}
.head_topleft{ width:520px; height:117px; border:0; float:left;}
.head_topleft img{ width:520px; height:117px; border:0;}
.head_topright{ width:285px; height:auto; border:0; float:right;}
.head_topright dt{ width:285px; height:auto; border:0; margin-bottom:18px;}
.head_topright dt img{ display:inline; margin:0 5px 0 15px; vertical-align:middle;}
.head_topright dd{ width:285px; height:35px; border:0;}
.head_topright dd input[type=text]{ width:218px; height:33px; border:1px solid #E2E2E2; border-right:0; padding:0 6px; float:left; color:#D3D3D3; *height:23px; *padding-top:10px;}
.head_topright dd .btn{ background:url(images/zc_05.jpg) no-repeat; width:54px; height:35px; border:0; float:right; cursor:pointer;}
.head_bot{ background:#487ACB; width:100%; height:50px; border:0;}
.head_botin{ width:979px; height:50px; border-left:1px solid #667A9A; margin:0 auto;}
.head_botin a{ width:138px; height:50px; border-right:1px solid #667A9A; display:block; float:left; text-align:center; line-height:50px; color:#D0DAEF; font-family:微软雅黑; font-size:14px; text-decoration:none;}
.head_botin a:hover{ background:#09275D;}
.head_botin .current{ background:#09275D;}
/*底部*/
.foot_top{ background:#487ACB; width:100%; height:auto; border:0; padding:40px 0; clear:both;}
.foot_top dl{ width:980px; height:auto; border:0; margin:0 auto;}
.foot_top dt{ width:420px; height:auto; border:0; padding-left:40px; float:left;}
.foot_top dt span{ color:#fff; font-family:微软雅黑; font-size:24px; display:block; margin-bottom:40px;}
.foot_top dt ul{ width:420px; height:auto; border:0;}
.foot_top dt li{ width:200px; height:22px; border:0; padding-right:10px; margin-bottom:10px; float:left;}
.foot_top dt li a{ color:#fff; font-family:微软雅黑; font-size:14px;}
.foot_top dd{ width:330px; height:auto; border:0; float:right; line-height:30px; color:#fff; font-family:微软雅黑; font-size:14px;}
.foot_top dd span{ color:#fff; font-family:微软雅黑; font-size:24px; display:block; margin-bottom:30px;}
.foot_top dd a{ color:#fff; font-family:微软雅黑; font-size:14px;}
.foot_bot{ width:980px; height:auto; border:0; padding:20px 0; margin:0 auto; line-height:26px; font-family:微软雅黑; font-size:14px;}
.foot_bot a{ font-size:14px;}
.foot_bot img{ display:inline; margin-left:10px; vertical-align:middle;}
/*首页*/
/*banner*/
.banner_out{ width:980px; height:525px; border:0; margin:0 auto 30px auto; position:relative;}
.banner_in{ width:1400px; height:525px; border:0; position:absolute; top:0; left:-210px;}
.banner_pic{ width:1400px; height:525px; border:0; overflow:hidden; position:relative;}
.banner_pic ul{ width:1400px; height:525px; border:0; position:absolute;}
.banner_pic ul li{ width:1400px; height:525px; border:0; float:left; overflow:hidden; position:relative;}
.banner_pic ul li img{ width:1400px; height:525px; border:0;}
.banner_pic .btn{ position:absolute; width:50px; height:30px; border:0; right:210px; bottom:0;}
.banner_pic .btn span{ width:11px; height:11px; border:2px solid #1C1810; display:block; margin:0 2px; float:left; cursor:pointer;}
.banner_pic .btn span.on{ background:#1C1810;}
/*产品展示*/
.default_protop{ width:178px; height:30px; border-bottom:3px solid #487ACB; margin:0 auto; font-family:微软雅黑; font-size:24px;}
.default_protop label{ font-size:16px; padding-left:5px;}
.default_probot{ width:980px; height:auto; border:0; padding-top:30px; margin:0 auto;}
.default_probot dl{ width:223px; height:240px; border:0; padding:0 11px; float:left;}
.default_probot dt{ width:223px; height:166px; border:0;}
.default_probot dt img{ width:223px; height:166px; border:0;}
.default_probot dd{ width:223px; height:auto; border:0; padding-top:15px; text-align:center;}
.default_probot dd a{ font-size:14px;}
.default_probot dl:hover dt{ width:217px; height:160px; border:3px solid #487ACB;}
.default_probot dl:hover dt img{ width:217px; height:160px; border:0;}
/*关于我们*/
.default_abouttop{ width:180px; height:30px; border-bottom:3px solid #487ACB; margin:0 auto; font-family:微软雅黑; font-size:24px; clear:both;}
.default_abouttop label{ font-size:16px; padding-left:5px;}
.default_aboutbot{ width:980px; height:170px; border:0; padding-top:30px; margin:0 auto 30px auto; overflow:hidden;}
.default_aboutbot dt{ width:223px; height:166px; border:0; margin-top:3px; float:left;}
.default_aboutbot dt img{ width:223px; height:166px; border:0;}
.default_aboutbot dd{ width:730px; height:auto; border:0; float:right; line-height:24px;}
/*内页*/
/*banner*/
.bannerin_out{ width:980px; height:418px; border:0; margin:0 auto 30px auto; position:relative;}
.bannerin_in{ width:1400px; height:418px; border:0; position:absolute; top:0; left:-210px;}
.bannerin_pic{ width:1400px; height:418px; border:0; overflow:hidden; position:relative;}
.bannerin_pic ul{ width:1400px; height:418px; border:0; position:absolute;}
.bannerin_pic ul li{ width:1400px; height:418px; border:0; float:left; overflow:hidden; position:relative;}
.bannerin_pic ul li img{ width:1400px; height:418px; border:0;}
.bannerin_pic .btn{ position:absolute; width:50px; height:30px; border:0; right:210px; bottom:0;}
.bannerin_pic .btn span{ width:11px; height:11px; border:2px solid #1C1810; display:block; margin:0 2px; float:left; cursor:pointer;}
.bannerin_pic .btn span.on{ background:#1C1810;}
/*左侧*/
.side{ background:url(images/zc_07.jpg) repeat-y; width:271px; height:auto; border:0; margin-bottom:15px; float:left;}
.side .pro_top{ background:url(images/zc_06.jpg) no-repeat; width:271px; height:38px; border:0;}
.side .pro_bot{ width:271px; height:auto; border:0; padding-top:5px;}
.side .pro_bot .btn{ width:20px; height:170px; border:0; float:left; cursor:pointer;}
.side .pro_bot .prev{ background:url(images/btn_01.jpg) no-repeat center center;}
.side .pro_bot .next{ background:url(images/btn_02.jpg) no-repeat center center;}
.side .pro_bot .prev:hover{ background:url(images/btn_03.jpg) no-repeat center center;}
.side .pro_bot .next:hover{ background:url(images/btn_04.jpg) no-repeat center center;}
.side .pro_bot .scroll{ width:224px; height:170px; border:0; float:left; position:relative; overflow:hidden;}
.side .pro_bot .scroll ul{ width:9999px;}
.side .pro_bot .scroll li{ float:left; width:224px; height:auto; border:0;}
.side .pro_bot .scroll li .liin_top{ width:224px; height:170px; border:0;}
.side .pro_bot .scroll li .liin_top img{ width:224px; height:170px; border:0;}
.side .pro_bot .scroll li .liin_bot{ width:224px; height:25; border:0; text-align:center; line-height:25px;}
.side .protj_top{ background:url(images/zc_09.jpg) no-repeat; width:271px; height:38px; border:0; clear:both;}
.side .protj_mid{ width:251px; height:auto; border:0; padding:5px 0 0 20px;}
.side .protj_mid dl{ width:224px; height:195px; border:0;}
.side .protj_mid dt{ width:224px; height:169px; border:0;}
.side .protj_mid dt img{ width:224px; height:169px; border:0;}
.side .protj_mid dd{ width:224px; height:25px; border:0; text-align:center; line-height:25px;}
.side .protj_mid dl:hover dt{ width:218px; height:163px; border:3px solid #B0CCF9;}
.side .protj_mid dl:hover dt img{ width:218px; height:163px; border:0;}
.side .protj_bot{ background:url(images/zc_08.jpg) no-repeat; width:271px; height:9px; border:0;}
/*右侧*/
.comm_right{ width:664px; height:auto; border:0; margin-bottom:15px; float:right;}
.comm_top{ background:url(images/zc_10.jpg) no-repeat; width:620px; height:38px; border:0; padding-left:44px; line-height:42px; overflow:hidden;}
.comm_mid{ background:url(images/zc_11.jpg) repeat-y; width:635px; height:auto !important; height:614px; min-height:614px; max-height:none; border:0; padding:10px 18px 10px 11px;}
.comm_bot{ background:url(images/zc_12.jpg) no-repeat; width:664px; height:9px; border:0;}
/*新闻动态*/
.news_top{ width:635px; height:140px; border:0;}
.news_top dt{ width:195px; height:130px; border:0; float:left;}
.news_top dt img{ width:195px; height:130px; border:0;}
.news_top dd{ width:425px; height:130px; border:0; float:right; overflow:hidden;}
.news_top dd h1{ width:425px; height:auto; border:0;}
.news_top dd h1 a{
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.news_top dd h2{
	width: 425px;
	height: auto;
	border: 0;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.news_mid{ background:#E4E7E9; width:635px; height:38px; border:0; line-height:38px; text-indent:20px; font-size:13px; font-weight:bold;}
.news_bot{ width:590px; height:auto; border:0; padding-top:20px; margin:0 auto;}
.news_bot dl{ width:590px; height:28px; border:0;}
.news_bot dt{ width:420px; height:22px; border:0; float:left; overflow:hidden;}
.news_bot dd{
	width: auto;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
}
/*新闻详细*/
.detailnews_title{
	width: 635px;
	height: 25px;
	border: 0;
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.detailnews_time{ width:635px; height:auto; border:0; padding:15px 0; text-align:right;}
.detailnews_content{
	width: 635px;
	height: auto;
	border: 0;
	padding: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
/*产品中心*/
#products dl{ width:180px; height:190px; border:0; padding:0 15px; float:left;}
#products dt{ width:180px; height:140px; border:0;}
#products dt img{ width:180px; height:140px; border:0;}
#products dd{ width:180px; height:36px; border:0; text-align:center; line-height:36px;}
/*产品详细*/
.detailpro_pic{ width:635px; height:auto; border:0; padding-bottom:10px;}
.detailpro_pic img{ width:auto; max-width:100%; height:auto; border:0; margin:0 auto;}
.detailpro_title{ background:#E3E5E9 url(images/zc_13.jpg) no-repeat 20px 50%; width:635px; height:38px; border:0; line-height:38px; text-indent:33px; color:#6e7074; font-family:微软雅黑; font-size:14px;}
.detailpro_content{ width:635px; height:auto; border:0; padding:10px 0;}
/*厂房实景*/
#workshop dl{ width:200px; height:210px; border:0; padding:0 5px; float:left;}
#workshop dt{ width:200px; height:160px; border:0; position:relative;}
#workshop dt img{ width:200px; height:160px; border:0;}
#workshop dt .imgzoom{ width:200px; height:160px; border:0; position:absolute; top:0; left:0;}
#workshop dd{ width:200px; height:36px; border:0; text-align:center; line-height:36px;}
/*在线留言*/
#message{ background:url(images/zc_16.jpg) no-repeat right bottom; width:635px; height:auto; border:0; padding-top:50px;}
#message dl{ width:450px; height:auto; border:0; padding-top:20px; clear:both;}
#message dt{ width:55px; height:22px; border:0; padding-right:13px; float:left; text-align:right; font-size:14px;}
#message dd{ width:350px; height:auto; border:0; float:left;}
#message dd input[type=text]{ width:300px; height:22px; border:1px solid #D2D2D2; padding:0 2px;}
#message dd textarea{ width:300px; height:110px; border:1px solid #D2D2D2; outline:none;}
#message dd .btn_sub{ background:url(images/zc_14.jpg) no-repeat; width:81px; height:28px; border:0; margin:5px 10px 0 0; cursor:pointer;}
#message dd .btn_reset{ background:url(images/zc_15.jpg) no-repeat; width:81px; height:28px; border:0; margin-top:5px; cursor:pointer;}
/*联系我们*/
.contact_top{ width:600px; height:auto; border:0; padding-top:20px; margin:0 auto 10px auto; line-height:16px;}
.contact_bot{ width:635px; height:400px; border:0;}

/*列表分页*/
.page-out{ width:635px; height:30px; border:0; padding-top:20px; text-align:center; clear:both;}
.page-out a{ display:inline-block; text-decoration:none; text-align:center; height:22px; margin:0 5px; line-height:22px;}
/*图片放大*/
.MagicThumb:hover{ cursor:url(images/zoomin.cur), pointer; outline:none;}
.MagicThumb-image-zoomed{ cursor:url(images/zoomout.cur), pointer;}
#Form1 .outside .comm_right .comm_mid .news_top dd h1 a {
	font-size: 14px;
}
#Form1 .outside .comm_right .comm_mid .news_top dd h2 {
	font-size: 14px;
}
#Form1 .outside .comm_right .comm_mid .news_bot #rptxx itemtemplate dl dt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#Form1 .outside .comm_right .comm_mid .news_bot #rptxx itemtemplate dl dd {
	font-family: Arial, Helvetica, sans-serif;
}
