﻿a:hover{color: #c81623;}

.head_top{width:100%;height: 36px;line-height: 36px;font-size:12px;color: #666;border-bottom: 1px solid #dfdfdf;}
.head_top ul li{float:left;width:110px;text-align: center;}
.head_top ul li.border{width: 2px;}
.head_top ul li a{display:block;font-size:12px;height: 36px;line-height: 36px;color: #666;}
.head_top ul li a img{display: inline;vertical-align: text-bottom;margin-right: 6px;}

.head_center{display: flex;justify-content: space-between;align-items: center;height: 86px;}
.head_center input{height: 40px;}
#formsearch{display: flex;align-items: center;}
.sch_text{width:372px;border: 2px solid #c81623;color: #999;background: url(../images/ico5.png) no-repeat 12px;padding: 0 40px}
.sch_btn{width:96px;background: #c81623;font-size:18px;color: #fff;cursor: pointer;}
.head_center .right_box{position: relative;}
.head_center .right_box li{margin-right: 10px;float: left;padding-top: 4px;}
.head_center .right_box .tel{font-size: 14px;color: #666;line-height: 1.2;}
.head_center .right_box .tel span{font-size: 24px;color: #c81623;}
.ewm_img{position: absolute;left: -94px;top: -19px;height: 84px;display: none;}

.head_nav{width: 100%;background: #c81623;height: 50px;line-height: 50px;}
.head_nav li{float:left;text-align: center;}
.head_nav li a{color: #fff;padding: 0 40px;line-height: 1;}
/*.head_nav li:nth-of-type(even) a{border-left: 2px solid #e9a2a7;border-right: 2px solid #e9a2a7;}*/
.head_nav li:hover , .head_nav li.on{background: #ab131e;}
.head_nav li:hover a{border-color: #ab131e;}

.index_search_box{padding: 15px;background: #f2f2f2;margin: 12px auto;}
.index_sch_text{width:560px;height: 50px;border: 1px solid #dbdbdb;color: #999;background:#fff url(../images/ico5.png) no-repeat 12px;padding: 0 40px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.index_sch_btn{width:100px;height: 50px;background: #c81623;font-size:18px;color: #fff;cursor: pointer;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.index_search_box ul{width:450px;}
.list li{background: url(../images/ico6.png) no-repeat 0;padding-left:10px;line-height: 2;}
.index_search_box ul li{line-height: 1.6;}

.index_box{margin: 20px auto;}
.index_page_left .tab_list{width:384px;height:234px;border: 1px solid #ddd;border-top: 3px solid #c81623;}
.index_page_left .tab_list .nav_list li{height: 40px;line-height: 40px;float: left;width:50%;text-align: center;font-size: 18px;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;background: #f9f9f9;}
.index_page_left .tab_list .nav_list li:last-child{border-right: none;}
.index_page_left .tab_list .nav_list li.on{background: #fff;border-bottom: none;}
.index_page_left .tab_list .nav_list li.on a{color: #c81623;}
.index_page_left .tab_list .nav_list a{color: #000;}
.index_page_left .tab_list .arc_list{padding: 10px 20px 20px;}

.slide_box{width:384px;border: 1px solid #ddd;margin: 20px 0;padding: 10px 20px 30px;}
.slide_title{border-bottom: 1px solid #ddd;}
.slide_title span{border-bottom: 3px solid #c81623;color: #c81623;height: 40px;font-size: 17px;line-height: 40px;display: inline-block;}
.slide_box li{margin-top: 18px;}
.slide_box li .title{background: url(../images/ico7.png) no-repeat 0;padding-left: 50px;color: #888;margin-bottom: 5px;}
.box1 li:last-child .title{background: url(../images/ico8.png) no-repeat 0;}
.slide_box li a{color: #ff9600;float: right;}
.slide_box li:last-child a{color: #68b2fb;}
.box2{margin-bottom: 0;}
.box2 li .title{background: url(../images/ico9.png) no-repeat 0;}
.box2 li:last-child .title{background: url(../images/ico10.png) no-repeat 0;}

.index_page_right{width: 796px;}
.index_page_right_title{border-bottom: 3px solid #c81623;}
.index_page_right_list_box > li{border: 1px solid #ddd;border-top: none;overflow: hidden;position: relative;}
.index_page_right_list_box > li .fl{padding: 20px 20px;width:190px;position: absolute;height: 100%;display: flex;align-items: center;}
.index_page_right_list_box > li .fr{padding: 8px 0 7px 20px;width:620px;border-left: 1px solid #ddd;display: flex;flex-wrap: wrap;justify-content: space-between}
.index_page_right_list_box > li .fr li{margin:5px 20px 5px 0;}
.index_page_right_list_box > li.title{font-size: 24px;color: #c81623;font-weight: bold;}

.index_bottom_box{width: 384px;border: 1px solid #ddd;padding: 10px 20px 24px;float: left;margin-right: 20px;}
.index_bottom_box .slide_title a{margin-top: 15px;float: right;}
.top_news{padding: 14px 0 30px;border-bottom: 1px dotted #ddd;}
.top_news .fr{width: 200px;}
.top_news .fr .title{font-size:16px;font-weight: bold;color: #666;margin-bottom: 12px;}
.top_news .fr p{font-size:14px;}
.top_news .fr p a{font-size:14px;color: #ff9600;}
.index_bottom_box > ul{padding-top: 20px;}
.index_bottom_box > ul span{color: #999;}

.links{padding: 0 20px;margin:30px auto}
.links ul{overflow: hidden;}
.links ul li{margin-top: 20px;margin-right: 20px;float: left;}

.footer{background: #fafafa;padding: 25px 0 15px;font-size: 14px;}
.footer_nav {margin-bottom: 30px;display: flex;justify-content: center;}
.footer_nav li{float: left;line-height:1;}
.footer_nav li a{border-right:1px solid #ddd;padding: 0 20px;}
.footer_nav li:last-child a{border:none;}
.footer .by{color: #999;text-align: center;}
.footer_bottom_list{margin: 20px auto;display: flex;justify-content: center;}
.footer_bottom_list li{float: left;margin-right: 16px;}

/*内页*/
.page{margin-bottom: 100px;}
.position{background: url(../images/ico13.png) no-repeat 0;padding-left: 20px;font-size: 14px;color: #666;margin: 15px 0 8px;}
.arc_left_box{border-top: 1px solid #ddd;width: 826px;}
.arc_left_list li{border-bottom: 1px dotted #ddd;padding: 24px 0;}
.arc_left_list li a{font-size: 18px;color: #000;}
.arc_left_list li .date{font-size: 14px;color: #999;margin: 8px 0;}
.arc_left_list li .desc{font-size: 14px;color: #999;}
.page_right.index_page_left{width: 350px;}
.page_right .tab_list{border-top: 1px solid #ddd;}
.page_right .tab_list .nav_list{padding: 10px 0 0;}
.page_right .tab_list .nav_list li{background: none;text-align: left;border: none;width: auto;padding: 0 20px;} 
.page_right .tab_list .nav_list li.on a{border-bottom: 3px solid #c81623;} 
.page_right .tab_list .nav_list li a{line-height: 38px;} 
.page_right .tab_list .nav_list li:last-child {padding-left: 20px;}
.page_right .tab_list .arc_list{border-top: 1px solid #ddd;padding: 10px 0 20px;margin: 0 20px;}

.dede_pages{text-align: center;font-size:14px;margin: 40px auto;}
.dede_pages a{display: inline-block;font-size:14px}
.dede_pages a:hover{color:#c81623;}
.dede_pages li{display: inline-block;height: 20px;overflow: hidden;background: #FFFFFF;border: 1px solid #dcdcdc;border-radius: 2px;margin: 0 3px;padding: 0 8px;text-align: center;line-height: 20px;font-family: arial;color: #969595;} 
.dede_pages .thisclass {background: #c81623;color: #fff;width: 24px;height: 24px;line-height: 24px;}
.dede_pages .thisclass:hover{color: #fff;}

.article .title{font-size: 28px;color:#000;margin-bottom: 10px;line-height: 1.2;}
.article .title_desc{font-size: 14px;color: #999;padding-bottom:10px;border-bottom: 1px dotted #ddd;}
.article .title_desc span{margin-right: 20px;}
.article{padding: 40px 10px;}
.article .container{padding: 34px 0;border-bottom: 1px solid #ddd;}
.article .arc_bottom{margin-top: 24px;color: #999;font-size: 14px;}
.article .arc_bottom a{color: #000;}
.article .arc_bottom a:hover{color: #c81623;}
