html,
body,
div,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p {padding: 0;margin: 0;}

a,
a:visited,
a:hover,
a:active {text-decoration: none;outline: none;}

ul,
li {list-style: none;}

html,
body {font-family: "Î¢ÈíÑÅºÚ";}

.clearfix {zoom: 1;}
.clearfix:after {content: "";clear: both;display: block;height: 0;overflow: hidden;visibility: hidden;}

.topcon {height: 42px;line-height: 42px;background: #f9f9f9;border-bottom: 1px solid #e8e8e8;color: #3c3c3c;width: 100%;font-size: 12px;}
.topcon .mainbox {width: 1200px;margin: 0 auto;position: relative;}
.topcon .mainbox a,
.topcon .mainbox a:visited {color: #3c3c3c;}
.topcon .mainbox a.blue,
.topcon .mainbox a.blue:hover {color: #fff;width: 70px;height: 24px;background: #265aa3;display: inline-block;text-align: center;line-height: 24px !important;color: #fff !important;vertical-align: middle;padding: 0 !important;font-size: 14px !important;border-radius: 2px;}
.topcon .mainbox a.top_register_new,
.topcon .mainbox a.top_register_new:hover {font-size: 14px !important;border-radius: 2px;width: 68px;height: 22px;border: 1px solid #ff8522;text-align: center;line-height: 22px !important;color: #ff8522 !important;float: right;padding: 0 !important;margin-top: 10px !important;position: relative;margin-left: 10px;background-color: #f9f9f9 !important;}
.topcon .mainbox a.top_register_new img,
.topcon .mainbox a.top_register_new:hover img {vertical-align: middle;position: relative;margin: -3px 3px 0 -5px;}
.topcon .float_l {float: left;}
.topcon .float_l a {line-height: 42px;padding-right: 15px;font-size: 12px;}
.topcon .float_r {float: right;}
.topcon .float_r a {line-height: 42px;padding: 0 7px;font-size: 12px;}
.topcon a.appbox {position: relative;font-weight: bold;}
.topcon .appcode_box {position: absolute;top: 30px;left: -32px;width: 131px;height: 161px;background: url(../images/appcode1.png);z-index: 999;display: none;}
.topcon .user_head {float: right;margin-left: 10px;position: relative;height: 36px;padding-top: 4px;}
.topcon .user_head .head_img {width: 30px;height: 30px;border-radius: 50%;overflow: hidden;float: left;border: 1px solid #E8E8EA;display: block;padding: 0;}
.topcon .user_head .head_img img {width: 100%;height: 100%;}
.topcon .user_head .user_name {padding-left: 6px;float: left;height: 32px;line-height: 32px;max-width: 150px;}
.topcon .user_head .sel_item {display: none;position: absolute;left: 0;top: 41px;border: 1px solid #E8E8EA;padding: 8px 8px 8px 12px;background-color: #fff;z-index: 999;}
.topcon .user_head .sel_item a {display: block;line-height: 28px;padding-left: 21px;background: url(../images/allicons.png?v=1111) no-repeat 0 -478px;}
.topcon .user_head .sel_item a.icon2 {background-position: 0 -514px;}
.topcon .user_head .sel_item a.submanage {background: url(../images/subs.png) no-repeat 0 0;background-size: 20px 20px;background-position: -2px 4px;}
.topcon .user_head.hover .sel_item {display: block;}
.topcon .redfont {color: #f00;}
.topcon #nav_tab .menu_nav {width: 110px;display: none;position: absolute;background-color: #fff;border: 1px solid #ebeef5;border-radius: 4px;padding: 10px 0;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);top: 40px;left: -34px;text-align: center;z-index: 999;}
.topcon #nav_tab .menu_nav a {display: block;margin: 0;font-size: 13px;color: #606266;cursor: pointer;outline: none;}
.topcon #nav_tab .menu_nav a:hover {background-color: #ECF5FF;color: #7CBCFF;}
.topcon #nav_tab .top_new_icon{background: url(../images/top_new_icon.png);display: block;width: 17px;height: 17px;background-size: 18px;position: absolute;right: 15px;top: 4px;}
.footer {background-color: #004891;overflow: hidden;}
.footer .mainbox {width: 1200px;margin: 0 auto;}
.footer .footer_top {border-bottom: 1px solid #316ba6;padding: 50px 0 20px;}
.footer .footer_top .item {width: 360px;float: left;}
.footer .footer_top .code {text-align: center;width: 450px;float: right;}
.footer .footer_top .code p {margin-bottom: 10px;color: #97a9cc;line-height: 24px;font-size: 14px;}
.footer .footer_top .title {font-size: 18px;color: #99ccff;line-height: 20px;}
.footer .footer_top .content {margin-top: 30px;}
.footer .footer_top .content.con p {margin-bottom: 10px;}
.footer .footer_top .content a {display: block;position: relative;padding-left: 50px;margin-bottom: 23px;}
.footer .footer_top .content a .icon {display: block;position: absolute;width: 40px;height: 40px;left: 0;top: 5px;*top: 0px;background-image: url(../images/appicon.png);background-repeat: no-repeat;}
.footer .footer_top .content{font-family: Arial,"Microsoft Yahei",sans-serif;}
.footer .footer_top .content a .fir {font-size: 16px;color: #cde8ff;font-weight: bold;line-height: 26px;}
.footer .footer_top .content a .sec {font-size: 14px;color: #97a9cc;line-height: 24px;}
.footer .footer_top .content p {position: relative;font-size: 14px;color: #97a9cc;line-height: 24px;}
.footer .footer_bot .info {line-height: 50px;color: #97a9cc;font-size: 14px;}
.footer .footer_bot .info a, .footer .footer_bot .info a:visited {color: #97a9cc;}
.footer .codeimg {width: 85px;height: 85px;}
.footer .bot_code {width: 100%;margin-top: 22px;}
.footer .bot_code .codeitem {float: left;width: 85px;margin: 0 30px 15px 0px;font-size: 0;}
.footer .bot_code p {font-size: 14px;color: #dbe8ff;padding-top: 8px;text-align: center;color: #97a9cc;line-height: 21px !important;}
.footer .top_code {width: 100%;}
.footer .top_code .imgcode {float: left;margin-right: 20px;}
.footer .top_code .txt {float: left;line-height: 22px !important;}
.footer .code {text-align: center;width: 450px;}
.footer .code float:right p {margin-bottom: 10px;color: #97a9cc;line-height: 24px;font-size: 14px;}
.product_nav {position: relative;display: inline-block;}
.product_nav .menu_nav {width: 110px;display: none;position: absolute;background-color: #fff;border: 1px solid #ebeef5;border-radius: 4px;padding: 10px 0;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);left: -34px;text-align: center;z-index: 999;}
.product_nav .menu_nav a {display: block;margin: 0;font-size: 13px;color: #606266;cursor: pointer;outline: none;}
.product_nav .menu_nav a:hover {background-color: #ECF5FF;color: #7CBCFF;}
 
.advert_box_n a{position: relative;display:block;line-height: 0;}
.advert_box_n .advert_box_info{display: block;position: absolute;right: 0px;bottom: 0px;width: 30px;height: 14px;background: url(../images/tgtext.png) no-repeat;z-index: 100;}