
@charset "utf-8";
/* CSS Document */

/* 全局样式 */
html { width:100%; height:100%;}
body { margin: 0px; padding: 0px; color:#333; text-decoration: none; font: normal 13px "微软雅黑"; background:#422345;}

div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0; text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; }
ol,ul,li { list-style:none;}
div { background: url(../../images/none); }
img { border:0; vertical-align: middle;}
a { font-size: 12px; color: #333; text-decoration: none; cursor:pointer;}
a:visited { text-decoration: none; }
a:hover { color: #F00; text-decoration:underline;}
a:active { color:#999}
.clear {clear:both; *display:inline;/*IE only*/}
.mt10{ margin-top:10px;}

/* ---------------------------------------------------------------------------------------------------------------------------------- */
.input1 { width:48px; height:15px; background: url(../images/top_bg03.png) no-repeat -120px 0px; border:0; cursor:pointer; position:absolute;}
.input1:hover { background: url(../images/top_bg03.png) no-repeat -190px 0px;}
.input2 { width:48px; height:15px; background: url(../images/top_bg03.png) no-repeat -420px 0px; border:0; cursor:pointer; position:absolute;}
.input2:hover { background: url(../images/top_bg03.png) no-repeat -190px 0px;}
.input3 { width:90px; height:28px; line-height:28px; text-align:center; color:#6e0000; font-size:14px; font-weight:bold; background:#e9c49c; border:0; border-radius:3px; cursor:pointer; position:absolute;}
.input3:hover { background:#8e6232;}
.input4 { width:60px; height:24px; border:0; text-align:center; margin-top:3px; border:1px solid #cfcfcf;}

.top_a { width:100%; overflow:hidden;}
.top_b { width:100%; height:10px; background:#ff6e02;}
.top_c { width:1000px; height:101px; margin:0 auto; position:relative;}
.top_c h1 { width:160px; height:105px; background:url(../images/top_bg01.png) no-repeat 0 0; position:absolute; top:0; left:50px; z-index:1;}
.top_c h2 { width:246px; height:120px; background:url(../images/top_bg01.png) no-repeat 0 -120px; position:absolute; top:0; right:100px; z-index:2;}
.top_c h3 { height:60px; line-height:60px; font-size:40px; font-family:"方正正准黑简体","微软雅黑","黑体"; font-weight:bold; color:#fff; position:absolute; top:20px; left:10px; z-index:3;width:300px;overflow:hidden;}
.top_c h4 { width:460px; height:29px; background:url(../images/top_bg05.png) no-repeat 0 0; position:absolute; top:36px; right:10px; z-index:4;}
.top_d { width:1000px; height:45px; margin:0 auto;}
.top_d1 { display: inline; float:left; width:15px; height:45px; background:url(../images/top_bg02.png) no-repeat 0 0;}
.top_d3 { display: inline; float:left; width:15px; height:45px; background:url(../images/top_bg02.png) no-repeat 0 -120px;}
.top_d2 { display: inline; float:left; width:970px; height:45px; background: url(../images/top_bg02.png) repeat-x 0 -60px;}
.top_d2 ul li { display:inline; float:left; height:30px; margin-top:8px; margin-left:18px; margin-right:18px; cursor:pointer;}
.top_d2 ul li a { display:block; height:30px; line-height:30px; padding-right:10px; _padding-right:6px; text-align:center; color:#fff; font-size:18px; font-family:"微软雅黑", "黑体", "宋体";}
.top_d2 ul li a:hover { text-decoration:none; background:url(../images/top_bg04.png) no-repeat right 0px; color:#fff;}
.top_d2 ul li a span { display:block; height:30px; line-height:30px; padding-left:10px; _padding-left:6px; text-align:center; color:#fff; font-size:18px;  font-family:"微软雅黑", "黑体", "宋体";}
.top_d2 ul li a:hover span { text-decoration:none; background:url(../images/top_bg04.png) no-repeat left 0px; color:#fff;}
.currentstyle{ text-decoration:none; background:url(../images/top_bg04.png) no-repeat left 0px; color:#fff;}



.banner { width:1000px; height:300px; background:url(../images/banner01.png) no-repeat 0 0; margin:0 auto; margin-top:10px;}
.banner h1 { display:inline; float:left; width:650px; height:40px; line-height:40px; font-size:18px; font-family:"微软雅黑", "黑体", "宋体"; color:#4f3511; margin-left:20px; margin-top:55px;}

.main_a { width:1000px; height:auto; margin:0 auto; margin-top:20px; overflow:hidden;}

.main_b { width:200px; height:auto; float:left;}
.main_b1 { width:200px; height:30px;}
.main_b1 h1 { display:inline; float:left; width:100px; height:30px; line-height:30px; background:url(../images/top_bg03.png) no-repeat 0 0; font-size:14px; font-weight:bold; color:#6e0000; text-align:center;}
.main_b1 h2 { display:inline; float:right; width:48px; height:15px; margin-top:15px;}

.main_b2 { width:200px; height:auto; padding-top:8px; padding-bottom:10px;}
.main_b2 h1 { width:200px; line-height:22px; color:#fff;}

.main_b3 { width:190px; height:180px;}
.main_b4 { width:190px; height:190px;}

.main_c { width:542px; height:auto; float:left; margin-left:20px;}
.main_c1 { width:484px; height:30px;}
.main_c1 h1 { display:inline; float:left; width:140px; height:30px; line-height:30px; background:url(../images/top_bg03.png) no-repeat -260px 0; font-size:14px; font-weight:bold; color:#6e0000; text-align:center;}
.main_c1 h2 { display:inline; float:right; width:48px; height:15px; margin-top:15px;}

.main_c2 { width:484px; height:7px; background:url(../images/top_bg03.png) no-repeat 0 -50px;top:50px; left:-27px; margin-top:10px;}

.main_c3 { width:542px; height:auto; margin-top:10px;}
.main_c3box { width:554px; height:900px; margin-top:10px; overflow:scroll;}

.main_c3 ul{ width:172px; border:#755e77 1px solid; padding-bottom:10px;}
.main_c3 ul li{ line-height:20px; width:154px;color:#ffffff; padding-left:10px; padding-right:10px;}
.main_c3 ul li img{ padding-top:10px;}
/*.main_c3 ul li a{ color:#ffffff; display:block;}*/
.main_c3 ul li em a{ color:#f52828; font-size:14px;font-family:Verdana, Geneva, sans-serif "微软雅黑";}
.main_c3 h1 { width:288px; height:106px;}
.main_c3 h2 { width:288px; height:106px;}
.main_c3 h3 { width:77px; height:27px; background:url(../images/top_bg03.png) no-repeat 0 -80px;}
.main_c3 h4 { width:250px; line-height:30px; color:#fff;}
.main_c3 h4 a { font-size:14px; color:#fff; font-weight:bold;}
.main_c3 h5 { width:270px; line-height:30px; color:#fff;}
.main_c3 h5 a { font-size:14px; color:#fff;}
.main_c3 h6 { width:130px; height:28px; position:absolute; top:82px; left:220px;}
.main_c3 h6 a { display:block; width:130px; height:28px; line-height:28px; font-size:14px; color:#6e0000; font-weight:bold; text-align:center; background:url(../images/top_bg03.png) no-repeat -220px -80px;}
.main_c3 h6 a:hover { background:url(../images/top_bg03.png) no-repeat -360px -80px; text-decoration:none;}

.main_d { width:205px; height:auto; float:right; margin-left:20px;}
.main_d1 { width:100px; height:30px; line-height:30px; background:url(../images/top_bg03.png) no-repeat 0 0; font-size:14px; font-weight:bold; color:#6e0000; text-align:center;}

.main_d2 { width:196px; height:196px; }

.main_d4 { width:205px; height:auto; margin-top:20px;}
.main_d4 ul li { width:205px; line-height:22px; color:#fff;}

.footer_a { width:100%; overflow:hidden; margin-top:20px;}
.footer_b { width:100%; height:40px; background:#ff6e02;}
.footer_b1 { width:1000px; height:40px; margin:0 auto; line-height:40px; color:#fff; font-size:14px;}
.footer_b1 a { margin-left:10px; margin-right:10px; height:40px; line-height:40px; color:#fff; font-size:14px; white-space:nowrap;}
.footer_c { width:1000px; overflow:hidden; margin:0 auto; padding-bottom:20px; padding-top:10px; text-align:center;}
.footer_c ul li { width:1000px; height:30px; margin:0 auto; line-height:30px; color:#fff; text-align:center;}
.footer_c ul li a { line-height:30px; color:#fff;}

/* ---------------------------------------------------------------------------------------------------------------------------------- */
.about_a { width:1000px; overflow:hidden; margin:0 auto; margin-top:10px; border-radius:4px; border-top:10px solid #ff6e02; background:#fff  url(../images/main_bg05.png) repeat-x 0 0;}
.about_b { width:980px; height:35px; margin:0 auto; margin-top:10px; margin-bottom:10px; border-bottom:1px dotted #6e0000;}
.about_b h1 { display:inline; float:left; width:100px; height:30px; line-height:30px; background:url(../images/top_bg03.png) no-repeat 0 0; text-align:center; font-weight:bold; font-size:14px; color:#6e0000;}
.about_b h3 { display:inline; float:right; margin-top:5px; margin-right:10px; color:#333;}
.about_b h4 { display:inline; float:left; width:500px; height:30px; margin-left:232px;}

.about_c { width:980px; overflow:hidden; margin:0 auto; padding-bottom:20px;}
.about_c h1 { display:inline; float:left; margin-left:10px; margin-top:10px; width:140px; height:126px;}
.about_c h1 a { display:block; width:140px; height:126px; padding:5px; border:1px solid #d5d5d5; background:#fff;}
.about_c h1 a:hover { border:1px solid #999;}
.about_c h2 { display:inline; float:right; margin-right:10px; margin-top:10px; width:790px; height:136px; line-height:28px; font-size:14px; text-indent:25px; color:#7a7d82; overflow:hidden;}
.about_c h3 { display:inline; float:left; width:960px; overflow:hidden; line-height:24px; font-size:14px; color:#7a7d82; margin-left:15px; margin-top:5px;}

.about_d { width:1000px; overflow:hidden; margin:0 auto; margin-top:1px; padding-bottom:10px;}
.about_e1 { width:150px; height:240px; float:left; margin-top:13px; margin-left:13px;}
.about_e1 h1 { width:148px; height:148px; border:1px solid #cfcfcf;}
.about_e1 h1:hover { border:1px solid #374d58;}
.about_e1 h2 { width:150px; height:24px; line-height:24px; margin-top:3px;}
.about_e1 h2 a { width:150px; line-height:24px; font-size:14px; font-weight:bold; color:#374d58;}
.about_e1 h3 { width:150px; height:24px; line-height:24px;}
.about_e1 h3 a { width:150px; line-height:24px; font-size:14px; color:#374d58;}
.about_e1 h4 { width:90px; height:28px; width:28px; margin-top:5px;}
.about_e1 h4 a { display:block; width:90px; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:#e9c49c;}
.about_e1 h4 a:hover { background:#8e6232; text-decoration:none;}

.about_f { width:1000px; overflow:hidden; margin-top:6px; padding-bottom:10px;}
.about_f_b { display:inline; float:left; width:180px; height:180px; margin-top:10px; margin-left:10px;}
.about_f_b a img { width:166px; height:166px; margin-top:6px; margin-left:6px; border:1px solid #cfcfcf;}
.about_f_b a:hover img { width:166px; height:166px; margin-top:6px; margin-left:6px; border:1px solid #8c6f44;}

.about_f_c { display:inline; float:right; margin-top:10px; margin-right:15px; width:770px; overflow:hidden;}
.about_f_c h1 { display:inline; float:left; width:770px; height:30px; border-bottom:1px dotted #333; color:#333; text-align:center; font-size:14px; font-weight:bold; margin:0; margin-bottom:6px; padding:0;}
.about_f_c h1 a {font-size:14px; font-weight:bold; color:#333;}

.about_f_c1 { display:inline; float:left; width:360px; overflow:hidden;}
.about_f_c1 ul li { width:360px; height:30px; line-height:30px; color:#333;}
.about_f_c2 { display:inline; float:left; width:200px; overflow:hidden;}
.about_f_c2 ul li { width:200px; height:30px; line-height:30px; color:#333;}
.about_f_c3 { display:inline; float:left; width:160px; overflow:hidden;}
.about_f_c3 h5 { width:90px; height:28px; line-height:28px; color:#fff; margin:0 auto; margin-top:10px; text-align:center;}
.about_f_c3 h5 a { display:block; float:left; width:90px; height:28px; border-radius:3px; line-height:28px; color:#fff; font-size:14px; background:#8e6232;}
.about_f_c3 h5 a:hover { background:#e9c49c;}
.about_f_c3 h6 { width:90px; height:28px; line-height:28px; color:#fff; margin:0 auto; margin-top:10px; text-align:center;}
.about_f_c3 h6 a { display:block; float:left; width:90px; height:28px; border-radius:3px; line-height:28px; color:#fff; font-size:14px; background:#8e6232;}
.about_f_c3 h6 a:hover { background:#e9c49c;}

.about_g { width:994px; height:54px; padding:30px 0;}
.about_g p { display:inline; float:left; margin-left:10px; width:123px; height:32px; background:#cfcfcf; border-radius:3px; line-height:32px; text-align:center;}
.about_g dl { display:inline; float:right; width: 834px; border-bottom:1px dotted #f1f5f7; margin-right:10px;}
.about_g dl dt { width:834px; height:30px;}
.about_g dl dt h1 { float:left; width:694px; height:28px; font-size:14px; font-weight:bold; color:#A34D00;}
.about_g dl dt h1 a { font-size:14px; font-weight:bold; color:#A34D00;}
.about_g dl dt h1 a:hover { color:#f60;}
.about_g dl dt h2 { float:right; width:90px; height:28px;}
.about_g dl dt h2 a { display:block; width:90px; height:28px; background:#e9c49c; text-align:center; border-radius:3px; line-height:28px; color:#fff; font-size:14px;}
.about_g dl dt h2 a:hover { text-decoration:none; background:#8e6232;}

.about_g dl dd { width:828px; overflow:hidden; padding-bottom:10px;}
.about_g dl dd a { color:#999;}

.about_h { width:1000px; height:32px; line-height:32px; background:#00bbe1; font-size:14px; color:#fff; text-indent:25px;}
.about_h a { width:1000px; height:32px; line-height:32px; font-size:14px; color:#fff; padding-left:10px; padding-right:10px;}

.about_i { width:1000px; overflow:hidden; margin-top:1px;}
.about_i h1 { width:940px; height:auto; line-height:40px; margin:0 auto; font-size:18px; font-family:"微软雅黑", "黑体", "宋体"; border-bottom:1px dotted #374d58; text-align:center;}
.about_i h2 { width:940px; line-height:30px; margin:0 auto; margin-top:15px; font-size:14px;word-wrap:break-word;word-break:break-all;text-indent:2em;}
.about_i1 { width:940px; height:30px; margin:0 auto; padding-left:10px; padding-right:10px; border-radius:4px; background:#e8e8e8; margin-top:20px; margin-bottom:20px;}
.about_i1 h3 { display:inline; float:left; line-height:30px;}
.about_i1 h4 { display:inline; float:right; line-height:30px;}

.about_j { width:1000px; height:160px; margin-top:1px; padding-top:8px;}
.about_j ul li { width:960px; height:30px; line-height:30px; margin:0 auto; font-size:14px; color:#374d58;}

.en_main_h { width:658px; height:31px; margin:0 auto; padding-bottom:10px; margin-top:20px; text-align:center; font-size:14px;}
.en_main_h a {  padding:2px; margin-left:3px; margin-right:3px; border:1px solid #ced3d7; cursor:pointer; font-size:14px; color:#333; white-space:nowrap;}
.en_main_h a:hover { text-decoration:none; border:1px solid #969799; background:#969799; cursor:pointer; font-size:14px; color:#FFF;}
#en_main_h { text-decoration:none; border:1px solid #969799; background:#969799; cursor:pointer; font-size:14px; color:#FFF;}

.en_sousuo { display:inline; float:left; width:500px; height:30px;}
.en_sousuo ul li { display:inline; float:left; height:30px; line-height:30px; font-weight: normal; font-size:14px; color:#333; font-family:"宋体"; margin-right:20px;}
.en_sousuo ul li h6 { display: block; float:left; margin-right:10px; margin-top:4px; font-weight:normal; width:48px; height:22px; text-align:center; line-height:22px; letter-spacing: 2px; border-radius:3px; cursor:pointer; background:#cd9a63; color:#6e0000;}

.tab_a { background:#cfcfcf; width:980px; margin:0 auto; margin-top:10px;}
.tab_b { width:15%; background:#fff; font-size:13px; font-weight:bold; color:#374d58; text-align:right; padding-right:10px;}
.tab_c { width:35%; background:#fff; font-size:12px; color:#374d58; text-align:left; padding-left:10px;}
.tab_d { width:15%; background:#fff; font-size:13px; font-weight:bold; color:#374d58; text-align:right; padding-right:10px;}
.tab_e { width:85%; background:#fff; font-size:12px; color:#374d58; text-align:left; padding-left:10px;}
.tab_f { width:25%; background:#fff; font-size:12px; color:#374d58; text-align: center;}