﻿* { margin: 0 auto; }

body { font-family: Microsoft yahei; font-size: 14px; color: #666666; background: #FFF; font-family: "微软雅黑" , "Microsoft yehei"; }

body, ul, ol, li, dl, dt, dd, p, span, h1, h2, h3, h4, h5, h6, form, pre, fieldset, legend, table, tr, td, th, input, textarea, img { margin: 0; padding: 0; }
.clr{clear: both;}
@media all and (min-width:640px) {
    body { width: 640px; margin: 0 auto; }
}

div, ul, ol, li, dl, dt, dd { list-style: none; }

fieldset, img { border: 0; }

a:link, a:visited { color: #666666; font-size: 12px; text-decoration: none; }

a:hover, a:active { color: #FF0000; font-size: 12px; text-decoration: none; }
img { width: 100%; vertical-align: middle; }


a.white, a.white:visited { color: #FFFFFF; font-size: 12px; text-decoration: none; }

a.white:hover, a.white:active { color: #fff; font-size: 12px; text-decoration: underline; }

a.black, a.black:visited { color: #666666; font-size: 12px; text-decoration: none; }

a.black:hover, a.black:active { color: #333; font-size: 12px; text-decoration: none; }

a.blue, a.blue:visited { color: #0000FF; font-size: 12px; text-decoration: none; }

a.blue:hover, a.blue:active { color: #FF0000; font-size: 12px; text-decoration: none; }

a.red, a.red:visited { color: #FF0000; font-size: 12px; text-decoration: none; }

a.red:hover, a.red:active { color: #FF0000; font-size: 12px; text-decoration: none; }

a.links, a.links:visited { color: #666666; font-size: 12px; text-decoration: none; margin: 0px 5px 0px 4px; }

a.links:hover, a.links:active { color: #FF0000; font-size: 12px; text-decoration: none; margin: 0px 5px 0px 4px; }



.clear, .cl { clear: both; }

.fl, .l { float: left; }

.fr, .r { float: right; }

.center { text-align: center; }

.mt5 { margin-top: 5px; }

.mt10 { margin-top: 10px; }


.text { border: 1px solid #8A8484; height: 20px; line-height: 20px; width: 120px; }



.bridgeCode { width: 99%; margin: 0 auto; text-align: center; padding-bottom: 5px; }

.bridgeCode span { padding: 0px 10px 0px 10px; }

.button_submit { padding-bottom: 2px; font-weight: normal; cursor: pointer; }

.button_upload { padding-top: 1px; border: 1px solid #888888; width: 195px; font-size: 12px; cursor: pointer; }

.topCon_1 { float: left; width: 100%; }

/*top*/

.Top-main { width: 100%; height: 36px; border-bottom: 1px solid #DDDDDD; }

.Top-left { width: 200px; height: 36px; line-height: 36px; float: left; }

.Top-left span { color: #666666; padding-left: 5px; }

.Top-right { width: 100px; height: 36px; line-height: 36px; float: right; text-align: right; }

.Top-right span { padding-right: 5px; }

.Top-right a:link, .Top-right a:active, .Top-right a:visited { color: #06929F; text-decoration: none; font-size: 14px; }

.Top-right a:hover { font-size: 14px; color: #FF0000; text-decoration: none; }

.Header { width: 265px; margin-top: 0px; }

.Header-logo { float: left; width: 100%; padding-top: 5px; }


/*nav*/
.Menus { width: 95%; clear: both; height: 75px; margin: 0 auto; }

.Menus ul { list-style: none; }

.Menus ul li { float: left; text-align: center; line-height: 30px; width: 25%; }

.Menus ul a { display: block; margin: 10px 0px 0px 3px; }

.Menus ul a:link, .Menus ul a:active, .Menus ul a:visited { float: left; width: 95%; height: 30px; color: #FFFFFF; background: #0075d8; font-size: 14px; }

.Menus ul a:hover { float: left; width: 95%; height: 30px; color: #fff; background: #0153b7; font-size: 14px; }

/* banner */
.g-adv { position: relative; height: auto; clear: both; width: 95%; margin-top: 1.2em; }
.g-adv .sclwrap_box, .g-adv .m-box { height: 12.5em; overflow: hidden; }


 

/*技术支持*/
.jszc { text-align: center; height: 7em; line-height: 4em; }
/*技术支持*/s
/*底部导航*/
.f_menu { position: fixed; z-index: 10; bottom: 0; width: 100%; max-width: 640px; background: #0075d8; }
.f_menu li { position: relative; float: left; width: 25%; }
.f_menu li:before { position: absolute; content: ''; width: 1px; height: 2.3em; top: 0.6em; right: 0; background: #fff; }
.f_menu li:nth-of-type(4):before { background: #4063b3; }
.f_menu li:nth-of-type(1) { width: 25%; }
.f_menu li a { display: block; height: 3.5em; line-height: 3.5em; text-align: center; color: #ffffff; }
/*.f_menu li:nth-of-type(1) a{background:url(../Images/Common/f_icon1.gif) no-repeat center 0.4em; background-size:2.4584em 2.2084em;}*/
.f_menu li ul { position: absolute; z-index: 100; width: 100%; left: 0; bottom: 2.9em; background: #f6f6f6; border: 1px solid #e3e3e3; border-bottom: none; border-radius: 3px; display: none; }
.f_menu li:nth-of-type(2) ul li { float: none; width: 100%; }
.f_menu li:nth-of-type(2) ul li:before { background: #f6f6f6; height: 0.1em; }
.f_menu li:nth-of-type(2) ul li a { display: block; width: 100%; height: 2.3em; padding: 0; border-bottom: 1px solid #e7e7e7; text-align: center; line-height: 2.3em; color: #000000; background: none; }
.f_menu li ul li:last-of-type a { border-bottom: none; }

/*底部导航*/





