@charset "utf-8";
/* CSS Document */
.common_header{float: left;width: 100%;position: relative;height: 110px;}
.common_header .head_logo{float: left;margin-top: 35px;}
.common_header .head_logo .logo{float: left;}
.common_header .head_logo .gif_logo{float: left;margin-left: 30px;}
.common_header .head_search{float: right;width: 500px;height: 40px;margin-top: 40px;}
.common_header .head_search .search_type{width: 72px;height: 38px;float: left;}
/* search */
.search select{display:none;}
.search .select_box{font-size:14px;color:#555555;width:70px;line-height:34px;float:left;position:relative;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 2px;border-left-width: 2px;border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: solid;border-top-color: #ff6600;border-bottom-color: #ff6600;border-left-color: #ff6600;}
.search .select_showbox{height:34px;text-indent: 0.8em;background-image: url(../images/search_type_icon.png);background-repeat: no-repeat;background-position: 50px 15px;}
.search .select_showbox.active{background:url(../images/search_type_icon.png) no-repeat 50px -29px;}
.search .select_option{border:2px solid #ff6600;border-top:none;display:none;left:-2px;top:34px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-align: center;width:60px;cursor:pointer;}
.search .select_option li.selected{background-color:#ff6600;color:#fff;}
.search .select_option li.hover{background:#ff6600;color:#fff;}
.common_header .head_search .search_input{float: left;position: relative;}
.common_header .head_search .search_input .common_search_key{height: 34px;margin: 0px;padding-top: 0px;padding-right: 10px;padding-bottom: 0px;padding-left: 0px;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-top-color: #ff6600;border-right-color: #ff6600;border-bottom-color: #ff6600;border-left-width: 0px;border-left-style: none;width: 335px;color: #333333;}
.common_header .head_search .search_input .search_tip{font-size: 13px;color: #999999;position: absolute;height: 34px;width: 345px;line-height: 34px;left: 0px;top: 2px;}
.common_header .head_search .search_button{float: left;}
.common_header .head_search .search_button .common_search_button{width: 80px;border: 2px solid #ff6600;height: 38px;color: #FFFFFF;background-color: #ff6600;font-size: 16px;cursor: pointer;}
.common_nav{height: 45px; margin-top: 10px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #ff8a0d; width: 100%; float: left;}
.common_nav .nav_left{float: left;}
.common_nav .nav_left a img{position: absolute;z-index: 7;}
.common_nav .nav_left li{height: 45px;line-height: 45px;font-size: 16px;float: left;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;display: block;position: relative;}
.common_nav .nav_left li.nav_on a{color: #FFFFFF;padding-right: 12px;background-color: #FF8200;border-top-left-radius: 2px;border-top-right-radius: 2px; -moz-border-top-left-radius: 2px;-moz-border-top-right-radius: 2px; -webkit-border-top-left-radius: 2px;-webkit-border-top-right-radius: 2px;}
.common_nav .nav_left li.nav_on:hover a{color: #ffffff;}
.common_nav .nav_left li.nav_on:after{content:'';width:25px;height:20px;position:absolute;right:0;top:0;display:inline-block;z-index:-1;-webkit-box-shadow:5px -4px 6px rgba(0,0,0,0.3);-moz-box-shadow:5px -4px 6px rgba(0,0,0,0.3);shadow:5px -4px 6px rgba(0,0,0,0.3);-webkit-transform:rotate(100deg) translate(10px,0px) skew(31deg);-moz-transform:rotate(100deg) translate(10px,0px) skew(31deg);-o-transform:rotate(100deg) translate(10px,0px) skew(31deg);transform:rotate(100deg) translate(10px,0px) skew(31deg)}
.common_nav .nav_left li:hover a{color: #FF8200;padding-right: 12px;}
.common_nav .nav_left li a{color: #555555;text-decoration: none;font-size: 16px;padding-right: 12px;padding-left: 12px;float: left;}
.common_nav .nav_left li a:hover{color: #FF8200;}
.common_nav .nav_right{float: right;}
.position{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #F2F2F2;line-height: 45px;font-size: 13px;color: #7D7D7D;margin-top: 10px;}
