.header{ width: 100%;clear: both;height: 100px;}
.logo{height: 100px;overflow: hidden;display: inline;float: left;}
.logo a{display: table-cell;vertical-align: middle;height: 100px;}
.logo img{max-height: 100px;display: block;}

.logo_right{display: inline;float: right;}
.logo_right .link{text-align: right;font-family: '微软雅黑';font-size: 12px;margin-top: 10px;}
.logo_right .link a{color: #292931;margin: 0 5px;}
.logo_right .link a:hover{color: #ff0000;}
.navbar{height: 50px;margin-top: 10px;}
.navbar .nav{ height:50px; text-align:center;}
.navbar .nav .navLi{ height: 50px; float:left;width: 110px; text-align:center; position:relative; font:normal 14px/50px "微软雅黑"; z-index:1000;margin: 0 10px;}
.navbar .nav .navLi .navA{ display:inline-block; *display:inline; *zoom:1; height:50px; overflow:hidden; color:#292931;padding: 0 5px;padding-bottom: 6px;}
.navbar .nav .navLi:hover .navA{color: #df2300;background: url(../images/icon_1.png) no-repeat center top;display: block;}
.navbar .nav .navLi .navMenu{ display:none; background:#DA251C; width:100%; position:absolute; top:56px; left:0; z-index:100; font:normal 12px/32px "宋体";}
.navbar .nav .navLi .navMenu li{ height:32px; overflow:hidden; text-align:center;}
.navbar .nav .navLi .navMenu li a{ color:#fff; display:block; padding:0 5px;}
.navbar .nav .navLi .navMenu li:hover{ background:#453997;}
.navbar .nav .navLi .navMenu li:hover a{ color:#ffffff;}



.middle{overflow: hidden;width: 100%;}
.index_banner{ width:100%; height:610px;overflow: hidden;}
.index_banner .pic{width: 1920px;position: relative;left: 50%;top: 0;margin-left: -960px;z-index: 1;}
.index_banner .pic img{height: 610px;display: block;}
.index_company{margin-top: -255px;z-index: 999;position: absolute;}
.index_list{clear: both;overflow: hidden;padding-bottom: 13px;border-bottom: 2px solid #ffffff;}
.index_list li{width: 230px;height: 125px;overflow: hidden;display: inline;float: left;background: rgba(0,0,0,0.7);margin:0 5px;}
.index_list .pic{width: 230px;margin: 0 auto;height: 90px;overflow: hidden;}
.index_list .pic a{width: 230px;height: 90px;display: block;}
.index_list .name{height: 35px;line-height: 35px;font-family: '微软雅黑';font-size: 14px;text-align: center;}
.index_list .name a{color: #ffffff;display: block;}
.index_list li:hover a{color: #ffc514;}
.index_list .pic_1{background: url(../images/icon1.png) no-repeat center center;}
.index_list .pic_2{background: url(../images/icon2.png) no-repeat center center;}
.index_list .pic_3{background: url(../images/icon3.png) no-repeat center center;}
.index_list .pic_4{background: url(../images/icon4.png) no-repeat center center;}
.index_list .pic_5{background: url(../images/icon5.png) no-repeat center center;}
.index_list li:hover .pic_1{background: url(../images/icon1-1.png) no-repeat center center;}
.index_list li:hover .pic_2{background: url(../images/icon2-1.png) no-repeat center center;}
.index_list li:hover .pic_3{background: url(../images/icon3-1.png) no-repeat center center;}
.index_list li:hover .pic_4{background: url(../images/icon4-1.png) no-repeat center center;}
.index_list li:hover .pic_5{background: url(../images/icon5-1.png) no-repeat center center;}

.company_profile{padding-top: 35px;clear: both;overflow: hidden;margin-top: 35px;background: url(../images/bg_about.png) no-repeat;margin-right: 5px;}
.company_profile .title{background: url(../images/title_1.png) no-repeat center center;height: 55px;}
.company_profile .main{width: 540px;margin:50px 0 50px 65px;clear: both;overflow: hidden;height: 290px;}
.company_profile .main p{max-height: 180px;overflow: hidden;line-height: 36px;font-family: '微软雅黑';font-size: 14px;color: #292931;}
.company_profile .main a{display: block;width: 114px;height: 35px;background: url(../images/a_bg.jpg) no-repeat;text-align: center;line-height: 35px;font-size: 18px;color: #ffffff;display: inline;float: right;}

.content{width: 100%;clear: both;overflow: hidden;background: #f3f3f3;}
.index_about{clear: both;overflow: hidden;padding:420px 0 40px 0; }
.index_about .title{background: url(../images/title_2.png) no-repeat center center;height: 55px;}
.index_about .list{clear: both;overflow: hidden;}
.index_about .list li{width: 530px;display: inline;float: left;font-family: '微软雅黑';margin: 40px 50px 0 20px;}
.index_about .list li h2{font-size: 24px;font-weight: normal;line-height: 24px;}
.index_about .list li h2 a{color: #292931;}
.index_about .list li h2 a:hover{color: #ff7000;}
.index_about .list li h3{font-size: 18px;font-weight: normal;color: #292931;}
.index_about .list li p{font-size: 14px;color: #292931;line-height: 24px;height: 72px;overflow: hidden;}


.index_certi{width: 100%;clear: both;overflow: hidden;background: #ffffff;padding: 35px 0;}
.index_certi .title{background: url(../images/title_3.png) no-repeat center center;height: 55px;}
.index_certi .list{clear: both;overflow: hidden;padding-top: 40px;text-align: center;}
.index_certi .list ul{display: inline-block;*display: inline;*zoom:1;}
.index_certi .list li{width: 300px;display: inline;float: left;margin: 0 30px;}
.index_certi .pic{width: 300px;height: 190px;overflow: hidden;}
.index_certi .pic a{display: table-cell;vertical-align: middle;width: 300px;height: 190px;}
.index_certi .pic img{max-height: 190px;display: block;margin: 0 auto;}
.index_certi .name{height: 50px;line-height: 50px;font-family: '微软雅黑';font-size: 22px;text-align: center;}
.index_certi .name a{color: #292931;}
.index_certi .name a:hover{color: #ff0000;}




.footer{background: #292931;clear: both;overflow: hidden;width: 100%;}
.index_message{padding: 80px 0;width: 770px;overflow: hidden;margin: 0 auto;}
.index_message .title{background: url(../images/title_4.png) no-repeat center center;height: 55px;}
.index_message .form{padding-top: 25px;}
.index_message .text{width: 323px;height: 35px;border: 1px solid #ffffff;margin-top: 25px;padding-left: 10px;font-size: 18px;font-family: '微软雅黑';background: none;color: #a4a4a6;outline: none;}
.index_message .text::-webkit-input-placeholder { color:#a4a4a6;}
.index_message .text::-moz-input-placeholder { color:#a4a4a6;}
.index_message .text::input-placeholder { color:#a4a4a6;}
.index_message .remarks{width: 683px;height: 115px;border: 1px solid #ffffff;background: none;padding: 0 10px;outline: none;margin-top: 25px;font-size: 18px;font-family: '微软雅黑';color: #a4a4a6;}
.index_message .submit{width: 114px;height: 38px;border: 1px solid #ffffff;background: none;outline: none;cursor: pointer;font-family: '微软雅黑';font-size: 18px;color: #a4a4a6;line-height: 26px;margin-top: 20px;}
.copyright{font-size: 14px;text-align: center;color: #ffffff;padding: 10px 0;border-top: 1px solid #ffffff;}
.copyright span{font-weight: 600;}


.cont_banner{ width:100%;overflow: hidden;}
.cont_banner .pic{width: 1920px;position: relative;left: 50%;top: 0;margin-left: -960px;z-index: 1;}
.cont_banner .pic img{display: block;}

.contentA{padding: 50px 0;clear: both;overflow: hidden;width: 100%;}
.cont_left{display: inline;float: left;width: 210px;}
.cont_left h3{text-align: center; height: 50px;background:#DA251C;font-family: '微软雅黑';font-size: 20px;font-weight: normal;line-height: 50px;color: #ffffff;}
.cont_left span{font-weight: normal;font-size: 14px;}
.cont_left ul{margin-top: 20px;}
.cont_left li{text-align: center;height: 35px;line-height: 35px;font-family: '微软雅黑';font-size: 16px;border: 1px solid #292931;margin-bottom: 10px;}
.cont_left li a{color: #292931;display: block;}
.cont_left li:hover a{background: #DA251C;color: #ffffff;}

.cont_contact{padding:24px 0;}
.cont_contact a{ display:inline-block;}


.cont_right{ width:730px;float:right;display: inline;}
.cont_right_title{ overflow:hidden; height:32px; line-height:32px; border-bottom:1px solid #e3e3e3; margin-bottom:15px;}
.cont_right_title h3{ float:left; color:#292931; font-family:"æ–°å®‹ä½“"; font-size:16px;}
.cont_right_title div{ float:right; color:#999; font-family:"æ–°å®‹ä½“"; font-size:12px;}
.cont_right_title div a{ color:#999; margin:0 3px;}
.cont_right_title div a:hover,.cont_right_title div a.on{color:#DA251C;}



.list_main{ padding:20px; min-height:300px;}
.list_main li{ width:690px; height:80px; overflow:hidden; padding:18px 0; border-bottom:1px dashed #cbcbcb;}
.list_main .time{ float:left; width:85px; height:78px; border:1px solid #cecece; position:relative;}
.list_main .time .date{ font:30px/52px "å¾®è½¯é›…é»‘"; display:block; height:52px; overflow:hidden; text-align:center; color:#515151;}
.list_main .time .year{ font:12px/26px "å¾®è½¯é›…é»‘"; display:block; height:26px; overflow:hidden; text-align:center; color:#fff; background:#686868}
.list_main .time span{ display:block; background:#ff0000; position:absolute; z-index:50; 
-moz-transition:all 0.2s ease-in; -o-transition:all 0.2s ease-in; -webkit-transition:all 0.2s ease-in; -ms-transition:all 0.2s ease-in; transition:all 0.2s ease-in;}
.list_main .time .line1{ width:0%; height:1px; left:0px; top:0px;}
.list_main .time .line2{ width:1px; height:0%; right:0px; top:0px;}
.list_main .time .line3{ width:0%; height:1px; right:0px; bottom:0px;}
.list_main .time .line4{ width:1px; height:0%; left:0px; bottom:0px;}
.list_main li:hover .time{ border:0; padding:1px;}
.list_main li:hover .time .date{ color:#292931;}
.list_main li:hover .time .year{ color:#fff; background:#DA251C;}
.list_main li:hover .time .line1{ width:100%;}
.list_main li:hover .time .line2{ height:100%;}
.list_main li:hover .time .line3{ width:100%;}
.list_main li:hover .time .line4{ height:100%;}
.list_main .info{ display:block; float:left; width:580px; margin-left:20px;}
.list_main .info h3{ font:bold 14px/30px "å¾®è½¯é›…é»‘"; height:30px; overflow:hidden; background:url(../images/btn2.jpg) no-repeat right bottom; padding-bottom:8px;}
.list_main .info h3 a{ color:#DA251C;}
.list_main .info p{ font:normal 12px/20px "å¾®è½¯é›…é»‘"; height:40px; overflow:hidden; color:#989898;}
.list_main li:hover .info{ text-decoration:none;}
.list_main li:hover .info h3 a{ color:#f8610f;}
.list_main li:hover .info p{ color:#444;}


.cont_page{ text-align:center;  height:50px; background:#ffffff;}
.cont_page ul{ overflow:hidden; display:inline-block; *display:inline; *zoom:1; clear:both;}
.cont_page li{ float:left; display:inline; margin:0 4px; border:1px solid #e1e1e1; padding:0 4px; background:#ffffff; height:23px; margin-top:20px;}
.cont_page li a{ display:block; height:23px; padding:0 4px;}

.pic_main{clear: both;overflow: hidden;padding:10px;}
.pic_main ul{margin-right: -10px;overflow: hidden;}
.pic_main li{width: 230px;display: inline;float: left;margin:0 10px 20px 0;}
.pic_main .pic{width: 230px;height: 150px;overflow: hidden;}
.pic_main .pic a{display: table-cell;vertical-align: middle;width: 230px;height: 150px;}
.pic_main .pic img{max-height: 150px;display: block;margin: 0 auto;}
.pic_main .name{height: 50px;line-height: 50px;font-family: '微软雅黑';font-size: 22px;text-align: center;}
.pic_main .name a{color: #292931;}
.pic_main .name a:hover{color: #ff0000;}


.profile_main{ min-height:300px; padding:20px 0 50px 0; overflow:hidden; font:normal 14px/2 "微软雅黑";}
.profile_main img{ max-width:100%;}












