@charset "utf-8";
/* CSS Document */

/****页面主体样式***/
.webmain{ float:left; width:100%; margin-top: 0px;}
.i-left{width:255px; background:#008cea; height:296px; position:relative; z-index:2}
.it1{line-height:42px; color:#fff; font-size:14px; padding-left:20px}
.ifl{background:#FBFFF8; position:relative}
.items{height:51px;}

.items-l{border:1px solid #008cea; border-top:0px solid #fff;padding: 5px 6px 0 9px;
height:45px;}
.items-l i{display:block; width:26px; height:30px; float:left; background:url(../img1/hicon.gif) no-repeat}
.items-l i.icon1{background-position:0 -46px;}
.items-l i.icon2{background-position:0 -100px;}
.items-l i.icon3{background-position:0 -148px;}
.items-l i.icon4{background-position:-2px -200px;}


.ititle{padding-left:7px; float:left;width: 70%}
.ititle h3{line-height:24px; font-size:14px}
.ititle p a{color:#666; margin-right:8px}
.ititle a:hover{color:#008cea}
.iqian{float: right; display:none;position: relative;top: 12px;margin: 3px -0px -10px 0;background: none;height: 0;border-width: 5px;width: 0;line-height: 0;font-size: 0;overflow: hidden;z-index: 10;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #f60;}
.items-div{position:absolute; width:735px; border:1px solid #ccc; background:#fff; left:259px;_left:254px; top:-42px; height:336px; display:none; overflow:hidden}

.items-hover .items-l{width:244px; padding-top:4px; _width:auto; background:#fff; position:relative; z-index:11; border:1px solid #ccc; border-right:0; border-left:5px solid #008cea;_height:45px; padding-left:5px;box-shadow:0px 3px 3px #ddd;}
.items-hover .ititle h3 a{color:#008cea}
.items-hover .iqian{display:block}
.items-hover .items-div{display:block;box-shadow:3px 3px 3px #ddd;}
.items-div .ils{width: 380px;overflow: hidden;padding:10px 15px;line-height: 26px;}
.items-div .ils h5{color:#008cea; font-size:12px; border-bottom:1px dashed #dcdcdc}
.items-div .ils .i-dhot{padding:5px 10px;}
.items-div .ils .i-dhot a{ margin-right:5px;}
.items-div .ils .i-dhot a.lmore,.items-div .il .i-dlist a.lmore{color:#06F}
.i-dlist{padding:10px 0}
.i-dlist a{display:block; line-height:26px; position:relative; z-index:1}
.i-dlist a i{float: left;display: inline;width: 6px;height: 15px; background:#008cea;margin: 4px 10px 0 0;}
.i-dlist a i.i1{background:#008cea}
.i-dlist a i.i2{background:#f90}
.i-dlist a i.i3{background:#008cea}
.i-dlist a i.i4{background:#f60}
.i-dlist a i.i5{background:#008cea}
.i-dlist a span{ position:absolute; right:0; top:-5px; color:#FF6600}
.items-div .irs{
float: right;
width: 300px;
padding: 10px 10px 200px 10px;
background: #f6f6f6;
margin-bottom: -200px;text-align:center;
}
.items-div .irs p{line-height:20px; padding:5px 10px 0 10px; text-align:left}


.i-right{width:990px; position:relative; z-index:1}

/***幻灯***/
.i-banner{width:725px; z-index:1; height:296px; overflow:hidden; position:relative;}
.i-banner ul{position:absolute; z-index:100; width:780px; height:30px; overflow:hidden; bottom:0; left:0}
.i-banner ul li{width:181px; text-align:center; height:30px;line-height:30px; float:left; position:relative; margin-right:1px;}
.i-banner ul li div{position:absolute;opacity: 0.7;filter: Alpha(Opacity=70); left:0; top:0; z-index:1; width:181px; border-right:1px solid #999; height:30px; background:#000}
.i-banner ul a{display:block; font-size:14px;position:absolute; width:181px; float:left; left:0; top:0;  color:#fff; z-index:10}
.i-banner ul a:hover{text-decoration:none; color:#fff;}
.i-banner ul li.cur div{background:#f60}
.i-banner div a{ position:absolute; left:0; top:0; z-index:0}

/**htitle**/
.htitle{height:37px; position:relative; z-index:1; border-bottom:2px solid #A0A0A0; line-height:37px}
.htitle .il{position:absolute; bottom:-2px;_bottom:-3px;}
.htitle .ir a{padding:4px 8px; background:#008cea; color:#fff}
.tl{width:713px; height:300px; float:left; background:#f4f4f4; padding:3px}
.tl .il{width:450px; height:300px; position:relative;}
.tlbg{ background:#000;height:46px; position:absolute; bottom:0; left:0; width:450px;opacity: 0.7;
filter: Alpha(Opacity=70);}
.tltxt{line-height:46px; padding:0 15px; color:#fff;position:absolute; bottom:0; left:0; width:420px}
.tltxt span{width:140px; font-size:14px; float:left; display:block}
.tltxt span.tljs{color:#ff4e00; text-align:center}
.xinpin{width:52px; height:60px; background:url(../img1/xinpin.png) no-repeat left top; position:absolute; left:32px; top:0}

.tl .ir{width:252px; float:left; margin-left:5px}
.irdiva{position:relative; z-index:1; height:59px; background:url(../img1/hmail.png) no-repeat left top;}
.qgou{width:70px; height:35px; text-indent:-1000em; display:block; position:absolute; right:8px; top:10px}
.irdiva span{line-height:58px; font-size:30px; color:#fff; font-family:"微软雅黑"}
.irxia{padding:15px; font-family:"微软雅黑"; text-align:center; color:#666}
.irxia label{font-size:20px;}
.irxia b{font-size:36px; color:#f60}
.irtitle{color:#666; line-height:22px; font-size:14px}
.irtitle h3{padding:6px 0;}
.irtitle a{color:#666; font-size:16px; font-family:"微软雅黑"}
.fx{padding:10px 0;}

.tr{width:257px; border-top:1px solid #dcdcdc}
.tr-a{border:1px solid #dcdcdc; border-top:0; padding:12px 0}
.tr-a a{width:232px; height:128px; position:relative; z-index:1; display:block; margin:0 auto;}
.tr-a a .tr-abg{height:55px; position:absolute; background:#000; width:232px; bottom:0; left:0;opacity: 0.6;filter: Alpha(Opacity=60);}
.tr-a a .tr-atxt{line-height:20px; position:absolute; bottom:15px; padding:0 10px; width:210px; left:0; color:#fff}
.price{display:block; padding:2px 8px; font-family:"微软雅黑"; background:#f60; color:#ffffff; position:absolute; bottom:0; right:0}

/*******ishnav****/
.ishnav{height:34px;font-size:14px;font-weight:bold;  position:relative; z-index:1; line-height:34px; background:#008cea; color:#fff;}
.ishnav .isnavt{padding-left:15px; }
.ishnav ul{position:absolute; left:253px; bottom:0;}
.ishnav ul li{float:left; line-height:32px; height:32px; cursor:pointer; width:120px; text-align:center; border-left:1px solid #ddd}
.ishnav ul li.on{color:#008cea; background:#fff;}

.iscont{height:560px; border:1px solid #dcdcdc; border-top:0}
.iscate{height:560px; border-right:1px solid #dcdcdc; float:left; width:252px}
.iscate .isca{padding:0px 20px; line-height:20px}
.iscate .isca a{margin-right:15px;display: inline-block;}
.iscate h5{color:#008cea; font-size:14px; line-height:24px; padding:0 20px}
.iscate .isimg{text-align:center; overflow:hidden}

/****isconts***/
.isconts{float:left; width:730px; padding:10px 0}
.isconts ul{display:none;}
.isconts ul li{width:230px; display:inline; margin-bottom:5px; margin-left:11px; height:266px; float:left;}
.isconts ul li a.islimg{display:block; height:160px; position:relative; z-index:1}
.isconts ul li a.islimg .islbg{height:45px; position:absolute; background:#000; width:230px; bottom:0; left:0;opacity: 0.6;filter: Alpha(Opacity=60);}
.isconts ul li a.islimg .isltxt{line-height:20px; position:absolute; bottom:0px; padding:0 10px; width:210px; left:0; color:#fff}
.isconts ul li .isdes{height:40px; border-bottom:1px solid #ccc; padding:6px 0; line-height:20px; font-weight:bold; font-size:14px; }
.isconts ul li a{color:#666}
.isconts ul li a:hover{color:#008cea}
.isprice{line-height:22px; margin-top:5px; height:22px; color:#666}
.isprice .il font{font-size:18px; color:#f60; font-family:arial; font-weight:bold}
.isprice .ir{color:#999}
.isdate {height:22px;line-height:22px; color:#999;}
.isdate .il font{font-size:12px; color:#f60; font-family:arial;}
.isdate .ir{color:#666; padding-left:20px; background:url(../img1/hmail.png) no-repeat -252px 5px;}

/*****isliu****/
.isliuh5{border-bottom:2px solid #008cea;}
.islcont{height:820px;position:relative; z-index:1}
.isldiv{position:absolute; padding:12px; left:0; top:15px; height:370px; width:207px; border:1px solid #dcdcdc}
.isldiv h3{font-size:14px; line-height:24px;}

.ispa a{padding:1px 6px;display: inline-block; color:#666; background:#fcfcfc; border:1px solid #ebebeb; line-height:24px; margin-bottom:6px}
.ispa a:hover{background:#fff4f8;color:#008cea; border:1px solid #fed2e3; text-decoration:none}
.ispa a.ismore:hover,.ispa a.ismore{padding:0; background:none; color:#0066cc; border:0; display:block}
.isldiv .istitle{line-height:30px; font-weight:bold; font-size:14px}
.isldiv .islike{color:#ff73a1; cursor:pointer; padding-left:20px; height:20px;background:url(../img1/hmail.png) no-repeat -252px -20px; line-height:20px}
.isldiv .isdect{ line-height:24px}

.islcont .p1{left:252px; top:15px; height:340px}
.islcont .p2{left:505px; top:15px; height:375px}
.islcont .p3{left:757px; top:15px; height:365px; overflow:hidden}
.islcont .p4{left:0; top:425px; height:365px}
.islcont .p5{left:252px; top:395px; height:395px}
.islcont .p6{left:505px; top:430px; height:360px}
.islcont .p7{left:757px; top:420px; height:370px;overflow:hidden}

/*****isnew*****/
.isnew{width:252px;}
.isnew dt{background:#008cea; height:35px; line-height:35px; padding:0 0px; color:#fff; font-size:14px}
.isnew dt h5{ float:left; width:150px;color:#fff; font-size:14px; padding-left:10px;}
.isnew dt span{ float:right; width:50px; font-size:12px;color:#fff;}
.isnew dt span a{color:#fff;}
.isnew ul{width:230px; border:1px solid #dcdcdc; border-top:0; padding:10px;}
.isnew ul li{background:url(../img1/isnew.gif) no-repeat 5px 10px; padding-left:15px; line-height:24px; border-bottom:1px dashed #dcdcdc}
.isnew ul li a{color:#666;}
.isnew ul li a:hover{color:#008cea}

.isother{width:728px;}
.isul{height:32px; background:#008cea; position:relative; z-index:1; line-height:32px}
.isul ul{position:absolute; left:0; top:2px;}
.isul ul li{border-right:1px solid #eee; float:left; width:150px; text-align:center; font-size:14px; line-height:30px}
.isul ul li a{color:#fff; display:block;}
.isul ul li.on a,.isul ul li a:hover{background:#fff; border-right:0; border-left:1px solid #ddd; color:#008cea}

/***isulcon/***/
.isulcon{border:1px solid #ddd; border-top:0; height:198px}
.isulcon dl{width:660px; display:none; margin:0 auto; padding:15px 0}
.isulcon dl dt{height:95px; font-size:14px; color:#999}
.isulcon dl dt a{font-size:14px; line-height:30px}
.isulcon dl dt .il{width:140px;}
.isulcon dl dt .ir{width:520px; line-height:20px}
.isulcon dl dd{width:290px;background:url(../img1/isnew.gif) no-repeat 5px 10px; padding-left:15px; float:left; margin-right:20px; height:24px; line-height:24px; border-bottom:1px dashed #dcdcdc;}
.isulcon dl dd a{color:#666;}
.isulcon dl dd a:hover{color:#008cea}

/***所在位置***/
.currentNav .center{height:40px; line-height:40px; position:relative; z-index:1}
.currentNav .center font{color:#ff6600}
.currentNav .center a{color:#ff6600}



.home_all_mid {background:none; width:100%; clear:both;}
.home_all_mid dt{overflow:hidden;clear:both;padding-left:0px;border-bottom:#008cea 2px solid;}
.home_all_mid dt span.more{height:35px;padding-right:0px;line-height:35px;float:right; width:80px; text-align:right}
.home_all_mid dt span.more a{color:#2D374B;text-decoration:none;}
.home_all_mid dt span.more a:hover{color:#ff6600;text-decoration:none;}
.home_all_mid dt span.info{color:#2D374B;padding-left:0px;line-height:35px;float:left; padding-top:0px; font-size:14px}
.home_all_mid dt strong{height:35px;line-height:35px;font-size:22px;display:block;float:left;color:#008cea;padding-left:35px;font-family:"微软雅黑"; background:url(../img1/ico2.gif) no-repeat 0px 2px;}
.home_all_mid dd{overflow:hidden;padding:10px;border-left:#269C52 1px solid; border-right:#269C52 1px solid; border-bottom:#269C52 1px solid; }

/*首页线路滑门*/
.nrgdrightnrlb{ width:535px; float:right; height:256px;}
.nrgdrightnrlb ul{ padding:0px; margin:0px;}
.nrgdrightnrlb li {border-bottom: 1px dashed #CCCCCC;height: 35px;line-height: 35px;overflow: hidden;}
.nrgdrightnrlb li a {color: #008cea;text-decoration: none;  font:bold 15px/35px "微软雅黑","宋体",Arial;}
.nrgdrightnrlb li span.jiage{ float:right;color: #FF3300;font-family: Arial;font-weight: normal;font-style: normal;font-size:16px;}
.nrgdrightnrlb li span.jiage i{ font-size:12px;font-style: normal;}
.nrgdrightnrlb li span.jiage em{font-style: normal; font-size:12px;}	
.nrgdrightnrlb li a span.info{font-size:12px; font-weight:normal; color:#767A81}

.price1 {color: #FF3300;font-family: Arial;font-weight: normal;font-style: normal;font-size:16px; float:right; }
.nrgdrightnrlb a:hover{ color:#FF6600}
.main-title{color: #1B8D48; font:bold 15px/18px "微软雅黑","宋体",Arial;}
.price i{ font-size:12px;font-style: normal;}
.price em{font-style: normal; font-size:12px;}	
.nrgdrightnrdh{ width:225px; float:left; height:256px;}
.nrgdrightnrdh1{ width:205px; height:200px; padding:10px 10px 0 10px; background-color:#f5f6f9;}
.nrgdrightnrdh1tu{ width:205px; height:154px; display:block;}
.nrgdrightnrdh1tu img{ width:205px; height:154px; }
.nrgdrightnrdh1wz{ height:24px; width:205px; line-height:24px; text-decoration:none; color:#2d374b; display:block; overflow:hidden; font-size:12px;}
.nrgdrightnrdh1wz:hover{ text-decoration:underline;}
.nrgdrightnrdh1jg{ font-size:12px; height:20px; display:block; width:185px; padding:0px 10px; margin:0px; color:#333;}
.nrgdrightnrdh1jg del{ margin-right:20px;}
.hsjcss{ font-size:16px; font-weight:bold;color:#ff3300;}
.nrgdrightnrdh2{ height:26px; margin-top:4px;}
.nrgdrightnrdh2 a{ color:#fff;}
.nrgdrightnrdh2 a:visited{ color:#fff;}
.nrgdrightnrdh2 a:hover{ color:#fff; text-decoration:underline;}
.nrgdrightnrdh2left{ float:left; width:102px; height:18px; display:block;  padding:8px 0 0 26px; background:url(../img1/bj1.gif) no-repeat 0 0; color:#fff; font-size:12px; text-decoration:none; text-indent:999em;}
.nrgdrightnrdh2right{ width:55px; height:18px; padding:8px 0 0 30px; font-size:12px; color:#fff; text-decoration:none; background:url(../img1/bj2.gif) no-repeat 0 0; display:block; float:right; text-indent:999em;}

.gay{ width:175px; height:28px; padding:7px 0 0 15px; line-height:22px; background-color:#008cea; font-size:18px; font-family:"微软雅黑"; color:#fff;}
.nrgdleftnr{ width:175px; height:264px; padding:14px 0 0 13px; border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.nrgdleftnr1{ width:162px; height:76px;}
.nrgdleftnr2Title{ margin-top:4px; width:170px;}
.nrgdleftnr2Title a{ width:56px; height:24px; line-height:24px; display:block; float:left; font-size:12px; text-decoration:none; color:#5a606b; overflow:hidden; font-weight:bold; line-height:23px;}
.nrgdleftnr2{width:180px;}
.nrgdleftnr1 img{ width:165px; height:66px;}
.nrgdleftnr2 a{ width:59px; height:24px; line-height:24px; display:block; float:left; font-size:12px; text-decoration:none; color:#5a606b; overflow:hidden;}
.nrgdleftnr2 a:hover{ text-decoration:underline; color:#ff6600;}
.IndexTitle {color:#FFF;}

.himg{width:990px; margin:0 auto}


.classify_right_sidebar { height: 250px; width: 190px; }
.sidebar_register { background:url(/images/login.jpg) no-repeat 0 0; color: #FFFFFF; display: inline-block; font-size: 14px; font-weight: bold; height: 36px; line-height: 36px; padding-left: 32px; width: 53px; }
.sidebar_register:hover{ color:#fff; background-position:0 -47px; }
.sidebar_login { background: url(/images/login.jpg) no-repeat scroll -96px 0 transparent; color: #FFFFFF; display: inline-block; font-size: 14px; font-weight: bold; height: 36px; line-height: 36px; padding-left: 32px; width: 53px; margin-left:12px; }
.sidebar_login:hover { color:#fff; background-position:-96px -47px; }
.sidebar_my { border: 1px solid #CCCCCC; height: 276px; margin: 0;  padding: 0 8px; width: 172px; }
.sidebar_my_zj {border-bottom: 1px dotted #CCCCCC;  margin-bottom: 10px; padding-bottom: 15px; padding-left: 6px; }
.sidebar_my_zj_p { color: #666666; font-size: 14px; font-weight: bold; }
.sidebar_my_zj_p span { color:#FF6600; font-size: 50px; font-weight: normal; margin-right: 4px; }
.sidebar_my_zj b{ color:#FF6600; font-size: 14px; }

.order_play{ width:170px; overflow:hidden; position:relative; }
.new_orders{ height:152px; position:relative; width:1720px; }
.order_title{ height:26px; line-height:23px; }
.order_title a{color: #FF6600; font-size: 16px; font-weight: bold; text-decoration: none; }
.order_title span{background:url(../img1/icons-tip.gif) no-repeat; color: #FF9900; display: inline-block; height: 24px; line-height: 24px; padding-left: 6px; text-align: center; width: 72px; }
.orders{margin-top:10px; position:absolute; bottom:0px; left:0px; height:40px; overflow:hidden; position:relative; }
.hot_mudd{ width:170px; float:left; display:inline; }
.hot_mudd ul{ position:absolute; bottom:0px; }
.hot_mudd ul li{ height:32px; margin-bottom:10px; overflow:hidden; }
.hot_mudd ul li a{ color:#2A97DA; text-decoration:underline; *text-decoration:none; }
.hot_mudd ul li a:hover{ color:#ff6900; }





.tour_city {
    background: none repeat scroll 0 0 #ffffff;
    border: 2px solid #03a0d2;
    margin: 0px 0;
    padding: 5px 10px;
    width: 966px;
}
.tourcity {
    color: #757575;
    font-size: 12px;
    margin: 0;
    padding: 7px 0;
}
.blue14 {
    color: #03a0d2;
    font-size: 14px;
    font-weight: bold;
    margin: 0 5px 0 0;
    padding: 0;
}
.gmtour {
    display: inline-block;
    overflow: hidden;
    width: 600px;
}
.tourcity a {
    color: #757575;
    font-size: 12px;
    padding: 0 5px;
}
.tourcity a:hover {
    color: #d7491a;
    text-decoration: underline;
}
.tourcity .tj {
    color: #d7491a;
}
.tourcity .hot {
    color: #d7491a;
    text-decoration: underline;
}


/*广达网络新增样式*/
.i-left{width:255px; background:#008bcf; height:337px; position:relative; z-index:2}
.i-right{width:725px; position:relative; z-index:1}
.items-l{border:1px solid #53b8ff; border-top:0px solid #fff;padding: 5px 6px 0 9px;
 background-color:#008bcf;}
.items-l i{display:block; width:38px; height:38px; float:left; background:url(../img1/icon_1.png) no-repeat}
.items-l i.icon1{background:url(../img1/icon_2.png) no-repeat}
.items-l i.icon2{background:url(../img1/icon_3.png) no-repeat}
.items-l i.icon3{background:url(../img1/icon_4.png) no-repeat}
.items-l i.icon4{background:url(../img1/icon_5.png) no-repeat}
.items-hover .items-l i{background:url(../img1/icon_1.png) no-repeat 0 -38px;}
.items-hover .items-l i.icon1{background:url(../img1/icon_2.png) no-repeat 0 -38px;}
.items-hover .items-l i.icon2{background:url(../img1/icon_3.png) no-repeat 0 -38px;}
.items-hover .items-l i.icon3{background:url(../img1/icon_4.png) no-repeat 0 -38px;}
.items-hover .items-l i.icon4{background:url(../img1/icon_5.png) no-repeat 0 -38px;}
.ititle a{ color:#fff;}
.ititle a:hover{color:#339900}
.ititle p a{color:#fff; margin-right:8px}
.i-banner ul {bottom: 5px;left: 42%;overflow: hidden;position: absolute;z-index: 999;}
.i-banner ul li {background: rgba(0, 0, 0, 0) url("../img1/slider-top-nav.png") no-repeat scroll 0 0;display: inline;
float: left; height: 16px; margin-left: 4px;text-align: center;width: 16px;}
.i-banner ul li.cur {background: rgba(0, 0, 0, 0) url("../img1/slider-top-nav-hover.png") no-repeat scroll 0 0;
}
.items-hover .ititle p a {color: #666;}
.btn_group3 {height: 40px;background: #eeeeee;}
.btn_group3 .txt {margin-left: 0px;height: 40px;line-height: 44px;padding-left: 40px;background: url(../img1/icon_13.png) no-repeat;
}
.btn_group3 .txt .txtMarquee-top {width: 685px;overflow: hidden;position: relative;}
.btn_group3 .txt .txtMarquee-top .hd {overflow: hidden;height: 30px;background: #f4f4f4;}
.btn_group3 .txt .txtMarquee-top .bd {padding: 5px;}
.btn_group3 .txt .txtMarquee-top .infoList li {height: 24px;line-height: 24px;}
.btn_group3 .txt .txtMarquee-top .infoList li .date {float: right;color: #999;}
.btn_group3 .txt .txtMarquee-top .infoList li a {color: #363636;cursor: pointer;
}




















