@charset "utf-8";
/* CSS Document */


body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{ margin: 0; padding: 0;/* overflow-x: hidden;*/ font-size: 12px;} 
body{background:url(../images/bg.jpg) no-repeat center top;}
html button::-moz-focus-inner{ border-color:transparent!important;} 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none;}
fieldset, img { border: 0;}
iframe { background-image: none;}
hr{ border:0 #ccc solid; border-top-width: 1px; clear: both; height: 0;}
.clear { clear:both; height:1px; overflow:hidden;}
.input 输入{ line-height: 15px; height: 15px; border: 1px solid #999999; padding: 2px;}
.checkbox 复选框{ line-height:13px; height: 13px; width:13px; padding:0px; margin: 0px;}
.indent 缩进 { text-indent: 24px;}
.db{ display: block;}
.di{ display: inline;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
.fl{ float: left;}
.fr{ float: right;}
.mou-p { cursor: pointer;}
.mou-m { cursor: move;}
.mou-t { cursor: text;}
.mar {margin:0 auto;}
.f10p{ font-size: 10px;}
.f12p{ font-size: 12px;}
.f13p{ font-size: 13px;}
.f14p{ font-size: 14px;}
.f15p{ font-size: 15px;}
.f16p{ font-size: 16px;}
.f17p{ font-size: 17px;}
.f18p{ font-size: 18px;}
.f20p{ font-size: 20px;}
.f25p{ font-size: 25px;}
.fw{ font-weight:bold;}
.fi{ font-style:italic;}
.fs{ text-decoration:line-through;}
.fu{ text-decoration:underline;}
.fst {font-family:"宋体";}
.fwr {font-family:"微软雅黑";}

.head{width:1003px; margin:auto;}
.logo{width:1003px; height:183px;width:1002px \9;padding:0 0 0 1px \9;_width:1003px;_padding:0;}
.eng{width:279px; float:left; padding:22px 0 0 127px;}
.engloc{width:33px; height:22px; float:left;}
.engbt{width:61px; height:22px; line-height:22px; font-family:"宋体";  color:#FF0000; float:left; padding:0 0 0 5px;}
.engbt a{color:#ff0000;}
.engbt a:hover{color:#008cdc;}
.nav{width:1003px; height:45px; float:left; padding:20px 0 0 0;}
.main{width:100%; background:url(../images/bottom.jpg) no-repeat bottom center;}
.main1{width:1003px; margin:auto; padding:22px 0 0 0;}
.left{width:268px; float:left; padding:0 0 0 5px;}
.leftgk{width:266px; border:1px solid #eaeaea; margin:0 0 20px 0;}
.leftbt{width:246px; height:30px; background:url(../images/index1_24.jpg) no-repeat; padding:0 10px 0 10px;}
.leftbt p{height:30px; line-height:30px; background:url(../images/yuan.jpg) no-repeat center left; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#005ca3; padding:0 0 0 20px; float:left;}
.leftbt span{height:30px; line-height:30px; float:right; color:#080808; font-family:"宋体";}
.leftbt span a{color:#080808;}
.leftbt span a:hover{color:#ff0000;}
.leftcon{width:244px; background:url(../images/leftbg.jpg) repeat-x bottom left; height:356px; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; font-family:"微软雅黑"; line-height:25px; padding:15px 10px 15px 10px;}
.leftabout{width:234px; background-color:#f8f8f8; font-family:"微软雅黑"; line-height:25px; padding:21px 10px 15px 22px;}
.leftnav{width:221px; height:43px; background:url(../images/aboutnav.jpg) no-repeat top;}
.leftnav p{height:36px; background:url(../images/ahao.jpg) no-repeat; background-position:30px center; font-size:14px; font-weight:bold; color:#151515; line-height:36px; padding:0 0 0 45px;}
.leftnav a{color:#151515;}
.leftnav a:hover{color:#a91400;}
.leftnavx{width:221px; margin:0 0 10px 0;}
.leftnavx ul{margin:0px; padding:0px;}
.leftnavx li{line-height:26px; height:26px; background:url(../images/dian.jpg) no-repeat; border-bottom:1px dashed #c6c6c6; background-position:40px center; padding:0 0 0 50px; font-family:"宋体"; color:#070707;}
.leftnavx li a{color:#070707;}
.leftnavx li a:hover{color:#a91400;}


.leftlink{width:244px; background:url(../images/leftbg.jpg) repeat-x bottom left; height:151px; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; padding:10px 10px 15px 10px;}
.leftlink ul{width:244px;}
.leftlink li{width:229px; line-height:26px; font-family:"微软雅黑"; background:url(../images/jiaohao.jpg) left center no-repeat; padding:0 0 0 15px; color:#1c1c1c; font-weight:bold;}
.leftlink a{color:#1c1c1c;}
.leftlink a:hover{color:#00579a;}
.right{width:705px; float:right; padding:0 5px 0 0;}
.news{width:705px;}
.newsbt{width:705px; background:url(../images/dhnav.jpg) repeat-x; height:34px;}
.newsbt p{height:34px; background:url(../images/lannav.jpg) no-repeat; line-height:34px; font-size:14px; font-family:"微软雅黑"; color:#ffffff; font-weight:bold; padding:0 0 0 33px; float:left; width:79px;}
.newsbt span{height:34px; line-height:34px; color:#0d0d0d; padding:0 13px 0 0; float:right;}
.newsbt span a{color:#0d0d0d;}
.newsbt span a:hover{color:#ff0000;}

.newsbt1{width:705px; background:url(../images/dhnav.jpg) repeat-x; height:34px;}
.newsbt1 p{height:34px; background:url(../images/lannav1.jpg) no-repeat; line-height:34px; font-size:14px; font-family:"微软雅黑"; color:#ffffff; font-weight:bold; padding:0 0 0 33px; float:left; width:171px;}
.newsbt1 span{height:34px; line-height:34px; color:#0d0d0d; padding:0 13px 0 0; float:right;}
.newsbt1 span a{color:#0d0d0d;}
.newsbt1 span a:hover{color:#ff0000;}  

.newscon{width:705px; height:149px; padding:10px 0 10px 0;}
.newscon ul{margin:0; padding:0;}
.newscon li{width:320px; height:27px; line-height:27px; float:left; padding:0 15px 0 5px;}
.newscon ul li p {background:url(../images/dian.jpg) 10px center no-repeat; padding:0 20px 0 20px;}
.newscon a{color:#0d0d0d;}
.newscon a:hover{color:#004b84;}

.about{width:690px; float:right; padding:0 5px 0 0;}
.aboutnew{width:690px; background:url(../images/dhnav.jpg) repeat-x; height:34px;}
.aboutnew p{height:34px; line-height:34px; background:url(../images/avna.jpg) no-repeat; background-position:10px; font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:bold; width:143px; text-align:center; float:left;}
.aboutnew span{height:34px; float:right; line-height:34px; padding:0 10px 0 0; color:#0d0d0d;}
.aboutnew span a{color:#0d0d0d;}
.aboutnew span a:hover{color:#ff0000;}
.abouttxt{width:690px; line-height:25px; padding:20px 0 20px 0;}
.aboutnews{width:690px; padding:20px 0 20px 0;}
.aboutnews ul{margin:0px; padding:0px;}
.aboutnews li{line-height:35px; height:35px; border-bottom:1px dashed #c6c6c6;}
.aboutnews li p{line-height:34px; height:34px; background:url(../images/dian.jpg) no-repeat; background-position:10px center; padding:0 0 0 20px; float:left; color:#222;}
.aboutnews li a{color:#222;}
.aboutnews li a:hover{color:#0069b3;}
.aboutnews li span{float:right; line-height:34px; line-height:34px; color:#808080; padding:0 10px 0 0; font-family:"宋体";}
.abouttitle{width:690px;}
.abouttitle p{width:690px; line-height:23px; text-align:center; font-size:16px; font-weight:bold; padding:50px 0 0 0; float:left;}
.span00{width:690px; text-align:center; color:#bababa; font-family:"宋体"; float:left; line-height:40px; border-bottom:1px solid #dedede;}
.span00 span{ font-size:12px !important; font-weight:100 !important}

.aboutrq{width:690px; line-height:26px; padding:20px 0 20px 0;}
.pag{width:690px;}
.pag p{width:690px; line-height:23px; color:#262626;}
.pag span{width:690px; line-height:23px; color:#262626;}
.pag a{color:#262626;}
.pag a:hover{color:#015ea5;}
.fh{width:690px; text-align:center; padding:20px 0 20px 0;}
.product{width:676px; padding:20px 7px 15px 7px; border-bottom:1px dashed #bfbfbf;}
.productimg{width:155px; height:114px; padding:1px; border:1px solid #bfbfbf; float:left;}
.productnr{width:495px; float:right;}
.producttitle{width:480px; height:23px; line-height:23px; background:#e5e5e5; color:#a91400; padding:0 0 0 15px; font-weight:bold;}
.producttitle a{color:#a91400;}
.producttitle a:hover{color:#005fa8;}
.producttxt{width:495px; line-height:25px; padding:10px 0 8px 0; color:#4b4b4b;}

.foot{width:1003px; margin:auto; height:49px; line-height:49px; color:#fff; text-align:center; font-family:"宋体";}
.foot a{color:#fff;}
.foot a:hover{color:#dbf9ff;}

.pages {width:400px;float:right;height:40px;padding:20px 0; font-family:"宋体";}
.pageMoreTop {font-size:14px; color:#000000; line-height:20px; margin:20px auto; text-align:center; height:20px; clear:both;}
.pageMoreTop ul { text-align:center; padding:5px;}
.pageMoreTop ul li { float:left; margin-right:5px;font-size:12px; display:block;}
.pageMoreTop .no_link { font-size:12px;text-decoration:none; color:#acacac; width:42px; display:block;border:1px solid #c9c9c9;}
.pageMoreTop ul li a { font-size:12px;text-decoration:none; color:#000000; width:22px; display:block;border:1px solid #d3d3d4;background:url(../images/ybg_39.jpg) bottom repeat-x;}
.pageMoreTop ul li a:hover {background:#e07316; color:#267dc6; text-decoration:none; display:block;border:1px solid #d3d3d4;background:url(../images/ybgon_41.jpg) bottom repeat-x;}
.pageMoreTop ul li.down a { font-size:12px;text-decoration:none; color:#000000; width:42px; display:block;border:1px solid #c9c9c9;}
.pageMoreTop ul li.end a { font-size:12px;text-decoration:none; color:#000000; width:42px; display:block; border:1px solid #c9c9c9;}
.pageMoreTop ul li.linkOn {color:#267dc6; text-decoration:none; background:url(../images/ybgon_41.jpg) bottom repeat-x; width:22px; display:block;border:1px solid #d3d3d4;}
.pageMoreTop ul li.linkOn a{ color:#267dc6;}



.img{width:697px; border:1px solid #dbdbdb; height:216px; padding:3px; margin:0 0 27px 0;position:relative;}

#slides {
	position:absolute;
	top:3px;
	left:3px;
	z-index:100;}

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;}

.slides_container {
	width:697px;
	height:216px;
	overflow:hidden;
	position:relative;}

#slides .next {
	left:476px;}
.pagination {
	margin:0px auto 0;
	position:absolute;z-index:100;top:188px;right:10px;text-align:right;font-family:"微软雅黑";}

.pagination li {
	float:left;
	margin:0 1px;
	line-height:12px;}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	
	background-position:0 0;overflow:hidden;*/
	float:left;
	color:#fff;
	/*padding:0px 1px 0 1px;width:16px;height:16px;background:#ffcc01;*/width:20px;height:20px;padding:0 3px;text-align:center;line-height:20px;}

.pagination li.current a {
	/*background-position:0 -12px;background:#fff;*/
	color:#ffcc01;font-weight:bold;}

.caption {
	position:absolute;
	bottom:0px;
	height:30px;
	padding:5px 20px 0 20px;
	background:#37a4f4;
	
	width:662px;
	font-size:10px;
	line-height:26px;
	color:#fff;
	text-shadow:none;
	opacity:0.8;
	filter:alpha(opacity=80);}
