  @charset "gb2312";
/* CSS Document */
.clear{ clear:both;}
.top{background:url(../images/topBg.jpg) no-repeat center;height:33px;line-height:33px;color:#000 !important;}
.topNavSe a{color:#000;padding:0px 5px;}
.topNavSe a:hover{color:#0276C9;}
.topNavSe span{color:#000 !important;}
.col_61{color:#616161;}
.col_0a{color:#0a4ea2;}

.topCen{/*height:125px;background:url(../images/hTop.jpg) repeat-x;*/padding-top:30px;}
.topCR{width:300px;}
.topCR .topTel{background:url(../images/topTel.png) no-repeat left center;padding-left:48px;}
.topCR .topTel p{font-size:15px;font-weight:600;}

.sel_bg{width:100%; height:102px; background:url(../images/sel.png) no-repeat center;}
.sel_01{width:165px; height:102px; float:left; background:url(../images/sel_01.jpg) no-repeat;    border-right: 1px #F2F2F2 groove;}
.sel_01:hover{width:165px; height:102px; float:left; background:url(../images/sel_hov.jpg) no-repeat;    border-right: 1px #F2F2F2 groove;}



/*nav*/
.nav{height:60px; margin:0 auto; background:#0e82d9; position:relative;margin-top: 20px}
.nav ul{ height:60px; width:1180px; margin:0 auto;}
.nav li{ float:left;line-height:60px; height:60px;width:165px;background: url(../images/menuline.png) no-repeat right center; position:relative}
.nav li a{ font-size:16px; line-height:60px; height:60px; color:#fff; text-align:center; text-decoration:none; display:block; }
.nav li a:hover{ font-weight:bold; font-size:16px; text-decoration:none; }
.nav li div {display:none;font-size:12px; width:185px;text-align:center;color:#4f4f4f;position:absolute; left:-15px; top:60px;background:#0e82d9; z-index:9999; }
.nav li div a {display:block;BACKGROUND: url(asdfasdf); COLOR: #fff; LINE-HEIGHT: 40px; HEIGHT:40px;FONT-SIZE: 13px;font-weight:normal;border-bottom:1px solid #0164af}
.nav li div a:hover {FONT-SIZE: 13px;background:#388ed5;color:#ffffff}



/**seach**/
.search{position:relative;width:450px;height:33px; margin:35px 15px;border-radius:15px;padding:0px 7px;}
.search_text{width:345px;height:33px; color:#fff; border:0px; background:none;padding-left:5px;outline:none;line-height:33px\9;background:none;}
.search_select{width:59px;height:33px;position:relative;}
.search_select select{display:none}
.select_box{height:24px;}
.search_select .select_showbox{width:43px;color:#fff;background: url(../images/seaBg.png) no-repeat right center;line-height:15px;border-left:1px solid #d3d6da;padding-left:8px;margin:9px 0px}
.select_option {position: absolute;top:33px;border: 1px solid #fff;border-top: 0px;right: 0px;background:#f8f9fd;width:56px;line-height:30px;display:none}
.select_option li{padding-left:9px;color:#fff}
.select_option li.hover{background:#f0f0f0;}
.search_button{padding-top: 10px;padding-right: 5px;}

/**menu**/
.menu{height:45px;width:100%;line-height:45px; background:url(../images/menubj.png) repeat-x bottom; padding-top:20px;}
.menu li{float:left;position:relative;padding:0px 6px; background:url(../images/menuline.png) no-repeat right;}
.menu li a{color:#fff;width:113px;display:block;position:relative;}
.menu li a p{font-family:'Arial';font-size:10px;}
.menu li a:hover{/*background:url(../images/menubjh.png) repeat-x bottom;*/ color:#FFE3BA;}
/*.menu li a em,.menu li a.cur em{height:10px;width:124px;position:absolute;left:0px;bottom:1px;display:none;}
.menu li a.cur em {display:inline;}*/

/**ban**/
html{overflow-x:hidden}
.ban{position:relative;width:1200px;height:500px;margin:0px auto;}
.banPa{left:-360px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 500px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 500px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 500px; }
#foucsBox .imgCon li img {width: 1920px; height: 500px; }
#foucsBox .foucs { width: 1920px; height: 12px; position: absolute; bottom: 10px; text-align: center; z-index: 3; }
.foucs span{width:58px;height:12px;background:#BCBCBC;display:inline-block;margin:0px 6px;}
.foucs span.f{background:#0276C9;}

/**å…¬å¸ç®€ä»?*/ 
.icompany{padding:35px 0px;*padding:52px 0px 35px;}
.icompany .tit{height:22px;background:url(../images/aboutBg.jpg) repeat;margin:30px 0px;}
.icompany .tit span{left:380px;top:-25px;}
.icompany .con{padding:70px 10px 0px;}
.icompany .con h2{width:231px;height:190px;background:url(../images/aboutImgBg.png) no-repeat;padding:3px;}
.icompany .con h3{width:1000px; text-align:center;}
.icompany .con h3 span{color:#fff;}
.icompany .con h3 p{color:#fff;line-height:35px;margin-top:15px; font-size:14px;}
.icompany .con h3 p a{margin-left:10px;color:#fff;}
.icompany .con h3 p a:hover{color:#CA5706;} 

/**äº§å“ä¸­å¿ƒ**/
.w1255{width:1000px;}
.proWarp{height:550px;padding:30px 0px;}
.iproWarp .tit{padding:0px 8px;}
.iproWarp .tit span b{color:#fff;}
.iproWarp .tit span b em{color:#CECECE;}
.iproWarp .tit p{color:#fff;}
.iproWarp .tit ul{text-align: center;
    margin: 0 auto;
    height: 41px;
    line-height: 41px;
    margin-top: 10px;
    border: #000 1px groove;
    min-width: 700px;}
.iproWarp .tit ul li{float:left;}
.iproWarp .tit ul li a{padding-left:20px;float:left;height:41px;}
.iproWarp .tit ul li a span{padding-right:20px;display:block;}
.iproWarp .tit ul li a p{height:41px;color:#000;/*padding:0px 8px;*/}
.iproWarp .tit ul li.hov a,.iproWarp .tit ul li a:hover{background:url(../images/proBgL.png) no-repeat left top;}
.iproWarp .tit ul li.hov a span,.iproWarp .tit ul li a:hover span{background:url(../images/proBgR.png) no-repeat right top;}
.iproWarp .tit ul li.hov a p,.iproWarp .tit ul li a:hover p{background:#0E82D9;color:#fff;}
.iproWarp .con{padding-top:25px;}
.iproWarp .con .proList{float:left;width:233px;margin:5px 8px;position:relative;}
.iproWarp .con .proList h2{width:225px;height:177px;padding:4px;border:1px solid #d3d4d8;background:#fff;}
.iproWarp .con .proList h2 a{position:relative;width:225px;height:177px;overflow:hidden;display:block;}
.iproWarp .con .proList h2 img{vertical-align:middle;top:0px;left:0px;position:absolute;}
.iproWarp .con .proList h3 a{color:#2F2F2F;line-height:35px;display:block;padding-top:5px;}
.iproWarp .con .proList h3 a:hover{color:#fec400;}
/**æ–°é—»ä¸­å¿ƒ**/
.imain{padding:20px 0px 10px;}
.imain .conta{margin:0px 15px;display:inline;}
.imain .conta{width:358px;}
.imain .conta ul{color:#302720;margin-left:16px;}
.imain .conta ul p{padding-bottom:10px;margin-top:6px;}
.imain .conta ul li{line-height:24px;}
.imain .conta ul li a{color:#302720;}
.imain .conta ul span.tel{color:#020202;}
.imain .conta ul span.tel b{color:#33291f;}
.imain .new{width: 650px;
    padding-right: 20px;
    border: 1px #ccc double;}
.imain .new_tit{height: 58px;background: url(../images/new_intit.jpg) no-repeat left;}
.imain .con_tit{height: 58px;background: url(../images/con_intit.jpg) no-repeat left;}

.imain .new .newsCon{padding-top:4px; padding-bottom:33px;}
.imain .new .newsCon .newsList{padding:0px 5px;position:relative;cursor:pointer;}
.imain .new .newsCon .newsList .newTit{height:37px;line-height:37px;}
.imain .new .newsCon .newsList .newTit a{color:#000;background:url(../images/newLi.png) no-repeat left center;padding-left:14px;}
.imain .new .newsCon .newsList .newTit a:hover{color:#0E82D9;}
.imain .new .newsCon .newsList .newTit span{color:#7f7f7f;}
.imain .new .newsCon .newsList .newCon{padding:12px 0px;display:none;height:102px;line-height:24px;border-bottom:1px dashed #bcbcbc;}
.imain .new .newsCon .newsList .newCon h2{width:94px;}
.imain .new .newsCon .newsList .newCon h3{width:305px;padding-right:5px;}
.imain .new .newsCon .newsList .newCon b a{color:#000;font-weight:bold;}
.imain .new .newsCon .newsList .newCon b a:hover{color:#0276C9;}
.imain .new .newsCon .newsList .newCon b span{color:#7f7f7f;}
.imain .new .newsCon .newsList .newCon p{color:#676767;margin-top:5px;}
.imain .new .newsCon .newsList .newCon p a{color:#0276C9;}

.imain .contact{width:300px; border:1px #CCC double;}
.imain .contact .newsCon{ padding-left:10px; line-height:37px;}
.imain .contact .newsCon  LI{color:#000;background:url(../images/newLi.png) no-repeat left center;padding-left:12px;}
.imain .contact .newsCon  LI A{color:#000;}
.imain .contact .newsCon  LI A:hover{color:#0E82D9;}



.imain .sroPro{width:1000px;}
.rollBox{width:1000px;overflow:hidden;padding:12px 0 5px 0px;margin:0 auto;}
.rollBox .LeftBotton,.rollBox .RightBotton{height:52px;width:25px;background:url(../images/scrolBg.png) no-repeat;overflow:hidden;float:left;display:inline;margin-top:132px;cursor:pointer;}
.rollBox .LeftBotton{background-position:0px 0px;}
.rollBox .RightBotton{background-position:-175px 0px;}
.rollBox .LeftBotton:hover{background-position:0px -147px;}
.rollBox .RightBotton:hover{background-position:-175px -147px;}
.rollBox .Cont{width:940px;overflow:hidden;float:left;margin:0px 5px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;float:left;text-align:center;margin:0px 10px;}
.rollBox .Cont .li{padding-bottom:11px;}
.rollBox .Cont .li h2{border:1px solid #c8cac9;width:150px;height:128px;overflow:hidden;}
.rollBox .Cont .li h3{line-height:30px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;}
.rollBox #List1,.rollBox #List2{float:left;}

.busineCon{border: 1px solid #BCBCBC;
    margin-bottom: 40px;
    padding: 20px;
    margin-top: 20px;
    width: 960px;}
.busineCon .tit{padding:0px 20px;background:#fff;top:-14px; margin-left:-80px;}
.busine{padding-right:30px;width:900px;}
.w900{width:900px;}
.busine a{color:#313131;margin-right:8px;line-height:30px;}
.busine a:hover{color:#df0001;}

/**åº•éƒ¨**/
.foot{background:url(../images/ftBg.jpg) no-repeat top center;height:200px;color:#fff;}
.iconta{/*background:url(../images/telBg.jpg) no-repeat top center;*/height:40px;line-height:40px;color:#161616;}
.taTel{padding-left:30px;width:200px; color:#fff;}
.taInfo span{float:left;margin:0px 35px;}
.iconta a.backHome{width:89px;height:40px;background:url(../images/backHome.png) no-repeat right bottom;}
.ftNav{margin-top:15px;}
.ftNav a{color:#fff;line-height:30px;padding:0px 15px;}
.bottom{line-height:26px;margin-top:5px;}
.bottom a{color:#fff;margin:0px 2px;}
.foot a:hover{color:#4D4D4D;}
.bottom .cnzz {margin-top:8px;*margin-top:1px;display:inline-block;vertical-align:middle;}

/**äº§å“åˆ—è¡¨**/
.inWarp{background:url(../images/mainBg.jpg) repeat;padding:40px 0px;}
.insLeft{width:230px;}
.proSide .tit{ color:#fff;border-bottom:1px solid #49B3FF;background:#0276C9;height:50px;line-height:50px;}
.proSide .tit b{font-family:'Book Antiqua';}
.proSide ul li{height:45px;line-height:45px;position:relative;overflow:hidden;z-index:1;border-top:1px solid #A7A7A7;background:#F4FAFD;}
.proSide ul li:first-child{border-top:0px;}
.proSide ul li a{height:45px;display:block;}
.proSide ul li a span{color:#383838;font-size:14px;height:45px;width:230px;display:block;position:absolute;z-index:3;}
.proSide ul li a:hover span{ color:#fff; }
.proSide ul li a em{background:#2FA8FF;width:280px;height:45px;position:absolute;left:-280px;top:0px;z-index:2;}
.proSide ul li a.cur em{background:#2FA8FF;left:0px;}
.proSide ul li a.cur span{color:#fff;}
.back_da{background:#dae3ff;}
.back_cb{background:#cbd7ff;}
.asideCotact .tit{color:#fff;border-bottom:1px solid #49B3FF;background:#0276C9;height:50px;line-height:50px;}
.asideCotact .tit b{font-family:'Book Antiqua';}
.asideCotact ul{padding:6px 12px 45px;background:#F4FAFD;}
.asideCotact span{color:#fff;padding-bottom:8px;}
.asideCotact li{line-height:40px;color:#383838;  border-bottom: 1px solid #A7A7A7;  height: 40px; /* padding-left: 10px;*/}
.asideCotact li a{color:#383838;}
.insRight{width:750px;padding-bottom:20px;}
.crumb{height: 22px;background: url(../images/aboutBg.jpg) repeat;}
.mt3{margin-top:3px;}
.crumb span{background: #fff;padding: 0px 5px;height: 33px;line-height: 22px;color:#141414;margin-top:-11px;}
.crumb b,.crumb b a{color:#898989;font-family:'å®‹ä½“';line-height:45px;}
.crumb b a{margin:0px 3px;}
.font_i{font-family:'Book Antiqua'!important;}
.proliCon{padding-top:20px;}
.proliCon .insProLi{float:left;width:238px;margin:10px 6px;}
.proliCon .insProLi h2{float:left;width:238px;height:200px;overflow:hidden;position:relative;padding:2px;border:1px solid #dcdcdc;}
.proliCon .insProLi h2 img{position:absolute;top:2px;left:2px;}
.proliCon .insProLi h3 a{color:#000;display:block;line-height:35px;}
.proliCon .insProLi h3 a:hover{color:#0276C9;}

.cms_page{margin-top:20px;}
.cms_page li{float:left;width:30px;height:30px;line-height:30px;margin:0px 4px;}
.cms_page li a{display:block;background:#fff;color:#000;height:28px;border:1px solid #000;width:28px;}
.cms_page li a:hover{background:#0276C9;color:#fff;border:1px solid #0276C9;}
.cms_page .previous_s,.cms_page .next,.cms_page .previous_s a,.cms_page .next a{text-indent:-9999px;}
.cms_page .previous_s,.cms_page .next,.cms_page .pages_solid{background:#009FE1;color:#fff;}
.cms_page .previous_s a{background:url(../images/pageCoin.png) no-repeat 11px 8px #0276C9;border:1px solid #0276C9;}
.cms_page .previous_s{background:url(../images/pageCoin.png) no-repeat 11px 8px #b7b7b7;}
.cms_page .previous_s a:hover{background:url(../images/pageCoin.png) no-repeat 11px 8px #0276C9;}
.cms_page .next a{background:url(../images/pageCoin.png) no-repeat -44px 8px #0276C9;border:1px solid #0276C9;}
.cms_page .next{background:url(../images/pageCoin.png) no-repeat -44px 8px #0276C9;}
.cms_page .next a:hover{background:url(../images/pageCoin.png) no-repeat -44px 8px #0276C9;}

/**äº§å“è¯¦æƒ…**/
.picimg_wj{width:230px;height:230px;text-align:center;vertical-align:middle;display:table-cell;*display:block;*font-size:197px;}
.picimg_wj img{vertical-align:middle;}
.proArtiTop .proct_bg1{line-height:30px;padding-top:10px;}
.insNewsArti img{max-width:730px;}

/**æ–°é—»åˆ—è¡¨**/
.insNewList {border-bottom:1px dashed #bebebe;padding:20px 0px;cursor:pointer;}
.insNewList .tit a{color:#383838;font-size:18px;float:left;padding-left:5px;}
.insNewList .tit span{color:#7f7f7f;float:right;padding-right:15px;}

.insNewList .con{color:#888;margin-top:8px;padding:0px 5px;}
.inNewH.insNewList .tit a{color:#0276C9;}
.inNewH.insNewList .tit span{color:#363636;}
.inNewH.insNewList .con{color:#363636;}

/**æ–°é—»è¯¦æƒ…**/
.insNewsArti{background:#fff;padding:15px}
.insNewsArti,.insNewsArti h3 span a{color:#343434;}
.insNewsArti h2{margin:10px 0px;}
.insNewsArti h3 span{padding:0px 8px;}
.insNewsArti .con{line-height:26px;}
.insNewsArti .con,.insNewsArti .con a{color:#343434;}
.insNewsArti .newArtiNext,.insNewsArti .tag,.proArtiNum{line-height:24px;}
.insNewsArti .tag,.insNewsArti .tag a,.insNewsArti .newArtiNext ,.insNewsArti .newArtiNext a,.proArtiNum,.proArtiNum a{color:#343434;}
.insNewsArti .tag a{margin:0px 5px;}
.insNewsArti .tag a:hover,.insNewsArti .newArtiNext a:hover,.proArtiNum a:hover{color:#df0001;}

.insNewsArti .insNews li{float:left;line-height:35px;width:705px;padding:0px 5px;}
.insNewsArti .insNews li a{float:left;color:#343434;}
.insNewsArti .insNews li a:hover{color:#0276C9;}
.insNewsArti .insNews li span{float:right;color:#b4b4b4;}
.insNewsArti .proliCon .insProLi{margin:0px 2px;}


/**ç½‘ç«™åœ°å›¾**/
.sitemap {padding:5px 10px;line-height:24px;}
.sitemap .title3{font-size:16px;}
.sitemap DL {PADDING-BOTTOM: 5px;PADDING-TOP: 5px}
.sitemap DL FONT {TEXT-ALIGN: left;DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.sitemap DL FONT A {PADDING-BOTTOM: 0px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px}
.sitemap DL FONT A:hover {COLOR: #fd3639;TEXT-DECORATION: none}


.banner{width:100%; height:450px;}
.tit pa fs16 tac{ left:400px !important;}


.about_bg{ width:100%; background:url(../images/about_bg.jpg) no-repeat center top; height:400px;}
.pro_show{ width:1020px; margin:0 auto; height:80px; background:url(../images/PRO_SHOW.png) no-repeat center top; height:80px;}



.newspage{clear: both;text-align: center;height: 30px;margin:20px 0px;}
.newspage strong{font-size: 14px;color: #fff;padding: 5px 10px;font-family: "宋体";background:#333333}
.newspage a{font-size: 14px;color: #373030;padding: 6px 11px;font-family: "宋体";background: #C5C5C5;}
.newspage a:hover{background: #333333;color: #fff;}

/*---------------内容页:预定*/
.comment{
    border:1px solid #DDD;
    margin:10px;
    text-align:center;
}
.comment .commenttitle{
    height:26px;
    margin:1px auto;
    background:url(images/comment_title_bg.gif) repeat-x;
    border-bottom:1px solid #DDD;
}
.comment .commenttitle .title{
    float:left;
    margin:5px 0px 0px 12px;
    color:#999;
    display:inline;
}
.comment .commenttitle .title strong{
    letter-spacing:4px;
    color:#444;
    margin-right:10px;
}
.comment .commentbox{
    width:95%;text-align:left;
}
.comment .commentbox dl{
    margin:10px auto 0px;
    border:1px solid #D1DDCE;
}
.comment .commentbox dl dt{
    background:#F4F9F2;
    line-height:25px;
    text-indent:10px;
    color:#333;
    border-bottom:1px solid #E6ECE3;
}
.comment .commentbox dl dt span{
    color:#669933;
    font-size:11px;
}
.comment .commentbox dl dd{
    padding:10px;
    font-size:14px;
    line-height:25px;
    color:#666;
}
/*---------------内容页:发表预定:标题*/
.comment .posttitle{
    height:26px;
    margin:10px auto;
    background:url(images/comment_title_bg.gif) repeat-x;
    border-top:1px solid #DDD;
    border-bottom:1px solid #DDD;
    text-align:left;
}
.comment .posttitle strong{
    letter-spacing:4px;
    color:#444;
    display:block;
    margin:7px 0px 0px 13px;
}
.comment .postbox{
    width:95%;
    margin:5px auto;
    overflow:hidden;
    text-align:left;
}

.comment .postbox .userbox{
    overflow:hidden;
    margin-top:10px;
}
.comment .postbox .userbox dl{}
.comment .postbox .userbox dl dd{
    float:left;
    display:block;
    padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
    width:100px;
    border:1px solid #CCC;
    padding:3px 0px 2px 5px;
    margin-right:10px;
}
.comment .postbox .userbox dl dd.mtop{
    margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
    width:100%;
    line-height:25px;
}
.comment .postbox .txtbox textarea{
    border:1px solid #CCC;
    width:98%;
    height:80px;
    padding:5px;
}
.comment .postbox .txtbox div{padding-top:5px;color:#666666;}
.comment .postbox .txtbox input{
    width:40px;
    border:1px solid #CCC;
    padding:3px 0px 2px 5px;
    margin-right:10px;
}
.comment .postbox .txtbox img{position:static;+position:relative;vertical-align:middle}
.comment .postbox  .sbut{
    margin:10px;
}
.comment .postbox .userbox .submit{
    width:100px;
    height:25px;
    padding-top:2px;
}