@charset "utf-8";
/* CSS Document */
.con1,.con2,.con3,.con4{ width: 1000px; margin: 0  auto 10px  auto;}
.con1,.con1left,#wrapper{ height: 231px;}
.con1left,#wrapper{ float: left; height: 231px; }
.con1left{ width: 584px;}
.h2_0{ height: 42px; background:  url(../images/h2_1.png) no-repeat;}
.h2_0 a{ display: block; color: #FFF;padding-left: 92px; padding-top: 6px; font-size: 16px;}
.con1left p{ width: 460px; height: 174px; padding-top: 21px; padding-left: 36px; padding-right: 38px; background: #f3f3f3; 
             margin-left: 50px; margin-top: -6px; line-height: 24px; text-indent: 2em;
}
.h2_0 a:hover{color:#ffffff;}
/*图片左右切换*/
#wrapper{ width: 416px; position: relative; overflow: hidden;}
#banner{position:relative; width: 416px; height: 231px; overflow: hidden;}
.imgList{ position: absolute; left: 0; bottom: 0; width: 1248px; height: 231px; z-index: 10;}
.imgList li{float:left;display: inline;}
.imgList li img{ width: 416px; height: 231px;}
/*以下左右滑动样式*/
#prev,#next{ width: 45px; height: 46px; position: absolute; bottom: 95px; z-index: 100;cursor: pointer;}
#prev{left: 0px;}
#next{right: 0px;}

.daohang li a{color: #FFFFFF}

.con2{ height: 476px;}
.daohang{ height: 42px;background: url(../images/h2_2.png) no-repeat;}
.daohang li{ display: block; float: left; padding: 8px 10px; color: #FFF; font-size: 16px;}
.daohang li:first-child{ margin-left: 370px;}
.daohang li.hover{ background: #aa0009;}
.con2nei{ width: 901px; height: 431px; margin-left: 50px;}
.con2left,.con2right{ height: 421px; float: left; margin-top: 10px;}
.con2left{ width: 357px; margin-right: 10px;}
.con2left ul li,.con2right ul li{ line-height: 23px;}
.con2left>a img{ margin-bottom: 5px;}
.con2right>a img{ margin-top: 8px;}
.con2left ul li img,.con2right ul li img{ margin-right: 10px;}
.con2right{ width: 534px;}
#daohangtab1,#daohang1tab1{ display: block;}
#daohangtab2,#daohangtab3,#daohang1tab2,#daohang1tab3{ display: none;}


.con3{ height: 466px;}
.daohang1{ height: 28px; line-height: 28px; border-top: 2px solid #ff2a00; border-bottom: 2px solid #ff2a00;}
.daohang1 li{ display: block; float: left; padding: 0 15px;}
.daohang1 li.hover{ font-size: 16px; font-weight: bold;}
.con3nei{ height: 432px;}
.con3left,.con3right{ float: left;}
.con3left{ width: 719px; height: 422px; margin-right: 10px; margin-top: 10px;}
.con3left ul li{ line-height: 23.5px;}
.con3left ul li span{ float: right;}
.con3right{ width: 271px; height: 432px;}
.con3right img{ padding-top: 8px;}


.con4,.con4_1,.con4_2{ height: 342px;}
.con4_1,.con4_2{ float: left;}
.con4_1{ width: 325px; margin-right: 10px;}
.h2_1{ height: 28px; line-height: 28px; border-top: 2px solid #ff2a00; border-bottom: 2px solid #ff2a00;}
.con4_1 ul li,.con4_2 ul li{ line-height: 25px;}
.con4_1 ul li img,.con4_2 ul li img{ margin-right: 10px;}
.con4_img{ width: 325px; height: 157px; position: relative; margin-top: 2px;}
.con4_img div{ width: 100%; height: 35px; position: absolute; left: 0; bottom: 0; background: #000; opacity: 0.5px; filter:alpha(opacity=50);}
.con4_img span{ color: #FFF; width: 100%; height: 35px; line-height: 35px; text-align: center; position: absolute; left: 0; bottom: 0;}
.con4_img span img,.con4_rimg span img{ margin-right: 10px; margin-top: -4px;}
.con4_rimg{ width: 330px; height: 157px; position: relative; margin-top: 2px;}
.con4_rimg div{ width: 100%; height: 35px; position: absolute; left: 0; bottom: 0; background: #000; opacity: 0.5px; filter:alpha(opacity=50);}
.con4_rimg span{ color: #FFF; width: 100%; height: 35px; line-height: 35px; text-align: center; position: absolute; left: 0; bottom: 0;}
.con4_2{ width: 330px;}