
.f-fl,.f-lifl li,.f-dlfl dt,.f-dlfl dd{float:left;display:inline}
.f-fr{float:right;display:inline}
a,a:visited{text-decoration:none;color:#2a2a2a;}

/* 全站全局CSS部分结束 */
.g-box-1200{ width:1200px; height:auto; margin:auto; display:block; }
.g-top-full{ width:100%; height:20px; background:#f1f1f1; display:block; overflow:hidden}
.g-top-full p{ height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#fff; font-family:serif; overflow:hidden}
.g-top-full p a{ padding:0 10px; color:#fff;}
.g-top-full p a:hover{ text-decoration:none;color: #f77}

.g-nav-full{ width:100%; height:100px; padding:0; background:#fff;  display:block; overflow:hidden}
.g-nav-full .u-logo{ width:359px; height:auto; margin-top:9px; overflow:hidden}
.g-nav-full .u-logo:hover img{-webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
.g-nav-full .tip{ width: 286px; height: 38px; margin: 25px 0 0 40px; background:url(../images/baotips.jpg) no-repeat 0 0;}
.g-nav-full .m-nav{ width:auto; height:auto; margin:7px 0 0 20px; overflow:hidden}
.g-nav-full .m-nav li{ float:left; margin:0 0 0 30px; float:left; display:inline;}
.g-nav-full .m-nav li a{width:auto; height:33px; line-height:33px; font-size:16px; font-weight:normal; color:#333; padding:0 10px; text-decoration:none; display:block; overflow:hidden;}
.g-nav-full .m-nav li a:hover{ background:#00AAFF; color:#fff;}
.g-nav-full form.f-fr{ width:450px; height:46px; margin:24px 0 0; overflow:hidden}
.g-nav-full form.f-fr .u-search-input{ width:372px; height:42px; line-height:30px; text-indent:34px; background:url(../images/ssk.jpg) no-repeat #fff 6px 12px; float:left; font-size:16px; font-weight:normal; color:#333; margin:0; padding:0; border:2px solid #0b61ce; border-radius:6px 0 0 6px; }
.g-nav-full form.f-fr .u-search-btn{ width:74px; height:46px; line-height:32px; font-size:16px; font-weight:normal; color:#fff; text-align:center; background:#0b61ce; float:left; margin:0; padding:0; border:0; border-radius:0 6px 6px 0; display:inline; overflow:hidden; cursor:pointer}

.g-navlist{ width:100%;  }
.g-navlist .m-nav1 {background:url(../images/bg-nav.png) repeat-x; min-width:1000px; height:43px;margin:0 auto;}
.g-navlist ul { text-align:center}
.g-navlist ul li{ float:left; width:105px;  font-size:16px; color:#fff;}
.g-navlist ul li a{ display:block; font-size:16px; color:#fff;height:43px; line-height:43px;}
.g-navlist ul li.hover a{ background-color:#ee4d75;}
.g-navlist ul li a:hover,.g-navlist ul li.f-hover a { background-image: url(../images/btn-bg.png);_background-image: url(../images/btn-bg.gif); background-repeat:no-repeat; background-position: center bottom }

.m-nan2 { height: 46px; line-height: 46px; font-size: 15px;    overflow: hidden; border-left:#0b61ce 1px solid; border-right:#0b61ce 1px solid;border-bottom:#0b61ce 1px solid; background-color:#FFF}
.m-nan2 .m-intxt {}
.m-nan2 .m-intxt i {float: left; margin-left:10px;}
.m-nan2 .m-intxt span{ display: inline-block; width: 260px; overflow: hidden; height: 46px; margin-left: 10px;margin-right: 10px; }
.m-nan2 .m-intxt span a{ background: url(../images/indian1.gif) no-repeat 0px 8px;padding-left: 12px }
.m-nan2 .m-nav2div {text-align: center;}
.m-nan2 .m-nav2div a { margin:0 15px;background: url(../images/indian1.gif) no-repeat 0px 8px;padding-left: 12px }


