@charset "utf-8";

/* CSS Document */

.section1{ width:100%; position:relative; left:50%; margin-left:-50%; border-bottom:5px solid #9F0215; overflow:hidden;}


.group-wen{ width:100%; position:absolute; left:20%; top:35%; z-index:9999;}

.group-wen img{ width:566px; height:166px;}



#banner{ position:relative; overflow:hidden; top:0px; margin:0px auto;  max-width:100%; min-height:830px;}

.focus{width:100%; position:relative;float:left;overflow:hidden;left:50%; top:0; margin-left:-50%;}

.f426x240 li{position:absolute; left:0;top:0;}



.rslides{width:100%; position:relative;list-style:none;padding:0}

.rslides li{ width:100% !important;}

.rslides li img{ width:100%; display:table;}

.rslides_nav{ height:85px; width:43px;position:absolute; text-indent:-9999px;overflow:hidden; left:272px; top:224px;z-index:999; display:block; background:url(../images/l.png) no-repeat;}

.rslides_nav:hover{ background:url(../images/l2.png) no-repeat;}

.rslides_nav:active{ background:url(../images/l2.png) no-repeat;}

.rslides_nav.next{left:1608px;background:url(../images/r.png) no-repeat;}

.rslides_nav.next:active{background:url(../images/r2.png) no-repeat;}

.rslides_nav.next:hover{ background:url(../images/r2.png) no-repeat;}

.rslides_tabs{clear:both; text-align:center; position:absolute; bottom:40%; right:200px; z-index:999; width:200px; height:14px;}

.rslides_tabs li{ float:left; margin-right:15px;}

.rslides_tabs a{ text-indent:-9999px;overflow:hidden; width:10px; height:10px; border-radius:5px; display:block; background-color:#DAD8D8;}

.rslides_tabs .rslides_here a{ width:30px; background-color:#BD0118;}



.newslist{ display:table; width:1202px; height:276px; position:absolute; left:50%; margin-left:-601px; bottom:0px; z-index:99999;}

.newslist ul{ position:absolute; left:0px; bottom:0px; width:110%; display:table}

.newslist ul li{ float:left; width:400px; height:276px; position:relative; cursor:pointer; overflow:hidden; /*transition: height .3s linear 0s; -webkit-transition: height .3s linear 0s; -moz-transition: height .3s linear 0s;*/}



.newslist ul li .the-up{ position:absolute; left:0; bottom:0; width:100%; height:276px; background:url(../images/dg1.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul li .the-up h3{ margin-top:138px; margin-left:50px; color:#FFF; font-size:22px; letter-spacing:1px;}

.newslist ul li .the-up h4{  margin-top:12px; margin-left:50px; line-height:25px; color:#FFF; font-size:14px; letter-spacing:0.5px;}

.newslist ul li .the-up p{ width:293px; margin-top:12px; margin-left:50px; line-height:25px; color:#fff;}

.newslist ul li .the-down{ position:absolute; left:0; top:391px; width:100%; height:391px; background:url(../images/hv1.png) no-repeat center center;

   background-size:100% 100%;

  -webkit-background-size:100% 100%;

 }

.newslist ul li .the-down h3{ position:absolute; top:138px; left:50px; color:#fff; font-size:22px; letter-spacing:0.5px; display:none;}

.newslist ul li .the-down h4{ position:absolute;  top:175px; left:50px; color:#fff; font-size:14px; letter-spacing:0.5px; display:none;}

.newslist ul li .the-down p{ position:absolute; top:205px; left:50px; width:293px; line-height:25px; color:#fff; display:none;}

.newslist ul .cm2 .the-up{ background:url(../images/dg2.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul .cm2 .the-down{ background:url(../images/hv2.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul .cm3 .the-up{ background:url(../images/dg3.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.newslist ul .cm3 .the-down{ background:url(../images/hv3.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%;}

.section2{ display:table; width:100%; position:relative; left:50%; margin-left:-50%; padding:50px 0; background-color:#F2F2F2;}



.newslist2{ display:table; width:1202px; position:relative; left:50%; margin-left:-581px;}

.group-tist{ display:table; width:100%; margin:0 auto;}

.group-tist li{float:left;height:184px; background:url(../images/right_xian.jpg) no-repeat; padding-left:5px}

.group-tist li h4{ margin-top:10px; margin-left:25px; margin-bottom:10px; font-size:18px; color:#333;}

.group-tist li p{ margin-top:10px; margin-left:10px;}

.group-tist li p small{ display:block; color:#BABABA;}

.group-tist li p a{ display:block; margin-top:5px; color:#595959; transition: color .3s ease 0s; -moz-transition: color .3s ease 0s; -webkit-transition: color .3s ease 0s; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.group-tist li p a:hover{ color:#D0001B;}
.group-tist .ku1{ width:330px;}
.group-tist .ku2{ width:340px;}
.group-tist .ku3{width:330px;height:184px}
.group-tist .ku3 span{ display:block; margin-top:15px; margin-left:44px;}

.group-tist .ku3 span font{ display:inline-block; width:11px; height:11px; margin-right:5px; text-align:center; line-height:9px; background-color:#B32F2F; color:#fff;}

.group-tist .ku3 span a{ display:inline-block; font-size:10px; color:#AEAEAE; transition: color .3s ease 0s; -moz-transition: color .3s ease 0s; -webkit-transition: color .3s ease 0s;}

.group-tist .ku3 span a:hover{ color:#B32F2F;}

.group-tist .ku4{width:180px; background:none; padding-left:5px;background:url(../images/right_xian.jpg) no-repeat;}

.group-tist .ku4 p{ margin-top:18px;}

.group-tist li .ban-1{ width:233px; position:relative; margin:17px auto 0;}

#imgchange{ width:100%; height:76px; font-size:12px; display:table;} 	

#imgchange li{ position:relative; width:100%; height:117px; text-align:center; background:none !important;}

#imgchange li img{ width:100%; height:110px;}

#imgchange h5{position:absolute; left:38%; top:120px; }

#imgchange h5 font{ float:left; margin-right:6px; width:10px; height:10px;

	 border-radius:5px;

	 -moz-border-radius:5px;

	 -webkit-border-radius:5px;

	 cursor:pointer;

	 background-color:#D0D0D0;

	 }

#imgchange h5 font.current{color:#fff; background-color:#D0001B;}	
