﻿/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	margin:0;
	padding:0

}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body {
	line-height:1
	
}
ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
body{ font: 12px/18px  Arial,"微软雅黑"; color:#666666; _background-image:url(about:blank); /* for IE6 */_background-attachment:fixed; /*必须*/ }
.fr{ float:right;}
.fl{ float:left;}
a,a:hover{text-decoration:none;}

.clear{ clear:both; *zoom:1;} 
.topwarp{ width:1024px; height:52px; margin:15px auto; background:url(../images/top.jpg) 0 0 no-repeat;}
.topwarp h1,.topwarp h1 a{ width:562px; height:52px; display:block;}
.menuwarp{ height:44px; background:url(../images/menubg.jpg) repeat-x;}
.menuwarp ul{ width:1024px; height:auto; margin:0 auto;}
.menuwarp ul li{ float:left; margin:0px 40px; display:inline;font-size: 15px;}
.menuwarp ul li a{ height:44px; line-height:44px; color:#ffffff; text-decoration:none;}
.menuwarp ul li a:hover{color:#ff112d; text-decoration:none;}

.kvwarp{ min-width:1024px; position:relative; height:228px; overflow:hidden;  }	
.kvwarp .bd{ position:relative; z-index:0;  }	
.kvwarp .bd ul{ width:100% !important;  }	
.kvwarp .bd li{ width:100% !important;  height:228px; overflow:hidden; text-align:center;  }	
.kvwarp .bd li a{ display:block; height:330px; }	
.kvwarp .hd{ width:1000px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;  }	.kvwarp .hd ul{ float:right;  }	
.kvwarp .hd ul li{ width:22px; height:20px; line-height:20px; text-align:center; float:left; margin:0 5px; display:inline; cursor:pointer; background:#2a2a2a; color:#FFF; }	
.kvwarp .hd ul li.on{ background:#d0070c; color:#FFF;}

.mainwarp{ width:1022px; height:auto; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:2px 0px 0px; margin:0 auto;text-align:center; }
.main{ background:url(../images/mainbg.jpg) repeat-x; padding-top:9px;}
.block{ width:100%; overflow:hidden;}
.block_l{ width:245px; height:auto; float:left; padding-top:57px; padding-bottom:5px; background:#dcf6ff url(../images/lefttitle.jpg) 0 0 no-repeat; display:inline; font-family:"微软雅黑";}
.block_l h2{ padding-left:38px; color:#141515; font-size:13px; font-weight:bold; line-height:24px;}
.block_l h2 a,.block_l h2 a:hover{ color:#141515; text-decoration:none;}
.block_l p{ padding-left:56px; color:#141515; line-height:22px;}
.block_l p a,.block_l p a:hover{ color:#3c4244; text-decoration:none;}
.block_r{ width:748px; height:auto; float:right;}
.block_r h2{ height:32px; background:url(../images/righttitle.jpg) 0 0 no-repeat;}
.block_r h2 a{ float:right; margin-right:42px; padding-top:10px; font-size:12px; color:#666666; text-decoration:none; display:inline;}
.block_r h2 a:hover{ color:#666666; text-decoration:none;}
.block_r ul{ width:696px; height:auto; overflow:hidden; padding-left:25px; padding-top:10px;}
.block_r ul li{ width:144px; height:auto; text-align:center; float:left; margin-right:30px; display:inline;}
.block_r ul li p{ height:20px; line-height:20px; _height:25px; _line-height:25px;}
.block_r ul li a,.block_r ul li a:hover{ color:#666666; text-decoration:none;}
.line{ width:723px; height:10px; overflow:hidden; margin-left:25px; border-top:1px solid #d2d2d2; margin-top:2px; }
.aboutus{ width:100%; overflow:hidden;}
.aboutus_l{ width:370px; height:auto;}
.aboutus_l h3{ height:38px; line-height:38px; padding-left:16px; color:#FFF; background:#0653ad;}
.aboutus_main{ height:220px; background:url(../images/line2.jpg) repeat-x;}
.p1{ width:334px; margin:0 auto; padding-top:25px; color:#0c0b0b; line-height:27px;}
.p1 span{ font-weight:bold; font-size:14px;}
.p2{ width:260px; margin:0 auto; padding-top:10px; color:#747d80; font-weight:bold; line-height:27px;}
.p2 span{ font-size:16px; display:block; color:#0c0b0b;}
.news{ height:231px; padding-top:10px; overflow:hidden;}
.newsmain{ width:334px; height:221px; background:#dcf7ff; padding-bottom:10px; margin-right:10px; display:inline;}
.news h2{ width:304px; height:34px; line-height:34px; padding-left:18px; font-size:14px; color:#0c0b0b; border-bottom:1px solid #c9c9c9; margin-bottom:10px; font-weight:normal;}
.news h2 a{ font-size:12px; color:#464444; float:right;}
.newsmain p{ padding-left:26px; background:url(../images/icon.jpg) 15px center no-repeat; line-height:22px;}
.newsmain p a{ color:#060202; text-decoration:none;}
.newsmain p a:hover{ color:#060202; text-decoration:underline;}
.helpmain{ width:334px; height:221px; background:#dcf7ff; padding-bottom:10px; display:inline; overflow:hidden;}
.helpmain p{ padding-left:26px; background:url(../images/icon.jpg) 15px center no-repeat; line-height:22px;}
.helpmain p a{ color:#060202; text-decoration:none;}
.helpmain p a:hover{ color:#060202; text-decoration:underline;}


.link{ width:981px; height:24px; background:url(../images/link.jpg) 0 0 no-repeat; margin-top:10px;}
.linkmain{ width:981px; height:auto; overflow:hidden; padding-bottom:8px;}
.linkmain a{ color:#2f3030; margin:0px 22px; display:inline-block; padding-top:8px;}
.foot{ height:60px; background:url(../images/line3.jpg) repeat-x;}
.footmaim{ width:1024px; height:auto; margin:0 auto; padding-top:8px; position:relative;}
.footmaim p{ text-align:center; color:#141515; line-height:22px;}
.cnzz{ width:54px; height:13px; position:absolute; bottom:5px; right:10px;}
















