﻿@charset "utf-8";
body{
	margin:0 auto;
	font-size:12px;
	font-family: "宋体",Arial, Helvetica, sans-serif;
	line-height:normal;
	background-color: #FAFAFA;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#8a8a8a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
.clear_a{ clear:both; height:20px;}

/*-----------------头部开始--------------------*/
#header {
	height:159px;
	background-image: url(../images/a_02.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#header .top { margin:0 auto; overflow:hidden; 
	line-height: 34px;
	height: 34px;
	width: 1002px;
}
.top .top_left {
	color: #8384a1;
	float: left;
	width: 230px;
}
.top .top-right {color: #8384a1;
	float: right;
	width: 240px;
}
.top-right a {
	color: #8384a1;
}
.top-right a:hover {
	color: #afb1df;
}
#header .header_a { margin:0 auto;
	width: 1002px;
	overflow: hidden;
}
#header .header_a .logo { margin-top:17px;
	float: left;
	width: 566px;
}
.header_a .dlrighr {
	float: right;
	width: 265px;
	padding-top: 28px;
}

#nav_a {
	height:43px;
	background-image: url(../images/a_14.jpg);
        width: 1440px;
    margin: 0 auto;
} 
#nav_a ul{ width:1002px; margin:0 auto; overflow:hidden;}
#nav_a li {background-image: url(../images/a_16.jpg);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 43px;
	float: left;
}
#nav_a a {
	font-size: 16px;
	color: #303030;
	
	text-align: center;
	display: block;
	width: 111px;
	font-family: "微软雅黑";
}
#nav_a a:hover {
	font-size: 16px;
	color: #303030;
	background-image: url(../images/a_19.jpg);
	background-repeat: no-repeat;
	background-position: center 38px;
	text-align: center;
	display: block;
	width: 111px;
	font-family: "微软雅黑";
}

.flash {
	overflow:hidden;
	height: 308px;
	position: relative;
        width: 1440px;
        margin: 0 auto;
}
/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
#container { width:1002px; margin:0 auto; overflow:hidden;}
#main { float:left; width:698px;}
#main h2 {
	background-image: url(../images/a_25.jpg);
	height: 48px;
}
#main span {
	float: right;
	padding-top: 20px;
	padding-right: 15px;
}
#main .main_nr { padding:23px 14px; width:670px;
}
.main_nr img { padding-bottom:90px;
	float: left;
	padding-right: 20px;
}
.main_nr p {
	font-family: "微软雅黑";
	line-height: 29px;
	color: #686868;
}

#side { float:right; width:285px; } 
#side h2 {
	background-image: url(../images/a_27.jpg);
	height: 48px;
}
#side .side_nr { padding:20px 0px;
	background-color: #f6f6f6;
	width: 285px;
}
#container .xdlc {
	width: 1002px;
}
#container .xdlc h2 { height:48px;
	background-image: url(../images/3_32.jpg);
}
.xdlc .xdlc_nr {
	background-image: url(../images/a_39.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 115px;
	width: 1002px;
}
#container .cpzs {
	width: 1002px;
}
#container .cpzs h2 {
	background-image: url(../images/3_34.jpg);
	height: 48px;
}
.cpzs span {
	float: right;
	padding-top: 20px;
	padding-right: 15px;
}
.STYLE1 {color: #333333}
.STYLE2 {
	color: #ff5500;
	text-decoration: underline;
}

.ry 								{height: 187px; width:1002px; position:relative; }
.ry .goL 							{position:absolute; left:-1px; top:59px; width:20px; height:32px; background-image: url(../images/a_55.jpg); background-repeat: no-repeat;}
.ry .goR 							{position:absolute; right:0px; top:61px; width:20px; height:32px; background-image: url(../images/a_58.jpg); background-repeat: no-repeat;}
.ry #marquee1					    {width:954px; margin: 15px auto; overflow:hidden; }
.ry li							    {float:left; width:159px;  }
.ry li img  						{width:120px; height:115px; padding:12px; border:1px solid #e3e1e2; margin-bottom:10px;}
.ry a								{text-overflow:ellipsis; overflow:hidden; display:block; text-align: center;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
#footer {
	height:68px;
	line-height: 68px;
	color: #8c8da2;
	background-image: url(../images/a_65.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	font-family: "微软雅黑";
}
/*------------------版权结束------------------*/
#nav{
	padding-top:7px;
	padding-left:10px;
	top:265px;
	right:200px;
	height: 18px;
	position: absolute;
	background-image: url(../images/a_03.png);
	width: 90px;
	background-repeat: no-repeat;
}
#nav UL { overflow:hidden;

}
#nav UL LI { overflow:hidden;
	line-height:25px;
	float:left;
	margin-right: 5px;
	height: 11px;
	width: 11px;
	background-image: url(../images/a_01..png);
	background-repeat: no-repeat;
}
#nav UL LI.showPage { overflow:hidden;
	background-image: url(../images/a_02.png);
	height: 11px;
	width: 11px;
	margin-right: 5px;
	background-repeat: no-repeat;
}
#nav UL LI a {  text-indent:-999px; display:block; float:left;  width:100%; overflow:hidden;  }
/*产品展示*/
.flash_a {
	background-image: url(../images/b_19.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 217px;
}
.flash_a_01 {
	background-image: url(../images/a_07.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 217px;
}
.main {
	background-image: url(../images/b_03.jpg);
	background-repeat: repeat-x;
	background-position: top;
        width: 1440px;
        margin: 0 auto;
}
.main .main_box { margin:0 auto; overflow:hidden;
	width: 1000px;
}
.main .main_box .main_left h2 { padding-left:110px;
	line-height:48px;
	color:#201f61;
	background-image: url(../images/b_04.jpg);
	height: 48px;
	font-family: "微软雅黑";
	font-size: 14px;
}
.main .main_box .main_left {
	float: left;
	width: 189px;
}
.main .main_box .main_left li { line-height:30px; padding-left:30px;
background-image: url(../images/a_06.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 30px;
}
.main .main_box .main_left ul {
	background-image: url(../images/b_05.jpg);
	padding-bottom: 30px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.main .main_box .main_left a {
	color: #FFFFFF;
}
.main .main_box .main_left a:hover {
	color:#d4d521;
	font-weight: bold;
}.main .main_box .main_right {
	float: right;
	width: 790px;
}
.main .main_box .main_right .main_title h2 { padding-left:25px;
	line-height: 48px;
	height: 48px;
	font-size: 14px;
	color: #ff4e00;
}
.main .main_box .main_right .main_title span {
	line-height: 48px;
	float: right;
	padding-right: 15px;
	font-size: 12px;
	font-weight: normal;
	color: #a8a8a8;
}
.main .main_box .main_right  .nttpp { padding:14px 0px;
	display: block;
	width: 221px;
	background-color: #cacaca;
	text-align: center;
}
.main .main_box .main_right .nttppp { 
	padding-top: 15px;
	padding-bottom: 35px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #787878;
	text-align: center;
	display: block;
}
.main .main_box .main_right ul{ overflow:hidden; padding-top:42px;}
.main .main_box .main_right .mttp li { padding-left:25px;
	float: left;
}



.pagination ul{ overflow:hidden;

text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{ background:#bfbdbd;
padding: 5px 5px;

text-decoration: none; 
color: #fff;
}

.pagination a:hover, .pagination a:active{
color: #fdc658;
background-color:#294085;
}

.pagination li.currentpage{
font-weight: bold;
padding: 2px 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 2px 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ 
margin-right: 3px;
padding-right: 0;
}.main .main_box .fylm {
	padding-left: 560px;
}
/*付款方式*/
.flash_b {
	background-image: url(../images/b_12.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 217px;
}
.main .main_box .main_right .fkfs { width:740px;
	padding: 25px;
}
.STYLE3 {
	font-size: 14px;
	color: #000000;
	font-family: "微软雅黑";
	font-weight: bold;
}
/*工艺流程*/.flash_c {
	background-image: url(../images/b_13.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 217px;
}
.main .main_box .main_right .fkfs .gylc {
	background-image: url(../images/b_14.jpg);
	height: 774px;
	width: 640px;
}
.main .main_box .main_right .fkfs li {
	font-family: "微软雅黑";
	line-height: 24px;
	color: #505050;
}
/*关于我们*/
.main .main_box .main_right .gsjj p {
	font-family: "微软雅黑";
	line-height: 30px;
	color: #666666;
}
.main .main_box .main_right .gsjj {
	padding: 25px;
	width: 740px;
}
/*联系我们*/
.flash_d {
	background-image: url(../images/b_18.jpg);
	height: 217px;
	background-repeat: no-repeat;
	background-position: center;
}
/*自助下单*/.main .main_box .zzxd_title {
	line-height: 48px;
	height: 48px;
	color: #a8a8a8;
}
.main_box .zzxd_left {
	float: left;
	width: 560px;
	text-align: center;
}
.main .main_box .zzxd_right { float:right; padding-left:40px; padding-bottom:140px;
	width: 260px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ececec;
}
.main .main_box .zzxd_right h2 { line-height:90px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #666;
	font-weight: normal;
}
.main .main_box .zzxd_right h4 { line-height:80px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #666;
	font-weight: normal;
}
.main .main_box .zzxd_right p {
	line-height: 24px;
	color: #666;
}

li{cursor:pointer;}
.gdnews { margin:15px auto 0px auto; padding-left:130px;
	background-image: url(../images/b_31.jpg);
	height: 43px;
	width: 874px;
}
.gdnews ul{ overflow:hidden;}
.gdnews li {color:#8a8a8a;
	line-height: 43px;
	background-image: url(../images/b_32.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 30px;
	padding-left: 8px;
	float: left;
}
.main .main_box .zzxd_title span {
	font-size: 14px;
	color: #ff5500;
}
.gdnews a {
	font-family: "微软雅黑";
}
/*------------------公司新闻---------------------*/
.gsnw li {
	line-height: 34px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dbdbdb;
	background-image: url(../images/b_32.jpg);
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: left center;
}
.gsnw span {
	color: #777;
	float: right;
}
.gsnw ul { padding-bottom:150px; padding-left:30px;
	width: 615px;
}
/*----------------公司新闻详情页--------------------*/
.gsjj .gsjj_title { margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dbdbdb;
	text-align: center;
}
.gsjj_title h2 {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #ff4e00;
	line-height: 40px;
	font-weight: normal;
}
.main_right .sypx { padding:32px 25px;
	width: 740px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #bfbfbf;
}
.sypx a {
	line-height: 26px;
	display: block;
}
.sypx span {
	color: #ff4e00;
}
