﻿/*全局样式*/
* { margin: 0; padding: 0; }
body { text-align: center; font-size: "宋体"; font-size: 12px; color: #455b80; }
a img { border: 0; }
a:link, a:visited { color: #455b80; text-decoration: none; }
a:hover, a:active { color: #455b80; text-decoration: underline; }
ul, li { list-style-type: none; margin: 0; padding: 0; }
.container { width: 780px; margin: 0 auto; }
.container div { float: left; }
h3 { font-size: 12px; }
/*top*/
.top { background: #f9f8f8; border-bottom: 1px solid #e2e2e2; line-height: 20px; width: 100%; }
/*header*/
.header, .header ul { width: 100%; }
.header ul { float: left; }
.header img, .header ul { margin-top: 20px; }
.header li { float: left; margin-right: 10px; display: inline; line-height: 23px; text-indent: 17px; width: 75px; }
.header .r { margin-left: 58px; display: inline; width: 460px; }
.header ul { width: 460px; }
.header .r div { float: left; line-height: 40px; text-align: right; width: 100%; }
.header .r span { padding: 0 10px 0 50px; font-family: Arial; }
.header .jrgy { background: url(../img/bg_jrgy.png) no-repeat left top; }
.header .jrqg { background: url(../img/bg_jrqg.png) no-repeat left top; }
.header .swsy { background: url(../img/bg_swsy.png) no-repeat left top; }
.header .jrscj { background: url(../img/bg_jrscj.png) no-repeat left top; width: 90px; }
/*nav_search*/
.nav_search, .nav_search ul, .nav_search .hotkeywords { width: 100%; }
.nav_search { height: 105px; background: url(../img/bg_nav_search.png) no-repeat left top; }
.nav_search ul, .nav_search li { float: left; }
.nav_search li { line-height: 28px; font-weight: bold; width: 82px; margin-right: 2px; display: inline; }
.nav_search .first { width: 77px; }
.nav_search .search { color: #fff; margin-left: 40px; display: inline; font-weight: bold; height: 51px; }
.nav_search input { display: inline; margin-left: 4px; }
.nav_search .keywords { color: #172ea8; border: 1px solid #1071d4; height: 19px; line-height: 19px; margin-left: 35px; width: 256px; float: left; }
.nav_search .search div { margin-top: 15px; }
.nav_search .search .radlist input { margin-top: 1px; }
.nav_search .hotkeywords { text-align: left; text-indent: 20px; line-height: 26px; }
.ad { width: 100%; margin: 2px 0; *margin-bottom:-1px;}
/*content*/
.content { width: 100%; }
.content li { float: left; text-align: left; }
.content .mtop { margin-top: 6px; }
.content .l li { line-height: 25px; width: 100%; }
.content .l { width: 238px; }
.content .r { width: 542px; }
.content .l h3 { float: left; line-height: 29px; text-indent: 12px; text-align: left; height: 29px; width: 183px; }
.content .r h3 { float: left; line-height: 29px; text-indent: 12px; text-align: left; height: 29px; width: 493px; }
.content .r .t { height: 29px; width: 100%; }

.content .t { height: 29px; width: 100%; }
.content .t a { float: left; width: 40px; height: 13px; margin-top: 8px; display: block; }
.content .ys_c { color: #7b2e00; border: 1px solid #ff8922; }
.content .ys_c .t { border-bottom: 1px solid #ff8922; }
.content .ys_c li { text-indent: 20px; }
.content .ys_c a:link, .content .ys_c a:visited, .content .ys_c a:hover, .content .ys_c a:active { color: #7b2e00; }
.content .l .ys_c .t { background: url(../img/bg_l_c.png) no-repeat left top; }
.content .ys_c .t a { background: url(../img/more_c.png) no-repeat left top; }
.content .r .ys_c .t { background: url(../img/bg_r_c.png) no-repeat left top; }

.content .ys_l { color: #003399; border: 1px solid #588ec7; }
.content .ys_l .t { border-bottom: 1px solid #588ec7; }
.content .ys_l li { background: url(../img/dot.png) no-repeat 0% 50%; text-indent: 30px; }
.content .ys_l a:link, .content .ys_l a:visited, .content .ys_l a:hover, .content .ys_l a:active { color: #003399; }
.content .l .ys_l .t { background: url(../img/bg_l_l.png) no-repeat left top; }
.content .ys_l .t a { background: url(../img/more_l.png) no-repeat left top; }
.content .r .ys_l .t { background: url(../img/bg_r_l.png) no-repeat left top; }


.login { width: 230px; height: 104px; }
.logintxt { height: 53px; }
.logintxt .l { width: 170px; margin: 3px 0; }
.content .logintxt .r { width: 60px; }
.logintxt .l div { width: 100%; text-indent: 12px; font-weight: bold; line-height: 20px; }
.logintxt .l input { width: 99px; height: 13px; border: 1px solid #7b2e00; margin-left: 2px; display: inline; }
.logintxt .r input { margin-top: 5px; }
.login .b { background: url(../img/bg_login.png) no-repeat left top; height: 21px; width: 100%; line-height: 21px; text-indent: 51px; }
.login .b .a2 { margin-left: 25px; display: inline; }
.login .b a:link, .login .b a:visited { color: #fff; text-decoration: none; }
.login .b a:hover, .login .b a:active { color: #fff; text-decoration: underline; }
.content .tjqy { width: 230px; height: 417px; margin-top: 3px; }

.info { width: 540px; height: 169px; }
.both ul, .both li { float: left; }
.info .h { padding-top: 3px; height: 30px; width: 100%; background: url(../img/bg_t_1.png) repeat-x left top; }
.info .h li { line-height: 27px; width: 81px; height: 27px; font-weight: bold; text-indent: 0; text-align: center; }
.info .h li a:link, .info .h li a:visited, .info .h li a:hover, .info .h li a:active { color: #7b2e00; }
.info .hover { background: url(../img/bg_t_h.png) no-repeat left top; }
.content .info .both ul { width: 540px; float: none; }
.info .both div { display: none; width: 100%; float: none; }
.info .both li { background-image: url(../img/point.png); background-repeat: no-repeat; background-position: 7px 7px; }
.both .lli { width: 270px; border-right: 1px dashed #b9b9b9; }
.both .rli { width: 269px; }
.both li { text-align: left; line-height: 22px; text-indent: 20px; }
.info .hbg { background-color: #f0eeee; }
.both .rul { width: 271px; }
.content .sjtj { width: 540px; height: 352px; margin-top: 3px; }
.content .sjtj .t { margin-bottom: 4px; }
.sjtj .t span{ padding:0 15px; cursor:pointer; font-weight:normal;}
.sjtj .t #sjtj_span_gy{ padding-left:40px;}
.sjtj .t .hover{ font-weight:bold;}
.sjtj .both{ float:none;}
.content .sjtj li { line-height: 26px; }
.content .phb, .content .zxjm { height: 420px; width: 230px; }
.content .phb ul, .content .zxjm ul{ float:left;} 
.content .zxjm { margin-top: 3px; }

.content .scfx, .content .wjsc { height: 207px; width: 540px; }
.content .wjsc { margin-top: 3px; }
.content .cptj { height: 420px; width: 540px; margin-top: 3px; }
.cptj .products { width: 100%; margin-top: 15px; }
.cptj .product { width: 94px; margin-right: 3px; margin-left: 10px; display: inline; }
.cptj .product img { float: left; border: 1px solid #ddd; width:92px; height:92px; }
.cptj .product label { float: left; line-height: 28px; text-align: center; }
.cptj strong { float: left; line-height: 29px; width: 465px; text-align: left; text-indent: 15px; }
.cptj .t span { margin-top: 7px; border: 1px solid #0d4488; color: #0d4488; background: #fff; height: 15px; float: left; }
.cptj .t label { line-height: 15px; width: 15px; display: block; float: left; cursor: pointer; }
.cptj .t .hover { background: #0d4488; color: #fff; }
.cptj .products{ float:none;}
.content .wjzh { width: 230px; height: 217px; } 
.content .wjzh ul{ float:left;} 
.content .wjjl { width: 230px; height: 297px; margin-top: 3px; }
.content .wjjl ul{ float:left;} 
.content .qyzs { width: 540px; height: 284px; }
.qyzs .nav { background: url(../img/bg_qyzs.png) no-repeat left top; height: 29px; width: 100%; }
.qyzs .nav li { float: left; width: 94px; height: 25px; display: block; margin-top: 4px; margin-right: 4px; line-height: 25px; cursor: pointer; text-align: center; background-image: none; text-indent: 0px; }
.qyzs .nav .hover { background: url(../img/bg_qyzs_h.png) no-repeat left top; font-weight: bold; color: #e66d02; }
.qyzs .nav .first { margin-left: 15px; display: inline; }
.qyzs .both{ margin-top: 8px; display: none; float: none; }
.qyzs .both li { line-height: 26px; }
.content .yqlj { width: 540px; height: 230px; margin-top: 3px; }
.content .yqlj h3 { width: 100px; }
.content .yqlj span { line-height: 29px; float: left; width: 393px; text-align: left; }
.content .yqlj .t span a { margin: 0; background-image: none; width: 100px; }
.yqlj .fours li { width: 134px; line-height: 25px; border-right: 1px dashed #b9b9b9; }
.yqlj .fours .xx { border-right: 0px; }
/*footer*/
.footer { width: 100%; border-top: 3px solid #6aaee5; margin-top: 3px; }
.footer div { width: 100%; line-height: 25px; }
.fdiv{ width:2px; display:block; height:1px; font-size:1px; }
.content .hide { display: none; }
.content .show { display: block; }
.content .info .hide { display: none; }
.content .info .show { display: block; }
.content .sjtj .hide { display: none; }
.content .sjtj .show { display: block; }