﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial,"宋体";}
body{font-family:"微软雅黑"; margin:0px; padding:0px; margin:0px auto; font-size:1.2em; /*color:#611c11;*/ color:#4c4a47; width:100%; min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" ); zoom:1; background-image:url(../images/body_bj.png); background-repeat:repeat-y; background-position:top center; background-color:#790202;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px; list-style:none;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}
a{ color:#611c11; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#000;}
.clear{ clear:both; height:0px; overflow:hidden;}

/*头部*/
.header{ position:relative; background-image:url(../images/home_bj2.png);  background-repeat:no-repeat; background-position: top center; height:100px; width:100%;}
.header_top{ position:relative; width:1000px; margin:auto; height:75px;}
.logo{ position:absolute; z-index:55; top:0px; margin-left:409px; width:192px; height:127px;}
.mainnav{ position:relative; z-index:1; width:1000px; height:45px; margin-top:35px; float:left; background-image:url(../images/naw_li.png); background-repeat:no-repeat; background-position:top center;position: relative;z-index: 999;}/*清除首页幻灯Bug*/
.mainnav li{float:left;}
.mainnav li a{ float:left; text-indent:-9999px;}
.mainnav li #nav1{ width:80px; height:63px; float:left;}
/*.mainnav li #nav1:hover{ border-bottom:#e6212a solid 2px;}*/
.mainnav li #nav2{ width:70px; height:63px; float:left; }

.mainnav li #nav3{ width:105px; height:63px; float:left;}

.mainnav li #nav4{ width:75px; height:63px; float:left;}

.mainnav li #nav5{ width:75px; height:63px; float:left;}

.mainnav li #nav6{ width:85px; height:63px; float:left;}

.mainnav li #nav7{ width:115px; height:63px; float:left;}

.mainnav li #nav8{ width:70px; height:63px; float:left;}
.mainnav li.mainlevel{position: relative;}
.mainnav li a.on{ border-bottom:#e6212a solid 2px;}


.HomeBan{ width:100%; height:555px; margin:auto;}

.home_main{ width:100%; margin:auto; height:140px; background-image:url(../images/main_bj.png); background-repeat:repeat; background-position:top center;}
.home_main .home_maintop{ width:1303px; height:140px; margin:0 auto;}
.main_a{ float:left; width:215px; height:85px; background-image:url(../images/rtyu.png); background-repeat:no-repeat; margin:30px 35px 0 20px; display:inline;}
.main_a .wen_bh{ width:41px; height:43px; float:left; margin:20px 12px 0 30px; display:inline;}
.main_a .nameyu{ width:125px; height:35px; float:left; padding-top:25px; line-height:35px; font-size:18px; font-weight:bold; color:#e62129;}
.main_b{ float:left; width:216px; height:85px; background-image:url(../images/rtyu.png); background-repeat:no-repeat; margin:30px 1px 0 0px; display:inline;}
.main_b .wen_bh{ width:41px; height:43px; float:left; margin:20px 12px 0 30px; display:inline;}
.main_b .nameyu{ width:125px; height:35px; float:left; padding-top:25px; line-height:35px; font-size:18px; font-weight:bold; color:#e62129;}
.main_b .nameyu b{font-size: 20px;float: right;margin: 1px 3px 0 0;}


.Bottom{ width:100%; height:30px; margin:auto; background-color:#e62129;}
.Bottom .foot{ width:1000px; height:30px; margin:auto; line-height:30px; position:relative;}
.Bottom .foot .foot_list{ float:left; color:#f39094;}
.Bottom .foot .foot_list a{ color:#f39094; padding:0 10px;}
.Bottom .foot .foot_fr{ float:right;color:#f39094;}
.Bottom .foot .yut{ float:left; width:16px; height:14px; background-image:url(../images/wer.png); background-repeat:no-repeat; display:inline; margin:10px 0 0 5px; cursor:pointer;}

.footer_l{ position:absolute; left:454px; top:0; width:520px; height:30px;}
.tag_select{display:inline-block;color:#fff;width:214px;height:26px;background:url(../images/2014101615493096485.png) transparent no-repeat 0 0;padding:0 10px;line-height:23px; color:#fff; font-size:12px; cursor:pointer} 
.tag_select_hover{ color:#ff0000; background:transparent url(../images/2014101615493096485.png) no-repeat 0 0; } 
.tag_select_open{ color:#f00; background:transparent url(../images/2014101615493096485.png) no-repeat 0 0;} 
ul.tag_options{ bottom:26px; left:-10px;position:absolute;margin:0;list-style:none;background:#5e0707;padding:0 0 1px;margin:0;width:232px ; height:100px; overflow:hidden; overflow-y:auto; font-size:12px; margin-left:10px; cursor:pointer; z-index:1000 } 
ul.tag_options li{ display:block;width:200px;padding:0 10px;height:20px;text-decoration:none;line-height:20px;color:#fff; font-weight:normal; font-size:12px} 
ul.tag_options li.open_hover{background:#940202;color:#fff; font-weight:normal; font-size:12px} 
ul.tag_options li.open_selected{background:#940202; font-size:12px;font-weight:bold; color:#FFF}
.chooser{ float:left; position:relative; margin-right:10px;}

.Bottom .foot .yut .bigImg {border: 1px solid #ccc; display: none; height: 100px; margin-left: -45px; margin-top: -113px; position:relative; width: 100px; z-index: 999999;}
.Bottom .foot .yut .bigImg img{ height: 100px;width: 100px;}

.mainBan{ width:100%; height:239px; margin:auto;}

.main_Hrwe{ width:100%; margin:auto; background-image:url(../images/rty.png); background-repeat:no-repeat; background-position: top center;}
.main_bj{ width:100%; background-repeat:repeat;}


.com_main{ width:1000px; margin:auto;}
.Content{ width: 1000px; float:left; background-image:url(../images/web_top.png); background-repeat:no-repeat; background-position:right top; position:relative; margin-top:-35px;}

.Sidebar{float: left; width: 217px; }
.RightSidebar{float: right; padding-right: 20px; width: 735px; padding-left:28px;}
.mianContent{line-height: 28px; padding: 15px 0; padding-left:28px; min-height:500px;}
.Menu{ float:left; width:217px; min-height:500px; border-radius:10px 0 0 0;background-image:url(../images/dfgh.png); background-repeat:repeat-y; background-position:top left;}
.Menu .h4{ width:162px; float:left; background:url(../images/Nav_bg.png) no-repeat; background-position:top left; color: #c50000; font-size: 20px; height: 63px; letter-spacing: 2px; line-height: 67px; padding:0 0 0 55px; overflow:hidden;}

.Menu ul{ float:left; width:185px; margin-bottom: 50px; padding-left:15px; padding-top:15px;}
.Menu ul li{font-size: 14px; height: 40px; letter-spacing: 2px; line-height: 40px; list-style: outside none none; width:185px; border-bottom:#a8453f solid 1px;}
.Menu ul li a{background:url(../images/tyup.png) no-repeat; background-position:30px center; color: #363636; display: block; height: 40px; padding-left: 60px;}
.Menu ul li a:hover{background:url(../images/li_on.png) no-repeat; color: #000; text-decoration: none; background-position:left center;}
.Menu ul a.on{background:url(../images/li_on.png) no-repeat; background-position:left center; color: #fff; text-decoration: none;}
.Menu ul .on:hover{background:url(../images/li_on.png) no-repeat; color: #fff;background-position:left center; text-decoration: none;}


.Current{ background-image:url(../images/nliy.png); background-repeat:no-repeat; background-position:bottom left; height: 45px; line-height: 45px; padding-top: 17px;}
.Current .h1{ color: #c92525; display: block; font-size: 18px; margin: 0;}
.Current dl{color: #000; float: right; padding-right: 5px;}
.Current dl a{color: #000;}
.Current dl span{color: #000;}

.menu_list{ float:left; width:728px; height:37px; background-image:url(../images/tm.png); background-repeat:repeat-x; background-position:top left; display:inline; margin-top:21px;}
.menu_list li a{ width:118px; height:37px; text-align:center; line-height:37px; color:#c50000; float:left;}
.menu_list li a:hover{ background-image:url(../images/new_1.png); background-repeat:no-repeat; color: #fff;}
.menu_list li a.on{ background-image:url(../images/new_1.png); background-repeat:no-repeat; color: #fff;}
.mianContent{ float:right; padding-right:20px; width: 735px; background:#fff5de url(../images/mianContent_bg_03.jpg) no-repeat right top;}


.yeartop{height: 47px; overflow: hidden; position: relative; width: 735px; background-image: url(../images/webv.png); background-position: left bottom; background-repeat: no-repeat; margin-top:20px; }
.yeartop .yearcon{height: 47px; left: 35px; position: relative; width: 645px; margin-left:15px;}
.yeartop a.prev{ display: block; height: 47px; left: 0; position: absolute; top: 0px; width: 33px;}
.yeartop a.next{ display: block; height: 47px; position: absolute; right: 0; top: 0px; width: 33px;}
.tanbvc{width: 100%;}
.tanbvc li{ color: #611c11; display: inline; float: left; font-size: 14px; height: 49px;text-align: center; text-align: center; width: 125px;}
.tanbvc li a{color: #611c11; display: block; font-size: 14px; height: 47px; line-height: 75px; text-align: center;}
.tanbvc li:hover a{color: #fff;}
.tanbvc li:hover a:hover{ color:#000;}
.tanbvc li:hover{color: #fff;}
.tanbvc li a.on{color: #FF0103;}

/*add CSS*/
.mianContent .tabList{ overflow:hidden;}
.mianContent .tabList .tabBox{ display:none;}
.mianContent .floatBox{ overflow:hidden;}
.mianContent .ynbvfg{ width:110px; height:92px; line-height:22px; font-size:18px; text-align:center; padding-top:25px; float:left; /*background-image:url(../images/qwea.png);*/ background-repeat:no-repeat; color:#000; margin:5px 0 0 0; display:inline;}
.mianContent .com_mainb{ width:519px; float:right; border-left: #b12f2c solid 1px; margin:5px 0 0 0; display:inline; padding-left:20px; padding-right:20px;line-height:20px;}

#fancybox-loading{position: fixed;top: 50%;left: 50%;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
* html #fancybox-loading{/* IE6 */position: absolute;margin-top: 0;}
#fancybox-loading div{position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../fancybox/fancybox.png');}
#fancybox-overlay{position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;}
* html #fancybox-overlay{/* IE6 */position: absolute;width: 100%; height:800px;}
#fancybox-tmp{padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap{position: absolute;top: 0;left: 0;margin: 0;padding: 20px;z-index: 1101;display: none;}
#fancybox-outer{position: relative;width: 100%;height: 100%;background: #FFF;}
#fancybox-inner{position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}
#fancybox-hide-sel-frame{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}
#fancybox-close{position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background-image: url('../fancybox/fancybox.png');background-position: -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox_error{color: #444;font: normal 12px/20px Arial;padding: 7px;margin: 0;}
#fancybox-content{height: auto;width: auto;padding: 0;margin: 0;}
#fancybox-img{width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}
#fancybox-frame{position: relative;width: 100%;height: 100%;border: none;display: block;}
#fancybox-title{position: absolute;bottom: 0;left: 0;font-family: Arial;font-size: 12px;z-index: 1102;}
.fancybox-title-inside{padding: 10px 0;text-align: center;color: #333;}
.fancybox-title-outside{padding-top: 5px;color: #FFF;text-align: center;font-weight: bold;}
.fancybox-title-over{color: #FFF;text-align: left;}
#fancybox-title-over{padding: 10px;background-image: url(../fancybox/fancy_title_over.png);display: block;}
#fancybox-title-wrap{display: inline-block;}
#fancybox-title-wrap span{height: 32px;float: left;}
#fancybox-title-left{padding-left: 15px;background-image: url(../fancybox/fancybox.png);background-position: -40px -90px;background-repeat: no-repeat;}
#fancybox-title-main{font-weight: bold;line-height: 29px;background-image: url(../fancybox/fancybox-x.png);background-position: 0px -40px;color: #FFF;}
#fancybox-title-right{padding-left: 15px;background-image: url(../fancybox/fancybox.png);background-position: -55px -90px;background-repeat: no-repeat;}
#fancybox-left, #fancybox-right{position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background-image: url(../fancybox/blank.gif);z-index: 1102;display: none;}
#fancybox-left{left: 0px;}
#fancybox-right{right: 0px;}
#fancybox-left-ico, #fancybox-right-ico{position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico{background-image: url(../fancybox/fancybox.png);background-position: -40px -30px;}
#fancybox-right-ico{background-image: url(../fancybox/fancybox.png);background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility: visible; /* IE6 */}
#fancybox-left:hover span{left: 20px;}
#fancybox-right:hover span{left: auto;right: 20px;}
.fancy-bg{position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancy-bg-n{top: -20px;left: 0;width: 100%;background-image: url(../fancybox/fancybox-x.png);}
#fancy-bg-ne{top: -20px;right: -20px;background-image: url(../fancybox/fancybox.png);background-position: -40px -162px;}
#fancy-bg-e{top: 0;right: -20px;height: 100%;background-image: url(../fancybox/fancybox-y.png);background-position: -20px 0px;}
#fancy-bg-se{bottom: -20px;right: -20px;background-image: url(../fancybox/fancybox.png);background-position: -40px -182px;}
#fancy-bg-s{bottom: -20px;left: 0;width: 100%;background-image: url(../fancybox/fancybox-x.png);background-position: 0px -20px;}
#fancy-bg-sw{bottom: -20px;left: -20px;background-image: url(../fancybox/fancybox.png);background-position: -40px -142px;}
#fancy-bg-w{top: 0;left: -20px;height: 100%;background-image: url(../fancybox/fancybox-y.png);}
#fancy-bg-nw{top: -20px;left: -20px;background-image: url(../fancybox/fancybox.png);background-position: -40px -122px;}


.authorization_list{float: left; width: 735px;}
.authorization_list li{ display: inline; float: left; height: 190px;  width: 235px; margin-right:11px; margin-top:10px;}
.authorization_list li img{float: left; width: 235px; height:149px;}
.authorization_list li span{color: #4c4c4c; float: left; line-height: 40px; text-align: center; width: 235px; color: #611c11; font-size: 14px;}
.authorization_list li span:hover{color: #000;}
.authorization_list li.Endli{margin-right: 0;}



.News_top{ position:relative; padding-left:265px; padding-bottom:30px; overflow:hidden;}
.News_top .listUl{ height:152px; padding-top:10px;}
.News_top .listUl li{ line-height:34px; background:url(../images/Icon_news1.png) no-repeat left center; padding-left:15px;}
.News_top .listUl li span{ float:right; color:#611c11; font-size:10px; padding-right:15px;}
.News_top .photo{ width:242px; height:152px; overflow:hidden; position:absolute; left:10px; top:10px; }
.News_top .photo li{ width:240px; height:150px;  border:#b66c6b solid 2px; -moz-border-radius: 3px;     -webkit-border-radius: 3px; border-radius:3px;}
.News_top .photo li img{ width:240px; height:150px;}
.News_top .hd{ position:absolute; right:510px; bottom:40px;}
.News_top .hd ul{}
.News_top .hd ul li{ width:8px; height:8px; cursor:pointer; overflow:hidden; float:left; margin-right:5px; background:url(../images/H_adDot.png) no-repeat right top;}
.News_top .hd ul li.on{ background:url(../images/H_adDot.png) no-repeat left top;}
.News_list{}
.News_list li{ height:40px; line-height:40px; background:url(../images/Icon_news.png) no-repeat 12px center; padding-left:25px; border-bottom:dotted 1px #b66c6b;}
.News_list li span{ float:right; color:#611c11; font-size:10px; padding-right:15px;}



.mianContent .Honors_list{float: left; width: 735px;}
.mianContent .Honors_list li{ margin-right:22px; display:inline; float: left; height: 260px; margin-bottom: 30px; width: 343px; padding:5px; background-image:url(../images/nbc.png); background-repeat:repeat;}
.mianContent .Honors_list .bingh{float: left; padding-right: 15px;}
.mianContent .Honors_list .title{color: #611c11; float: left; font-size: 14px; width: 140px; padding-top:10px;}
.mianContent .Honors_list .title_a{color: #611c11; float: left; font-size: 14px; width: 140px;}
.mianContent .Honors_list .title_b{color: #611c11; float: left; font-size: 14px; width: 140px; padding-top:5px;}
.mianContent .Honors_list .connet{color: #611c11; float: left; font-size: 12px; line-height: 23px; width: 140px;}
.mianContent .Honors_list li.end{ margin-right:0px;}


.mianContent .nameyao_list{float: left; width: 735px;}
.mianContent .nameyao_list li{ margin-right:19px; display:inline; float: left; height: 125px; margin-bottom: 30px; width: 355px; background-color:#FFF;}
.mianContent .nameyao_list .bingh{float: left; padding:6px;}

.mianContent .nameyao_list .title_a{color: #666666; font-weight:bold; float: left; font-size: 16px; width: 185px; padding-top:10px;}
.mianContent .nameyao_list .title_a a{color: #666666;}
.mianContent .nameyao_list .xxyu{ float:left; font-size:12px; color:#989898;}
.mianContent .nameyao_list .connet{color: #666666; float: left; font-size: 12px; line-height: 18px; width: 185px;}
.mianContent .nameyao_list .xxyu:hover{ color:#611c11;}
.mianContent .nameyao_list li.end{ margin-right:0px;}


.mianContent .newsli_list{float: left; padding-top: 20px; width:735px;}
.mianContent .newsli_list li{border-bottom: 1px solid #ebebeb; float: left; padding-bottom:15px; margin-bottom: 20px; width: 728px;}
.mianContent .newsli_list li .title{color: #611c11; float: left; font-size: 14px; width: 728px; font-weight:bold;}
.mianContent .newsli_list li .connet{color: #611c11; float: left; font-size: 12px; width: 728px;}
.mianContent .newsli_list li a:hover{color: #000;}
.mianContent .newsli_list li .time{color: #611c11; float:right; font-size:12px; font-weight:100;}
.mianContent .newsli_list li .gdouyt{ float: left; height: 20px; line-height: 20px; padding-top: 5px;}
.mianContent .newsli_list li .gdouyt a{color: #d9271b;}
.mianContent .newsli_list li.Email{border-bottom: medium none;}



.JobList{ width:735px; float:left; padding-top:20px;}
.JobList table{border: medium none; border-spacing: 0; width: 100%;}
.JobList .headerkl{ color: #1d1d1d; font-family: "微软雅黑"; font-size: 14px; height: 27px; line-height:32px;}
.JobList .headerkl ul{}
.JobList .headerkl li{ background-color: #e2b86d; margin-right:3px; float: left; line-height: 21px; text-align: center; width: 180px;}
.JobList .headerkl .th1{height: 27px;}
.JobList .headerkl span{display: block; height: 27px; line-height:27px; width: 180px;}
.JobList .headerkl li a{color: #1d1d1d; cursor: pointer; display: block; font-family: "微软雅黑"; font-size: 12px; width: 100%;}

.JobList .body{}
.detail{ float:left; width:729px;}
.JobList .body dl.click{cursor: pointer;}
.JobList .body dl{line-height: 27px;}
.JobList .body dl.hd1{height: 27px; font-size:12px;}
.JobList .body dl.hd2{}
.JobList .body dt{float: left; text-align: center; color:#611c11;}
.JobList .body dt a{ color:#611c11;}
.JobList .body dt.line{height: 27px; width: 180px;  margin-right:3px; }
.JobList .body .text2{width: 719px; background-color:#fef2d8; color:#666666; text-align:left; padding-left:10px;}

.JobList .body dl.Endli{}
.JobList .body dl.Endli dt.line{height: 27px; width: 180px;  margin-right:3px;background-color:#efd7a5;}
.JobList .body dl.Endli dt{float: left; text-align: center; color:#666666;}
.JobList .body dl.Endli dt a{ color:#ae7d12;}


/*pages*/
.fu_biaotfye{color:#6f6564; padding:30px 0 10px 0; clear:both; line-height:30px; zoom:1; overflow:hidden; text-align:right; font-size:14px;}
.fu_biaotfye li{ list-style:none;}
.fu_biaotfye .pages .prev{ background:url(../images/pages_prev_03.jpg) no-repeat;}
.fu_biaotfye .pages .next{ background:url(../images/pages_next_03.jpg) no-repeat;}
.fu_biaotfye .num a{ font-style:normal; margin-right:5px; display:inline; background-color:#e62129; padding:3px 15px; color:#fff;}
.fu_biaotfye .num a:hover{color:#fff; background-color:#e62129;}
.fu_biaotfye .num .a_cur{ color:#820202; background-color:#fff;}
.fu_biaotfye .syiwk{ color:#FFF; margin-right:5px; display:inline; background-color:#e62129; padding:3px 15px;}
.fu_biaotfye .syiwk a{ color:#FFF; } 
.fu_biaotfye .bterh{margin-right:5px; display:inline;}
.fu_biaotfye .p_count{ margin-right:5px; display:inline;}
.fu_biaotfye .p_count b{ font-weight:100;}
.fu_biaotfye .p_cur b{ color:#646464; font-weight:100;}
.fu_biaotfye .i_text{ width:40px; height:18px; border:#6c3e26 solid 1px; margin:0 8px; display:inline; text-align:center; line-height:16px;}
.fu_biaotfye .i_button{ background-image: url(../images/pagekjuy.jpg);  background-repeat: no-repeat; border: medium none; display: inline;  height: 20px;  margin: 0 5px; text-indent: -1000px; width: 49px; cursor:pointer;}
.fu_biaotfye .p_total b{ font-weight:100; padding:0 2px;}
.fu_biaotfye .p_total{ margin-right:10px;}
/*pages end*/


.News_info{ padding:0px 0px;}
.News_info .info_title{ padding:10px 0px; font-size:16px; text-align:center; color:#611c11;}
.News_info .info_time{ font-size:12px; text-align:center; color:#611c11; font-weight:normal; border-bottom:1px solid #611c11; padding-bottom:5px;}
.News_info .info_txt{ padding:10px 0px; line-height:25px; color:#611c11;}
.News_info .info_txt img{ padding:5px 0;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .PrevNextBox{ line-height:23px;}
.News_info .PrevNextBox .h1{ font-size:14px; font-weight:normal; margin:0px;}
.News_info .PrevNextBox .h1 a{color:#611c11;}
.News_info .PrevNextBox a.none{ font-size:14px; cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#000;}


/*whirform*/
.form_table{margin-left:20px; width:580px; margin-top:30px; color:#611c11;}
.form_table .form_err{color: #FF0303;}
.form_table td{padding:8px 0;}
.form_table .text{ color:#000;width:210px; padding:0 5px; border:solid 1px #611c11; height:25px; line-height:25px;}
.form_table .textArea{ color:#000;width:450px; padding:0 5px; border:solid 1px #611c11; height:150px; line-height:24px;}
.form_table  .btn02{ width:120px; height:36px;  background:#ffcc99; color:#5e0707; cursor:pointer; letter-spacing:2px; margin-right:20px; margin-top:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;font-size: 13px; }
.text01{ width:400px; height:100px;border:1px solid #611c11; color:#000;}
.form_table .mspan2{padding: 0px 12px;}
.form_table .mspan3{padding: 0px 3px;}
/*whirform*/

.homeBan{width:100%; height:530px;position:relative; z-index:1; overflow:hidden;}
.homeBan .Ban{width:100%; height:530px; margin:auto; text-align:center;}
.homeBan .Ban ul li{width:100%; height:530px;}
.homeBan .Ban ul li a{ position:absolute; width:100%; height:530px;}
.homeBan .Tab{position:relative; width:1000px; margin:auto; height:41px; z-index:9; bottom:150px; text-align:right;}
.homeBan .Tab  a.prev{ display:inline-block; width:59px; height:30px; background:url(../images/btn-hero-promo-slider-left.png) no-repeat left top; *display:inline; zoom:1; vertical-align:middle; margin-right:10px; position:relative;}
.homeBan .Tab  a.next{ display:inline-block; width:59px; height:30px; background: url(../images/btn-hero-promo-slider-right.png) no-repeat left top; *display:inline; zoom:1;vertical-align:middle;margin-left:10px;position:relative;}
.homeBan .Tab span{ display:inline-block; background:url(../images/li_on.png) no-repeat center center; width:20px; height:20px; *display:inline; zoom:1; margin-right:5px; cursor:pointer;vertical-align:middle;}
.homeBan .Tab span.on{ background:url(../images/li.png) no-repeat center center;}
.homeBan .left_ico{ background:url(../images/left_ico.png) no-repeat center center; width:3px; height:12px; position:absolute; right:-12px; top:9px; font-size:0px; line-height:0px;}
.homeBan .right_ico{ background:url(../images/left_ico.png) no-repeat center center; width:3px; height:12px; position:absolute; left:-13px; top:9px; font-size:0px; line-height:0px;}
.homeBan .tany{ position:absolute; background:url(../images/bg-hero-control-block.gif) repeat-x center center; width:100%; height:64px; text-align:center; z-index:999; top:205px;}
.homeBan .tany  a.prev{ display:inline-block; width:30px; height:64px; background:url(../images/btn-hero-promo-slider-left.png) no-repeat left top; *display:inline; zoom:1; vertical-align:middle; margin-right:500px; position:relative;}
.homeBan .tany  a.next{ display:inline-block; width:30px; height:64px; background: url(../images/btn-hero-promo-slider-right.png) no-repeat left top; *display:inline; zoom:1;vertical-align:middle;margin-left:500px;position:relative;}


.yucvb{ float:left; width:728px; text-align:center; font-size:16px; font-weight:bold; color:#611c11; padding:20px 0 25px 0;}

/*whirform*/
.formpty_table{margin-left:20px; width:100%; margin-top:30px; color:#611c11; font-size:14px;}
.formpty_table .form_err{color:#fff;}
.formpty_table td{padding:8px 0;}
.formpty_table .text{ color:#000;width:145px; padding:0 5px; border:#5e0707 solid 1px;  background:#fff5de ; -moz-border-radius: 15px; -webkit-border-radius: 5px; border-radius:5px;  height:26px; line-height:26px;}
.formpty_table .textArea{ color:#FFF;width:450px; padding:0 5px; border:solid 1px #d2c5b9; height:150px; line-height:24px;}
.formpty_table  .btn02{-moz-border-radius: 15px; -webkit-border-radius: 5px; border-radius:5px; width:120px; height:36px;  background:#ffcc99; color:#5e0707; cursor:pointer; letter-spacing:2px; margin-left:200px; margin-bottom:50px; margin-top:10px;}
.formpty_table .text02{ border:#5e0707 solid 1px;  background:#fff5de ; -moz-border-radius: 15px; -webkit-border-radius: 5px; border-radius:5px; width:500px; height:150px; color:#000;}
/*whirform*/
.select_a{ float:left; margin-right:10px;}
.select{ width:155px; height:26px;   float: left;background-image:url(../images/tnm.png); background-repeat:no-repeat; color:#000; height:26px; line-height:26px; position:relative;}
.select span{ padding-left:7px; display:block; height:26px; cursor:pointer; line-height:26px;}
.select dl{ background:#941818; position:absolute; left:0; top:26px; min-width:100%; width:auto; white-space:nowrap; display:none; z-index:999;}
.select dl dt{ height:26px; line-height:26px;}
.select dl dt a{ display:block; padding-left:7px; color:#fff;}


.mainnav .tan_nav{ margin-left:-22px; background-color:#790202;float:left;width:122px; display:none; position:absolute; top: 63px; z-index:999999; text-align:center;  }
.mainnav .tan_nav ul li{ background-image:none; float:left; width:122px; height:40px; line-height:40px;}
.mainnav .tan_nav ul li a{ text-indent:0px; background-image:none; background-color:#790202; color:#fff; width:122px; height:40px;line-height:40px; font-weight:100;}
.mainnav .tan_nav ul li a:hover{ background-color:#d21616; color:#FFF; font-weight:100;}

.cxrk_list{ overflow:hidden;}
.cxrk_list li{ line-height:46px; margin:0 11px 10px;}
.cxrk_list li a{ display: inline-block; color:#fff; width:223px; height:46px; background:url(../images/cxrk_bg.png) no-repeat center center; text-align:center;}
.cxrk_list li span{ display:inline-block; font-size:16px; padding-right:5px; color:#5a0000;}


#ewm{ text-align: center; position:fixed; z-index:5; right:100px; bottom:60px; width:179px; height:209px; padding-top:5px; padding-right:11px; background:url(../images/ind_ewm.png) no-repeat;}
#ewm span{ display:block;}
#ewm img{ width:128px; height:128px; border:solid 3px #fff;}
#ewm b{ display:block;  font-size:14px; line-height:30px;}
#ewm h6{ line-height:35px; font-size:12px; padding:0px; margin:0px; font-weight:normal;}
#ewm .close{ width:25px; height:25px; position:absolute; right:0px; top:0px;}

.list_contact{ padding-left:8px; margin-top:30px;}
.list_contact ul li{ display:block; height:148px; background:#fbeed3; position:relative; margin-bottom:23px; color:#611c11;}
.list_contact dl .Title{ width:500px; float:left; padding:15px 0 0 10px; position:relative;}
.list_contact dl .Title p{ margin:0; padding:0px;}
.list_contact dl .Title  span{width:395px; height:24px; overflow:hidden; display:block;}
.list_contact dl .Title a{ position:absolute; right:0px; bottom:
-21px; display:block; width:70px; height:22px; line-height:22px; color:#fff; text-align:center; background:#f58077; margin:0;}

.list_contact ul li dl h3{margin: 0;}
.list_contact ul li dl .img{ position:absolute; right:0px; width:148px; height:148px;}
.list_contact ul li dl .img img{width:148px; height:148px;}

.job_apply h5{ font-size:20px; color:#611c11; padding:15px 0px; margin:0px; line-height:100px; font-weight:normal; background:url(../images/apply_logo.jpg) no-repeat left;}
.job_apply h5 span{ padding-left:110px; display:inline-block;}
.job_apply h6{ font-size:14px; color:#611c11; text-align:center; padding:0px; margin:0px; font-weight:normal;}
.job_apply table{ border:solid 1px #dec187; border-collapse:collapse;}
.job_apply table td{ border:solid 1px #dec187; border-collapse:collapse; padding:2px 0px; text-align:center;}
.job_apply table td.f_name{ background:#fbeed3; color:#611c11; width:100px;}
.job_apply table th{ background:#fbeed3;border:solid 1px #dec187;color:#611c11; }

.job_apply .table1 td{ text-align:left; padding:2px 5px;}
.job_apply .table1 td .text{ width:60px;}
.job_apply .table1 td select{ width:72px;}
.job_apply .table1 td .textL{ width:230px;}

.job_apply .text{ color:#611c11; width:100px; padding:0 5px; -moz-border-radius: 15px; -webkit-border-radius: 5px; border-radius:5px;  height:22px; line-height:22px; border:solid 1px #940202;}
.job_apply .btn{ text-align:center; padding:20px 0px;}
.job_apply .btn02{-moz-border-radius: 15px; -webkit-border-radius: 5px; border-radius:5px; width:120px; height:36px;  background:#ffcc99; color:#5e0707; cursor:pointer; letter-spacing:2px; }
.job_apply .td_photo{ width:140px; background:url(../images/apply_photo.jpg) no-repeat center center;}
.job_apply .td_photo .photo{ position:absolute;}
.job_apply .td_photo .photo input{ width:140px;}
.job_apply .f_red{ color:#ff0000;}
.job_apply .textarea{width: 690px;height: 200px;padding: 10px;font-size: 1.2em;}