@charset "utf-8";
html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0;font-family:"Microsoft yahei",Simsun,Arial; font-size:12px; }
div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6{ }

/* IE5.xIE6bug */ 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 

/* body */ 
body{color:#333; font:12px/22px "";} 
i, em, cite { font-style: normal; }

/* a */ 
a, a:link { text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none; color:#333; }
a:focus { outline: none; }

/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px}
.button { cursor: pointer; }

/* li */ 
ul,li{list-style-type:none;} 

/* img */ 
img{border:0 none; vertical-align:middle;} 


/* mouse */ 
.pointer{cursor:pointer;} 

/* text */ 
.t_l{text-align:left;} 
.t_c{text-align:center;} 
.t_r{text-align:right;} 

/* auto */ 
.break{word-break:break-all;word-wrap:break-word;} 
.no_break{word-break:keep-all;word-wrap:normal;} 

/* float */ 
.fl, .fr { display: inline; float: left; }
.fr { float: right; }

/* unline */ 
.text_un{text-decoration:underline;} 
.text_no{text-decoration:none;} 
.text_th{ text-decoration:line-through}
.text_red{ color:#c90c21;}

/* hidden */ 
.o_hidden{overflow:hidden;} 

/* dis_no */ 
.none{display:none;} 
.block {display:block;} 

/* border */ 
.b_no{border:none;}
.b_no_l{border-left:none;}
.b_no_r{border-right:none;}
.b_no_t{border-top:none;}
.b_no_b{border-bottom:none;}

/* margin */ 
.ml10 { margin-left:10px;}
.ml15 { margin-left:15px;}
.mb10 { margin-bottom:10px;}
.mr10 { margin-right:10px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mr30{ margin-right:30px; margin-right:30px;}
.sd-mt20{ margin-top:20px;}

/* padding */ 
.p_t10{ padding-top:10px;}
.p_t5{ padding-top:5px;}
.p_t30{ padding-top:30px;}

/* padding */ 
.height_5{ height:5px; display:block; clear:both; overflow:hidden;}
.height_10{ width:100%; height:10px; display:block; clear:both; overflow:hidden;}
.height_20{ height:20px; display:block; clear:both; overflow:hidden;}
.clearboth{ display:block; clear:both; overflow:hidden;}
#box:after{ content:"."; display:block; height:0px; clear:both; visibility:hidden;}


/*index*/
#bodysdbj{ background-color:#4f0385;}
.sd-banner{ width:100%; height:601px; background:url(sd-banner.jpg) repeat-x center top; }
/*mid*/
.sd-mid{ width:980px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px;}
.sd-mid1{ width:100%; height:483px; overflow:hidden; padding-top:10px; background:url(sd-bj1.jpg) repeat-x top center;}
.sd-mid1 .sd-title1{ height:95px;}
.sd-mid1ul1{ width:960px; height:200px; margin:0 auto;}
.sd-mid1ul1 ul{ width:100%; height:100%;}
.sd-mid1ul1 ul li{ width:297px; height:100%; float:left; background:url(sd-bj11.jpg) no-repeat center top;}
.sd-mid1ul1-div1{ width:100%; height:97px; line-height:97px; text-align:center; color:#fff; font-weight:bolder;}
.sd-mid1ul1-div1f1{ font-size:80px;}
.sd-mid1ul1-div1f2{ font-size:45px;}
.sd-mid1ul1-div2{ width:100%; height:54px; line-height:54px; text-align:center; font-size:38px; font-weight:bolder; color:#6c2300;}
.sd-mid1ul1-div3{ width:133px; height:38px; margin:0 auto; display:block; color:#FFF; font-size:26px; text-align:center; background:url(sd-an1.jpg) no-repeat; line-height:38px;}
.sd-mid1ul1-div3:hover{ color:#fff;}
.sd-mid1-m1{ margin-right:34px;}
.sd-mid1ul2{ width:960px; height:108px; margin:0 auto; padding-top:30px;_padding-top:30px;}
.sd-mid1ul2 ul{ width:100%; height:100%;}
.sd-mid1ul2 ul li{ width:297px; height:100%; float:left; background:url(sd-bj11.jpg) no-repeat 0px -230px;}
.sd-mid1ul2-div1{ width:100%; height:55px; overflow:hidden;}
.sd-mid1ul2-div1-l{ width:140px; float:left; line-height:55px; text-align:right; font-weight:bolder; color:#fff; font-size:38px;}
.sd-mid1ul2-div1-lf1{ font-size:25px;}
.sd-mid1ul2-div1-r{ width:140px; float:right; height:39px; margin-top:7px;}
.sd-mid1ul2-div1-r a{width:100px; height:39px; line-height:39px; background:url(sd-an2.jpg) no-repeat; font-size:20px; display:block; color:#fff; text-align:center;}
.sd-mid1ul2-div1-r a:hover{ color:#fff;}
.sd-mid1ul2-div21{ width:100%; height:50px; color:#6c2300;}
.sd-mid1ul2-div21f1{ width:140px; line-height:50px; font-size:28px; text-align:center; float:left;}
.sd-mid1ul2-div21f2{ width:140px; float:left; line-height:20px; font-size:14px;}
.sd-mid1ul2-div22{ width:100%; height:50px; line-height:50px; text-align:center; font-size:28px;color:#6c2300; overflow:hidden;} 
.sd-mid1ul2-div22f{ font-size:14px;}
/*mid-2*/
.sd-mid2{ width:100%; height:auto; overflow:hidden; padding-top:10px; background:url(sd-bj22.jpg) repeat-x top center;}
.sd-mid2 .sd-title2{ height:103px;}


.xj-info3{ width:960; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px;}
ul#vsul{ width:100%;margin-left:10px;_margin-left:10px; border-bottom: dashed 1px #561616; overflow:hidden;}
ul#vsul li{ float:left; padding:5px 0px; margin-left:8px; width:120px; text-align:center; color:#f8d944; }
ul#vsul li a{ font-size:18px; font-weight:bolder; color:#561616;}
ul#vsul li a:hover{ color:#f8d944;}
ul#vsul li:hover{background-color:#561616; color:#f8d944;}
ul#vsul li.vsul-intros a{ color:#f8d944;}
ul#vsul li.vsul-intros{background-color:#561616; color:#f8d944;}
.xj-info_div{ width:960px; margin:20px auto;height:198px; overflow:hidden; }
.xj-info_div ul{ width:100%}
.xj-info_div ul li{  width:297px; height:100%; float:left; background:url(sd-bj21.jpg) no-repeat;}
.xj-info_div-p1{ width:100%; height:98px; line-height:98px; text-align:center; font-size:79px; font-weight:bolder; color:#fff;}
.xj-info_div-p1 i{ font-size:45px;}
.xj-info_div-p2{ width:100%; height:50px; line-height:50px; font-size:37px; font-weight:bolder; text-align:center; color:#fff;}
.xj-info_div-p2 i{ font-size:30px;}
.xj-info_div-a{ width:133px; height:38px; line-height:38px; margin:0 auto 10px; display:block; text-align:center; font-size:26px; color:#6f1c1c; font-weight:bolder; background:url(sd-an3.jpg) no-repeat;}


/*mid4*/
.sd-mid4{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.sd-mid4 .sd-title4{ height:110px;}
.sd-mid4pic{ height:260px; background:url(sd-bj3.jpg) no-repeat;}
.sd-mid4pic a{ width:135px; height:40px; float:left; display:block; margin-top:186px;}
.sd-mid4a{ margin-right:200px;}
.sd-mid4a1{ margin-left:32px;}



/*search*/
/*search*/
.sd-tagContent {
	DISPLAY: none;
}
#sd-tagContent DIV.selectTag {
	DISPLAY: block
}
.sd-sundns-con1div1-1ul2 {
	HEIGHT: 60px; CLEAR: both; WIDTH:572px; background:url(sd-search.jpg) no-repeat;
}
.sd-sundns-form {
	 HEIGHT: 46px; WIDTH:569px
}
.sd-sundns-input1 {
	 HEIGHT: 52px;  FLOAT: left; COLOR: #fff; LINE-HEIGHT:52px; WIDTH: 348px; TEXT-INDENT: 10px; border:0px; background:none;
}
.sd-sundns-input2 {
	 CURSOR: pointer; HEIGHT: 41px;  0px; background:none; FLOAT: left; MARGIN-TOP: 2px; border:0px; WIDTH: 101px
}
.sd-sundns-search-xg {
	MARGIN-RIGHT: 0px
}

.sd-div01 {
	CURSOR: pointer; FONT-SIZE: 16px; HEIGHT: 52px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; FLOAT: left; FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: center; background:none; border:0px; LINE-HEIGHT: 52px; WIDTH: 105px; MARGIN-RIGHT: 5px
}
.sd-div02 {
	HEIGHT: 120px; BACKGROUND: #4f0385; POSITION: absolute; z-index:1000000; LEFT: 475px; DISPLAY: none; LINE-HEIGHT: 30px; TOP: 542px; WIDTH: 103px
}
.sd-ul01 {
	HEIGHT: 121px; BORDER-RIGHT: #320155 1px solid; BACKGROUND:#4f0385; OVERFLOW-Y: scroll; BORDER-BOTTOM: #320155 1px solid; BORDER-LEFT: #320155 1px solid; DISPLAY: block; WIDTH: 101px; -webkit-box-shadow: 1px 1px 1px #320155; box-shadow: 1px 1px 1px #320155
}
.sd-ul01 LI {
	CURSOR: pointer; FONT-SIZE: 16px; HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND:#4f0385; FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: left; TEXT-INDENT: 20px
}

.sd-sleft {
	FLOAT: left;
}
.sd-sright {
	FLOAT: right;
}
.sd-banner-r{width:1000px; height:100%; margin:0 auto; position:relative;}
.sd-banner-topk{ width:100%; height:490px;}
.sd-search-k{width:1000px; margin:0px auto; height:auto;}
/*xuanfu*/
.sd-xf{ width:124px; height:auto; position:fixed;top:170px; left:50px; z-index:1200;}
.sd-xf-top{ width:100%; height:94px; background:url(xuanfu.jpg) 0px 0px no-repeat;}
.sd-xf-ul{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:url(xuanfubj.jpg) repeat-y;}
.sd-xf-ul ul{ width:115px; height:auto; margin:0 auto; overflow:hidden;}
.sd-xf-ul ul li{ width:100%; height:37px; text-align:center; font-size:16px; margin-bottom:8px; _margin-bottom:8px;font-weight:bolder; letter-spacing:-1px;}
.sd-xf-ul ul li a{ width:100%; height:37px; line-height:37px; display:block;}
.sd-xf-li1{ background:url(xuanfu.jpg) -6px -99px;}
.sd-xf-li1 a{ color:#fff;}
.sd-xf-li1 a:hover{ color:#fff;}
.sd-xf-li2{background:url(xuanfu.jpg) -6px -146px; }
.sd-xf-li2 a{ color:#810741;}
.sd-xf-li2 a:hover{ color:#810741;}
.sd-xf-b{ width:100%; height:38px; background:url(xuanfu.jpg) 0px -230px;}
.sd-xf-b-sl{ width:100%; height:27px; display:block;}
.sd-xf-b-mt{ margin-top:145px;_margin-top:145px;}

/*mid3*/
.sd-mid3{ width:100%; height:auto; overflow:hidden; padding-top:20px;_padding-top:20px;}
.sd-mid3 h5{ height:90px;}
.sd-mid3pic{ width:100%; height:auto; overflow:hidden;}
.sd-top-went{ height:388px; width:100%;}
.sd-top-wen{ width:400px; margin:0px 0px 0px 250px; height:90px; line-height:90px; color:#fff; font-size:20px;font-family:"Microsoft yahei";}
.sd-top-wen .wen1{ line-height:35px; font-size:25px; color:#fdfaad;}
.sd-top-wen .wen2{ line-height:25px; font-size:14px; color:#fdfaad;}