﻿#full-screen-slider { width:100%; height:478px; position:relative;overflow:hidden}
#slides { display:block; width:100%; height:478px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li img{ width: 1920px; position: absolute;left: 50%;top: 0px;display: block; margin-left: -960px;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; line-height:0px; overflow:hidden; float:left; margin-left:15px; border-radius:5px; background:#fff }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#d43f47}
.major{ background:#f3f3f3; padding-bottom: 20px;}
.major ul li{ width:200px;height:265px; float:left; text-align:center; display:inline; padding:0 21px}
.major ul li span{ display: block;width: 117px; height: 117px;border-radius: 50%; margin:0 auto 18px; border:1px solid #d9d9d9; padding-top:31px}
.major ul li span i{ width:62px; height:54px; display:inline-block;}
.major ul li span i,.major ul li a:hover span i{background:url(../images/index_01.png) no-repeat;}
.major ul li a:hover span {width:124px;height:124px;}
.major ul li h4{ font-size:20px; font-weight:normal}
.major ul li p{ font-size:15px; color:#818170; line-height:22px; padding-top:12px}
.major ul li a{ text-decoration:none}
.major ul li a:hover{ text-decoration:none}
.major ul li a:hover span{ background:#d43f47;border:1px solid #d43f47}
.major ul li a:hover .icon1 i{ background-position:-63px 0 }
.major ul li .icon2 i{ background-position:0 -55px}
.major ul li a:hover .icon2 i{ background-position:-63px -55px }
.major ul li .icon3 i{ background-position:0px -110px}
.major ul li a:hover .icon3 i{ background-position:-63px -110px }
.major ul li .icon4 i{ background-position:0 -165px; margin-left:10px}
.major ul li a:hover .icon4 i{ background-position:-63px -165px }
.major ul li .icon5 i{ background-position:0 -220px}
.major ul li a:hover .icon5 i{ background-position:-63px -220px }
.pro{ padding-bottom:50px }
.pro .tab-bd{overflow: hidden;margin-bottom: 20px;}
.more{transition:.5s;line-height:40px;font-weight:lighter;font-size:14px;border-radius:25px;text-align:center;color:#666;width: 172px;position:relative;margin:0 auto;height:40px;border:1px solid #d2d2d2; display: block}
.more:hover{background-color:#d43f47;border-color:#d43f47;color:#fff;}
.Div1{width:1200px;height:382px;margin:0 auto;overflow:hidden;position:relative;}
.Div1_title{height:42px;width:393px;padding-bottom:3px;margin:0 auto 32px auto}
.Div1_title span a{float:left; width:123px; height:33px; line-height:33px; text-align:center; cursor:pointer; border:1px solid #d2d2d2;border-radius:17px;-moz-border-radius:17px; -webkit-border-radius: 17px; margin:0 3px; font-size:16px; color:#646464; text-align:center}
.Div1_title span a.Div1_title_a1,.Div1_title span a:hover{background:#d43f47; border:1px solid #d43f47; color:#fff}
.Div1_main{height:285px;width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main ul{ width:1134px; margin:0 33px; float:left; display:inline}
.Div1_main ul li{ width:324px; float:left; margin:0 27px; display:inline}
.Div1_main ul li span{font-size: 18px;font-family: Conv_HelveticaNeue-ThinExt;}
.Div1_main ul li em{ font-style:normal; font-size:36px;font-family: Conv_HelveticaNeue-ThinExt; font-weight:bold;display: block; margin-bottom:19px; line-height:36px}
.Div1_main ul li i{ width:24px; height:3px; background:#d43f47; display: block}
.Div1_main ul li h4{ font-size:18px; font-weight:normal; padding:22px 0 20px;  overflow:hidden}
.Div1_main ul li p{width:324px; border-top:1px solid #d8d8d8; line-height:22px; padding-top:15px; overflow:hidden}
.Div1_main ul li a p{ color:#838383}
.Div1_main ul li a:hover h4{ color:#cd0200;}
.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;width:26px;height:46px;position:absolute;cursor:pointer;z-index:2;top:170px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:26px;height:46px;}
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{opacity:0.7;.filter:alpha(opacity=70)}
.Div1 .Div1_prev1{left:0px;}
.Div1 .Div1_next1{right:0px;}
.link{ padding:17px 0; height:28px; line-height:28px; background:#f3f3f3; overflow:hidden}
.link h4{ width:75px; height:28px; padding-left:13px; color:#fff; float:left; background:url(../images/index_19.png) no-repeat}
.link a{ color:#666; margin:0 14px;}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.more_right{position: absolute;right:5px ;bottom: 0;font-size:18px;color:#666;}

