
.conal{ padding-top: 80px;}
.conal .bt{ height: 50px; background: url(../images/al/albt.png) top no-repeat;}
.conal .bt .bold{ font-size: 24px; font-weight: bold; padding-top: 25px; float: left;}
.conal .bt span{ font-size: 18px; text-transform: uppercase; font-weight: normal; margin-left: 5px;}
.conal .bt a{ font-size: 16px; float: right;; font-weight: normal; margin-top: 10px; display: block;}

.conal .dal{ height: 450px; margin-top: 40px;}
.conal .dal .img,.conal .dal .img img{ width: 600px; height: 450px;}
.conal .dal dl{ width: 520px; margin-left: 80px; float: left;}
.conal .dal dl dt{ margin-top: 40px;}
.conal .dal dl dt img{ width: 123px; height: 42px;}
.conal .dal dl .dd1{ width: 520px; font-size: 24px; font-weight: bold; color: #f26600; margin-top: 50px;}
.conal .dal dl .dd2{ font-size: 14px; color: #666; line-height: 28px; width: 520px; height: 112px; overflow: hidden; margin-top: 30px;}
.conal .dal dl .dd3 { margin-top: 50px;}
.conal .dal dl .dd3 a{ width: 140px; height: 40px; background: #f26600; font-size: 14px; color: #fff; text-align: center; line-height: 40px;border-radius: 20px; display: block;-moz-box-shadow:0px 5px 10px 5px #ededed; -webkit-box-shadow:0px 5px 10px 5px #ededed; box-shadow:0px 5px 10px 5px #ededed;}
.conal .dal dl .dd3 a:hover{background: #3062a3;}


.al1 .sub2_2{ position:relative; height:282px; margin-top:40px;}
.al1 .sub2_2 a.plus{ width:42px; height:42px; display:block; position:absolute; left:0px; top:104px; background:url(../images/al/alL1.png) no-repeat;}
.al1 .sub2_2 a.plus:hover{ background:url(../images/al/alL2.png) no-repeat}
.al1 .sub2_2 a.minus{ width:42px; height:42px; display:block; position:absolute; right:0px; top:104px; background:url(../images/al/alR1.png) no-repeat;}
.al1 .sub2_2 a.minus:hover{ background:url(../images/al/alR2.png) no-repeat}
.al1 .box{ position:absolute; left:68px; top:0px; width:1064px; height:282px; overflow:hidden;}
.al1 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:282px; overflow:hidden;}
.al1 ul li{ float:left; width:373px; height:282px; position:relative;}
.al1 ul li img{ width: 322px; height: 242px;}
.al1 ul li p{ width: 322px; font-size: 16px; text-align: center; margin-top: 20px;}
.al1 ul li:hover p{ color: #f26600;}


.al2{ margin-top: 60px;}
.al2 .nr{ margin-top: 50px; width: 1200px;}
.al2 .nr .al_ul{ width: 760px; height: 42px; margin:0 auto;}
.al2 .nr .al_ul li{ width: 154px; height: 42px; text-align: center; line-height: 42px; background: #e5e5e5; float: left; margin-right: 36px; border-radius: 21px; cursor: pointer;}
.al2 .nr .al_ul li.on{ background: #f26600; color: #fff;}
.al2 .nr .al_ul li.on a,.al2 .nr .al_ul li a:hover{ background: #f26600; color: #fff; display:block;border-radius: 21px;}
.al2 .alt{ margin: 40px 0;}
.al2 .alt li{ margin-top: 20px;}
.al2 .alt li dl{ width: 1138px; height: 238px; border: 1px solid #ddd; padding: 20px 40px 20px 20px; margin-top: 25px;}
.al2 .alt li dt{ width: 321px; height: 241px; float: left;}
.al2 .alt li dt img{ width: 321px; height: 241px;}
.al2 .alt li dd{ width: 760px; float: left; margin-left: 49px;}
.al2 .alt li dl .dd1{ font-size: 24px; margin-top: 15px;}
.al2 .alt li dl .dd2{ width: 760px; height: 112px; line-height: 28px; overflow: hidden; color: #666; margin-top:15px;-webkit-box-orient: vertical;-webkit-line-clamp: 4;display: -webkit-box;}
.al2 .alt li dl .dd3{ width: 140px; height: 40px; float: right; margin-top: 20px;}
.al2 .alt li dl .dd3{ width: 140px; height: 40px; background: #e5e5e5; text-align: center; line-height: 40px; border-radius: 20px;}
.al2 .alt li a:hover dl{ border: 1px solid #f26600;}
.al2 .alt li a:hover .dd1{ color: #f26600;}
.al2 .alt li a:hover .dd3{ background: #f26600; color: #fff;-moz-box-shadow:0px 5px 10px 5px #ededed; -webkit-box-shadow:0px 5px 10px 5px #ededed; box-shadow:0px 5px 10px 5px #ededed;}


.al2 .page{ margin-top: 60px; text-align: center;}
.al2 .page a,.al2 .page span{ font-size: 16px; padding: 5px 10px; border: 1px solid #ddd; margin: 0 8px;}
.al2 .page a:hover,.al2 .page .on{ padding: 6px 11px; border: none; background: #f26600; color: #fff;}










