.fLeft, .faWheader .hBox ul li, .scrollCon .scroll img, .scrollBut ul li, .touTleft ul li, .topLine h2 span, .faW_module_2 ul.fLeft li img, .faW_module_3 ul.fRight li img, .faW_module_6 ul.fLeft li img{ float: left;}
.fRight, p a.more{ float: right;}
.listLeft li a, .moreButton, #gotoTop, .scrollCon .prevButton, .scrollCon .nextButton, .scrollBut ul li{ cursor: pointer;}
.faWfontCom_2 h2, .faWfontCom_1{ font-weight: normal;}
.hBox, .fBox, .faW_module_1, .faWabout{ width: 1200px; margin: 0 auto;}
.faWheader .faWlogo, .listLeft li a, .kuaiX ul li a, .faWfontCom_1 span, .faW_module_5 li.fRight a, .moreButton, .faWtop, .scrollTitle a, .scrollCon .prevButton a, .scrollCon .nextButton a, .kuaiX h2 a{ display: block;}
.faWheader .hBox ul li a, .faWfooter .fBox a, .listLeft li a, .faWheader, .faWfooter, .kuaiX h2, .scrollTitle a, .topLine h2 span{ color: #fff;}
.faWfontCom_2 h2 a:hover, p a.more:hover, .kuaiX ul li a:hover, .faW_module_5 li.fRight a:hover{ color: #96100d;}
.slideShowRight, .faWfontCom_2 h2, .faWfontCom_2 p, .kuaiX ul li a, .faW_module_5 li.fRight a, .faWfooter .fBox{overflow: hidden;}
.faWheader .faWlogo, .faWheader .hBox ul li, .listLeft li, .topLine h2 span, .kuaiX h2, .moreButton{ text-align: center;}
.slideShowRight, .faWbox_con, .scrollCon .scroll, .slideShowRight, .kuaiX h2{ position: relative;}
.scrollCon .prevButton, .scrollCon .nextButton, .scrollCon .prevButton img, .scrollCon .nextButton img, .scrollBut, .scrollTitle{position: absolute;}

.faWheader .hBox{ padding-top: 16px; position: relative;}
.faWheader .faWlogo{ width: 278px; margin: 0 auto 16px;}
.faWheader, .faWfooter{ background: #333; width: 100%; min-width: 1200px; font-size: 16px;}
.faWheader .hBox ul{ border-top: 4px solid #000;}
.faWheader .hBox ul li{ width: 100px; height: 46px; line-height: 46px; margin-top: -4px;}
.faWheader .hBox ul li.active, .faWheader .hBox ul li:hover{ background: #96100d; margin-left: -1px;}
.faWheader .hBox ul li a{ width: 99px; border-right: 1px solid #fff; line-height: 16px; display: inline-block;}
.faWheader .hBox ul li:hover a, .faWheader .hBox ul li.last a, .faWheader .hBox ul li.active a{ border-right: none;}

.faWfooter .fBox{ height: 82px; line-height: 82px;}
.faWfooter .fBox a, .faW_module_1 ul li a, .faWabout ul li a{ font-size: 18px;}
.faWfooter .fBox a span{ margin: 0 7px 0 9px;}
/*faW_module_1*/
.faW_module_1, .faWbox_con{ background: #fff;}
.faW_module_1{ padding-top: 36px;}
.listLeft{ width: 130px; height: 380px; background: #96100d;}
.listLeft li{ border-top: 1px solid #a51f24;}
.listLeft li a{ border-bottom: 1px solid #880e0b; height: 40px; line-height: 40px; text-align: left; padding-left: 28px;}
.listLeft li:hover a, .listLeft li.active a{ background: #a2110d;}
.listLeft li.weiXinImg{ padding-top: 18px;}
.slideShowRight{ width: 1070px; height: 380px;}
.scrollCon{ width: 826px; height: 380px; margin: 0px auto;}
.scrollCon .prevButton, .scrollCon .nextButton{ width: 121px; bottom: 0px; z-index: 111;}
.scrollCon .prevButton a, .scrollCon .nextButton a{width: 121px; height: 380px; opacity: 0.3; filter: alpha(opacity=30); background: #000;}
.scrollCon .prevButton a:hover, .scrollCon .nextButton a:hover{ opacity: 0.5; filter: alpha(opacity=50);}
.scrollCon .prevButton, .scrollCon .nextButton{background: url(/res../20/icon.png) no-repeat;}
.scrollCon .prevButton{ background-position: 0 0; left:0; border-right: 1px solid #fff;}
.scrollCon .nextButton{ background-position: -120px 0; right:0;  border-left: 1px solid #fff;}
.scrollCon .scroll{ width: 2000%; height: 380px; left: -1652px;}
.scrollCon .scroll img{ width: 826px; height: 380px;}
.scrollBut{ height: 8px; left: 144px; bottom: 20px;}
.scrollBut ul li{ width: 8px; height: 8px; border-radius: 50%; background: #c4bcbc; margin-right: 9px;}
.scrollBut ul li.cur{ background: #96100d;}
.scrollTitle{display: none; bottom: 22px; right: 142px; width: 332px;background: rgba(0,0,0,0.5); padding: 12px 18px 18px;}
@media \0screen\,screen\9 {.scrollTitle p{background-color: #000; width: 332px; filter: alpha(opacity=50); padding: 12px 18px 18px; position: static; *zoom:1;}.scrollTitle a{ position: relative;}}
.scrollTitle a{ font-size: 24px; line-height: 36px;}
/*头条*/
.faWbox_con{ border: 1px solid #e2dede; border-top: none; width: 1198px; margin: 0 auto; margin-bottom: 30px;}
.faWfontCom_1{ font-size: 30px; border-bottom: 3px solid #d5d1d1; padding-bottom: 10px; margin: 30px 0;}
.faWfontCom_1 span{ border-left: 4px solid #96100d;  height: 44px; line-height: 44px; padding-left: 16px;}
.faWfontCom_2 h2, .faW_module_5 li.fRight a{ font-size: 24px; height: 26px; line-height: 26px; margin-bottom: 10px;}
.faWfontCom_2 h2 a, .faW_module_5 li.fRight a{ color: #000;}
.faWfontCom_2 p{ font-size: 16px; color: #595757; height: 16px; line-height: 16px;}
.faWfontCom_2 img{ margin-bottom: 20px;}
.faWfontCom_2 a img:hover{ opacity: 0.8; filter: alpha(opacity=80);}
.touTleft{ width: 840px; padding: 35px 12px 0 26px;}
.topLine{ margin-bottom: 30px;}
.touTleft ul{ width: 860px;}
.touTleft ul li{ width: 410px; margin-right: 20px; margin-bottom: 30px;}
.topLine h2, .faW_module_6 ul.fLeft li.first h2{ font-size: 30px; height: 32px; line-height: 30px; margin-bottom: 14px;}
.topLine h2 span{ width: 98px; height: 30px; line-height: 28px; font-weight: bold; display: block; margin: 2px 30px 0 0; font-size: 22px; background: #96100d;}
p a.more{ font-size: 14px; color: #99c8ed;}
.kuaiX{ width: 310px; border-left: 1px solid #e2dede; border-bottom: 1px solid #e2dede;}
.kuaiX h2{ height: 74px; line-height: 74px; font-size: 30px; background: #96100d; margin-right: -1px;}
.kuaiX h2 a, .kuaiX h2 a:hover{ color: #fff; }
.kuaiX h2 a span{ position: absolute; right: 54px; font-size: 20px;}
.kuaiX ul{ padding: 26px 26px 0 34px;}
.kuaiX ul li{ border-bottom: 1px solid #e2dede; padding: 22px 0 20px;}
.kuaiX ul li:last-child{ border-bottom: none;}
.kuaiX ul li a{ font-size: 18px; height: 20px; line-height: 20px; margin-bottom: 10px; color: #3e3a39;}
.kuaiX ul li span{ font-size: 14px; color: #595757;}
.kuaiX ul li.last{ border-bottom: none;}
.faW_module_2, .faW_module_3, .faW_module_4, .faW_module_5, .faW_module_6{ padding:0 26px;}
.faW_module_2 ul.fLeft{ width: 706px;}
.faW_module_2 ul.fLeft li, .faW_module_2 ul.fRight li{ margin-bottom: 30px;}
.faW_module_2 ul.fLeft li h2{ margin-bottom: 20px;}
.faW_module_2 ul.fLeft li img, .faW_module_3 ul.fRight li img, .faW_module_6 ul.fLeft li img{margin: 0 25px 0 0;}
.faW_module_2 ul.fLeft li p, .faW_module_3 ul.fRight li p, .faW_module_4 li.fRight p, .faW_module_6 ul.fLeft li p{ height: auto; line-height: 30px;}
.faW_module_2 ul.fRight{ width: 390px;}
.faW_module_3 ul.fLeft, .faW_module_4 li.fLeft, .faW_module_5 li.fLeft{ width: 628px;}
.faW_module_3 ul.fRight, .faW_module_4 li.fRight, .faW_module_5 li.fRight{ width: 480px;}
.faW_module_3 ul.fRight li{ margin-bottom: 38px;}
.faW_module_6 ul.fLeft li, .faW_module_6 ul.fRight li{ margin-bottom: 30px;}
.faW_module_6 ul.fLeft li.first{ margin-bottom: 24px;}
.faW_module_6 ul.fLeft li.first img{ float: none; margin-bottom: 22px;}
.faW_module_5 li.fRight a{ background: url(/res../20/icon.png) no-repeat -290px 0; margin-bottom: 39px; padding-left: 35px;}
.faW_module_5 li.fRight a:hover{ background-position: -290px -50px; }
.faW_module_4 ul, .faW_module_5 ul{ margin-bottom: 60px;}
.faW_module_6 ul.fLeft{ width: 700px;}
.faW_module_6 ul.fRight{ width: 388px;}
.moreButton{ display: none; font-size: 18px; color: #4a4947; border: 1px solid #e2dede; width: 180px; height: 50px; margin: 0 auto 54px; line-height: 48px;}
.moreButton:hover{border: 1px solid #c7807f;}
#gotoTop{ display: none; width: 44px; height: 41px; background: url(/res../20/icon.png) no-repeat -256px -339px; float: right; right: 50%; bottom: 0; margin-right: -644px; position: fixed;}
.faWabout{border: 1px solid #e2dede; margin: 36px auto 30px; min-height: 600px;}
.faWabout .listLeft{ margin: -1px 0 0 -1px; }
.aboutRight{width: 950px; padding: 50px 56px;}
.aboutRight h3, .aboutRight p{ font-size: 16px; color: #595757; line-height: 34px;}
.aboutRight h3, .aboutRight p{ margin-bottom: 30px; }
.aboutRight h3{ font-weight: bold; }
.faW_ad_zjl{position: fixed; bottom: 0; right: 0; z-index: 999999;}
.faW_ad_zjl span{ font-size: 18px; text-align: right; width: 30px; height: 30px; line-height: 30px; cursor: pointer; display: block; position: absolute; top: 0; right: 0; }
.faW_editor{ text-align: right; color: #595757; font-size: 16px; margin: -60px 26px 30px;}