/*--------全局样式--------*/
body {font-size:12px;color:#666;line-height:24px;font-family:"微软雅黑";}
form,div,body,img,p,a,img,dl,dd,dt,table,tr,h1,h2,h3,h4{margin:0px;padding:0px;border:0;list-style:none;}
a:link{color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
a:focus {-moz-outline-style: none;}
a:actived{outline:none;text-decoration:underline;}

ul,li,ol{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle;}
input:focus,textarea:focus{ outline:0;}

/*--------浮动--------*/
.clear {clear:both;height:0px;overflow:hidden;}
.clear10 {clear:both;height:10px;overflow:hidden;}
.clear20 {clear:both;height:20px;overflow:hidden;}
a.more:link{color:#999;font-size:12px;}
a.more:visited{color:#999;font-size:12px;}
a.more:hover{color:#f60;font-size:12px;}
a.more:active{color:#f60;font-size:12px;text-decoration:underline;}

/*---------页眉样式----------*/


.main_box {width:100%;background:url(../images/layer.jpg) no-repeat center top;}
.main_box .pop {width:1000px;margin:0 auto;height:90px;background:#006ee3;overflow:hidden;}
.main_box .pop2 {width:1000px;margin:0 auto;height:42px;line-height:42px;background:#a7e07d;overflow:hidden;border-left: #f7f7f7 0px solid;border-right: #f7f7f7 0px solid;}
.main_box .pop2 span{ padding: 0 5px;color: #ff0000;font-size: 16px;}
.main_box .pop2 span a{ color:#5a0569;}
.main_box .pop2 span a:hover{ color:#ff0000;}

.main_box .main {width:1000px;margin:0 auto;background:#FFF;padding-top:10px;}
.main .leftside {width:238px;float:left;margin-left:0px; overflow:hidden;}



.category {width:238px;}
.category h2{width:238px;height:39px;line-height:39px;background:url(../images/index_12.jpg) no-repeat;color:#FFF;font-size:16px;font-weight:bold; text-align:center;}
.category ul{width:234px;border:2px solid #a3cbf4;border-top:none;display:table;height:100%;}

.category ul li.sa{height:45px;line-height:45px;text-indent:60px; font-size:16px;font-weight:bold;border-bottom:1px solid #d5e3f2;border-top:1px solid #FFF;background:#ebf5ff;}
.category ul li.sb{height:45px;line-height:45px;text-indent:60px; font-size:16px;font-weight:bold; border-bottom:1px solid #d5e3f2;border-top:1px solid #FFF;background:#f9fcff;}
.category ul li a{height:45px;line-height:45px;display:block;color:#006ee3;background:url(../images/icon3.gif) no-repeat 25px;}
.category ul li a:hover{height:45px;line-height:45px;text-decoration:underline;color:#F00;}

.helpCon {width:236px;border:1px solid #eaeaea;border-top:none;display:table;height:100%; padding-top:15px;}
.helpCon ul{}
.helpCon ul li{float:left;width:212px;height:130px; margin-left:13px;}
.productImg {height:100px;}
.productTitle {text-align:center;font-size: 12px;}

.index_jptj {width:238px;margin-top:12px;}
.index_jptj .index_title{background:#1679de;height:39px;line-height:39px;border-bottom:1px solid #68e668;text-indent:14px;font-size:18px;font-weight:bold;}
.index_jptj img{margin-top:12px;}

.index_zxdp {width:238px;margin-top:12px;}
.index_zxdp .index_title{background:#EEF9FF;height:39px;line-height:39px;border-bottom:1px solid #1779DE;text-indent:12px;font-size:15px;font-weight:bold;}
.index_zxdp .index_con{width:212px;border:1px solid #CDE7FE;border-top:none;display:table;height:100%; padding:5px 12px 8px 12px;}
.index_zxdp dl{width:212px;border-bottom:1px dotted #D9D9D9;height:70px;margin:10px 0;overflow:hidden;line-height:22px;}
.index_zxdp dl dt{width:18px;float:left; margin-top:8px;}
.index_zxdp dl dd{width:194px;height:28px;float:left;}
.index_zxdp dl dd p{color:#999;padding-top:2px;}

.index_sybz {width:238px;margin-top:12px;}
.index_sybz .index_title{background:#37a508;height:39px;line-height:39px;border-bottom:1px solid #a7e07d;text-indent:12px;font-size:15px;font-weight:bold;}
.index_sybz .index_con{width:212px;border:1px solid #CDE7FE;border-top:none;display:table;height:100%; padding:5px 12px 8px 12px;}

.index_sybz .index_con ul{width:212px;display:table;height:100%; padding:5px 0;}
.index_sybz .index_con ul li{width:212px;height:26px;line-height:26px;text-indent:25px;background:url(../images/icon2.jpg) no-repeat 2px center;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}



.index_sybzaaa {width:238px;margin-top:12px;height:318px;overflow: hidden;}
.index_sybzaaa .index_title{background:#1679de;height:39px;line-height:39px;border-bottom:1px solid #DCAB42;text-indent:12px;font-size:15px;font-weight:bold;}
.index_sybzaaa .index_con{border:1px solid #DCAB42;border-top:none;height:260px;padding:8px 8px 8px 10px;overflow: hidden;}

.index_sybzaaa .index_con ul{overflow: hidden;height: 260px;}
.index_sybzaaa .index_con ul li{ width:212px;height:26px;line-height:26px;text-indent:20px;background:url(../images/212519107.gif) no-repeat 0px 10px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;font-weight:bold;}
.index_sybzaaa .index_con ul li a{ width: 140px;overflow: hidden;float:left;}
.index_sybzaaa .index_con ul li span{ color:#ff0000;float: left; }



.index_gzjd {width:238px;margin-top:12px;}
.index_gzjd .index_title{background:#1679de;height:39px;line-height:39px;border-bottom:1px solid #a7e07d;text-indent:12px;font-size:15px;font-weight:bold;}
.index_gzjd .index_con{width:212px;border:1px solid #CDE7FE;border-top:none;display:table;height:100%; padding:5px 12px;}

.index_gzjd .index_con ul{ margin-top:10px;}
.index_gzjd .index_con ul li{width:88px;height:95px;float:left; display:inline;margin:0 8px;}
.index_gzjd .index_con ul li img{float:left;width:88px;height:56px;margin: 1px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;}
.index_gzjd .index_con ul li span{display:block; text-align:center; height:34px; line-height:34px;}
.index_gzjd .index_con ul li span a{float:left;height:34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:88px;word-break: keep-all;}

.index_fxkl {width:238px;margin-top:12px;}
.index_fxkl .index_title{background:#37a508;height:39px;line-height:39px;border-bottom:1px solid #a7e07d;text-indent:12px;font-size:15px;font-weight:bold;}
.index_fxkl .index_con{width:212px;border:1px solid #CDE7FE;border-top:none;display:table;height:100%; padding:5px 12px 8px 12px;}

.index_fxkl .index_con .index_img{width:212px; margin:8px 0;border-bottom:1px dotted #ccc;overflow:hidden; }
.index_fxkl .index_con .index_img img{width:212px; height:120px;}
.index_fxkl .index_con .index_img span{display:block;text-align:center;height:35px;line-height:35px;}
.index_fxkl .index_con .index_img span a{float:left;height:35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:212px;word-break: keep-all;}

.index_fxkl .index_con ul{width:212px;display:table;height:100%;}
.index_fxkl .index_con ul li{width:212px;height:26px;line-height:26px;text-indent:25px;background:url(../images/icon2.jpg) no-repeat 2px center;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}

.main .rightside {width:730px;float:right;padding-right: 10px;overflow:hidden;}
.rightside .index_rmtj {width:730px;margin-top:12px;}
.datanggjtxt{}
.datanggjimg{padding-top:12px;padding-bottom:12px;}
.datanggjtit{height:40px;line-height:40px;}
.datanggjtit a{width:243px;height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#ffffff;font-size:15px;background:#37a508;border-bottom:1px solid #91C6D6;font-weight:bold;text-decoration:none;}
.datanggjtit a.ed{width:243px;height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#CD3301;font-size:15px;background:#FDD274;border-bottom:1px solid #DCAB42;font-weight:bold;}

.datanggjjs {width:730px;margin:0 auto;overflow:hidden;border:1px solid #E4E4E4;border-top: none;padding-bottom:10px;}
.datanggjjs .listfrist{width:730px;line-height:22px;margin:20px 6px;}
.datanggjjs .listfrist ul li{width:160px;height:160px;float:left; display:inline;margin:0 9px;}
.datanggjjs .listfrist ul li img{float:left;width:160px;height:100px;margin: 1px;overflow: hidden;text-overflow:ellipsis;word-break:keep-all; margin-bottom:8px;}
.datanggjjs .listfrist ul li span{display:block;text-align:center;height:20px;line-height:20px;}
.datanggjjs .listfrist ul li span a{float:left;height:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:160px;word-break: keep-all;}
.datanggjjs .listfrist ul li span p b{height:20px;line-height:20px; color:#F30;font-size:13px;}

.rightside .index_yry {width:730px;margin-top:12px;}
.rightside .index_yry .index_title{width:730px;height:40px;line-height:40px;background:url(../images/index_30.jpg) no-repeat;}
.rightside .index_yry .index_title span.title{width:157px;text-align:center;float:left;color:#FFF;font-size:15px;font-weight:bold;}
.rightside .index_yry .index_title span.kou{width:200px;text-align:center;float:left;color:#C00;font-weight:bold;}
.rightside .index_yry .index_title span.more{width:365px;text-align:right;float:left; }
.rightside .index_yry .index_title span.more a{ color:#37a508; font-weight:bold;font-size:14px;}
.rightside .index_yry .index_title span.more a:hover{ color:#ff0000;}


.rightside .index_yry .index_main{width:730px;border:1px solid #E4E4E4;border-top:none;padding:12px 0;overflow: hidden;}
.rightside .index_yry .index_main ul {width:700px;padding:0 15px;}
.rightside .index_yry .index_main ul li{width:690px;float:left;border-bottom:1px dotted #D9D9D9;margin-bottom:5px;margin-right:15px;padding-left:10px;}
.rightside .index_yry .index_main ul li div.title{width:690px;color:#020202;font-size:14px;} /*1*/
.rightside .index_yry .index_main ul li div.title span.atitle{width:600px;color:#020202;float:left;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_yry .index_main ul li div.title span.atitle a{color:#020202;font-size:12px;}
.rightside .index_yry .index_main ul li div.title span.atitle a:hover{color:#37a508;}
.rightside .index_yry .index_main ul li div.title span.aprice{color:#F30;font-size:15px;float:right;font-weight:bold;}
.rightside .index_yry .index_main ul li div.detion{width:325px;padding-bottom:5px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_yry .index_main .index_img{width:700px;padding:0 15px;}
.rightside .index_yry .index_main .index_img img{margin:10px 10px 5px 0;float:left;}

.rightside .index_lry {width:732px;margin-top:12px;}
.rightside .index_lry .index_title{width:732px;height:40px;line-height:40px;background:url(../images/index_40.jpg) no-repeat;}
.rightside .index_lry .index_title span.title{width:157px;text-align:center;float:left;color:#FFF;font-size:15px;font-weight:bold;}
.rightside .index_lry .index_title span.kou{width:200px;text-align:center;float:left;color:#C00;font-weight:bold;}
.rightside .index_lry .index_title span.more{width:365px;text-align:right;float:left;}
.rightside .index_lry .index_title span.more a{ color:#37a508; font-weight:bold;font-size:14px;}
.rightside .index_lry .index_title span.more a:hover{ color:#ff0000;}



.rightside .index_lry .index_main{width:730px;border:1px solid #E4E4E4;border-top:none;padding:12px 0;overflow: hidden;}
.rightside .index_lry .index_main ul {width:700px;padding:0 15px;}
.rightside .index_lry .index_main ul li{width:690px;float:left;border-bottom:1px dotted #D9D9D9;margin-bottom:5px;margin-right:15px;padding-left:10px;}
.rightside .index_lry .index_main ul li div.title{width:690px;color:#020202;font-size:14px;}
.rightside .index_lry .index_main ul li div.title span.atitle{width:600px;color:#020202;float:left;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_lry .index_main ul li div.title span.atitle a{color:#020202;font-size:12px;}
.rightside .index_lry .index_main ul li div.title span.atitle a:hover{color:#37a508;}
.rightside .index_lry .index_main ul li div.title span.aprice{color:#F30;font-size:15px;float:right;font-weight:bold;}
.rightside .index_lry .index_main ul li div.detion{width:325px;padding-bottom:5px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_lry .index_main .index_img{width:700px;padding:0 15px;}
.rightside .index_lry .index_main .index_img img{margin:10px 10px 5px 0;float:left;}

.rightside .index_sry {width:732px;margin-top:12px;}
.rightside .index_sry .index_title{width:732px;height:40px;line-height:40px;background:url(../images/index_48.jpg) no-repeat;}
.rightside .index_sry .index_title span.title{width:157px;text-align:center;float:left;color:#FFF;font-size:15px;font-weight:bold;}
.rightside .index_sry .index_title span.kou{width:200px;text-align:center;float:left;color:#C00;font-weight:bold;}
.rightside .index_sry .index_title span.more{width:365px;text-align:right;float:left;}
.rightside .index_sry .index_title span.more a{ color:#37a508; font-weight:bold;font-size:14px;}
.rightside .index_sry .index_title span.more a:hover{ color:#ff0000;}



.rightside .index_sry .index_main{width:730px;border:1px solid #E4E4E4;border-top:none;padding:12px 0;overflow: hidden;}
.rightside .index_sry .index_main ul {width:700px;padding:0 15px;}
.rightside .index_sry .index_main ul li{width:690px;float:left;border-bottom:1px dotted #D9D9D9;margin-bottom:5px;margin-right:15px;padding-left:10px;}
.rightside .index_sry .index_main ul li div.title{width:690px;color:#020202;font-size:14px;}
.rightside .index_sry .index_main ul li div.title span.atitle{width:600px;color:#020202;float:left;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_sry .index_main ul li div.title span.atitle a{color:#020202;font-size:12px;}
.rightside .index_sry .index_main ul li div.title span.atitle a:hover{color:#37a508;}
.rightside .index_sry .index_main ul li div.title span.aprice{color:#F30;font-size:15px;float:right;font-weight:bold;}
.rightside .index_sry .index_main ul li div.detion{width:325px;padding-bottom:5px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_sry .index_main .index_img{width:700px;padding:0 15px;}
.rightside .index_sry .index_main .index_img img{margin:10px 10px 5px 0;float:left;}

.rightside .index_ssry {width:732px;margin-top:12px;}
.rightside .index_ssry .index_title{width:732px;height:40px;line-height:40px;background:url(../images/index_50.jpg) no-repeat;}
.rightside .index_ssry .index_title span.title{width:157px;text-align:center;float:left;color:#FFF;font-size:15px;font-weight:bold;}
.rightside .index_ssry .index_title span.kou{width:200px;text-align:center;float:left;color:#C00;font-weight:bold;}
.rightside .index_ssry .index_title span.more{width:365px;text-align:right;float:left;}
.rightside .index_ssry .index_title span.more a{ color:#37a508; font-weight:bold;font-size:14px;}
.rightside .index_ssry .index_title span.more a:hover{ color:#ff0000;}




.rightside .index_ssry .index_main{width:730px;border:1px solid #E4E4E4;border-top:none;padding:12px 0;overflow: hidden;}
.rightside .index_ssry .index_main ul {width:700px;padding:0 15px;}
.rightside .index_ssry .index_main ul li{width:690px;float:left;border-bottom:1px dotted #D9D9D9;margin-bottom:5px;margin-right:15px;padding-left:10px;}
.rightside .index_ssry .index_main ul li div.title{width:690px;color:#020202;font-size:14px;}
.rightside .index_ssry .index_main ul li div.title span.atitle{width:600px;color:#020202;float:left;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_ssry .index_main ul li div.title span.atitle a{color:#020202;font-size:12px;}
.rightside .index_ssry .index_main ul li div.title span.atitle a:hover{color:#37a508;}
.rightside .index_ssry .index_main ul li div.title span.aprice{color:#F30;font-size:15px;float:right;font-weight:bold;}
.rightside .index_ssry .index_main ul li div.detion{width:325px;padding-bottom:5px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_ssry .index_main .index_img{width:700px;padding:0 15px;}
.rightside .index_ssry .index_main .index_img img{margin:10px 10px 5px 0;float:left;}

.rightside .index_wry {width:732px;margin-top:12px;}
.rightside .index_wry .index_title{width:732px;height:40px;line-height:40px;background:url(../images/index_56.jpg) no-repeat;}
.rightside .index_wry .index_title span.title{width:157px;text-align:center;float:left;color:#FFF;font-size:15px;font-weight:bold;}
.rightside .index_wry .index_title span.kou{width:200px;text-align:center;float:left;color:#C00;font-weight:bold;}
.rightside .index_wry .index_title span.more{width:365px;text-align:right;float:left;}
.rightside .index_wry .index_title span.more a{ color:#37a508; font-weight:bold;font-size:14px;}
.rightside .index_wry .index_title span.more a:hover{ color:#ff0000;}




.rightside .index_wry .index_main{width:730px;border:1px solid #E4E4E4;border-top:none;padding:12px 0;overflow: hidden;}
.rightside .index_wry .index_main ul {width:700px;padding:0 15px;}
.rightside .index_wry .index_main ul li{width:690px;float:left;border-bottom:1px dotted #D9D9D9;margin-bottom:5px;margin-right:15px;padding-left:10px;}
.rightside .index_wry .index_main ul li div.title{width:690px;color:#020202;font-size:14px;}
.rightside .index_wry .index_main ul li div.title span.atitle{width:600px;color:#020202;float:left;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_wry .index_main ul li div.title span.atitle a{color:#020202;font-size:12px;}
.rightside .index_wry .index_main ul li div.title span.atitle a:hover{color:#37a508;}
.rightside .index_wry .index_main ul li div.title span.aprice{color:#F30;font-size:15px;float:right;font-weight:bold;}
.rightside .index_wry .index_main ul li div.detion{width:325px;padding-bottom:5px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.rightside .index_wry .index_main .index_img{width:700px;padding:0 15px;}
.rightside .index_wry .index_main .index_img img{margin:10px 10px 5px 0;float:left;}

/*----------内页样式---------*/
.l_banner {width:984px;margin:0 8px;height: 272px;}

.l_main {width:984px;margin:0 8px;}

/*----------上海旅游样式---------*/

.l_shyry{margin-left:2px;margin-top:15px;}
.datanggjimg{padding-top:12px;padding-bottom:12px;}
.l_shyrytitle{height:40px;line-height:40px;}
.l_shyrytitle a{width:162px;height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#3d8b37;font-size:15px;background:#a7e07d;border-bottom:1px solid #91C6D6;font-weight:bold;text-decoration:none;}
.l_shyrytitle a:hover{color:#CD3301;background:#FDD274;border-bottom:1px solid #DCAB42;}
.l_shyrytitle a.ed{height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#fff;font-size:15px;background:#37a508;border-bottom:1px solid #a7e07d;font-weight:bold;}
.l_shyrytitle .last{ width:164px;}

.l_shyrymain {width:973px;border:3px solid #37a508;border-top: none;padding-bottom:10px;}
.l_shyrymain .l_listfrist{width:921px;padding:20px 26px 5px 26px;}
.l_shyrymain .l_listfrist .l_sideleft{width:671px;float:left;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg {width:671px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl{height:132px;border-bottom:1px dotted #E0E0E0;margin-bottom:12px;padding-bottom:10px;padding-top:5px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dt{width:193px;height:132px;background:url(../images/list_07.jpg) no-repeat;float:left;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dt img{padding:5px 0 0 5px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd{float:left; margin-left:15px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle{width:340px;color:#0072DF;font-size:15px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; margin-top:10px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle a{color:#0072DF;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle a:hover{color:#F30;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle span{font-weight:normal;color:#009900;padding-right:5px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftdetion{width:340px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttime span{color:#0072DF;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftstar{margin-top:3px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftstar img{padding-right:3px;}

.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftprice{width:102px;margin-top:25px;color:#DE3C12;text-align:center;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftprice span{color:#DE3C12;font-size:20px;font-weight:bold;}

.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd{height:31px;line-height:31px;color:#fff;font-size:15px;margin-top:5px;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd a{width:102px;height:31px;line-height:31px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;}
.l_shyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd a:hover{height:31px;line-height:31px;background:url(../images/list_10.jpg) no-repeat;text-decoration:none;}

.l_shyrymain .l_listfrist .l_sideleft2{float:left;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 {}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl{height:132px;border-bottom:1px dotted #E0E0E0;margin-bottom:12px;padding-bottom:10px;padding-top:5px;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dt{width:193px;height:132px;background:url(../images/list_07.jpg) no-repeat;float:left;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dt img{padding:5px 0 0 5px;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd{float:left; margin-left:15px;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle{width:580px;color:#0072DF;font-size:15px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; margin-top:10px;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle a{color:#0072DF;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle a:hover{color:#F30;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle span{font-weight:normal;color:#009900;padding-right:5px;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftdetion{width:580px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttime span{color:#0072DF;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftstar{margin-top:3px;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftstar img{padding-right:3px;}

.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftprice{width:102px;margin-top:25px;color:#DE3C12;text-align:center;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftprice span{color:#DE3C12;font-size:20px;font-weight:bold;}

.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd{height:31px;line-height:31px;color:#fff;font-size:15px;margin-top:5px;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd a{width:102px;height:31px;line-height:31px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;}
.l_shyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd a:hover{height:31px;line-height:31px;background:url(../images/list_10.jpg) no-repeat;text-decoration:none;}





.l_shyrymain .l_listfrist .l_sideright{width:230px;float:right;}
.l_shyrymain .l_listfrist .l_righttj{background:#F9F9F9; padding:10px;}
.l_shyrymain .l_listfrist .l_righttj dl{width:210px;border-bottom:1px dotted #E0E0E0;padding-bottom:3px; margin-bottom:8px;}
.l_shyrymain .l_listfrist .l_righttj dl dt{width:210px;color:#0C8AC9;font-weight:bold;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_shyrymain .l_listfrist .l_righttj dl dt a{font-weight:bold;color:#0C8AC9;}
.l_shyrymain .l_listfrist .l_righttj dl dt a:hover{color:#F30;}
.l_shyrymain .l_listfrist .l_righttj dl dt span{height:20px;line-height:20px;background:#FF663A;color:#FFF;padding:0 5px;margin-right:10px;}
.l_shyrymain .l_listfrist .l_righttj dl dd{width:210px;height:42px;line-height:20px;color:#999; overflow:hidden;}

.l_shyrymain .l_sidemore{width:961px;height:28px;line-height:28px;margin:10px 6px; background:#EEE;text-align:center;}

/*----------杭州旅游样式---------*/

.l_hzyry{margin-left:2px;margin-top:15px;}
.datanggjimg{padding-top:12px;padding-bottom:12px;}
.l_hzyrytitle{height:40px;line-height:40px;}
.l_hzyrytitle a{width:162px;height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#3D8B00;font-size:15px;background:#A7E07D;border-bottom:1px solid #72C535;font-weight:bold;text-decoration:none;}
.l_hzyrytitle a:hover{color:#CD3301;background:#FDD274;border-bottom:1px solid #DCAB42;}
.l_hzyrytitle a.ed{width:162px;height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#fff;font-size:15px;background:#37a508;border-bottom:1px solid #3D8B00;font-weight:bold;}

.l_hzyrymain {width:973px;border:3px solid #37a508;border-top: none;padding-bottom:10px;}
.l_hzyrymain .l_listfrist{width:921px;padding:20px 26px 5px 26px;}
.l_hzyrymain .l_listfrist .l_sideleft{width:671px;float:left;}

.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg {width:671px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl{height:132px;border-bottom:1px dotted #E0E0E0;margin-bottom:12px;padding-bottom:10px;padding-top:5px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dt{width:193px;height:132px;background:url(../images/list_07.jpg) no-repeat;float:left;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dt img{padding:5px 0 0 5px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd{float:left; margin-left:15px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle{width:340px;color:#0072DF;font-size:15px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; margin-top:10px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle a{color:#0072DF;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle a:hover{color:#F30;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle span{font-weight:normal;color:#009900;padding-right:5px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftdetion{width:340px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttime span{color:#0072DF;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftstar{margin-top:3px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftstar img{padding-right:3px;}

.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftprice{width:102px;margin-top:25px;color:#DE3C12;text-align:center;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftprice span{color:#DE3C12;font-size:20px;font-weight:bold;}

.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd{height:31px;line-height:31px;color:#fff;font-size:15px;margin-top:5px;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd a{width:102px;height:31px;line-height:31px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;}
.l_hzyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd a:hover{height:31px;line-height:31px;background:url(../images/list_10.jpg) no-repeat;text-decoration:none;}





.l_hzyrymain .l_listfrist .l_sideleft2{float:left;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 {}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl{height:132px;border-bottom:1px dotted #E0E0E0;margin-bottom:12px;padding-bottom:10px;padding-top:5px;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dt{width:193px;height:132px;background:url(../images/list_07.jpg) no-repeat;float:left;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dt img{padding:5px 0 0 5px;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd{float:left; margin-left:15px;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle{width:580px;color:#0072DF;font-size:15px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; margin-top:10px;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle a{color:#0072DF;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle a:hover{color:#F30;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle span{font-weight:normal;color:#009900;padding-right:5px;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftdetion{width:580px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttime span{color:#0072DF;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftstar{margin-top:3px;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftstar img{padding-right:3px;}



.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftprice{width:102px;margin-top:25px;color:#DE3C12;text-align:center;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftprice span{color:#DE3C12;font-size:20px;font-weight:bold;}

.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd{height:31px;line-height:31px;color:#fff;font-size:15px;margin-top:5px;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd a{width:102px;height:31px;line-height:31px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;}
.l_hzyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd a:hover{height:31px;line-height:31px;background:url(../images/list_10.jpg) no-repeat;text-decoration:none;}





.l_hzyrymain .l_listfrist .l_sideright{width:230px;float:right;}
.l_hzyrymain .l_listfrist .l_righttj{background:#F9F9F9; padding:10px;}
.l_hzyrymain .l_listfrist .l_righttj dl{width:210px;border-bottom:1px dotted #E0E0E0;padding-bottom:3px; margin-bottom:8px;}
.l_hzyrymain .l_listfrist .l_righttj dl dt{width:210px;color:#0C8AC9;font-weight:bold;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_hzyrymain .l_listfrist .l_righttj dl dt a{font-weight:bold;color:#0C8AC9;}
.l_hzyrymain .l_listfrist .l_righttj dl dt a:hover{color:#F30;}
.l_hzyrymain .l_listfrist .l_righttj dl dt span{height:20px;line-height:20px;background:#FF663A;color:#FFF;padding:0 5px;margin-right:10px;}
.l_hzyrymain .l_listfrist .l_righttj dl dd{width:210px;height:42px;line-height:20px;color:#999; overflow:hidden;}

.l_hzyrymain .l_sidemore{width:961px;height:28px;line-height:28px;margin:10px 6px; background:#EEE;text-align:center;}

/*----------杭州旅游样式---------*/

.l_szyry{margin-left:2px;margin-top:15px;}
.datanggjimg{padding-top:12px;padding-bottom:12px;}
.l_szyrytitle{height:40px;line-height:40px;}
.l_szyrytitle a{width:162px;height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#3d8b00;font-size:15px;background:#a7e07d;border-bottom:1px solid #4FBDC8;font-weight:bold;text-decoration:none;}
.l_szyrytitle a:hover{color:#CD3301;background:#FDD274;border-bottom:1px solid #DCAB42;}
.l_szyrytitle a.ed{width:162px;height:39px;line-height:39px;display:block;margin-right:1px;float:left;text-align:center;color:#fff;font-size:15px;background:#37a508;border-bottom:1px solid #007B88;font-weight:bold;}

.l_szyrymain {width:973px;border:3px solid #37a508;border-top: none;padding-bottom:10px;}
.l_szyrymain .l_listfrist{width:921px;padding:20px 26px 5px 26px;}
.l_szyrymain .l_listfrist .l_sideleft{width:671px;float:left;}

.l_szyrymain .l_listfrist .l_sideleft .l_leftimg {width:671px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl{height:132px;border-bottom:1px dotted #E0E0E0;margin-bottom:12px;padding-bottom:10px;padding-top:5px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dt{width:193px;height:132px;background:url(../images/list_07.jpg) no-repeat;float:left;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dt img{padding:5px 0 0 5px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd{float:left; margin-left:15px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle{width:340px;color:#0072DF;font-size:15px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; margin-top:10px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle a{color:#0072DF;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle a:hover{color:#F30;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttitle span{font-weight:normal;color:#009900;padding-right:5px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftdetion{width:340px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_lefttime span{color:#0072DF;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftstar{margin-top:3px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftstar img{padding-right:3px;}

.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftprice{width:102px;margin-top:25px;color:#DE3C12;text-align:center;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftprice span{color:#DE3C12;font-size:20px;font-weight:bold;}

.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd{height:31px;line-height:31px;color:#fff;font-size:15px;margin-top:5px;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd a{width:102px;height:31px;line-height:31px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;}
.l_szyrymain .l_listfrist .l_sideleft .l_leftimg dl dd div.l_leftyd a:hover{height:31px;line-height:31px;background:url(../images/list_10.jpg) no-repeat;text-decoration:none;}




.l_szyrymain .l_listfrist .l_sideleft2{float:left;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 {}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl{height:132px;border-bottom:1px dotted #E0E0E0;margin-bottom:12px;padding-bottom:10px;padding-top:5px;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dt{width:193px;height:132px;background:url(../images/list_07.jpg) no-repeat;float:left;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dt img{padding:5px 0 0 5px;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd{float:left; margin-left:15px;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle{width:580px;color:#0072DF;font-size:15px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; margin-top:10px;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle a{color:#0072DF;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle a:hover{color:#F30;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttitle span{font-weight:normal;color:#009900;padding-right:5px;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftdetion{width:580px;color:#999;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_lefttime span{color:#0072DF;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftstar{margin-top:3px;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftstar img{padding-right:3px;}

.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftprice{width:102px;margin-top:25px;color:#DE3C12;text-align:center;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftprice span{color:#DE3C12;font-size:20px;font-weight:bold;}

.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd{height:31px;line-height:31px;color:#fff;font-size:15px;margin-top:5px;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd a{width:102px;height:31px;line-height:31px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;}
.l_szyrymain .l_listfrist .l_sideleft2 .l_leftimg2 dl dd div.l_leftyd a:hover{height:31px;line-height:31px;background:url(../images/list_10.jpg) no-repeat;text-decoration:none;}








/****************弹框***************/
.OrderBoxLeft1{background:url(../images/img0002.jpg) no-repeat;float:left;width: 150px;height: 110px;padding-top: 10px;}
.OrderBoxLeft2{background:url(../images/img0001.jpg) no-repeat;float:left;width: 150px;height: 110px;padding-top: 10px; }
.OrderBoxRight { width: 300px;padding-left: 20px;float:left;padding-top: 10px;text-indent: 24px;font-size: 20px;}

/***********************************/

















.l_szyrymain .l_listfrist .l_sideright{width:230px;float:right;}
.l_szyrymain .l_listfrist .l_righttj{background:#F9F9F9; padding:10px;}
.l_szyrymain .l_listfrist .l_righttj dl{width:210px;border-bottom:1px dotted #E0E0E0;padding-bottom:3px; margin-bottom:8px;}
.l_szyrymain .l_listfrist .l_righttj dl dt{width:210px;color:#0C8AC9;font-weight:bold;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.l_szyrymain .l_listfrist .l_righttj dl dt a{font-weight:bold;color:#0C8AC9;}
.l_szyrymain .l_listfrist .l_righttj dl dt a:hover{color:#F30;}
.l_szyrymain .l_listfrist .l_righttj dl dt span{height:20px;line-height:20px;background:#FF663A;color:#FFF;padding:0 5px;margin-right:10px;}
.l_szyrymain .l_listfrist .l_righttj dl dd{width:210px;height:42px;line-height:20px;color:#999; overflow:hidden;}

.l_szyrymain .l_sidemore{width:961px;height:28px;line-height:28px;margin:10px 6px; background:#EEE;text-align:center;}

/*----------新闻详细样式---------*/

.rightside .d_title {font-size:18px;color:#666;font-weight:bold; margin-top:5px;}
.rightside .d_title span{font-size:18px;color:#37a508;font-weight:normal;}
.rightside .d_main {margin-top:15px;}
.rightside .d_main dl{width:900px;}
.rightside .d_main dl dt{float:left;}
.rightside .d_main dl dt img{padding:0px; border:0px solid #F0F0F0;}
.rightside .d_main dl dd{float:left;margin-left:20px; width:300px;position: relative;}
.rightside .d_main dl dd .print{ position: absolute;width: 64px;height: 64px;top: 40px;right:0px;display: block;background:url(../images/print.jpg) no-repeat}
.rightside .d_main dl dd div.l_lefttime span{color:#0072DF;}
.rightside .d_main dl dd div.l_leftstar{margin-top:3px;}
.rightside .d_main dl dd .l_brief{color:#DE3C12; font-size:14px;}
.rightside .d_main dl dd div.l_leftstar img{padding-right:3px;}

.rightside .d_main dl dd div.l_leftdetion{width:360px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;margin-top:5px;}
.rightside .d_main dl dd div.l_leftprice{height: 31px;}
.rightside .d_main dl dd div.l_leftprice span{color:#DE3C12;font-size:24px;font-weight:bold;}
.rightside .d_main dl dd div.l_lefttime{margin-top:5px;}
.rightside .d_main dl dd div.l_leftyddh{height:140px;margin-top:10px;background:#F9F9F9;border:1px solid #EBEBEB;position:relative;}
.rightside .d_main dl dd div.l_leftyddh .l_leftyd {position:absolute;top:40px;left:22px;}
.rightside .d_main dl dd div.l_leftyddh .l_leftyd a{width:102px;height:61px;line-height:61px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;font-size: 22px;}
.rightside .d_main dl dd div.l_leftyddh .l_leftyd a:hover{height:61px;line-height:61px;background:url(../images/list_21.jpg) no-repeat;text-decoration:none;}




/*.rightside .d_main dl dd div.l_leftprice .l_leftydprint {position:absolute;top:54px;left:12px;}
.rightside .d_main dl dd div.l_leftprice .l_leftydprint a{width:102px;height:31px;line-height:31px;color:#fff;text-align:center;background:url(../images/list_21.jpg) no-repeat;display:block;}
.rightside .d_main dl dd div.l_leftprice .l_leftydprint a:hover{height:31px;line-height:31px;background:url(../images/list_10.jpg) no-repeat;text-decoration:none;}
*/


.rightside .d_main dl dd div.l_leftyddh .l_leftydrx {position:absolute;top:10px;left:148px;font-size: 16px;}
.rightside .d_main dl dd div.l_leftyddh .l_leftydrxtel1 {position:absolute; color:#CD3202;font-size:24px;font-weight:bold;left:152px; top:40px}
.rightside .d_main dl dd div.l_leftyddh .l_leftydrxtel2 {position:absolute; color:#CD3202;font-size:24px;font-weight:bold;left:152px; top:70px}

.rightside .d_xlxc {width:742px; margin-top:30px; font-size:16px; font-family:宋体}

.rightside .d_xlxcname{height:26px;line-height:26px;margin-left:5px;font-family:"微软雅黑";}
.rightside .d_xlxcname a{width:82px;height:26px;line-height:26px;display:block;margin-right:3px;float:left;text-align:center;color:#666;font-size:14px;text-decoration:none;background:url(../images/newsDetail_05.jpg) no-repeat;}
.rightside .d_xlxcname a:hover{color:#fff;background:url(../images/newsDetail_03.jpg) no-repeat;}
.rightside .d_xlxcname a.ed{width:82px;height:26px;line-height:26px;display:block;margin-right:3px;float:left;text-align:center;color:#fff;font-size:14px;background:url(../images/newsDetail_03.jpg) no-repeat;}

.rightside .d_xlxcline {width:850px;height:10px;background:url(../images/newsDetail_08.jpg) repeat-x; margin-bottom:5px;}
.rightside p.d_xlxccon{padding:0 10px; font-size:14px;line-height:26px;}
.rightside p.d_xlxccon1{padding:0 10px 10px 10px;line-height:26px;}
.rightside p.d_xlxccon2{padding:0 10px; font-size:12px;line-height:26px;}

.rightside .d_xlxcimg{width:729px;line-height:22px;margin:20px 6px;}
.rightside .d_xlxcimg ul li{width:160px;height:145px;float:left; display:inline;margin:0 10px;}
.rightside .d_xlxcimg ul li img{float:left;width:160px;height:100px;margin: 1px;overflow: hidden;text-overflow:ellipsis;word-break:keep-all; margin-bottom:8px;}
.rightside .d_xlxcimg ul li span{display:block;text-align:center;height:20px;line-height:20px;}
.rightside .d_xlxcimg ul li span a{float:left;height:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:160px;word-break: keep-all;}
.rightside .d_xlxcimg ul li span p b{height:20px;line-height:20px; color:#F30;font-size:13px;}

/*----------公用页脚样式---------*/
.faq_box {width:100%;background:#F9F9F9;border-top:1px solid #EBEBEB;margin-top:15px;padding:20px 0;overflow:hidden;}
.faq_box .faq{width:1000px;margin:0 auto;}

.faq_box dl{width:168px;padding-left:30px;line-height:24px;float:left;border-left:1px #e4e4e4 solid}
.faq_box .faq-first{border:none}
.faq_box dt{font-weight:bold;height:24px;line-height:20px; color:#333;}
.faq_box dd{color:#666}

.footer_box {width:1000px;margin:0 auto;}
.footer_box .index_corp {margin:20px 0 10px 30px;}
.footer_box .index_corp img{margin:0 10px;text-align:center;border:1px solid #DDD;display:inline;}
.footer_box p{line-height:24px;text-align:center; padding-bottom:10px;}
.footer_box p span{padding:0 7px;color:#ccc;}

.ArticleTitle{ text-align:center;  padding-top:40px; font-size:18px; color:#666;}
.ArticleCon { padding-top:15px; text-indent:14px;}


.Order {width: 712px; border: #37a508 10px solid;height: 410px;}
.Order .OrderContain{ padding: 10px;}
.Order .OrderTit{ width: 680px;height: 42px;}
.Order .OrderTit h2{ line-height: 42px;float: left;color: #1779DE;width:680px;height: 42px;overflow: hidden;font-size: 18px;text-align: center;}
.OrderJiaspan{ float: right;line-height: 42px;font-size: 18px;font-weight: bold;color: #cc0000;}


td{ width: 180px;}
th{ width: 80px;}
.btncss{ width: 100px;color: #174B73;background: url(../images/bt_bg.gif) repeat-x;margin: 0 10px;cursor: pointer;border: #70B1CF 1px solid;height:27px;}


/**************************************************************************/

#iview {
	display: block;
	width: 984px;
	height: 272px;
	background: #fff;
	
	position: relative;
	margin: 0 auto;
}

#iview .iviewSlider {
	display: block;
	width: 984px;
	height: 272px;
	overflow: hidden;
	
}

.iview-controlNav {
	position: absolute;
	bottom: 30px;
	left: 347px;
	height: 44px;
}

.iview-controlNav a {
	text-indent: -9999px;
}

.iview-controlNav a.iview-controlPrevNav {
	float: left;
	width: 50px;
	height: 44px;
	background: url('../images/slider-controls.png') no-repeat;
}

.iview-controlNav a.iview-controlNextNav {
	float: left;
	width: 50px;
	height: 44px;
	background: url('../images/slider-controls.png') no-repeat -50px 0px;
}

.iview-controlNav div.iview-items {
	float: left;
	padding: 0px 10px 0px 10px;
	height: 44px;
	background: url('../images/nav-bg.png');
}

.iview-controlNav a.iview-control {
	padding: 0px;
	float: left;
	width: 11px;
	height: 12px;
	background: url('../images/bullets.png') no-repeat;
	line-height: 0px;
}

.iview-controlNav a.iview-control.active {
	background-position: 0px -12px;
}

.iview-caption {
	background: url('../images/caption-bg.png');
	color: #FFF;
	border-radius: 3px;
	padding: 10px 15px;
	font-family: Verdana;
	font-size: 12px;
	text-shadow: #000 1px 1px 0px;
}

.iview-caption.caption1 {
	font-size: 36px;
	font-weight: bold;
	height: 45px;
}

.iview-caption.caption2 {
	background: #00b4ff;
	font-size: 36px;
	font-weight: bold;
	text-shadow: none;
}

.iview-caption.caption3 {
	background: #FFF;
	color: #000;
	font-size: 26px;
	text-shadow: none;
}

.iview-caption.caption4 {
	font-size: 22px;
	font-weight: bold;
}

.iview-caption.caption5 {
	background: #c4302b;
	box-shadow: rgba(0, 0, 0, 0.7) 10px 10px 15px 0px;
	font-size: 20px;
	font-weight: bold;
	text-shadow: none;
}

.iview-caption.caption6 {
	font-size: 18px;
}

.iview-caption.caption7 {
	text-align: left;
	font-size: 11px;
	color: #888;
	border-radius: 0px;
}

.iview-caption.caption7 div {
	line-height: 200%;
}

.iview-caption.caption7 h3 {
	margin-bottom: 20px;
	color: #FFF;
}

.iview-caption.blackcaption {
	background: #000;
	box-shadow: rgba(0, 0, 0, 0.7) 10px 10px 15px 0px;
	text-shadow: none;
}

#iview-preloader {
	border: #666 1px solid;
	width: 150px
}

#iview-preloader div {
	background: #666;
}

.iview-controlNav div.iview-items ul li {
	padding: 0px;
	float: left;
	width: 11px;
	height: 12px;
	margin: 3px;
	margin-top: 16px;
	line-height: 0px;
}

#iview #iview-tooltip {
	display: none;
	position: absolute;
	background: url('../images/tooltip.png') no-repeat;
	width: 124px;
	height: 90px;
	bottom: 30px;
	left: -67px;
	padding: 10px;
	z-index: 100;
}

#iview #iview-tooltip div.holder {
	display: block;
	width: 124px;
	height: 84px;
	overflow: hidden;
	border-radius: 2px;
}

#iview #iview-tooltip div.holder div.container {
	display: block;
	width: 4000px;
}

#iview #iview-tooltip div.holder div.container div {
	float: left;
	display: block;
	overflow: hidden;
	width: 124px;
	height: 84px;
	left: -50%;
	text-align: center;
}

#iview #iview-tooltip div.holder div.container div img {
	height: 84px;
	margin: 0 auto;
}





#focusindex {width:732px; height:273px; overflow:hidden; position:relative;}
#focusindex ul {height:273px; position:absolute;}
#focusindex ul li {float:left; width:732px; height:273px; overflow:hidden; position:relative; background:#000;}
#focusindex ul li div {position:absolute; overflow:hidden;}
#focusindex .btnBg {position:absolute; width:340px; height:20px; left:0; bottom:0; }
#focusindex .btn {position:absolute; width:340px; height:10px; padding:5px 0; right:0; bottom:0; text-align:right;}
#focusindex .preNext {width:45px; height:100px;position:absolute; top:100px;background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focusindex .pre {left:0;}
#focusindex .next {right:0; background-position:right top;}


/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	
	line-height:20px;
	
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:230px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#1779DE;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #1779DE; border-top:none; text-align:left;}


.online_box{width:180px; position:absolute; right:6px; top:200px;background: #fff;}
.online_box .top{background:#015798 url(../images/online_top.jpg) no-repeat; height:40px;}
.online_box .con{padding:10px;border: #015798 1px solid;}
.online_box .foot{height:0px; overflow:hidden;}
.online_boxtd{ width: 100px;}
















































.warp1000 .site_nav .site_nav_con {
	width: 1000px;
}
.site_nav {
	background: rgb(249, 249, 249); height: 30px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 10000; min-width: 1000px;
}
.site_nav .site_nav_con {
	margin: 0px auto; width: 1000px; line-height: 30px;
}
.site_nav_con .u_info {
	height: 30px; overflow: hidden; float: left; display: block;
}
.u_info a.message {
	color: rgb(78, 169, 0); padding-right: 10px; font-family: "tahoma"; _padding-top: 5px;
}
.u_info a.message em {
	width: 21px; height: 15px; display: inline-block; position: relative;
}
.u_info a.message em i {
	background: url("../images/ico_iNum.png") no-repeat; top: 0px; width: 20px; height: 11px; right: -7px; text-indent: -9999px; position: absolute;
}
.u_info a.message em i.i2 {
	background-position: 0px -11px;
}
.u_info a.message em i.i3 {
	background-position: 0px -22px;
}
.u_info a.message em i.i4 {
	background-position: 0px -33px;
}
.u_info a.message em i.i5 {
	background-position: 0px -44px;
}
.u_info a.message em i.i6 {
	background-position: 0px -55px;
}
.u_info a.message em i.i7 {
	background-position: 0px -66px;
}
.u_info a.message em i.i8 {
	background-position: 0px -77px;
}
.u_info a.message em i.i9 {
	background-position: 0px -88px;
}
.u_info a.message em i.i10 {
	background-position: 0px -99px;
}
.u_info a.message em i.i11 {
	background-position: 0px -110px;
}
.u_info a.message em i.i12 {
	background-position: 0px -121px;
}
.u_info a.message em i.i13 {
	background-position: 0px -132px;
}
.u_info a.message em i.i14 {
	background-position: 0px -143px;
}
.u_info a.message em i.i15 {
	background-position: 0px -154px;
}
.u_info a.message em i.i16 {
	background-position: 0px -165px;
}
.u_info a.message em i.i17 {
	background-position: 0px -176px;
}
.u_info a.message em i.i18 {
	background-position: 0px -187px;
}
.u_info a.message em i.i19 {
	background-position: 0px -198px;
}
.u_info a.message em i.i20 {
	background-position: 0px -209px;
}
.u_info a.message em i.imore {
	background-position: 0px -220px;
}
.mobile_download a.ico_mobile {
	background-position: -185px 8px; color: rgb(102, 102, 102); padding-left: 20px; float: left;
}
.mobile_download a.ico_mobile:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
.u_info a:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
.back_old {
	float: left; display: inline;
}
.back_old a {
	color: rgb(255, 102, 0); padding-left: 15px;
}
.site_nav_con .t_nav {
	float: right;
}
.t_nav li {
	padding: 0px 10px; float: left; display: inline-block;
}
.t_nav li.my_order {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(249, 249, 249) rgb(249, 249, 249) currentColor; padding: 0px 20px; display: block; position: relative;
}
.t_nav li.hover.my_order {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(255, 255, 255); padding: 0px 20px 0px 10px;
}
.t_nav li.my_order i {
	background-position: -27px 0px; top: 13px; width: 7px; height: 4px; right: 6px; position: absolute; -webkit-transition: all 0.2s ease-in;
}
.t_nav li.web_nav {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(249, 249, 249) rgb(249, 249, 249) currentColor; padding: 0px 20px; display: block; position: relative;
}
.t_nav li.hover.web_nav {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(255, 255, 255);
}
.t_nav li.web_nav i {
	background-position: -27px 0px; top: 13px; width: 7px; height: 4px; right: 6px; overflow: hidden; position: absolute; -webkit-transition: all 0.2s ease-in;
}
.t_nav li.web_nav em {
	background-position: -188px -45px; left: 5px; top: 9px; width: 12px; height: 11px; position: absolute;
}
.t_nav li a:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
.t_nav li.hover i {
	-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);
}
.t_nav li .my_order_con {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(238, 238, 238) rgb(238, 238, 238); padding: 0px 10px; top: 30px; right: 0px; display: none; position: absolute;
}
.t_nav li .web_nav_con {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(238, 238, 238) rgb(238, 238, 238); padding: 0px 10px; top: 30px; right: 0px; display: none; position: absolute;
}
.t_nav li.hover .my_order_con {
	left: -1px; width: 58px; display: block;
}
.t_nav li.hover .web_nav_con {
	width: 140px; right: -1px; line-height: 21px; display: block;
}
.t_nav li.hover .web_nav_con ul {
	padding: 5px 0px; overflow: hidden; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.t_nav li.hover .web_nav_con li {
	padding: 0px; width: 70px; float: left;
}
.t_nav li.hover .web_nav_con li.title {
	width: 140px; color: rgb(255, 102, 0); overflow: hidden; clear: both; font-weight: bold; display: block;
}
.t_nav li.hover .web_nav_con li.title a {
	color: rgb(255, 102, 0);
}
.t_nav li.hover .web_nav_con ul.last {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.t_nav li.weixin {
	padding-left: 20px; position: relative;
}
.t_nav li.weixin em {
	background-position: -187px -22px; left: 3px; top: 6px; width: 13px; height: 13px; position: absolute;
}
.t_nav li.weixin .weixin_tip {
	background: rgb(255, 255, 255); padding: 15px 15px 5px; border: 1px solid rgb(230, 230, 230); top: 30px; width: 285px; height: 72px; right: -90px; color: rgb(102, 102, 102); line-height: 21px; display: none; position: absolute;
}
.weixin_tip s {
	background: url("../images/ico.png") no-repeat -80px -155px; top: -5px; width: 9px; height: 5px; right: 125px; overflow: hidden; position: absolute;
}
.weixin_tip b {
	width: 100%; clear: both; display: block;
}
.weixin_tip span {
	width: 100%; clear: both;
}
.weixin_tip p {
	width: 100%; color: rgb(153, 153, 153); padding-top: 5px; clear: both;
}
.weixin_tip .img {
	background: url("../images/ico.png") no-repeat 0px -155px; top: 7px; width: 78px; height: 79px; right: 10px; position: absolute;
}
.head_con {
	margin: 0px auto; width: 1000px; height: 110px; position: relative; z-index: 9999;
}
.head_con .logo {
	float: left;
}
.head_con .on_city {
	margin: 33px 0px 17px 15px; padding: 0px 15px; height: 43px; border-left-color: rgb(238, 238, 238); border-left-width: 1px; border-left-style: solid; float: left; position: relative;
}
.head_con .on_city strong {
	color: rgb(85, 85, 85); font-family: "microsoft yahei"; font-size: 15px; font-weight: normal; margin-top: -1px; display: block;
}
.head_con .on_city span {
	color: rgb(153, 153, 153); line-height: 21px; padding-right: 30px; display: inline-block; position: relative;
}
.head_con .on_city span i {
	background-position: -27px 0px; top: 7px; width: 7px; height: 4px; right: 20px; overflow: hidden; position: absolute; -webkit-transition: all 0.2s ease-in;
}
.head_con .on_city span.hover i {
	-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);
}
