﻿@charset "utf-8";
/* CSS Document */
body{ background:url(../images/bg.gif) top repeat-x #FFF; font-size:12px;}
*{ margin:0px; padding:0px;}
ul{ list-style:none;}
img{ border:none;}
a{ color:#5d5d5d; text-decoration:none;}
a:hover{ color:#052f8b; text-decoration:underline;}
.left{ float:left;}
.right{ float:right;}
.intro{ width:100%; text-align:center; line-height:25px;}
.none{ display:none;}
.block{ display:block;}
.main{ width:1002px; margin:0 auto;}


/*--------header---------*/
.header{ width:1002px; margin:0 auto;}
.header h1{ background:url(../images/logo.gif) no-repeat; width:499px; height:61px; float:left; margin:15px 0 0 15px; text-indent:-9999px;}
.link{ background:url(../images/link.gif); width:190px; height:33px; float:right; margin:0 10px 0 0;}
.link a{ background:url(../images/dz.gif) left no-repeat; text-indent:12px; margin:10px 0 0 12px;  display:block; width:70px; float:left;}
.tel{ background:url(../images/tel.gif) right no-repeat; height:23px; width:350px; float:right; margin:10px 10px 0 0; text-indent:-9999px;}
.nav{ background:url(../images/nav.gif) repeat-x; height:39px; width:100%; float:left; margin:14px 0 0 0;}
.nav ul{ width:785px; float:left;}
.nav li{ width:85px; height:39px; float:left; background:url(../images/jg.gif) right no-repeat; float:left;}
.nav li a{ width:84px; height:39px; display:block; text-align:center; line-height:39px; color:#FFF; font-size:12px;}
.nav li a:hover{ background:url(../images/hover.gif) repeat-x; text-decoration:none; color:#FFF;}
.CurrentMenu{background:url(../images/hover.gif) repeat-x; text-decoration:none;}
.time{ background:url(../images/hover.gif) repeat-x; width:180px; float:right; height:39px; text-align:center; line-height:39px; color:#FFF;}
.flash{ background:url(../images/flashbg.gif) center no-repeat; width:991px; height:234px; padding:9px 0 0 11px; margin:5px 0 0 5px; float:left;}


/*----------middle------*/
.middle{ width:1002px; float:left; clear:both; margin:10px 0;}
.midLeft{ width:240px; margin:0 0 0 5px; float:left;}
.midRight{ width:720px; float:left; margin:5px 0 0 10px; overflow:hidden;}
.proList{ width:231px; float:left; margin:10px 0 0 10px;}
.proList ul{ border-left:1px solid #cfcfcf; padding:10px 0 0 5px; border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf; width:224px; height:370px;}
.proList li{ background:url(../images/lb.gif) no-repeat; width:28px; width:189px; line-height:28px; text-indent:20px; margin:5px 10px;}


.about{ width:475px; margin:10px 15px;  display:inline; float:left; height:430px;}
.title{ background:url(../images/title.gif) repeat-x; height:44px; width:100%;}
.titleR{ background:url(../images/titler.gif) no-repeat; width:72px; height:43px; float:right;}
.titleR a{ margin:10px 0 0 10px; display:block;}
.aboutCon{ background:url(../images/aboutdz.gif) top right no-repeat; padding:135px 10px 0 10px; line-height:25px; color:#3c3c3c;}

.fastLink{ width:230px; float:right; margin:10px 0 0 0;}
.fastLink a{ margin-bottom:15px; display:block;}

.contact{ width:230px; float:right; margin:10px 0 0 0;background:url(../images/contactmid.gif) repeat-y;}
.contact ul{ padding:10px 10px 0; width:209px; float:left;}
.contact li{ line-height:25px; background:url(../images/jt.gif) left no-repeat; color:#3c3c3c; text-indent:15px;}

.product{ width:980px; margin:10px; float:left; clear:both;}
.product ul{ width:960px; margin:0 auto; padding:10px;}
.product li{ width:190px; height:200px; margin:5px 10px; float:left;}
#indexPro{ width:960px; margin:0 auto; height:195px; overflow:hidden;}

.nr,.honor{ padding:15px 5px; line-height:25px; color:#3c3c3c;}
.honor li{ width:200px; height:210px; margin:10px 15px; display:inline; float:left;}
.nr li{ background:url(../images/dz.gif) left no-repeat; text-indent:15px; height:25px; border-bottom:1px dashed #CCC;}
.nr h3{ text-align:center; font-size:16px; color:#363; width:100%; display:block; color:#0058b3; line-height:30px; font-weight:bolder;}
.nr h5{ font-size:12px; text-align:center; padding:5px 0px; font-size:12px; font-weight:100;}
#newsContent{ padding:10px; line-height:22px}





/*------footer---------*/
.footer{ text-align:center; line-height:25px; width:100%; float:left; clear:both; color:#3b3b3b;}
.menu{ background:url(../images/footer.gif) repeat-x; line-height:36px; height:36px; width:1000px; border:1px solid #d0d0d0; text-align:center;}
.menu a{ margin:0 5px; color:#273741;}
.footerCon{ padding:10px;}
.footerCon a{ margin:0 10px;}


.G_ul{width:500px;margin:0 auto;line-height:26px;}

#page{
	clear:both;
	color:#1d801f;
	line-height:35px;
	height:35px;
	width:98%;
	float:left;
	margin:5px auto;
	text-align:center;
	border:1px solid #dedede;
	margin:12px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

}

.borderLi{
	margin-bottom:6px;
	padding-bottom:6px;
	list-style:none;
}

.G_tips{
	color:#666;
	width:486px;
	margin:10px auto 0 auto;
	border:1px solid #dedede;
	padding:7px;
	line-height:25px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}


.container{width:983px; height:224px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:983px; height:224px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:10px; bottom:10px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #ba1d04;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

