@charset "utf-8";
/* CSS Document */


.main {width: 1214px;}
.part {padding: 22px 16px 4px 22px; border: 1px solid #eae2c8; margin-bottom: 15px; background-color: #fff;height: 820px;overflow: hidden;}
/*.top_nav ul {padding-left: 130px;}*/
/*.mod-cop {margin-left: 130px;}*/
.indexdest .cont img{width: 240px; height: 160px;}

.mod {float: left; border: none;}
.mhd {border-bottom: 1px solid #EEEEEE; padding: 0 0 10px;}
.mhd h3 {float: left; width: 140px; height: 22px; background: url(../images/index_mhd.png) 0 0 no-repeat; font-size:16px; color:#333333}
.mhd .more {margin: 2px 0 0;}
.mbd {padding: 22px 0 0;}
.mbd p {color: #7d7d7d;}
.subnav li {float: left; padding-right: 10px; border-right: 1px solid #7d7d7d; margin-right: 10px; line-height:15px; margin-top:6px;}
.subnav li a {color: #7d7d7d; font-size: 16px;}
.subnav .last {border: none; margin: 0; margin-top:6px;}
.subnav li .hover {color: #CC0000;}
.tab-cont .cont {display: none;}
.tab-cont .hover {display: block;}

/*picShow*/
.picShow {position: relative; width: 1214px; height: 410px; margin: 25px 0 5px;}
.ps-cont {height: 410px;}
.ps-cont img {width: 1210px; height: 410px;}
.ps-tnav {position: absolute; top: 378px; left: 574px; padding: 0;}

/*mod-rdjz*/
.mod-rdjz {width: 458px; margin-right: 70px; margin-top:20px;}
.mod-rdjz .mhd {position: relative;}
.mod-rdjz .mhd h3 {background-position: 0 -223px;}
.mod-rdjz .subnav {position: absolute; top: 0; right: 0;}
.mod-rdjz .art-list {margin-bottom: 15px;}
.mod-rdjz .art-list li {position: relative; padding-left: 15px; background: url(../images/icon.png) 0 center no-repeat;  line-height: 25px;}
.mod-rdjz .art-list a, .mod-rdjz .art-list span {color: #7d7d7d;}
.mod-rdjz .art-list span {display: block; position: absolute; top:0; right: 0;}
.mod-rdjz .mbd .more {padding-left: 15px;}

/*mod-rdztn*/
.mod-rdztn {width: 600px; margin-right: 50px; border-bottom: 1px solid #EEEEEE;}
.mod-rdztn .mhd h3 {background-position: 0 -223px;}
.mod-rdztn .mbd {width: 600px;}
.mod-rdztn .pic-list li {padding-bottom: 15px;}
.mod-rdztn .pic {float: left; width: 200px; padding-right: 35px;}
.mod-rdztn .pic img {width: 200px; height: 140px;}
.mod-rdztn .cont {overflow: hidden; zoom: 1;}
.mod-rdztn .cont a {color: #7d7d7d; font-weight:normal; line-height:28px;}
.mod-rdztn .cont .hover {color: #d40b07; font-weight:normal; text-decoration:none;}


/*mod-rdzt*/
.mod-rdzt {width: 315px; margin-right: 35px;}
.mod-rdzt .mhd h3 {background-position: 0 -23px;}
.mod-rdzt .mbd {width: 315px;}
.mod-rdzt .pic-list li {padding-bottom: 15px;}
.mod-rdzt .pic {float: left; width: 128px; padding-right: 15px;}
.mod-rdzt .pic img {width: 128px; height: 61px;}
.mod-rdzt .cont {overflow: hidden; zoom: 1;}

/*mod-dszdh*/
.mod-dszdh {width: 218px; margin-right: 50px;}
.mod-dszdh .mhd h3 {background-position: 0 -246px;}
.mod-dszdh .pic {overflow: hidden; height: 61px; margin-bottom: 10px;}
.mod-dszdh .pic img {width: 218px; height: 61px;}
.mod-dszdh p {line-height:25px;}

/*mod-promo*/
.mod-promo {width: 248px;}


.mobile{width:100%;position:fixed;bottom:0;left:0;z-index:9999;background:url(../images/mobile_bg.png)0 0 repeat-x; padding:0 0 1%;}
.mobile p{padding:3% 1% 2%;}.mobile p img{width:100%;}
.mobile .tips{float:left;vertical-align:middle; margin-left:5%;}
.mobile p a{float:left;display:inline-block;text-decoration:none;}
.mobile .close{text-align:right;display:inline-block;vertical-align:middle;cursor:pointer;font-style:normal;float:right;margin:0 2% 0 0;}


/*Rmain*/
.Rmain{width:632px; overflow:hidden; padding-top:18px;}
.R_lx{width:642px; height:186px; margin-bottom:50px; padding-top:10px; overflow:hidden;}
.R_lx li{width:203px; height:186px; margin-right:10px; float:left; overflow:hidden;}
.R_lx_img{width:203px; height:152px; margin-bottom:1px; overflow:hidden;}
.R_lx_img img{width:203px; height:152px;}
.R_lx_title{background:url(../images/lx_title.jpg) no-repeat; width:170px; height:33px; line-height:33px; color:#FFF; font-size:16px; padding:0 20px 0 13px; overflow:hidden;}
.R_lx_title a{color:#FFF; display:block;}

.R_lm{width:632px; overflow:hidden;}
.R_lm li{width:105px; height:110px; text-align:center; float:left; background:url(R_lm_li.jpg) no-repeat right center; overflow:hidden;}
.R_lm_img{width:80px; height:70px; margin:0 auto; overflow:hidden;}
.R_lm_img img{width:80px; height:70px;}
.R_lm_title{width:105px; height:30px; font-size:14px; text-align:center; line-height:30px; color:#333; overflow:hidden;}
.R_lm_title a{color:#333;}
.R_lm_title a:hover{color:#f5a11b;}