@charset "gb2312";
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{ border:none; 
	margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; 
	font-family: inherit; vertical-align: baseline; list-style:none;
}
.clearfix:after  {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix        {display: inline-block;}
* html .clearfix,s
* html           {height: 1%;}
.clearfix        {display: block;}
.clear           {border-top:1px solid transparent !important; border-top:0; clear:both; line-height:0; font-size:0;height:0;height:1%;}
a:link, a:visited {	text-decoration:none;}
a:hover, a:active {	text-decoration:none;}

.fl{ float:left;}
.fr{ float:right;}
.pr{ position:relative;}
.pa{ position:absolute;}


body {font:12px/20px \5b8b\4f53,microsoft Yahei,Arial, Helvetica, sans-serif; color:#444;  }

.top{ width:100%; background:url(images/bg01.gif) repeat-x;}
.x-top{ width:980px; margin:0 auto;}
.logo{ height:90px;}
.nav{ height:36px; background:url(images/bg02.gif) no-repeat; }
.nav ul li{ font-size:14px; font-weight:bolder; line-height:36px; float:left; width:98px; text-align:center;}
.nav ul li a{ color:#FFF;display:block;width:98px; height:37px; _height:36px;}
.nav ul li a:hover{ color:#FDE500;}


.banner{ height:330px; background:url(images/banner.jpg) no-repeat; position:relative;}
.banner a{ display:block; width:122px; height:46px; background:url(images/pic01.jpg) no-repeat; position:absolute; left:109px; top:275px;}
.banner a:hover{ background:url(images/zjzxa.gif) no-repeat;}
.main{ width:980px; margin:0 auto;}
.tit{ margin-top:10px;}
.main01,.main02,.main03,.main04,.main05{ width:978px; border-left:1px solid #C6C6C6; border-right:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6;}
.main01a{ height:225px; background:url(images/bg03.gif) no-repeat bottom center;}
.main01-left{ width:541px; background:url(images/bg04.gif) repeat-y right;}
.main01-right{ width:436px;}
.pic03{ padding-left:24px; padding-top:21px; float:left;}
.main01a p{ width:275px; text-indent:24px; float:left; padding-left:27px; padding-top:60px;}
.main01-left dl{ padding:15px 20px 15px 25px;}
.main01-right dl{ padding-top:20px;}
.main01-right dl dd{ padding:0px 28px 0px 24px;}
.main01-right dl .pic06{ padding-left:28px; padding-top:15px;}
.main01-right dl .pic06 li{ float:left; padding-right:10px;}
.main02 .p01{ padding:10px 25px; text-indent:24px;}
.main02a{ height:306px; background: url(images/pic08.jpg) no-repeat; margin-top:10px; position:relative;}
.main02a p{ width:170px; color:#FFF; position:absolute; line-height:18px;}
.main02a .p02{ left:48px; top:160px; line-height:20px;}
.main02a .p03{
	left: 283px;
	top: 160px;
}
.main02a .p04{ left:516px; top:160px; line-height:20px;}
.main02a .p05{ left:745px; top:160px;}
.main02b{ margin-top:20px;}
.main02b dl{ width:700px; padding-left:15px; float:left; line-height:24px;}
.main02b dl .dd01{ text-indent:24px;}
.main02b dl .dd02{ background:url(images/bg05.gif) no-repeat;}
.main02b dl strong{ color:#FFF; padding-right:15px; padding-left:5px;}
.main02b dl .dd03,.main02b dl .dd04{ background:url(images/bg06.gif) no-repeat;}
.main02b dl .dd05{ background:url(images/bg07.gif) no-repeat;}
.main02b dl a{ display:block; width:186px; height:58px; background:url(images/pic11.jpg) no-repeat; float:right; padding-right:20px;}
.main02b dl a:hover{ display:block; width:186px; height:58px; background:url(images/pic12.jpg) no-repeat;}
.main03a dl{ width:460px; padding-left:30px;}
.main03a{ padding-top:23px;}
.main03a dl dt{ text-align:center;}
.main03a dl .dd06{ text-align:center;}
.main03a dl .dd07{ text-indent:24px;}
.main03a dl a{ display:block; width:144px; height:32px; background:url(images/pic15.jpg) no-repeat; float:right; margin-top:20px;}
.main03a dl a:hover{ display:block; width:144px; height:32px; background:url(images/pic16.jpg) no-repeat; float:right;}
.pic17{ padding-left:30px;}
.main03b{ margin-top:30px;}
.main03b dl{ width:355px; padding-left:30px;}
.main03b dl dt{ font-size:18px; font-weight:bolder; padding-bottom:20px;}
.main03b ul{ width:540px; padding-left:30px; padding-bottom:5px;}
.main03b ul li{ height:87px; background:url(images/bg08.gif) no-repeat; padding-bottom:8px; line-height:19px;}
.main03b ul li p{ width:450px;}
.main03b ul li span{ font-size:15px; color:#ee0000; font-weight:bolder;}
.main03b ul .li1 p{ padding-left:75px; padding-top:25px;}
.main03b ul .li2 p{ padding-left:75px; padding-top:18px;}
.main03b ul .li3 p{ padding-left:75px; padding-top:11px;}
.main04 p{ padding:10px 25px; text-indent:24px;}
.main04  h1{ text-align:center;}
.main04a{ margin-top:15px; padding-left:33px; padding-bottom:20px;}
.main04a dl{ width:289px; height:338px; background:url(images/bg10.gif) no-repeat; margin-right:20px;}
.main04a dl dt{ font-size:14px; font-weight:bolder; color:#FFF; text-align:center; line-height:30px;}
.main04a dl .pic21{ margin-top:10px;  width:262px; padding-left:13px;}
.main04a dl .dd08{ text-indent:24px; line-height:24px; margin-top:5px; height:130px; width:250px; padding-left:23px;}
.main04a dl .dd09{ padding-left:50px; width:193px;}
.main04a dl .dd09 a{ display:block; width:193px; height:30px; background:url(images/pic22.jpg) no-repeat;}
.main04a dl .dd09 a:hover{ background:url(images/pic23.jpg) no-repeat;}
.main04-left{ padding-left:20px; width:541px;}
.main04-right{ width:357px; padding-left:36px; padding-top:5px;}
.main04-right dl dd{ text-indent:24px; padding-bottom:10px;}
.main04b{ padding-bottom:12px;}
.main05a{ padding-left:22px;}
.main05-left{ width:439px; height:446px; background:url(images/pic30.jpg) no-repeat;}
.main05-right{ width:480px; padding-left:16px; padding-top:23px;}
.main05-left p{ width:385px; text-indent:24px; padding-left:30px; padding-top:85px;}
.main05-right p{ width:216px; line-height:19px; text-indent:24px; padding-left:31px; padding-top:57px;}
.main05-right .p06{ width:479px; height:190px; background:url(images/pic31.jpg) no-repeat;}
.main05-right .p07{ width:479px; height:190px; background:url(images/pic32.jpg) no-repeat; margin-top:15px;}
.main05b{ margin-top:10px;}
.main05b ul{ padding:0px 30px 10px 30px;}
.main05b ul li{ padding:5px 0px 10px 0px;}
.main05b ul li strong{ color:#d32f02;}

.main08{ height:387px; background:url(images/pic34.jpg) no-repeat; width:980px; margin:0 auto; margin-top:10px;}
.main08 .an09{ width:595px; top:68px; left:347px; line-height:24px;}
.main08 .an09 li{ text-indent:24px; color:#414141; }
.main08 .an09 li a{ color:#F00;}
.main08 .yyrya{ height:104px; width:554px; left:401px; top:245px;}
.main08 .yitp{ float:left; padding:0px 5px;}
.footer{  background:#FEFEFF; width:980px; margin:0 auto; margin-top:10px; }
.footer .fnav{ text-align:center; color:#000; line-height:40px; font-size:14px;} 
.footer .fnav a{ color:#000; padding:0px 10px;}
.footer .fnav a:hover{ color:#F00;}
.footer p{ text-align:center; line-height:30px;}
.footer ul{ padding-left:172px; padding-top:12px;}
.footer ul li{ float:left; padding-right:9px;}

.imgyes { FILTER:alpha(opacity=40); CURSOR: pointer; -moz-opacity: 0.4; opacity: 0.4 }
.imgno { FILTER: alpha(opacity=100); CURSOR: pointer; -moz-opacity: 1; opacity: 1 }
