@charset "utf-8";
/* CSS Document */
.min_top{ background:url(top.jpg) repeat-x center top; height:40px; line-height:40px;}
.min_top ul{ float:left; width:300px}
.min_top ul li{ float:left; margin-right:5px; color:#ddd; font-size:14px}
.min_top ul li img{ margin-top:10px}
.min_top ul li a{ color:#666; padding:0 5px}
.min_search{ float:right}
.search {width: 180px;float: left;height: 26px;border: 1px #8d8d8d solid;border-radius: 40px;display: block;padding: 0 10px 0 10px;margin-top: 5px; background:#fff}
.input {border: none;height: 26px;line-height: 26px;background: none;display: block;float: left;width: 160px;color: #909090;}
.anticon {display: block;float: right;line-height: 34px;margin-top: 2px;color: #c50000;cursor: pointer;}

.all_banner{ height:340px}
.all_nav{ height:64px; background:url(nav.jpg) repeat-x center 2px; position:absolute; width:100%; bottom:2px}



.menu {list-style: none; height: 62px; line-height: 62px;}
.menu li { width:10%;margin-right: 0; float: left; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; text-align:center}
.menu li img{ vertical-align: middle;height: 18px;padding-right: 5px; }
.menu li a {color:#fff; font-size: 18px; display: block;}
.menu li.active {transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.menu li.On {transition: all 0.3s ease; -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.menu li.active { transition: all 0.3s ease; -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.menu li.On:hover { transition: all 0.3s ease; -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.clear {clear: both;}
.menu li .subnav { padding: 0px; display: none; position:  relative; z-index: 9999999; zoom: 1; width:100%;overflow: hidden;}
:root.menu li .subnav {filter: none;}
.min_gy_left{ float:left;background:rgb(240,76,75); background:rgb(240,76,75,.8);border-bottom: 5px #d42c2b solid}
.min_gy_left ul li{ float:left; width:100%; color:#fff; line-height:50px; height:50px; font-size:16px; text-align: center;}
.min_gy_left ul li a{ color:#fff;font-size: 16px;}

.min_gy_left a:hover{ color:#ea0000; background:#fff; font-weight:bold}
.current{ background:#c60001; height:64px}


.min_footer{ background:url(footer.jpg) repeat-x center top; height:273px; position:relative; width:100%}
.foot{ position:absolute; top:0; z-index:9;width:1400px}
.foot_menu{ width:1400px; margin:0 auto}



.ssdw{ margin:-1px 0px 0px -360px!important}
.ssqy{ margin:-1px 0px 0px -720px!important}
.yjhy{ margin:-1px 0px 0px -845px!important}

.coopright{ text-align:center; line-height:36px; font-size:16px; color:#fff; position:absolute; width:1400px; top:80px}
.coopright p span{ margin-right:10px}
.coopright p span img{ vertical-align:middle; margin-right:5px}
.coopright a{ color:#fff}


