@charset "utf-8";
/*reset*/
*{margin:0;padding:0;}
body{font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #444;background: white;}
a img,:link img,:visited img { border: none; }
*:focus { outline: none; }
select, input {font-size: 12px;}
ul,ol,li{list-style:none;}
strong ,b{font-weight: bolder;}

/*common*/
a {color: #444; text-decoration: none;}
a:hover {color: #1A66BA; text-decoration: underline;}
#header,#content,#footer {width:960px; margin:auto; clear:both;}
#header {height:135px;overflow: hidden; margin-bottom: 8px;}
.underline {text-decoration: underline; color:#1D65BA}
.strong {font-weight: bold;}

/*top 菜单*/
#header .top {height:105px; overflow: hidden; background:url(../images/head_bgnew.jpg) no-repeat top left;}
#header .top .tool {height:20px; text-align: right; padding-top: 10px; _padding-top: 10px;margin-right: 120px;}
#header .top .tool ul {float: right;}
#header .top .tool li {list-style: none; float: left; height:15px;padding-left: 30px;}
#header .top .tool li.help {background:url(../images/icons_login.gif) no-repeat;}
#header .top .tool li.mobile {background:url(../images/icons_phone.gif) no-repeat;}
#header .top .tool li.contact {background:url(../images/icon_07.gif) no-repeat;}
#header .top .tool li.collect {background:url(../images/icon_09.gif) no-repeat;}
#header .top .tool li.map {background:url(../images/icon_11.gif) no-repeat;}

/*top 菜单下的logo和电话*/
#header .top .home {height: 75px; line-height: 75px;}
#header .top .home .logo {padding-left: 7px; float: left;}

/*导航条*/
#header .nav {width: 960px; height:30px; background:url(../images/nav_icon2.gif) repeat-x;}
#header .nav ul li {float: left; height: 30px; line-height: 30px; width: 170px; font-weight: bold; font-size: 14px; text-align: center; }
#header .nav ul li a {height: 30px; line-height: 30px; width: 108px; color: #fff; /*display: block;*/}
#header .nav ul li a:hover {background:url(../images/nav_bg.gif) repeat-x; color: #1A66BA;}
#header .nav ul li a.current {background:url(../images/nav_bg.gif) repeat-x; color: #1A66BA;}
#header .nav ul li.first {padding-left:60px; background:url(../images/nav_icon1.gif) no-repeat;}

/*content*/
#content #left {float: left; margin:0px 10px 0px 20px; width: 650px; height: 100%; overflow: hidden; display: inline;}
#content #right {float: left; width: 260px; }

/*content中每一个块的title*/
#content .title {height: 26px; overflow: hidden; clear: both; }
#content .title .left,.center,.right {height:26px; line-height:26px; float: left; overflow: hidden;}
#content .title .left {width: 6px; background:url(../images/icon_left.jpg) no-repeat;}
#content .title .center {background:url(../images/icon_cen.gif) repeat-x;}
#content .title .center .iconDown,.iconDown2,.infoNav {height: 26px; line-height:26px ; float: left; color: #fff;}
#content .title .center .iconDown {background:url(../images/icon02.jpg) no-repeat 16px; text-indent: 36px;  font-size: 13px; font-weight: bold; }
#content .title .center .iconDown a {color: #fff;}
#content .title .center .iconDown2 {background:url(../images/icon02.jpg) no-repeat 4px; text-indent: 25px;  font-size: 13px; font-weight: bold;}
#content .title .center .iconDown2 a {color: #fff;}
#content .title .center .infoNav {margin-left: 10px;}
#content .title .center .flRight {float: right;}
#content .title .center .infoNav a {color: #fff;}
#content .title .center .infoNav a:hover {color: #1A66BA;}
#content .title .center .more{float: right;}
#content .title .center .more a {font-size: 13px; color: #fff;}
#content .title .center .more a:hover {color: #1A66BA;}
#content .title .right {width: 6px; background:url(../images/icon_right.gif) no-repeat;}

#content .content {background-color: #EAF4FD; overflow: hidden;}


/*footer*/
#footer {overflow: hidden; padding-top: 15px;}
#footer .banner {height:30px; overflow: hidden;}
#footer .banner * {float: left; height:30px; overflow: hidden;}
#footer .banner .left {width: 77px; background:url(../images/nav_icon1.gif) no-repeat;}
#footer .banner .center {width: 779px; background:url(../images/nav_icon2.gif) repeat-x;}
#footer .banner .center li {height:30px; line-height: 30px; color: #000;}
#footer .banner .center li a{color: #000;}
#footer .banner .center li a:hover{color: #fff;}
#footer .banner .right {width: 104px; background:url(../images/footer_icon.gif) no-repeat;}
#footer .content {text-align: center;}
#footer .content table {width: 100%;}
#footer .content table tr {height: 20px;}
#footer .content table tr.color {color: #797778;}

.blueBtn {
    width: 69px;
    height: 21px;
    line-height: 21px;
    display: block;
    border: 0;
    background: url(../images/btn02.gif) no-repeat;
    color: white;
    cursor: pointer;
    text-align: center;;
}