@charset "utf-8";
/* CSS Document */
*{border:none;padding:0px;margin:0px;outline:none;}
body{ font-size:15px; font-family:Arial;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i, pre, form, fieldset, label, input, textarea, blockquote{
    margin: 0;
    padding: 0;
	list-style:none;
}
img{ border:0px; margin:0px; padding:0px;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none;}
li{ list-style:none;}
body{width:100%;width:expression_r(document.body.clientWidth <= 320? "320px": "auto");min-width:320px; 
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  -moz-background-size:100% ;background-size:100% ;}



/*------index-----------*/
header{float:left;width:100%;min-width:320px;background:none; background:url(header_bg.png) #ffffff top center no-repeat; filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  -moz-background-size:100% ;background-size:100% ;}
.header01{float:left;margin:0px 3%;width:94%;height:116px;padding:0px;background:none; }
.header01 font{color:#183883;font-size:15px;float:right;font-family:Ravi;}
.header01 img{float:left;width:90%;max-width:370px;padding-top:5%;padding-bottom:6%;}
.header02{float:left;width:100%;}
.nav{width:94%;float:left;margin:0px 3%;position:relative;}
.nav ul{background:#8e2501;float:left;width:100%;height:29px;padding:8px 0;}
.nav ul li{float:left;margin-top:5px;padding:0 2% 0 2%;border-right:1px solid #b64b26;height:18px;line-height:18px;color:#b64b26;}
.nav ul li a{color:#ffffff;font-size:0.9em;line-height:18px;}
@media screen and (max-width: 391px) {
	.nav ul li {padding:0 1% 0 1%;}
}
@media screen and (min-width: 392px) and (max-width: 500px) {
	.nav ul li {padding:0 2% 0 2%;}
}
@media screen and (min-width: 501px) {
  .nav ul li {padding:0 4% 0 4%;}
}

dl.block_hover{position:absolute;background:#8e2501;top:45px;border-top:1px solid #fff;left:0;width:94%;padding:2% 3%;z-index:9999;float:left;}
dl.block_hover dd{float:left;padding:3% 4%;}
dl.block_hover dd a{text-decoration:none;color:#ffffff;blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ font-size:14px;}  

.hdwrap{float:left;position:relative;z-index:100;width:100%;overflow:hidden;}
.flashlist {position:relative;z-index:100;}
.flashlist .f_out {overflow:hidden;position:relative;z-index:102;}
.flashlist .f_out a img{width:100%;}
.flash_tab .tabs {position:absolute;bottom:2px;right:5px;margin:auto;z-index:102;}
.flash_tab .tabs ul{float:right;background:none;height:9px;}
.flash_tab .tabs ul li {float:left;display:block;border:none;width:9px;height:9px;padding:0px;margin:0px 3px;}
.flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1;}
.flash_tab .tabs ul li.opdiv a ,.flash_tab .tabs ul li.opdiv a:hover,.flash_tab .tabs ul li.noopdiv a {float:left;width:9px;height:9px;padding:0px;margin:0px;display:block;border:none;}
.flash_tab .tabs ul li.opdiv a {background:url(bg_02.jpg) top left no-repeat;opacity:1;border:none;}
.flash_tab .tabs ul li.opdiv a:hover {background:url(bg_02.jpg) top left no-repeat;opacity:1}
.flash_tab .tabs ul li.noopdiv a {background:url(bg_01.jpg) top left no-repeat;opacity:1}

.index_content{width:94%;margin:0 auto;background:#ffffff;}
.index_content00{float:left;width:98%;border:none;background:none;border-bottom:1px dashed #ababaa;padding:3% 0;}
.index_content00_left{float:left;width:68%;}
.index_content00_left-wt{float:left;width:100%;}
.index_content00_left .p{font-weight:bold;padding-top:3%;line-height:120%;}
.index_content00_left .font{font-size:13px;color:#3868db;padding-top:3%;}
.index_content00_left .font span{color:#959596;font-size:12px;padding-left:5%;}

.index_content00_right{float:right;margin-top:3%;width:32%;max-width:130px;}
.index_content00_right img{float:left;border:1px solid #bebebe;width:100%;max-width:123px;}


footer{width:100%;position:relative;float:left;}
.footer01{background:#f9f9f9;border-top:1px solid #d8d6d6;overflow:hidden;}
.footer01_content{float:left;border:none;background:none;width:49%;text-align:center;border-right:1px solid #d8d6d6;}
.footer01_content img{float:left;margin-left:30%;margin-top:22px;width:10%;min-width:10px;max-width:28px;}
.footer01_content font{float:left;margin-top:2%;padding-left:5%;line-height:50px;font-size:16px;color:#7d8387;}

.footer02{background:#8e2501;border-top:1px solid #bbbbbb;text-align:center;overflow:hidden;}
.footer02 img{float:left;margin-left:5%;margin-top:5px;}
.footer02 font{float:left;font-size:12px;color:#ffffff;line-height:40px;padding-left:10px;}
@media screen and (max-width: 370px) {
	.footer02 img{float:left;width:99%;max-width:436px;margin-left:1%;margin-top:5px;}
	.footer02 font{float:left;font-size:0.7em;color:#ffffff;line-height:40px;padding-left:10px;}
}
@media screen and (min-width: 371px) {
  .footer02 img{float:left;width:98%;max-width:436px;margin-left:2%;margin-top:5px;}
  .footer02 font{float:left;font-size:0.8em;color:#ffffff;line-height:40px;padding-left:10px;}
}

.zhiding{position:absolute;top:-32%;right:0;}

/*-----xilan-------*/
.header02xilan{float:left;margin:0px 3%;width:94%;background:#ffffff;}
.header02xilan ul{float:left;width:96%;padding:0px 2%;}
.header02xilan .li1 img{margin:2% 1%;}
.header02xilan .li2{font-size:20px;color:#18356c;font-weight:bold;line-height:30px;}
.header02xilan .li3{font-size:14px;font-family:"宋体";color:#888888;line-height:18px;}
.header02xilan .li4 img{width:99%;border:2px solid #e0e0e0;margin-top:2%;}
.header02xilan .li5{background:#f8f4f4;padding-top:5px;padding-bottom:5px;margin-top:-3px;width:99%;padding-left:1%;}
.header02xilan .li5 font{font-size:14px;color:#333232;line-height:18px;}

.index_content{font-size:1em;color:#000000;line-height:26px;width:90%;margin:0 auto;padding-bottom:2%;}
.index_content .i{font-size:1.5em;color:#1533b4;text-transform:lowercase;background:#c7e4f9;width:95%;padding:3% 0;padding-left:2%;}
.index_content .xilan_content{width:95%;margin:0 auto;padding:5% 0;border-bottom:1px solid #c5c5c5;}
.index_content .xilan_content div{float:left;width:100%;font-size:1.2em;color:#e98004;line-height:30px;}
.index_content .xilan_content span{color:#464545;font-size:14px;line-height:22px;}
.index_content .xilan_content div img{float:left;width:50%;}


.cont_table{float:left;background:#ffffff;width:94%;margin:0 3%;padding-bottom:2%}
.cont_table table{border:1px solid #dddddd;}
.cont_table table td{text-align:left; vertical-align:top;padding:2% 0 2% 2%;width:100%;border-left:1px solid #dddddd;border-top:1px solid #dddddd;font-size:1em;}
.cont_table table td:first-child{border-left:none;}
.cont_table table tr:first-child td{border-top:none;}
.cont_table table td a{float:left;width:100%;color:#06C;text-decoration:underline;}








