@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; font-family:"Î¢ÈíÑÅºÚ"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
h2,h2,h3,h4,h5{ font-weight:bold}
a{ text-decoration:none}
img{ border:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}

.mt05{ margin-top:5px}
.mt10{ margin-top:10px}
.mt20{margin-top:20px;}
.pt150{*padding-top:50px}
.w357{ width:357px;}
.w303{ width:303px;}
.w320{ width:320px;}
.pre{ position:relative}


.s01{ width:100%; height:100%; background:url(images/bg01.jpg) no-repeat}
.w_1000{ width:1000px; margin:0 auto}
.top01{ background:url(images/top01.png) no-repeat; width:100%; height:256px; position:relative}
.backtobox{ position:absolute; top:102px; right:60px}
.backto{ position:relative; height:20px; font-size:12px; color:#fff; text-indent:5px; line-height:20px; cursor:pointer; width:79px;}
.backto b{ font-size:14px; color:#fff;}
.backto ul{ background:#925d01; width:120px; position:absolute; top:20px; left:-17px; height:190px; overflow:auto}
.backto ul li a{height:20px; line-height:24px;text-decoration:none; color:#fff}
.backto li:hover{ background:#FFF; color:#F00;}
.backto li:hover a {color:#003278;}
.top02{ background:url(images/top02.png) no-repeat; width:100%;height:80px;}
.top02 p{ font-size:12px; line-height:24px; color:#fff; width:880px; margin-left:76px; padding:5px 0}
.top03{ width:100%;}
.top03 ul li{position:relative; float:left; margin-left:42px; width:194px; height:276px; cursor:pointer;border:3px solid #d99727;}
.top03 ul li a{ display:block}
.top03 ul li a span{position:absolute;left:0;bottom:0;width:96%;padding:2%;color:#fff;background:url(images/sbg.png);text-align:center;font-size:16px;}
.top03 ul li a span strong{font-size:18px;}



.main h2{ width:986px; margin:0 6px; background:url(images/tbg.png) no-repeat; height:62px; color:#fff; font-size:36px; line-height:57px; padding:0 10px}
.page{ padding:10px 6px; height:76px; border-bottom:1px dashed #dedede;}
.page .fl{ width:143px; height:76px;}
.page .fl img{ width:135px; height:68px; border:4px solid #e19e2a}
.page .fr{ width:800px}
.page .fr p{ float:left; margin-right:20px; line-height:26px; color:#8c6f17;}

.info{ width:990px; margin:10px 5px; overflow:hidden}
.info ul{ width:995px;}
.info ul li{ float:left; margin-right:5px; height:471px; overflow:hidden}

.info ul li h3{ font-size:18px; color:#8c6f17; height:30px; line-height:30px; float:left; width:100%;}
.info ul li h3 em{ display:inline-block; float:left; background:url(images/i01.png) no-repeat; width:16px; height:16px;margin:10px 5px 0 10px}
.info ul li p{ font-size:12px; line-height:24px; color:#333; padding:6px 10px; text-indent:25px; float:left}
.info ul li p a{ color:#cca42b}
.info ul li img{ float:left;}
.info ul li .pic{ padding:0 17px;}
.info ul li .pic img{ width: 286px; height: 286px;}

.info ul li .picbg01a{ position:absolute; bottom:0; left:0; background:url(images/bg04.png) no-repeat; width:32px; height:37px;}
.info ul li .picbg01b{ position:absolute; bottom:0; right:0; background:url(images/bg05.png) no-repeat; width:32px; height:37px;}
.info ul li .pic .picbg02a{ position:absolute; top:0; left:17px; background:url(images/bg02.png) no-repeat; width:286px; height:286px; z-index:999}
.info ul li .pic .picbg02b{ position:absolute; top:0; left:17px; background:url(images/bg03.png) no-repeat; width:286px; height:286px; z-index:999}












































