@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }
li { list-style:none; }
img { border:none; }
.clear { clear:both; }
body { font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin:0; }
a { color:#000; }
a:hover { color: #F90; }
.bannerframe { background:url(../images/ban_04.jpg) no-repeat }
.jjfaBanner { height:183px; width:960px; margin:0 auto; }
.jjfaBanner .jjfaBanner-B { width:960px; margin:0 auto; padding-top:29px; }
.jjfaBanner .jjfaBanner-B li { list-style:none; height:27px; float:left; }
.jjfaBanner .jjfaBanner-B a { display:block; float:left; text-decoration:none; height:25px; margin-right:50px; text-align:center; }
.jjfaBanner .jjfaBanner-B .current { border-bottom:1px solid #F96; }
.fuwu { width:470px; height:80px; padding-top:20px; }
.bannerframe a { color:#fff; }
.bannerframe a:hover { color:#fff; }
.breads { height: 50px; overflow:hidden }
.breads ul li { display:none; }
.breads ul li a { color:#454545; }
.sweetMenuAnchor { border-top-right-radius: 4px; -moz-border-radius-topright: 2px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 2px; color: #454545; font-size: 14px; font-weight: bold; text-align: right; text-transform: uppercase; font-family: arial; text-decoration: none; background-color: #ebebeb; opacity: 1; line-height:25px; }
.sweetMenuAnchor span { display: block; padding-top: 10px; }
.curr { color:#ff9000 !important; }
#ifocus { width:960px; height:228px; margin:0 auto; }
#ifocus_pic { display:inline; position:relative; float:left; width:687px; height:225px; overflow:hidden; }
#ss { margin:0; padding:0; list-style:none; height:220px; width:2700px; position:absolute; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:687px; height:225px; overflow:hidden; float:left; }
#ifocus_piclist img { width:687px; height:225px; }
#ifocus_btn { position:absolute; bottom:10px; right:20px; width:100px; }
#ifocus_btn li { float:left; background:url(../images/line2.jpg) no-repeat center; width:26px; height:4px; cursor:pointer; padding:0; margin:0; margin-right:5px; }
#ifocus_btn li:hover { background:url(../images/line1.jpg) no-repeat center; }
#ifocus_btn .current { background:url(../images/line1.jpg) no-repeat center; }
#ifocus_tx { color:#000; display:inline; float:right; width:220px; height:225px; }
#ifocus_tx .normal { display:none; }
.TR { width:220px; height:240px; float:right; margin:0; padding:0; }
.p1 { font: bold 13px "宋体"; color:#004a9d; }
.p2 { margin-top:20px; line-height:200%; }
.p3 { margin-top:15px; }
.p3 a { color:#ff9000; }
.main { max-width:960px; margin:0 auto; }
.main_left { width:712px; float:left; }
.main_right { width:205px; float:right; }
.main_left h3 { font:18px "微软雅黑"; color:#464646; padding-bottom:15px; border-bottom:1px solid #ccc; }
.main_left .title { width:100%; margin-top:40px; }
.hg { width:100%; }
.pro { height:auto; padding-bottom:0; width:28%; float:left; margin-left:1.8%; margin-right:1.8%; }
.main_left .pro_img { }
.main_left div p span a { color:#ff9000; }
.main_left div p span a:hover { color:#ff9000; }
.main_left .p4 { width:100%; height:55px; line-height:300%; margin-top:10px; text-align:center; }
.main_left .xinghao { font:12px "宋体"; color:#454545; width:205px; line-height:30px; }
.main_left .miaoshu { width:178px; margin-top:15px; line-height:150%; color:#3d3d3d; }
.main_left a img { width:100%; }
.main_left div p { float:left; }
.main_left div .ml0 { margin-left:48px; }
.main_left .wl { width:100%; border-bottom:1px solid #ccc; padding-bottom:40px; }
.main_left .wl h2 { font:18px "微软雅黑"; color:#464646; padding-bottom:15px; float:left; width:150px; border:none; }
.main_left .gengduo { float:right; padding-right:15px; font:13px "微软雅黑"; color:#bcbcbc; }
.main_left .wlgy a img { width:100%; height:115px; }
.main_left .wlgy .p4 { font:12px "宋体"; color:#454545; width:100%; line-height:30px; text-align:center; }
.main_right h2 { font: bold 15px "宋体"; color:#464646; }
.main_right h3 { font: bold 15px "宋体"; color:#464646; margin-top:30px; margin-bottom:10px; }
.main_right .chazhao { margin-top:15px; }
.main_right .sel { width:205px; height:25px; margin-top:10px; border:2px solid #ebebeb; font:15px "宋体"; color:#7b7b7b; }
.main_right .lj { width:205px; height:40px; margin-top:20px; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; }
.main_right .lj p { padding-top:11px; }
.main_right .lj p a { color:#000 }
.main_right .lj p .a { margin-left:10px; }
.main_right .lj p .b { margin-right:10px; }
.main_right .img { margin-top:20px; }
.main_right .anli p { line-height:200%; }
.main_right .more { padding-top:20px; }
.pjzt { clear:both; border-top: 1px dashed #c7c7c7; border-bottom: 1px dashed #c7c7c7; padding-left:5px; height:36px; }
.pjzt a { color:#636363; line-height:35px; padding:0 1px; }
.zlyn, .xwys { padding-top:8px!important; }
.right p { line-height:22px; padding:4px 0; }
.gdal { color:#ff9000; }
.bottom { width:1024px; height:230px; margin:0px auto;}
.bottom div { font:18px "微软雅黑"; color:#464646; padding-top:22px; line-height:34px; color:#505050; padding-bottom:10px; border-bottom:1px solid #ccc; width:1024px; }
.bottom p { padding: 20px 0 9px 0; line-height:22px; }
.bottom p a { line-height:30px; padding: 0 9px 0 9px; color:#4b4b4b; display:inline-block; }
.bottom p a:hover { color:#ff9000; }

.bottom-1 { width:1024px; height:230px; margin:0px auto;}
.bottom-1 div { font:18px "微软雅黑"; color:#464646; padding-top:22px; line-height:34px; color:#505050; padding-bottom:10px; border-bottom:1px solid #ccc; width:750px; }
.bottom-1 p { padding: 20px 0 9px 0; line-height:22px; }
.bottom-1 p a { line-height:30px; padding: 0 9px 0 9px; color:#4b4b4b; display:inline-block; }
.bottom-1 p a:hover { color:#ff9000; }

.commitment { height:25px; }
.commitment ul { list-style:none; }
.commitment ul li { background:#F1F1F1; width:190px; height:25px; float:left; margin-right:30px; text-align:center; }
.commitment ul li a { color:#333; font-weight:bold; line-height:25px; }
.sqzx { position:relative; top:7px; }
.yj { position:relative; top:3px; }
.rhgm { border:none!important; padding-top:18px; }
.fwcn { width:855px; height:38px; background:#f7f7f7; border:1px solid #d2d7db; padding-left:50px; margin-top:9px; margin-bottom:14px; }
.fwcn strong { padding:0; background: url(../images/split.jpg) no-repeat right; display:block; padding:0 100px; }
.fwcn strong.last { background:none; }
.fwcn a { background: url(../images/gou.jpg) no-repeat 50px 8px; float:left; line-height:38px; color:#595959; font-weight:bold; }
.fhdb { background:url(../images/fhdb.jpg) no-repeat; width:28px; height:89px; position:absolute; top:1700px; left:85%; }
.wfzk { line-height:29px; border-bottom:none !important; }
.ryz { color:#3f3b3c; }
.posfsb { padding-left:0 !important; }
.gdwl { float:left; }
.gxq { margin-bottom:9px; }
.piaofu { width:1052px; margin:auto; height:0px; _overflow:hidden; }
.toleft, .toright { width:13px; height:22px; position:relative; top:165px; }
.toleft { background:url(../images/left.jpg) no-repeat; float:left; }
.toleft:hover { background:url(../images/left-hover.jpg) no-repeat; }
.toright { background:url(../images/right.jpg) no-repeat; float:right; }
.toright:hover { background:url(../images/right-hover.jpg) no-repeat; }
#so_1 { width:960px; height:154px; border-top:1px solid #dedede; background:url(../images/s_1.jpg) repeat-x; background-color:#f3f3f3; }
#so_2 { width:903px; margin:35px 0 0 28px; font-size:13px; }
#so_3 { width:903px; margin-left:28px; margin-top:5px; }
#so_4 { width:900px; height:33px; line-height:33px; }
#so_4 input { width:530px; height:31px; border:1px solid #d7d7d7; line-height:30px; float:left; }
.so_tj { float:left; margin-left:5px; }
#so_4 span { font-size:14px; color:#666; float:left; margin-left:15px; }
#so_5 { width:133px; height:33px; border:1px solid #d7d7d7; border-bottom:0; background:#f9f9f9; margin:27px 0 0 28px; _margin-top:28px; text-align:center; line-height:33px; }
#so_6 { width:940px; height:40px; border-bottom:1px dotted #d7d7d7; line-height:40px; padding-left:20px; font-size:13px; }
#so_jg { width:900px; margin-left:20px; margin-bottom:10px; font-size:12px; }
#so_jg li { width:900px; border-bottom:1px dotted #d7d7d7; padding:10px 0 10px 0; line-height:22px; }
#so_banner { margin:0 auto; background:url(../images/so_banner_bg.jpg) repeat-x top; height:155px; text-align:center; }
#so_fenye { width:900px; margin-left:20px; padding:5px 0; margin-bottom:30px; }
#so_banimg { width:1290px; height:153px; background:url(../images/so_banner.jpg); }
#so_dh { width:1100px; padding:100px 0 0 160px; text-align:left; float:left; color:#666666; }
#so_fenye a { margin-left:2px; border:1px solid #d7d7d7; padding:2px 4px; }
.info { margin-top:20px; display:none; }
.info p { line-height:200%; }

/*上一个下一个*/
.page_updown p{ padding:4px 0px;}
/*分页*/
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both;}
.pagelist span,.pagelist a,.pagelist strong{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 8px;margin:0px 2px;border:#cccccc solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#268ADF solid 1px; background-color:#268ADF;color:#ffffff;}
.pagelist a:hover{ color:#ffffff; border:#268ADF solid 1px; background-color:#268ADF;text-decoration:none;}


@media screen and (max-width:980px) {
 .jjfaBanner {
width:90%;
}
 .jjfaBanner .jjfaBanner-B {
width:100%;
}
 .fuwu {
width:100%;
}
}
 @media screen and (max-width:960px) {
 .main_left {
float:none;
margin:0 auto;
}
 .main_right {
display:none;
}
 #next_top {
float:none;
width:712px;
margin:0 auto;
display:block;
margin-bottom:20px;
}
 #next_top .sel {
margin-right:2%;
width:45%;
}
}
 @media screen and (max-width:800px) {
 .main_left {
width:90%;
}
 #next_top {
width:90%;
}
 .bottom {
width:90%;
}
}
 @media screen and (max-width:680px) {
 .jjfaBanner .jjfaBanner-B {
padding-top:0;
}
 .jjfaBanner .jjfaBanner-B li {
margin-top:5px;
}
 .jjfaBanner .jjfaBanner-B a {
margin-right:120px;
}
 .main_left .xinghao {
line-height:15px;
}
 #content p {
line-height:16px;
}
}
@media screen and (max-width:490px) {
 .jjfaBanner .jjfaBanner-B a {
margin-right:80px;
}
}
@media screen and (max-width:410px) {
 .jjfaBanner .jjfaBanner-B a {
margin-right:60px;
}
}
@media screen and (max-width:350px) {
 .jjfaBanner .jjfaBanner-B a {
margin-right:50px;
}
}

/*翻页样式*/

/*--------pages-------------*/

.pages {height: 50px; margin-top:35px;text-align: center;}

.pages li{border: 1px solid #e9e9e9; float: left; font-family: Tahoma; text-align:center;line-height: 17px; margin-right: 6px;padding:2px 4px 2px; min-width:20px;}

.pages li:hover { background: #db2323; color: #fff; text-decoration: none }

.pages li a { display: block; min-width: 28px; height:17px; color:#555; }

.pages li a:hover { color: #fff; text-decoration: none; background:#db2323 }

/*添加更多点击*/

/*--------more-------------*/
.yhmore{
    float: right;
    padding-right: 50px;
}
.yhmore a{
  color: #268ADF;
}
/*bai*/
.proxx_right {
    width: 205px;
    height: auto;
    float: right;
    display: inline;
    overflow: hidden;
    padding-top: 20px;
}
.proxx_r2_t {
    font: 600 12px/30px "宋体";
    color: #2e913e;
    margin: 10px;
}
.first {
    margin-top: 0px;
}
select {
    width: 205px;
    height: 28px;
    border: 1px solid #BBBABB;
    color: #999;
    background-color: white;
    font-size: 14px;
    font-family: "微软雅黑", "新宋体", "宋体";
    margin-top: 10px;
    line-height: 30px;
    overflow: hidden;
}