/*全局样式*/
.det_middle_one table{width: 100%;font-size: 14px;}
.det_middle_two table{width: 48%;float: left;padding: 1%;font-size: 14px;}

/*PC*/
@media (min-width: 960px) { 
	body{border:0;background-color: #F7F7FA;padding:0;margin:0;font-size:16px;font-family: '微软雅黑', Helvetica, Tahoma, Arial, sans-serif;color:#333333;}
	p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,span,a{margin:0;padding:0;font-weight:normal}
	ul,ol,li{list-style:none;}
	img{border:none;display: inline-block;max-width: 100%;}
	i,em{font-style: normal;}
	input{font-family: '微软雅黑', Helvetica, Tahoma, Arial, sans-serif;}
	a{text-decoration:none;color:#333; -webkit-transition: color 200ms; transition: color 200ms;}
	*{ box-sizing:border-box;-webkit-box-sizing:border-box;}
	.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
	.checkbox input[type="checkbox"] {position: relative;top: 2px;}
	.am_wrap{width:960px;margin:0 auto; position: relative; overflow: hidden;}
	.wrap{ width: 960px; margin:0 auto; }
	.am_cl{ overflow: hidden;}
	.am_fl{ float: left;}
	.am_fr{ float: right;}
	.index_main{ position: relative;overflow: hidden; width: 100%;}
	header.pc_header{width: 100%;position: fixed;background: #fff;top:0;z-index: 999999;box-shadow: 0 2px 4px rgba(0,0,0,0.2);}
	.head_top{background: #F7F7FA;text-align: right;overflow: hidden;line-height: 50px;transition: all 0.5s ease-out;}
	.head_top i{display: inline-block;padding: 0 10px;}
	.head_top a:hover{color:#d12626;}
	.head_bottom{height: 130px;position: relative;overflow: visible!important;}
	.head_bottom .wrap{height: 130px;}
	.logo{line-height: 130px;height: 130px;margin-left: 20px;}
	.logo a{display: block;}
	.logo a img{vertical-align: middle;}
	nav>ul{font-size: 0;height: 130px;margin-left: 30px;width: 100%;}
	nav>ul>li{display: inline-block;overflow: visible!important;padding: 0 44px;}
	nav>ul>li>a{font-size: 20px;color:#333333;font-weight: bold;height: 130px;line-height: 130px;display: block;border-bottom: 4px solid #fff;}
	nav>ul>li.am_active>a{border-bottom: 4px solid #d12626;}
	nav>ul>li:hover>a{border-bottom: 4px solid #d12626;}
	nav>ul>li>a>i{font-weight: normal;color:#999999;display: inline-block;margin-left: 4px;}
	.search{position: relative;line-height: 130px;}
	.search input{width:172px;height: 32px;border:1px solid #999999;border-radius: 32px;outline: none;padding: 0 10px;}
	.search input::-ms-clear,.search input::-ms-reveal{display:none;}
	.search button{position: absolute;right: 10px;top:49px;cursor: pointer;display: inline-block;border:none;background: transparent;outline: none;line-height: 32px;}
	.other_nav{position: absolute;font-size: 14px;left:0;top:130px;background: #ffffff;width: 100%;border-top:1px solid #ececec;z-index: 99999;letter-spacing: 2px;display: none;}
	.other_left{background: #666666;width: 25%;position: static;top:0;left:0;padding: 10px 0;text-align: right;height:600px;overflow-y:auto;white-space: nowrap;}
	.other_left span{padding-right: 35px;color:#fff;font-size:16px;font-weight: bold;line-height: 36px;display: inline-block;width: 100%;letter-spacing: 1px;}
	.other_left ul li{line-height: 32px;padding-right: 35px;color:#ccc;font-size:14px;cursor: pointer;position: relative;}
	.other_left>a{line-height: 32px;padding-right: 35px;color: #ccc;font-size: 14px;cursor: pointer;position: relative;margin: 5px 0;display: block;}
	.other_left>a:hover{background:#999999;font-weight: bold;}
	.other_left>a:hover::before{content: "";display: inline-block;width: 0;height: 0;border-top:8px solid transparent;
	border-bottom: 8px solid transparent;border-right: 12px solid #fff;position: absolute;right: 0;top:12px;line-height: 42px;}
        .other_right_position{width: 75%;min-height: 600px;position: relative;}
        .other_right{position: absolute;top:0;left:0;z-index: 9999;width: 100%;}
        .other_right_position:before{content: "";width: 100%;height: 1px;background:#ececec;display: block;position: absolute;left:0;top:60px;margin:0 30px;}
	.other_right_one{padding:5px 30px;}
	.other_right_one>h1{line-height: 50px;font-size: 20px;color:#333;font-weight: bold;}
	.other_right_one>h1 a{font-weight: bold;}
	.other_right_one>h1>i{display: inline-block;color:#d12626;margin-left: 10px;}
	.other_right_one h1 i{color:#d12626;}
        .other_left_nav {padding: 4px 0;width: 60%; float: left;}
        .other_left_nav>ol{width: 100%;margin-bottom: 12px;padding: 8px 0px;display: inline-block;width: 260px;}
        .other_left_nav>ol>li a{color:#666666;font-size: 14px;line-height: 24px;margin-top: 12px;display: block;}
	.other_right_nav {padding: 4px 0;width: 40%; float: left;}
	.other_left_nav>ol,.other_right_nav .nav_pdf{width: 25%;margin-bottom: 6px;padding: 8px 0px;display: inline-table;float: left;}
	.other_left_nav>ol>h1{font-size: 16px;color:#333;font-weight: bold;}
	.other_left_nav>ol>h1>i{display: inline-block;color:#d12626;margin-left: 10px;}
	.other_left_nav>ol>h1 a{font-weight: bold;}
        .other_left_nav>ol>li{width: 95%px;}
	.other_left_nav>ol>li a{color:#666666;font-size: 14px;line-height: 24px;margin-top: 12px;display: block;}
	.other_left_nav>ol>li:hover a{color:#d12626;}
        
	.other_right_nav .nav_pdf{color:#333333;font-size: 16px;background:url(../images/pdf.png) no-repeat left 0px top 12px;background-size: 32px;}
	.other_right_nav .nav_pdf a{display: block;padding-left: 42px;}
	.other_right_nav .nav_pdf h1{font-size: 14px;font-weight: bold;line-height: 28px;}
	.other_right_nav .nav_pdf span{font-size: 12px;}
	.other_left ul li:hover{background:#999999;font-weight: bold;color:#fff;}
	.other_left ul li:hover::before{content: "";display: inline-block;width: 0;height: 0;border-top:8px solid transparent;
	border-bottom: 8px solid transparent;border-right: 12px solid #fff;position: absolute;right: 0;top:12px;line-height: 42px;}
	.other_left ul li.am_active{background:#999999;font-weight: bold;color:#fff;}
	.other_left ul li.am_active::before{content: "";display: inline-block;width: 0;height: 0;border-top:8px solid transparent;
	border-bottom: 8px solid transparent;border-right: 12px solid #fff;position: absolute;right: 0;top:12px;line-height: 42px;}
	
        ::-webkit-scrollbar {width:9px;height:9px;}
        ::-webkit-scrollbar-track {
            width: 6px;
            background-color:#0d1b20;
            -webkit-border-radius: 2em;
            -moz-border-radius: 2em;
            border-radius:2em;
        }
        ::-webkit-scrollbar-thumb {
            background-color:#606d71;
            background-clip:padding-box;
            min-height:28px;
            -webkit-border-radius: 2em;
            -moz-border-radius: 2em;
            border-radius:2em;
        }
        ::-webkit-scrollbar-thumb:hover {
            background-color:#fff;
        }
        
	/*footer*/
	footer{background: #1e1e1e;}
	footer .am_wrap{padding: 52px 0px 30px 0px;}
	.footer_left ul{font-size: 0;}
	.footer_left ul li{display: inline-block;width:214px;vertical-align: top;}
	.footer_left ul li span{font-size: 18px;color:#fff;display: block;margin-bottom:25px; }
	.footer_left ul li a{font-size: 14px;color:#8c8c8c;display: block;margin-bottom:12px;}
	.footer_left ul li a:hover{color:#d12626;}
	.footer_right{width: 318px;}
	.footer_right>a{display: block;margin-bottom: 35px;}
	.footer_right>a img{width: 270px;display: block;}
	.footer_right p{font-size: 14px;color:#8c8c8c;margin-bottom: 14px;}
	.footer_right p b{font-size: 13px;display: inline-block;margin-right: 20px;}
	.footer_right ul{font-size: 0;margin-top: 20px;margin-bottom: 25px;}
	.footer_right ul li{display: inline-block;margin: 0 8px;}
	.footer_right ul li a img{width: 30px;}
	.footer_right span{font-size: 13px;color:#666;font-weight: bold;}
	.footer_right span a{color:#666;}
	.footer_right span a:hover{color:#d12626;}
	header.phone_header{display: none;}
	.menu_box{display: none;}
	.main_index{margin-top: 50px;}
	.header_popup{position: fixed;top:0;width:100vw;height: 100vh;background: rgba(0,0,0,0);display:none;z-index: 9999;}
} 


/*IPONE*/
@media screen and (max-width:750px){ 
	body{border:0;background:#fff;padding:0;margin:0;font-size:14px;font-family: '微软雅黑', Helvetica, Tahoma, Arial, sans-serif;color:#333333;position: relative;}
	p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,span,a{margin:0;padding:0;font-weight:normal}
	ul,ol,li{list-style:none;}
	img{border:none;display: inline-block;max-width: 100%;}
	i,em{font-style: normal;}
	input{font-family: '微软雅黑', Helvetica, Tahoma, Arial, sans-serif;}
	a{text-decoration:none;color:#333; -webkit-transition: color 200ms; transition: color 200ms;}
	*{ box-sizing:border-box;-webkit-box-sizing:border-box;}
	.amm_cl{ overflow: hidden;}
	.amm_fl{ float: left;}
	.amm_fr{ float: right;}
	.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
	.checkbox input[type="checkbox"] {position: relative;top: 2px;}
	footer{background: #1e1e1e;padding: 22px 30px;}
	.footer_left{padding-bottom: 20px;}
	.footer_left ul li span,.footer_left ul li a{display: block;color:#fff;}
	.footer_left ul li span{margin-bottom: 12px;}
	.footer_left ul li a{font-size: 12px;margin-bottom: 4px;line-height: 20px;}
	.footer_right{border-top: 1px solid #adadad;text-align: center;padding-top: 30px;}
	.footer_right>a>img{width: 240px;}
	.footer_right p{color:#fff;margin-top: 6px;}
	.footer_right p b{font-weight: normal;padding: 0 6px;}
	.footer_right ul{padding: 6px 0;}
	.footer_right ul li{display: inline-block;padding: 0 4px;}
	.footer_right span{color:#999;font-size: 12px;}
	.footer_right span a{color:#999;}
	header.pc_header{display: none;}
	/*手机header*/
	header.phone_header{width:100%;max-width:750px;margin:0 auto;height:50px;position:fixed;top:0;z-index:999999;box-shadow: 0 2px 4px rgba(0,0,0,0.2);}
	.head_box{width:100%;height:50px;line-height:50px;font-size:20px;background-color:#fff;text-align:center;color:#333333;}
	.head_box a{color:#a19999;position:absolute;font-size:16px;}
	.head_box .head_left{left:10px;line-height:50px;color:#67696b;}
	.head_box .head_left i{ font-size: 22px;}
	.head_box .head_right i{ font-size: 22px;}
	.head_box .head_right{right: 10px;}
	.head_box span img{height: 30px;vertical-align: middle;}
	/*手机导航*/
	.menu_box{position: absolute;top:0px;width:100%;box-shadow: 0 2px 4px rgba(0,0,0,0.2);left:-100%;
		transition:all 0.6s ease-in-out;background: #fff;z-index: 9999;}
	.menu_box>ul.before{border-bottom: 1px solid #ececec;}
	.menu_box>ul>li{line-height: 36px;margin:6px 0;}
	.menu_box>ul>li>a{padding:0 10px 0 16px;display: block;}
	.menu_box>ul.one>li>a{font-weight: bold;}
	.menu_box>ul>li>a>i{float: right;color:#d12727;font-weight: normal;}
	.menu_box>ul>li.down{height: 36px;overflow: hidden;}
	.menu_box>ul>li.down.am_active{height: auto;transition:all 0.3s ease-in-out;}
	.menu_box>ul>li.down.am_active>a{background:#d12626;color:#fff;}
	.menu_box>ul>li.down.am_active>a>i{color:#fff;transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);font-weight: normal;}
    .other_nav>span{color:#666;padding:0 10px 0 16px;display: block;}
	.other_nav>ul>li>a{line-height: 36px;padding:0 10px 0 35px;display: block;}
	.other_nav>ul>li>a>i{float: right;color:#d12727;font-weight: normal;}
	.other_nav>ul>li.down{height: 36px;overflow: hidden;}
	.other_nav>ul>li.down.am_active{height: auto;transition:all 0.3s ease-in-out;}
	.other_nav>ul>li.down.am_active>a{background:#d12626;color:#fff;}
	.other_nav>ul>li.down.am_active>a>i{color:#fff;transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);font-weight: normal;}
    .other_right_nav{padding: 0 10px 0 45px;}
	.other_right_nav>ol>h1{color:#000;font-size: 14px;margin: 6px 0;}
	.other_right_nav>ol>li>a{color:#333;}
	.nav_pdf{padding-left: 40px;background: url(../images/pdf.png) no-repeat left top;background-size:30px;margin-top: 10px;}
	.nav_pdf h1{font-size: 14px;line-height: 14px;color:#000;}
	.nav_pdf span{color:#999;}
	.main_index{margin-top: 50px;}
	.search{width:100%;max-width:750px;margin:0 auto;height:50px;position:fixed;top:-50px;z-index:999999;line-height: 50px;padding: 0 10px;}
	.search input{width:100%;height: 32px;border:1px solid #999999;border-radius: 32px;outline: none;padding: 0 30px 0 10px;}
	.search input::-ms-clear,.search input::-ms-reveal{display:none;}
	.search button{position: absolute;right: 20px;top:13px;cursor: pointer;display: inline-block;border:none;
		background: transparent;outline: none;}



















































}