/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background-color: #fff;
}
body{
font-size:12px; line-height:28px; font-family:"微软雅黑"; color:#333333; }
img{
	border:none;
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:none;
}
ul,li{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.c {
	border: 1px solid #CCC;
}
.u {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.clear {
	clear:both;
}
.h10 {
	height:10px;
	line-height:10px;
}
h1 {
	line-height:40px;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w1002{
	width:1002px;
	/*position:relative;*/
	background:#FFF;
}
.w1200{
	width:1200px;
	 margin:0px auto

}
.clear{
	overflow:hidden;
}
.toubu{ height:32px; line-height:32px; background-color:#eeeeee; color:#555555; font-size:12px;}
.tbwz{ margin:0px auto; width:1200px}
.top {
	height: 134px;
}
.cpfl{width: 280px;float: left;color: #fff;border:1px solid #ffdb00;background-color: #fff;}
.cpfl dl{background: #303030; font-size: 22px;font-weight: bold;text-align: center;height: 87px;line-height: 87px;}
.cpfl dl img{margin-right:8px;}
.cpfl ul{padding: 25px 10px 5px 10px;}
.cpfl ul li{text-align: center; background-color: #f1f1f1;line-height: 32px;text-align: center;margin-bottom: 31px;}
.cpfl ul li a{color: #333;font-size: 15px;}
.cpfl ul li a:hover{color: #4587e8}
.cpfl ul p{border-bottom: 1px dashed #ccc; color: #333;font-size: 15px; text-align: center; padding-left: 10px; line-height:30px;margin-right:10px;}
.cpfl ul p a{font-size: 15px;color: #333;}
.cpfl dt{background: url(../images/cpdh.png) no-repeat 35px 14px ; background-color: #4b80d0;color:#fff ;font-size: 18px;text-align: center;margin: 10px 5px;line-height: 30px;padding: 5px 0px;}
.cpfl dt b{font-size: 20px;}
.cpzs{width:908px;float: left;margin-left: 10px;}
.cpzs div{width:283px;float: left;margin: 0px 9px 0px 10px;}
.cpzs div li{width: 281px;overflow: hidden;border-radius:5px;}
.cpzs div li a{width: 281px;}
.cpzs div li a img{width: 281px;height:233px;cursor:pointer;transition: all 0.6s;}
.cpzs div li a img:hover{transform:scale(1.1);}
.cpzs div p{line-height: 36px;text-align: center;}
.cpzs div p a{font-size:14px;}
.cpzs div p a:hover{color: #4B80D0;}
.menu {
	height: 54px;
	background-color:#0099FF;
}
.nav {
}
.nav li{
	float:left; 
}
.nav li a {
	line-height: 54px;
	display: block;
	height: 54px;
	width: 150px;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
.nav li a:hover{

	background-repeat: repeat-x;
	color: #fff;
	height:54px;
}
.footer { background:url(../images/bot.jpg) no-repeat; height:402px; color:#FFF; padding:58px 0px 0px 0px; width:100%}
.footbg{ width:1200px; margin:0px auto;}
.footnav{ width:1150px; margin:0px auto 50px auto; border-bottom:2px solid #FFFFFF; line-height:46px; height:46px;}
.footnav li{ width:140px; float:left; text-align:center}
.footnav li a{ color:#fff; font-size:14px}
.footl{ width:296px; margin-left:30px; float:left; text-align:left; font-size:14px; color:#ffffff; line-height:30px;}
.footl h1{ font-size:14px; font-weight:bold; line-height:30px; color:#ffffff;}
.footl h2{ font-size:18px; font-weight:bold; color:#ffd237;}
.footc{ width:225px; float:left; text-align:center; color:#cccccc; margin-top:20px;margin-left: 50px;}
.footr{ width:260px; float:right; margin-right:35px; text-align:right; font-size:12px; color:#ffffff; }
.footr h2{ font-size:16px; color:#ffd237; font-weight: bold; line-height:26px; margin-bottom:40px;}
.yqlj{ line-height:45px; margin-top:20px;}
.yqlj h1{ width:100px; text-align:center; font-size:16px; color:#ffd237; font-weight:bold; margin-left:20px; float:left;}
.yqlj li{ width:100px; float:left; text-align:center;}
.yqlj li a{ color:#fff;}

.title{ margin-top:32px; text-align:center; background:url(../images/title.png) no-repeat center 78px;}
.title dl{ line-height:38px; font-size:24px; color:#000000; font-weight:bold;}
.title dl span{ color:#0099ff;}
.title dt{ line-height:33px; font-size:16px; font-weight:bold; color:#666666; padding-bottom:50px;}

.gsjj{ width:1200px; margin:0px auto 35px auto; line-height:31px;}
.gsjj img{ width:348px; height:214px; border:1px solid #EEEEEE; padding:5px 4px; float:left; margin-left:18px; margin-right:33px;}
.gsjj span{ font-size:14px; font-weight:bold;}
.gsjj dt{ width:110px; height:24px; line-height:24px; float:left; background-color:#fa5901; text-align:center; margin-top:15px;}
.gsjj dt a{ color:#fff; }

.cpzx{ width:100%; background:url(../images/title2.png) repeat-x top;}
.cpzxbg{ width:1200px; margin:0px auto;}
.cpzxb{ padding-top:10px; margin-bottom:30px;}
.cpzxb li{ width:280px; margin-right:20px; float:left; text-align:center;}
.cpzxb li img{ width:262px; height:182px; padding:8px; border:1px solid #989898;}
.cpzxb li p{ line-height:45px;}

.title1{ height:150px; background:url(../images/title1.png) no-repeat center 34px; margin-bottom:30px;}
.titl{ width:388px; float:left; line-height:65px; padding-left:100px; font-size:24px; color:#ffffff;text-align: center;}
.titc{ width:222px; float:left; padding-top:40px; text-align:center;}
.titc dl{ line-height:27px; font-size:22px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.titc dt{ line-height:30px; font-size:22px; color:#ffffff;}
.titr{ width:460px; float:right; padding-left:30px; font-size:24px; color:#ffffff; line-height:65px;}

.xwzx{ width:100%; height:600px; background:url(../images/xwzx.jpg) no-repeat; background-size: 100% 100%;margin-top: 30px;}
.xwzxbg{ width:1200px; margin:0px auto;height: 100%;}
.xwl{ width:528px; float:left; padding-left:72px; padding-top:84px;background-color:#0099ff;height: 100%;box-sizing: border-box;}
.xwl h1{ font-size:20px; color:#0068ae; line-height:78px;}
.xwl h2{ line-height:30px; font-size:16px; color:#fff; margin-bottom:42px;}
.xwl h3{ line-height:106px; color:#ffffff; font-size:20px; font-weight:bold; padding-left:12px;}
.xwr{ width:600px; float:right;background-color: #fff; height: 100%;}
.xwt{ padding-top:67px; padding-left:30px; height:41px;}
.xwt dl{ width:90px; float:left; line-height:29px; font-size:22px; color:#0099ff; font-weight:bold;}
.xwt dl span{ line-height:13px; font-size:16px; color:#999999;}
.xwt a{ float:right;}
.xwt img{ margin-top:12px;}
.xwb{ margin-top:33px; padding-left:27px;}
.xwb dl{ width:500px; height:86px; border:1px solid #CCCCCC; margin-bottom:18px; padding-right:30px;}
.xwb dl .data{ width:86px; height:68px; float:left; text-align:center; background-color:#0099FF; padding:9px 0px; line-height:45px; font-size:40px; color:#fefefe; margin-right:30px;}
.xwb dl .data span{ line-height:23px; font-size:14px;}
.xwb dl dt{ padding-top:14px; line-height:24px;}
.xwb dl dt a{ font-size:14px; color:#222222; font-weight:bold;}
.xwb dl dd{ line-height:19px; color:#555555;}

.gcal{ width:1200px; margin:0px auto; padding:20px 0px;}
.gcalb{ padding-top:20px;}
.gcalb li{ width:280px; margin-right:20px; float:left; text-align:center;}
.gcalb li img{ width:262px; height:196px; padding:8px; border:1px solid #989898;}
.gcalb li p{ line-height:45px;}

.pro-scr { width:1200px; height:auto; OVERFLOW: hidden; ZOOM: 1; margin:20px auto 20px auto;}
.pro-scr .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:1100px;}
.pro-scr .ScrCont {WIDTH: 32733px; ZOOM: 1;}
.pro-scr #List1_1 {FLOAT:left;}
.pro-scr #List2_1 {FLOAT:left;}
.pro-scr .LeftBotton { background: url(../images/left.jpg) no-repeat left top; FLOAT: left; WIDTH:50px; HEIGHT:35px; margin-top:110px;}
.pro-scr .RightBotton { background: url(../images/right.jpg) no-repeat top right; FLOAT: right; WIDTH:50px; HEIGHT:35px; margin-top:110px;}
.pro-scr .pl {DISPLAY: block; CURSOR: pointer; float:left;}
.pro-scr .pl li { width:278px; height:230px; margin:16px; float:left; text-align:center; line-height:25px;}
.pro-scr .pl li img { width:262px; height:182px; padding:8px; border:1px solid #989898;}




.main {	overflow:hidden; width:1200px; margin:25px auto; }
.left { float: left; width:230px; margin-right:20px;}
.right{	float:right; width:950px;}
.ltop{ height:35px; line-height:35px; background-color:#0099FF; font-size:16px; color:#fff; padding-left:25px}
.lpro{ padding:15px;}
.lpro li{ line-height:32px;  margin-bottom:10px; background-color:#c5c1c1;  }
.lpro li a{  display:block;padding-left:15px; }
.lpro li a:hover{ background-color:#0099FF;  color:#fff}
.rtop{ height:35px; line-height:35px; background-color:#0099FF; font-size:16px; color:#fff; padding-left:25px}
.newlist {
	padding:10px;
}
.newlist dd {
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background-image: url(../images/headbg.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:15px;
}
.newlist dd a {}
.newlist dd span {
	float:right;
}
.content {
	padding:10px;
	line-height:28px;
}
.content h1{ font-size:16px;}
/*---------在线留言---------*/
.message {
	line-height: 24px;
}

.message dt {
	float: left;
	clear: both;
	width: 60px;
	margin-left: 20px;
	height:30px;
	margin-top:10px;
}
.message dd {
	float:left;
	margin-top:10px;
}
.message input {
	line-height:24px;
	height:24px;
}
.message p {
	clear:both;
	margin-left:200px;
}
.sub {
	height: 30px;
	width: 60px;
	display: block;
	float:left;
	margin-left:30px;
}
/*---------新闻列表页---------*/
.e2 li{
	line-height: 38px;
	background-image: url(../images/icon6.png);
	background-position: 8px center;
	padding-left: 20px;
	padding-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-repeat: no-repeat;
}
.e2 li span{
    float:right;
	margin-right: 10px;
}
.e2 li b {
	float:right;
}

/*---------产品列表---------*/
.listimg {
	float: left;
	width: 220px;
	display: block;
	margin:15px 5px 0px 5px;
}
a.list img{
    margin:3px;
	width:210px;
	display:block;
	padding:1px;
	border:1px solid #EEE;
	height: 175px;
}
.slt {
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
}
.slt img {
	width:400px;
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.timeBar{
	color: #666;
	font-size: 12px;
	height: 36px;
	line-height: 36px;
	width: 800px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.time {
	background-color: #f3f3f3;
	border: 1px solid #dedede;
}
/*---------上下页---------*/
.guidbar_next{overflow:hidden;padding:10px 0px;border-top:1px solid #dadada;margin-top:20px;}
.guidbar_next li{width:330px;font-size: 12px;color: #666;}
.guidbar_next li a{color: #333;}
.pre{text-align:left;float:left;}
.next{text-align:right;float:right;}
/*---------分页---------*/
.page {
	padding-top: 20px;
	padding-left: 40px;
	height: 30px;
	clear:both;
}
.page strong {
	font-size: 12px;
}
.page li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.page li a{
	float:left;
	padding:2px 4px 2px;
	color:#000;
	display:block;
	line-height: 17px;
}
.page li a:hover{
	color:#000;
	text-decoration:none;
	padding:2px 4px 2px;
}
