@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden;}
img{ border:0;}
.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:721px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center;}
.banner1{ width:1120px; height:721px; margin:0 auto;}
.title{ font-size:46px; color:#383224; font-weight:bold; text-align:center; margin:60px auto 50px auto;}
.red{ color:#d02420;}
.title span{ font-size:30px; font-weight:normal; line-height:50px;}
.lizi li{ float:left;}
.lizitext{ font-size:16px; color:#383224; line-height:25px; text-indent:2em; margin:40px auto;}
.bm{ width:100%; height:559px; background:url(../images/bmbg.jpg) no-repeat center; margin:0 auto;}
.bmrk{ width:300px; float:right; margin:160px 30px 0 0; font-size:14px; color:#383224;}
.formtext{ width:100px; height:25px; background:#ccb372; font-size:12px; line-height:25px; border:0;}
.formtext1{ width:255px; height:85px; background:#ccb372; font-size:12px; line-height:25px; border:0;}
.formtext2{ width:40px; height:25px; background:#ccb372; font-size:12px; line-height:25px; border:0;}
.bottem1{ width:90px; height:35px; background:#d02420; border:0; border-radius:5px; color:#FFF; font-size:17px; text-align:center; line-height:35px; margin:20px 0 0 40px; cursor:pointer;}
.p3{ width:100%; background:#d02521; margin:0 auto; overflow:hidden;}
.title1{ width:1120px; font-size:20px; color:#FFF; line-height:25px; text-align:center; background:url(../images/redhbg.jpg) repeat-x;}
.title1 span{ background:#115897;}
.yh li{ width:168px; float:left; margin:40px 0 40px 89px;}
.lunbo{ width:1100px; height:455px; margin:30px 0 50px 0; background:#dfdedc; padding:10px;}
.lunbo ul{ width:1100px; height:455px; overflow:hidden;}
.lunbo ul li{ width:1100px; height:455px; float:left;}
.lunbo a{ position:absolute; width:45px; height:86px; display:block; margin-top:180px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.lunbo a:hover{opacity: 1;filter: alpha(opacity=100);}
.zzleft{ background:url(../images/xwh_l.png) no-repeat center; margin-left:0px;}
.zzright{ background:url(../images/xwh_r.png) no-repeat center; margin-left:1055px;}
.p5{ width:100%; background:#a3a3a3; margin:0 auto;}
.ys li{ width:230px; float:left; margin:0 0 30px 60px; font-size:16px; color:#383224; text-align:center; line-height:20px;}
.ys li span{ font-size:26px; font-weight:bold; color:#d02420; line-height:45px;}
.p6{ width:100%; height:650px; margin:0 auto; background:url(../images/p6bg.jpg) repeat-x; overflow:hidden;}
.title2{ width:1120px; font-size:30px; font-weight:bold; color:#d02420; line-height:35px; text-align:center; background:url(../images/whitehbg.jpg) repeat-x;}
.title2 span{ background:#FFF; border-left:5px #9b9891 solid; border-right:5px #9b9891 solid;}
.dyj li{ width:349px; float:left; margin:30px 0 0 36px; background:#FFF; text-align:center;}
.dyj li b{ font-size:22px; line-height:45px; font-weight:bold; color:#383224;}
.dyj li span{ width:338px; background:#d02420; font-size:16px; color:#FFF; line-height:30px; display:block; margin:0 auto;}
.dyj li p{ text-align:left; padding:0 15px 0 15px; font-size:14px; color:#383224; line-height:23px;}
.zx{ width:280px; height:50px; background:#d02420; border-radius:5px; color:#FFF; font-size:26px; line-height:50px; float:right; margin:20px auto; text-align:center;}
.zx a{ color:#FFF;}
.fx li{ width:540px; float:left; margin:20px 0 0 40px;}
.zj{ width:100%; margin:0 auto; overflow:hidden; background:#f2e0d7; text-align:center;}
.wd{ width:1120px; height:327px; background:url(../images/wdbg.jpg) no-repeat; overflow:hidden;}
.wen{ width:100%; font-size:14px; font-weight:bold; line-height:20px; float:left;}
.da{ width:515px; font-size:14px; color:#515151; line-height:20px; float:left;}
.winter8{ width:1110px; margin:30px auto 0 auto; border:5px solid #fec64c; height:120px;}
.winter8 ul{ margin-top:30px;}
.winter8 li{ float:left; font:14px "microsoft yahei"; width:210px; margin-left:50px; height:30px; line-height:30px;}
.winter8 li a{ color:#232f34;}

.Top_Record{ float:left; margin:150px 0 0 105px;}
.record_Top{width:270px; height:320px; background:url(../images/record_Bg.png) center center no-repeat; background-size:contain; text-align:center; line-height:50px; margin:30px auto 0px; color:#fff;}
.maquee{ width:270px; overflow:hidden; margin:0 auto; color:#7C7C7C}
.maquee{ height:320px;}
.topRec_List ul{ width:100%; height:195px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:center; font-size:12px; border-bottom: 1px dashed #aaa;}
/*.topRec_List li:nth-child(2n){ background:#077cd0}*/
.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:18%;}
.topRec_List li div:nth-child(3){ width:25%;}
.topRec_List li div:nth-child(4){ width:40%;}