@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-weight:normal;}
div{ margin:0px; padding:0px; font-weight:normal;}
img{ margin:0px; padding:0px; border:0 none;}
body{ background:#ffffff; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif; font-size:14px; background:url(../image/containerBg.jpg);}
.clears{ width:0px; height:0px; clear:both; overflow:hidden;}
ul{ list-style:none;}
a{ font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif; text-decoration:none; border:0px; margin:0px; padding:0px;}
a:hover{ cursor:pointer;}
h2,h3,h4,p{font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif;}
.lasts{ margin:0px !important;}
input{ border:0px; margin:0px; padding:0px;}
.fLeft{float:left;}
.fRight{float:right;}
.str{ font-weight:bold; color:#f00505;}

.bigBox{ width:100%;}
.topBox{ width:100%; height:140px; background:url(../image/topBoxBg.jpg) no-repeat center center; overflow:hidden;}
@media screen and (min-width: 320px) and (max-width : 1000px){.bigBox,.topBox{ width:1100px;}
	.topBox{ width:1100px; height:140px; background:url(../image/topBoxBg.jpg) no-repeat center center; overflow:hidden;}}
.bigMidBox{ width:1100px; margin:0px auto;}
.paddingH{ padding-top:30px;}

.topL{ width:478px; margin-right:30px;}
.topR{ padding-top:46px;}
.navs{ width:100%; height:40px; background:#373636;}
@media screen and (min-width: 320px) and (max-width : 1000px){.navs{ width:1100px;}}
.navSun{ width:1100px; margin:0px auto; text-align:center;}
.navSun Ul{ display:inline-block;}
.navSun ul li{ float:left; width:110px; height:40px; position:relative; text-align:center;}
.navSun ul li:hover{ background-color:#c30d23;}
.navLiA{ display:block; height:40px; line-height:40px; font-size:16px; color:#ffffff;}
.navSun ul li a:hover{ font-weight:bold;}
.navSun ul li dl{ position:absolute; z-index:1000; width:110px; background:url(../image/navDdBackground.png); display:none;}
.navSun ul li dl dd{ border-bottom:1px solid #cccccc;}
.navddA{display:block; color:#ffffff; font-size:14px;  height:36px; line-height:36px; }
/* CSS banner_index start */
.syzBannerBigBox{ width:100%; height:560px; overflow:hidden;}
@media screen and (min-width: 320px) and (max-width : 1000px){.syzBannerBigBox{ width:1100px;}}
.flexslider { position: relative;  width: 100%;  height:560px; overflow: hidden; zoom: 1;}
.flexslider .slides li { width: 100%; height: 100%;}
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../image/ad_ctr.png) no-repeat;
	position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next { background-position: 0 -70px; right: 0;}
.flex-direction-nav .flex-prev { left: 0;}
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50);}
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background: url(../image/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 52px;
	cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a { background-position: 0 0;}
.flexslider .slides a img { width: 100%; height:560px; display: block;}
/* CSS banner_index end */
.containers{ width:100%; padding:30px 0px;}
/*cont1 atart*/
.Fcont1{ width:718px; height:420px; border:1px solid #bab9b9; background:#ffffff;}
.Rcont1{ width:340px; height:420px; border:1px solid #bab9b9;  background:#ffffff;}
.small_mune{ width:100%; height:40px; border-bottom:1px solid #bab9b9; background:#dbdbdb; position:relative;}
.muneMore{ display:block; width:70px; font-size:14px; color:#0f0f0f; height:40px; line-height:40px; position:absolute; right:0px; top:0px;}
.muneMore:hover{ font-weight:bold; color:#c30d23;}
.small_muneDIvUl ul li{ float:left;height:40px; line-height:40px; text-align:center; width:120px; border-right:1px solid #bab9b9; background:#dbdbdb; }
.small_muneDIvUl ul li a{ display:block; font-size:15px; color:#0f0f0f;}
.small_muneDIvUl ul li a:hover{ font-weight:bold; color:#c30d23; background:#ffffff;}
.small_muneUlLi1{ border:none !important;}
.small_muneUlLi1 a{ font-weight:bold;}
.selectMune{ background:#ffffff !important; font-weight:bold;}
.tabCc2,.tabCc3,.tabCc4{ display:none;}
.tabCc1,.tabCc2,.tabCc3,.tabCc4{ padding:40px 20px 20px 20px;}
.tabCc1F{ width:263px; height:296px; overflow:hidden;}
.tabCc1F img{ width:263px; height:296px; -webkit-transition: .5s ease all; transition: .5s ease all;}
.tabCc1F img:hover {-webkit-transform: scale(1.04);transform: scale(1.04);}
.tabCc1R{ width:370px;}
.newsDiv{}
.newsDiv ul li{ padding-top:20px;}
.newsDiv ul li a{ display:block;}
.newsDiv ul li h3{ width:100%; height:24px; line-height:24px; overflow:hidden; font-size:15px; color:#0f0f0f; font-weight:bold; margin-bottom:8px;}
.newsDiv ul li p{ font-size:13px; color:#8a8a8a; line-height:20px;}
.newsDiv ul li h3:hover,.newsDiv ul li p:hover{ color:#c30d23;}
.ggCont{}
.ggCont ul li{ height:46px; line-height:46px; border-bottom:1px dashed #d1d0d0; padding-left:20px; padding-right:20px; overflow:hidden;}
.ggCont ul li a{ color:#0f0f0f; font-size:15px; line-height:40px;}
.ggCont ul li a:hover{ font-weight:bold; color:#c30d23;}
/*cont1 end*/
/*cont2 atart*/
.cont2Box{ width:100%; padding-bottom:15px; border:1px solid #bab9b9; background:#ffffff;}
.tabC2c2,.tabC2c3,.tabC2c4{ display:none;}
.tabC2c1,.tabC2c2,.tabC2c3,.tabC2c4{ padding:30px 30px 0px 30px;}
.shscDiv{ width:1020px; margin:0px auto; overflow:hidden;}
.shscDiv ul{ width:1080px;}
.shscDiv ul li{ float:left; width:243px; margin-bottom:20px; margin-right:27px;}
.shscDiv ul li a{ display:block;}
.shscImg{ width:243px; height:162px; overflow:hidden;}
.shscImg img{ width:243px; height:162px;  -webkit-transition: .5s ease all; transition: .5s ease all;}
.shscImg img:hover {-webkit-transform: scale(1.04);transform: scale(1.04);}
.shscFont h3{ color:#0f0f0f; font-size:14px; height:28px; line-height:28px; overflow:hidden;}
.shscFont p{ font-size:13px; color:#777474;}
.shscFont h3:hover{ font-weight:bold; color:#c30d23;}
/*cont2 end*/
/*cont4 atart*/
.Lcont4{ width:718px;}
.Rcont4{ width:340px; border:1px solid #bab9b9;  background:#ffffff;}
.tabCont4{ height:534px;}
.tabC4c2,.tabC4c3,.tabC4c4{ display:none;}
.Lcont4Box1{ width:100%; border:1px solid #bab9b9; background:#ffffff;}
.Lcont4Box2{ width:100%; margin-top:30px; border:1px solid #bab9b9; background:#ffffff;}
.tabC4c1,.tabC4c2,.tabC4c3,.tabC4c4{ padding:30px 20px 10px 20px;}
.mingjiaBox{ width:596px; margin:0px auto; overflow:hidden;}
.mingjiaBox ul{ width:650px;}
.mingjiaBox ul li{ float:left; width:172px; margin-right:40px; margin-bottom:20px;}
.mingjiaBox ul li a{ display:block;}
.mingjiaImg{ width:172px; height:194px; overflow:hidden;}
.mingjiaImg img{ width:172px; height:194px;  -webkit-transition: .5s ease all; transition: .5s ease all;}
.mingjiaImg img:hover {-webkit-transform: scale(1.04);transform: scale(1.04);}
.mingjiaFont h3{ color:#0f0f0f; text-align:center; font-size:14px; height:28px; line-height:28px; margin-top:5px; overflow:hidden;}
.mingjiaFont p{ font-size:13px; text-align:center; color:#777474;}
.mingjiaFont h3:hover{ font-weight:bold; color:#c30d23;}

.tabCont5{ height:470px;}
.tabC5c2,.tabC5c3,.tabC5c4{ display:none;}
.tabC5c1,.tabC5c2,.tabC5c3,.tabC5c4{ padding:20px 20px 30px 20px;}
.yishuBox{}
.yishuBox ul li{ height:40px; border-bottom:1px dashed #a8a8a7; padding:0px 10px 0px 10px;}
.yishuBox ul li a{ display:block;}
.yishuBox ul li a h3{ float:left; width:480px; height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#0f0f0f;}
.yishuBox ul li a span{ float:right; display:block; width:90px; text-align:center; height:40px; line-height:40px;  font-size:14px; color:#5e5e5c;}
.yishuBox ul li a h3:hover{ color:#c30d23;}
.yishuBox ul li a span:hover{ color:#c30d23;}

.Rcont4Box{ height:1037px; padding:20px 0px 20px 0px; overflow:hidden;}
.Rcont4Box ul{ width:280px; margin:0px auto;}
.Rcont4Box ul li{ margin-bottom:15px;}
.Rcont4BoxImg{ width:280px; height:170px; overflow:hidden;}
.Rcont4BoxImg img{ width:280px; height:170px;  -webkit-transition: .5s ease all; transition: .5s ease all;}
.Rcont4BoxImg img:hover {-webkit-transform: scale(1.04);transform: scale(1.04);}
.Rcont4BoxFont{ text-align:center; overflow:hidden; height:28px; line-height:28px; font-size:14px; color:#0f0f0f;}
.Rcont4BoxFont:hover{ color:#c30d23; font-weight:bold;}
/*cont4 end*/

.friendLink{ width:1100px; margin:0px auto; padding-bottom:15px;}
.friendLinkL{ width:90px;}
.friendLinkR{ width:1010px;}
.friendLinkL span{ color:#a7031c; font-size:15px; font-weight:bold; margin-right:10px;}
.friendLinkR a{ display:block; float:left; color:#0f0f0f; font-size:14px; margin-right:20px; margin-bottom:10px;}
.friendLinkR a:hover{ color:#a7031c;}

.footer1{ background:#2b2a2a; padding:15px 0px;}
.footerL{ width:810px; height:130px; padding:20px 0px 20px 0px; background:url(../image/footerLine.jpg) no-repeat right center;}
.footerL ul li{ float:left; color:#dedddd; font-size:14px; margin-right:15px;}
.footerL ul li a{ display:block; color:#dedddd;}
.footerA1{ font-size:14px; margin-bottom:12px;}
.footerA2{ font-size:12px; margin-bottom:8px;}
.footerL ul li a:hover{ color:#ffffff; font-weight:bold;}
.footerR{ width:270px;}
.footerRSmall table tr td{ color:#ffffff; font-size:14px; vertical-align:top; padding-bottom:10px;}
.td1{ width:50px;}
.footer2{ width:100%; text-align:center; height:30px; line-height:30px; background:#000000; font-size:14px; color:#ffffff;}
.footer2 a{ color:#ffffff;}
.footer2 a:hover{ color:#a7031c; font-weight:bold;}

.resultbar{ color:#c3od23; font-size:19px;}
.resultlist{ padding-top:15px;}
.resultlist li{ border-bottom:#333 1px solid;}
.resultlist li a{color:#0f0f0f;}