/*header*/
.indexheader{background: #FFFFFF;width: 100%;z-index: 1000; overflow: inherit;}
.indexheader div{overflow: inherit !important;}
.fixed{position: fixed;top: 0px;left: 0px;}
.indexheader .bar{border-bottom: 1px solid #e2e2e2;height: 36px;font-size: 12px;color: #a6a6a6;box-sizing: content-box;}
.indexheader .bar ul{float: left;}
.indexheader .bar ul li{height: 36px;line-height: 36px;float: left;}
.indexheader .bar ul li a{color: #a6a6a6;}
.indexheader .bar ul li span{margin: 0px 5px;}
.indexheader .bar .one li{float: left;margin-right: 10px;}
.indexheader .bar .one li.index{background: url(/skinyy/zhiyuan/images/icons_h3.png) 0px 8px no-repeat;}
.indexheader .bar .one li.tel{background: url(/skinyy/zhiyuan/images/icons_tel3.png) 0px 8px no-repeat;}
.indexheader .bar .one,.indexheader .bar .one a{color: #666666;}
.indexheader .bar .four,.indexheader .bar .four a{color: #ee5c48;}
.indexheader .bar .two{margin-left: 100px;}
.indexheader .bar .three{margin-left: 100px;}
.indexheader .bar .four{margin-left: 140px;}
.indexheader .bar .five{float: right;}
.indexheader .bar .five form{float: right;line-height: 20px;margin-top: 8px;position: relative;width: 233px;}
.indexheader .bar .five a{float: right;font-size: 14px; color: red;font-weight:bold;line-height: 36px;padding:0 30px;position: relative;}
.indexheader .bar .five a .hot-nav {display: block;width: 30px;height:15px;position:absolute;top:0;left:85px;background: url(/skinyy/zhiyuan/images/hot-nav.png) no-repeat center;background-size: 30px auto;}
.indexheader .bar .five input{background: rgba(0, 0, 0, 0) url(../images/input_bg.png) no-repeat scroll 0 0;border:none;height: 20px;padding-left: 10px;width: 223px;}
.indexheader .bar .five .search-submit {line-height: 19px;border:none;background: rgba(0, 0, 0, 0) none repeat scroll 0 0;bottom: 0;color: #fff;cursor: pointer;position: absolute;right: 15px;}

.indexheader .nav:after{clear: both;}
.indexheader .nav_main{width: 1250px;margin: 0px auto;}
.indexheader .nav_main .logo{background-size:100%;background: url(/skinyy/zhiyuan/images/logo.jpg) 0px 0px no-repeat;width:300px;height: 70px;float: right;}
.indexheader .nav_main .logo a{height: 70px;display: block;}
.indexheader .nav_main .menu{float: right; color: #292929;font-size: 18px;height: 70px;width:900px;}
.indexheader .nav_main .menu>li{float: left;margin:0 20px;}
.indexheader .nav_main .menu>li>a{line-height: 70px;}
.indexheader .nav_main .menu>li>a{color: #292929;width: 100%;display: block;font-size: 18px;}
.indexheader .nav_main .menu li a:hover{color: #ee5c48;}

.indexheader .nav .menu li > ul{display:none;position: absolute;top:107px; left: 0;width:100%;background: #fff;padding-bottom:20px;}
.nav_shadow{ width: 100%; height:8px; position:absolute; bottom:-8px;background: url(/skinyy/zhiyuan/images/nav_shadow.png) repeat-x;}

.indexheader .nav .menulist{z-index: 999;background: #FFFFFF;width: 100%;}
.indexheader .nav .menulist .list{display: none;}
.indexheader .nav .menulist .main{border-bottom: 1px solid #ccc;}
#search input{background: url(/skinyy/zhiyuan/images/icons_search.png) right center no-repeat;width: 180px;height: 32px;margin-top: 20px;border: 1px solid #dfdfdf;padding-left: 10px;}
/*下拉菜单*/
.main .dot,.main1 .dot{display:block;background:url(../images/pic4.jpg) no-repeat;width:19px;height:9px;position:absolute;bottom:10px;left:50%;margin-left:-10px;z-index:9;}
.threelist{position:relative; padding-bottom:30px;}
.threelist .hd{width: 100%;border-bottom:1px solid #fc000d;height:35px;line-height:35px;overflow: hidden;}
.threelist .hd li{display:block;float:left;overflow: hidden;}
.threelist .hd li span{display:block;padding:0px 10px;color:#808080;font-size:18px;float:left;}
.threelist .hd li.active span{background:#fc000d;color:#fff;}
.threelist .tablist{width:50%;float: left;position: relative;box-sizing: border-box;}
.threelist .tablist .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.threelist .tablist .bd ul.t0{float:left;width:33%;}
.threelist .tablist .bd ul.t1{float:left;width:20%;}
.threelist .tablist .bd ul.t2{float:left;width:30%;}
.threelist .tablist .bd ul.t3{float:left;width:20%;}
.threelist .tablist .bd ul.last{float:left;width:30%;}

.threelist .tablist .bd ul li{padding:1px 10px;overflow: hidden;color: #ccc;}
.threelist .tablist .bd ul li span{font-size:16px;color: #fc000d;display: block;}
.threelist .tablist .bd ul li a{font-size:14px;color:#808080;line-height:25px;margin-right:10px;}
.threelist .tablist .bd ul li a:hover{color:#fc000d;border-bottom:1px solid #fc000d;}

.threelist .jie{float:left;width:100%;box-sizing: border-box;}
.threelist .jie .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.threelist .jie .bd ul{overflow: hidden;float: left;width:33%;}
.threelist .jie .bd ul li{overflow: hidden;float: left;*display:inline;*zoom:1;width: 80%;}
.threelist .jie .bd ul .biaoti{float: none;}
.threelist .jie .bd ul li span{color:#fc000d;font-size: 16px;}
.threelist .jie .bd ul li a{display:block;font-size:14px;color:#808080;line-height:25px !important;margin-right:10%;width:40%;float:left;}
.threelist .jie .bd ul li a:hover{color:#fc000d;}

.threelist .jie1{float:left;width:100%;box-sizing: border-box;}
.threelist .jie1 .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.threelist .jie1 .bd ul{overflow: hidden;float: left;width:25%;}
.threelist .jie1 .bd ul li{overflow: hidden;float: left;*display:inline;*zoom:1;width: 80%;}
.threelist .jie1 .bd ul .biaoti{float: none;}
.threelist .jie1 .bd ul li span{color:#fc000d;font-size: 16px;}
.threelist .jie1 .bd ul li a{display:block;font-size:14px;color:#808080;line-height:25px !important;margin-right:0;width:100%;float:left;}
.threelist .jie1 .bd ul li a:hover{color:#fc000d;}

.threelist .jie2{float:left;width:100%;box-sizing: border-box;}
.threelist .jie2 .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.threelist .jie2 .bd ul{overflow: hidden;float: left;width:16.66%;}
.threelist .jie2 .bd ul li{overflow: hidden;float: left;*display:inline;*zoom:1;width: 80%;}
.threelist .jie2 .bd ul .biaoti{float: none;}
.threelist .jie2 .bd ul li span{color:#fc000d;font-size: 16px;}
.threelist .jie2 .bd ul li a{display:block;font-size:14px;color:#808080;line-height:25px !important;margin-right:0;width:100%;float:left;}
.threelist .jie2 .bd ul li a:hover{color:#fc000d;}

.cutlist_hd{width: 100%; height:35px;line-height:35px;overflow: hidden;}
.cutlist_hd li span{display:block;padding:0px 10px;color:#808080;font-size:18px;float:left;}
.cutlist_hd li.active span{background:#fc000d;color:#fff;}

.cutlist .right .hd li span{display:block;padding:0px 10px;color:#808080;font-size:18px;float:left;}
.cutlist .right .hd li.active span{background:#fc000d;color:#fff;}
.cutlist .right .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.cutlist .right .bd ul{overflow: hidden;float: left;width:50%;}
.cutlist .right .bd ul li{overflow: hidden;float: left;*display:inline;*zoom:1;}
.cutlist .right .bd ul .biaoti{float: none;}
.cutlist .right .bd ul li span{color:#fc000d;font-size: 16px;}
.cutlist .right .bd ul li a{display:block;font-size:14px;color:#808080;line-height:25px !important;margin-right:10%;width:40%;float:left;}
.cutlist .right .bd ul li a:hover{color:#fc000d;}

.threelist .other{position:absolute;bottom: 0px;width:100%;height: 30px;line-height: 30px;background: #ccc;overflow: hidden;text-align: center;}
.threelist .other span{color:#808080;font-size:16px;}
.threelist .other a{font-size:16px;color:#808080;}
.threelist .other a:hover{color:#fc000d;border-bottom:1px solid #fc000d;}


.lilist{position:relative;overflow: hidden;padding-bottom:30px;}
.lilist .hd{width: 100%;border-bottom:1px solid #fc000d;height:35px;line-height:35px;overflow: hidden;}
.lilist .hd li{float:left;width:20%;overflow: hidden;}
.lilist .hd li span{padding: 0px 10px;color: #fc000d;font-size: 18px;}
.lilist .hd li.active span{background:#fc000d;color:#fff;}
.lilist .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.lilist .bd ul{float:left;width:20%;}
.lilist .bd ul li{padding:1px 10px;overflow: hidden;}
.lilist .bd ul li a{font-size:14px;color:#808080;line-height:25px !important;margin-right:10px;}
.lilist .bd ul li a:hover{color:#fc000d;border-bottom:1px solid #fc000d;}

.cutlist{position:relative;overflow: hidden;padding-bottom:30px;border-top: 1px solid #fc000d;}
.cutlist .left{float:left;width:480px;overflow: hidden;}
.cutlist .right{float:right;width:470px;overflow: hidden;}
.cutlist .pic{float:left;margin-right:50px;overflow: hidden;padding-top:40px;}
.cutlist dl{float:left;overflow: hidden;padding-top:35px;}
.cutlist dl dt{font-size:18px;font-weight:bold;color:#8a8a8a;line-height:30px;padding-bottom:10px;overflow: hidden;}
.cutlist dl dd{font-size:16px;padding:6px 0px;overflow: hidden;}
.cutlist dl dd a{display:block;font-size:16px;color:#808080;line-height:30px;border-bottom:1px solid #f8f8f8;float:left;}
.cutlist dl dd a:hover{color:#fc000d;border-bottom:1px solid #fc000d;}

.dolist{position:relative;overflow: hidden;border-top: 1px solid #fc000d;}

.dolist .pic{float:left;margin-right:60px;padding-top:40px;position: relative;}
.dolist .pic a.picimg{display:block;width: 300px;height: 174px; overflow: hidden;}
.dolist .pic a.picimg img{width:300px;}
.dolist .pic a.pictitle{display:block;width: 300px;height:28px; overflow: hidden;position: absolute;bottom:0;}
.dolist .pic a.pictitle span{display:block;position:absolute;bottom:0;width:100%;height:28px;background:#333;opacity:0.8;color:#fff;line-height:28px;text-align:center;}

.dolist .mu{float:left;font-size:16px;overflow: hidden;width:240px;margin-right:-20px;padding-top:25px;}
.dolist .mu li{float:left;overflow: hidden;width:120px;padding-right:20px;padding:10px 0px;}
.dolist .mu li a{color:#8a8a8a;line-height:30px !important;display:block;border-bottom:1px solid #f8f8f8;float:left;}
.dolist .mu li a:hover{color:#fc000d;border-bottom:1px solid #fc000d;}
/*下拉菜单 end*/

.main{position: relative;width: 1170px;margin: 0px auto; /* overflow:hidden; */}
.main1{position: relative;width:1170px;margin: 0px auto; overflow:hidden;}
/* .main div{overflow: hidden;} */
.main div ul{overflow: hidden;}
.main1 div{overflow: hidden;}
.main1 div ul{overflow: hidden;}