﻿@charset "utf-8";




a{color:#444;text-decoration:none;}

.ln { text-align:left; }
.cn { text-align:center; }
.rn { text-align:right; }

.left { float:left; }
.right { float:right; }

.p5 { padding:5px; }
.p10 { padding:10px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt40 { padding-top:40px; }
.pt45 { padding-top:45px; }
.pt50 { padding-top:50px; }
.pt68 { padding-top:68px; }
.pt80 { padding-top:80px; }
.pt100 { padding-top:100px; }
.pt120 { padding-top:120px; }

.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb20 { padding-bottom:20px; }
.pb30 { padding-bottom:30px; }

.pbl30 { padding-left:30px; }

.mr10 { margin-right:10px; }
.ml10 { margin-left:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }

.cclear:after,.cclear .after {content: ""; display: block; clear: both;}
.clear { clear:both; height:0; font-size:0;line-height:0; overflow:hidden;}



/*广告*/
.advert_box { width:1200px; height:auto; text-align:center; overflow:hidden; margin:0 auto;}
.advert_box a img { display:block; max-width:100%; max-height:100%; vertical-align:middle;}


/*头部*/
.ihead_wp { width:1200px; height:105px; /*overflow:hidden;*/ margin:0 auto; font-family:"Microsoft Yahei";}
.ihead_wp .logo { display:block; float:left; width:320px; line-height:105px; overflow:hidden; text-align:left;}
.ihead_wp .logo img { /*max-width:100%; max-height:100%; width:100%; height:100%;*/ vertical-align:middle;}

.ihead_wp .ewm { float:right; width:75px; overflow:hidden; }
.ihead_wp .ewm p { text-align:right; overflow:hidden; font-size:12px; color:#888;    margin: 10px auto;}
.ihead_wp .ewm .img { height:60px; line-height:60px; text-align:right; overflow:hidden; margin:0 auto;}
.ihead_wp .ewm .img img { height:100%; /*max-width:100%; max-height:100%; vertical-align:middle;*/}




/*导航*/
.inav_wp { width:1200px; height:40px; overflow:hidden; margin:0 auto; background:#1e63b0;}
.inav_wp a { display:block; float:left; width:auto; padding:0 17px; height:40px; line-height:40px; text-align:center; overflow:hidden; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#fff;}
.inav_wp a.fnav { width:136px; padding:0px;}
.inav_wp a:hover { background:#2451a8;}

/*添加导航*/
.pnav_wp { width:1200px; height:40px; overflow:hidden; margin:0 auto; background:#1e63b0;}
.pnav_wp a { display:block; float:left; width:99.5px; height:40px; line-height:40px; text-align:center; overflow:hidden; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#fff;}
.pnav_wp a:hover { background:#2451a8;}




/*底部*/
.foot_wp { height:auto; overflow:hidden; margin:0 auto; background:#f7f7f7; font-family:"Microsoft Yahei";}
.foot_wp .tp { width:1200px; height:auto; overflow:hidden; margin:30px auto 0; padding-bottom:30px; border-bottom:1px solid #e2e2e2;}
.foot_wp .tp .ht { float:left; height:110px; overflow:hidden; border-right:1px solid #e2e2e2;}
.foot_wp .tp .ht .img { float:left; width:90px; height:110px; overflow:hidden; background:url(../images/icon_foot_jyh.png) no-repeat right center;}
.foot_wp .tp .ht .inf { float:left; width:145px; height:auto; overflow:hidden; padding-top:30px; padding-right:35px;}
.foot_wp .tp .ht .inf p { text-align:center; height:22px; line-height:22px; overflow:hidden; margin:0 auto; font-weight:500; font-size:14px; color:#333;}
.foot_wp .tp .ht .inf strong { display:block; height:30px; line-height:30px; text-align:center; overflow:hidden; font-weight:bold; font-size:18 px; color:#fa0203;}

.foot_wp .tp .lks { float:left; width:170px; height:auto; overflow:hidden;}
.foot_wp .tp .lks a { display:block; height:28px; line-height:28px; text-align:center; overflow:hidden; font-weight:500; font-size:14px; color:#484848;}

.foot_wp .tp .ewm { float:left; width:165px; height:auto; overflow:hidden;}
.foot_wp .tp .ewm .img { height:100px; line-height:100px; text-align:center; overflow:hidden; margin:0 auto;}
.foot_wp .tp .ewm .img img { height:100%;/*max-width:100%; max-height:100%;*/ vertical-align:middle;}
.foot_wp .tp .ewm p { height:16px; line-height:16px; overflow:hidden; text-align:center; font-size:12px; color:#484848;}

.foot_wp .tp .way { float:left; width:259px; height:auto; overflow:hidden;}
.foot_wp .tp .way .pp { height:30px; line-height:30px; overflow:hidden; margin:0 auto 5px; font-weight:500; font-size:14px; color:#333;}
.foot_wp .tp .way .pp span { float:left; display:block; width:30px; height:30px; overflow:hidden; margin:0 10px 0 0;}
.foot_wp .tp .way .pp span img { max-width:100%; max-height:100%; vertical-align:middle;}
.foot_wp .tp .way .pp a { display:block; color:#333;}
.foot_wp .tp .way .pp img { vertical-align:middle;}
.foot_wp .fllks { width:1200px; height:30px; line-height:30px; overflow:hidden; margin:0 auto; text-align:center; padding:20px 0; border-bottom:1px solid #e2e2e2;}
.foot_wp .fllks span { display:inline-block; width:auto; padding:0 0 0 30px; height:30px; line-height:30px; overflow:hidden; font-weight:500; font-size:14px; color:#313131;}
.foot_wp .fllks a { display:inline-block; width:auto; padding:0 0 0 30px; height:30px; line-height:30px; overflow:hidden; font-weight:500; font-size:14px; color:#313131;}

.foot_wp .cp { width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:0px;}
.foot_wp .cp p { height:30px; line-height:30px; text-align:center; overflow:hidden; margin:0px auto 0; font-weight:500; font-size:12px; color:#494949;}
.foot_wp .icp { height:50px; line-height:50px; margin:0 auto;}
.foot_wp .icp strong { background:#848484; margin-left:10px; font-weight:normal; padding:3px 10px;color:#fff}
.foot_wp .icp strong a { color:#fff}

/*广告*/
.ed_h80 { height:80px; }
.ed_h82 { height:82px; }
.ed_h80 , .ed_h82 { width:980px; margin:0 auto; padding-top:3px; }
.ed_h30 { height:30px; padding-top:5px; } 
.ed_h38 { height:38px; padding-top:5px; } 
.ed_w550 { padding-left:2px; padding-right:2px; }

.ed_h80 , .ed_h30 , .ed_w550 ,.ed_h38 , .ed_h82 { overflow:hidden; }
.ed_h80 .r  ,.ed_h82 .r  , .ed_h30 .r , .ed_w550 .r , .ed_w980 .r, .r252 .r { float:right; }

.ed_250_60 { height:60px; line-height:60px; width:250px; }
.ed_250_50 { height:50px; line-height:50px; width:250px; }
.ed_260_63 { height:63px; line-height:63px; width:260px; }
.ed_123_60 { height:60px; line-height:60px; width:123px; }
.ed_190_60 { height:60px; line-height:60px; width:190px; }
.ed_240_40 { height:40px; line-height:40px; width:240px; }

.ed_195_80 { height:80px; line-height:80px; width:195px; }
.ed_190_80 { height:80px; line-height:80px; width:190px; }
.ed_288_80 { height:80px; line-height:80px; width:288px; }
.ed_200_80 { height:80px; line-height:80px; width:200px; }
.ed_250_80 { height:80px; line-height:80px; width:250px; }
.ed_238_80 { height:80px; line-height:80px; width:238px; }
.ed_260_30 { height:30px; line-height:30px; width:260px; }
.ed_258_80 { height:80px; line-height:80px; width:258px; }
.ed_980_40 { height:40px; line-height:40px; width:980px; }
.ed_980_60 { height:60px; line-height:60px; width:980px; }
.ed_105_40 { height:40px; line-height:40px; width:105px; }
.ed_530_60 { height:60px; line-height:60px; width:530px; }
.ed_520_40 { height:40px; line-height:40px; width:520px; }
.ed_235_40 { height:40px; line-height:40px; width:235px; }
.ed_217_60 { height:60px; line-height:60px; width:217px;}
.ed_220_60 { height:60px; line-height:60px; width:220px;}
.ed_297_40 { height:40px; line-height:40px; width:297px;}
.ed_297_80 { height:80px; line-height:80px; width:297px;}


.ed_720_40 { height:40px; line-height:40px; width:720px; }
.ed_477_40 { height:40px; line-height:40px; width:477px; }
.ed_250_112 { height:112px; line-height:112px; width:250px;}
.ed_250_173 { height:173px; line-height:173px; width:250px;}

.ed_530_60c { height:58px; line-height:58px; width:528px; border:1px solid #ccc; }
.ed_190_80b { height:80px; line-height:80px; width:190px; border:1px solid #ccc; }
.ed_200_80b { height:80px; line-height:80px; width:200px; border:1px solid #ccc; }
.ed_250_60c { height:58px; line-height:58px; width:250px; border:1px solid #ccc; }


.ed_190_80 , .ed_195_80 , .ed_190_80b , .ed_258_80 , .ed_288_80 , .ed_200_80 , .ed_250_60 , .ed_260_63 , .ed_123_60  , .ed_250_80 , .ed_238_80 , .ed_190_60 , .ed_260_30 ,.ed_980_40 ,.ed_100_38 ,.ed_105_40 , .ed_240_40 ,.ed_530_60,.ed_520_40,.ed_530_60c,.ed_720_40,.ed_230_80, .ed_235_40, .ed_250_50, .ed_980_60, .ed_217_60, .ed_220_60, .ed_477_40, .ed_250_112, .ed_250_173, .ed_297_40, .ed_297_80 { overflow:hidden; float:left; text-align:center; background:#BBE1F1; font-size:18px; font-weight:bold; color:#555; }

.ed_border { border:1px solid #ccc; }
.ed_borders .ed_250_60 , .ed_borders .ed_195_80 ,.ed_borders .ed_250_80 ,.ed_borders .ed_260_63 , .ed_borders .ed_240_40 ,.ed_borders .ed_105_40 ,.ed_borders .ed_258_80  { border:1px solid #ccc; }

.ed_borders.ed_h80 { height:82px; }
.ed_230_80 { height:80px; line-height:80px; width:227px;}

.ml10 { margin-left:10px; }
.ml5 { margin-left:5px; }
.ml4 { margin-left:4px; }
.ml3 { margin-left:3px; }
.ml2 { margin-left:2px; }
.ml1 { margin-left:1px; }
.mt3 { margin-top:3px;}
.mt4 { margin-top:4px;}
.mt5 { margin-top:5px;}

.l190 { float:left; width:190px; }
.l530 { float:left; width:530px; }
.l240 { float:left; width:240px; }
.l450 { float:left; width:450px; }
.r252 { float:right; width:252px; }
.l720 { float:left; width:724px; }
.r270 { float:right; width:270px; }
.l700 { float:left; width:700px; }
.r450 { float:right; width:450px; }

.h60 { height:60px;}
.hidden { display:none; }
.iloginh { border-bottom:1px solid #ccc; }
.iloginh .iloginhin { height:30px;overflow:hidden;width:1200px;margin:0 auto; }









.guanggai li {

      display: inline-block;
  
    margin-right: 0px;
    width: 236px;
}












.selectbox {
    width: 73px;
    height: 40px;
    border: 1px solid #e1e1e1;
    border-right: 0;
    display: block;
    line-height: 40px;
    font-size: 14px;
    font-family: microsoft yahei;
    color: #0187d0;
    z-index: 10;
    position: absolute;
    margin-top: 40px;
    left: 465px;
    text-indent: 13px;
    cursor: pointer;
}

#keyword {
    width: 326px;
    height: 38px;
    display: block;
    position: absolute;
    line-height: 38px;
    border: 0px;
    border: 1px solid #e1e1e1 !important;
    background: none;
    color: #7d7d7d;
    margin-top: 40px;
    left: 538px;
    z-index: 2;
    font-size: 14px;
    text-indent: 6px;
}

.search .search-btn {
    width: 90px;
    height: 40px;
    display: block;
    border: 0px;
    cursor: pointer;
    position: absolute;
    margin-top: 40px;
    left: 866px;
    background: #0187d0;
    font: normal 20px/40px microsoft yahei;
    color: #fff;
}
