@charset "utf-8";
/* CSS Document */
/****************************
 * version:1.0
 * By:landry
 * Date:2015-04-01
 *
 */

/*public*/
.section img{ margin:0 auto;width: 100%;  outline: none; border: none;}
.section{background: #fff; max-width: 1170px; margin: 0 auto; position: relative; padding: 26px 0 0;_width: expression((document.documentElement.clientWidth||document.body.clientWidth)>1000?"1170px":"");}
.section h1{margin: 0 0 4px -6px; height: 44px; line-height: 44px; background: url(/j/style/../images/h1.jpg) no-repeat; padding: 2px 0 0 26px;}
.section h1 span{background: url(/j/style/../images/ico_07.png) 0 center no-repeat #d41b2b;height: 42px;display: inline-block; color: #fff; font-size: 26px; padding: 0 20px 0 16px;}

.section .title{padding: 0 0 20px; background: url(/j/style/../images/ico_13.jpg) 0 bottom repeat-x; margin: 0 0 20px;}
.section .title h2{line-height: 26px; color: #000; font-size: 24px; float: left; width: 83%;}
.section .title .more{float: right; background: url(/j/style/../images/ico_08.jpg) 3px center no-repeat; line-height: 26px; height: 26px; width: 36px; display: inline-block;}
.section .title .more:hover{background: url(/j/style/../images/ico_18.png) 3px center no-repeat;}
.section .subnav{position: absolute; top: 38px; right: 0; font-size: 0; padding: 0 10px 0 0;}
.section .subnav a{font-size: 16px; color: #666; border-bottom: 1px solid #fff; padding: 0 7px; margin: 0 3px; line-height: 26px; display: inline-block;}
.section .subnav a:hover{color: #d31b2a;}
.section .subnav a.active{color: #d31b2a; border-bottom: 1px solid #d31b2a;}

.article{padding: 0 20px 0px;}
.article .col-8{float: left; width: 65.48%; }
.article .col-8 .img-list li{margin: 0 0 20px;}
.article .col-8 .img-list img{width: 12.71%;}
.article .col-8 .img-list .text-details{width: 84.33%; border:none;}
.article .col-4{float: right; width: 31.85%; overflow: hidden;}
.col-4 .img{margin: 0 0 30px; position: relative;}
.col-4 .img h3{padding: 0 0 15px;}
.col-4 .img .text-details{position: absolute; bottom: 0;left: 0; color: #fff; font-size: 20px; background: url(/j/style/../images/cover.png); padding: 15px 5% 0; width: 90%; line-height: 30px;}

.list-box li{line-height: 20px; padding: 10px 0; border-bottom: 1px solid #D9D9D9;}
.list-box li a{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block; color: #666; font-size: 14px; padding: 0 0 0 17px; background:url(/j/style/../images/ico_13.png) left 8px no-repeat }
.list-box li a:hover{color:#ed1c24;}

.img-list li{margin: 0 0 30px; line-height: 25px;font-size: 14px;}
.img-list li.last{margin: 0;}
.img-list li h4{font-size: 16px; color: #000; line-height: 20px;}
.img-list li:hover h4{color: #ed1c24;}
.img-list li a{color: #666; }
.img-list img{float: left; width: 25.4%;}
.img-list .text-details{float: right; width: 70%; border-bottom: 1px solid #CCC;}
.img-list .text-details p{padding-bottom: 10px;  word-break: break-all;}

.list-text li{line-height: 20px; font-size: 14px; padding: 12px 0; border-bottom: 1px solid #CCC;}
.list-text .none-line{border:0; padding: 12px 0 0;}
.list-text li a{color: #666;}
.list-text h3{font-size: 20px; color: #333; line-height: 22px; margin: 0 0 16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-text li:hover h3{color: #ed1c24;}

.hot-list li{padding: 12px 0; line-height: 21px; font-size: 14px; border-bottom: 1px solid #D9D9D9;}
.hot-list .num{float: left; margin: 0 11px 0 0; text-align: center; line-height: 21px; color: #fff; width: 21px; height: 21px; background: url(/j/style/../images/ico_09.png) no-repeat;}
.hot-list a{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block; float:left;width:75%; }
.hot-list .amount{float: right; color: #B2B2B2;}

.article .row{padding: 36px 0 0;}

.caption{border-bottom: 1px solid #D41B29; margin: 0 0 26px; line-height: 36px;}
.caption h2{float: left; border-bottom: 4px solid #D41B29;color: #000; font-size: 24px; padding: 0 0 10px; display: inline-block;}
.caption .menu-nav{float: left; padding: 0 0 0 16px;}
.caption .menu-nav a{color: #646464; font-size: 16px; margin: 0 0 0 14px;}
.caption .menu-nav a:hover{color: #D31B2A;}

.profile img{float: left; width: 24.05%; overflow: hidden;}
.profile .text-details{float: right; width: 72.97%; line-height: 20px; color: #666; font-size: 14px;}
.profile .text-details h3{font-size: 20px; color: #333; line-height: 22px; padding: 0 0 16px;}
.profile .more{margin: 5px 0 0;}
.profile .more a{color: #999; font-size: 13px;}
.profile .more a:hover{color:#ed1c24;}

.boxnav{background: #EFEFEF;line-height: 30px; margin: 0 0 22px;}
.boxnav a{float: left; font-size: 18px; text-align: center; padding: 12px 0; width: 33.33%; border-top: 2px solid #EFEFEF; display: inline-block;}
.boxnav a:hover{color: #666;}
.boxnav a.active{border-top: 2px solid #EE1C25;}

.select-item{background: #EFEFEF; padding: 14px 18px; position: relative;}
.select-item .select-box{width: 43.88%; position: relative;}
.select-item .select-box .name{width: 83%;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block; font-size: 12px; color: #333; padding: 0 15.5% 0 6.5%; background: #fff url(../images/ico_23.png) 92% center no-repeat; line-height: 40px; display: inline-block; -moz-border-radius: 4%; -webkit-border-radius: 4%; border-radius: 4%;}
.select-item .select-box ul{display: none; position: absolute; top: 40px; left: 0; width: 100%; background: #fff; max-height: 120px; overflow: hidden; overflow-y: scroll;}
.select-item .select-box li{padding: 6px 12% 6px 5%; line-height: 18px;cursor: pointer;}
.select-item .search{position: relative;}
.select-item .text{line-height: 40px; height: 40px; color: #333; padding: 0 4%; width: 92%; -moz-border-radius: 4%; -webkit-border-radius: 4%; border-radius: 4%; border: 0; font-family: 'Helvetica','Microsoft YaHei'; }
.select-item .button{line-height: 40px; height: 40px;position: absolute; right: 0; top: 0; width: 19.69%; background: #ED1B24; -moz-border-radius: 4%; -webkit-border-radius: 4%; border-radius: 4%; }

/*留学页*/
.students .row01 .list-box{padding: 36px 0 0;}
.students .row01 .list-box li{width: 45%; float: left; margin: 0 5% 0 0;}
.students .row01 .list-box ul{margin: 0 -6% 0 0;}
.students .row01 .list-box .more{text-align: right;}
.students .row01 .list-box .more a{color: #999; font-size: 13px; line-height: 28px;}
.students .row01 .list-box .more a:hover{color:#ed1c24;}
.students .row01 .col-4{width: 32.54%;}
.students .row01 .col-4 .img{margin: 0;}

.students .row02 .col-left{width: 56.08%; float: left;}
.students .row02 .box{padding: 0 0 30px;}
.students .row02 .box .title{margin: 0 0 5px;}
.students .row02 .img-text{float: left; width: 56.52%; padding: 15px 0 0;}
.students .row02 .img-text li{width: 41.45%; margin: 0 8.54% 8px 0; float: left; line-height: 30px; color: #333; font-size: 14px;}
.students .row02 .col-left .list-box{float: left; width: 43.48%;}
.students .row02 .col-right{width: 40%; float: right;}
.students .row02 .img-show li{width: 30.9%; margin: 0 1.7% 0 0; float: left; line-height: 30px; color: #333; font-size: 14px;}
.students .row02 .img-show ul,
.students .ranking{margin: 0 -4% 0 0;}
.ranking .item{width: 31.48%; margin: 0 1.7% 0 0; float: left; padding: 26px 0 8px;}
.ranking h3{font-size: 20px; color: #000; line-height: 34px; padding: 0 0 18px;}
.ranking .num-list ul{width:240px !important;}
.ranking .num-list li{padding: 0 0 14px 33px; line-height: 20px; font-size: 16px; color: #000; position: relative;}
.ranking .num-list li p{line-height: 26px; color: #999; font-size: 14px;}
.ranking .num-list .num{position: absolute; top: 0; left: 0; text-align: center; line-height: 21px; color: #fff; width: 21px; height: 21px; background: url(/j/style/../images/ico_09.png) no-repeat;}
.students .row02 .recommend li{width: 50%; float: left;}
.students .row02 .col-4 .img{
	height: 135px;
	overflow: hidden;
}


/*行业资讯*/
.news-page .row01 .col-4{float:left; width: 31.57%;}
.news-page .row01 .img{margin: 0;}
.news-page .row01 .img p{font-size: 14px; line-height: 20px; padding: 0 0 15px;}
.news-page .row01 .col-8{float:right; width: 64.86%;}
.news-page .row01 .list-text ul{margin: 0 -6% 0 0;}
.news-page .row01 .list-text li{width: 45%; float: left; margin: 0 3.2% 0 0;}

.news-page .row02 .col-8{width: 66.1%;}
.news-page .img-list{padding: 4px 0 10px;}
.news-page .media-list{margin: 0 -6% 0 0;}
.news-page .media-list li{width: 44%; margin: 0 6% 0 0; float: left; line-height: 24px;}
.news-page .media-list .none-line{border: none;}
.news-page .media-list a{padding: 0; background: none;}
.news-page .row02 .col-4 .title{margin: 0 0 12px;}
.news-page .row02 .col-4 .img{margin: 0 0 28px;}
.news-page .row02 ul{margin: 0 0 30px;}

/*服务*/
.service-page .col-6{width: 47.78%;}
.service-page .col-6 h3{color: #333; font-size: 20px; line-height: 30px;}
.service-page .col-6 .discuss{float: right; color: #8c8c8c; background: url(/j/style/../images/ico_14.png) 0 4px no-repeat; padding: 0 0 0 24px;}

.service-page .row02 ul{margin: 0 -1.5% 0 0;}
.service-page .row02 li{float: left; width: 18.24%; margin: 0 1.76% 0 0; text-align: center;}
.service-page .row02 img{border: 1px solid #D6D6D6;}
.service-page .row02 p{line-height: 28px; padding: 13px 0 0; font-size: 16px; color: #000;}
.service-page .row02 a:hover p{color: #EE1C25;}

.service-page .row03 .box{padding: 17px 0 0;}
.service-page .row03 h3{color: #333; font-size: 20px; line-height: 30px;}
.service-page .row03 h3.away{padding: 28px 0 0;}
.service-page .row03 .more{width: 100%; background: #EFEFEF; text-align: center; line-height: 30px; margin: 22px 0 0; font-size: 14px;}
.service-page .row03 .list-box li{float: left; width: 50%;}
.service-page .row03 .img{margin: 0 0 22px;}
.service-page .row03 .img.away{margin: 0;}

.service-page .row04{padding: 16px 0 0;}
.service-page .row04 ul{margin: 0 -3% 0 0;}
.service-page .row04 li{float:left; overflow: hidden; width:30.5%; margin: 0 2.7% 0 0; position: relative;}
.service-page .row04 .text-details{
	transition: all 0.9s ease 0s;
	-webkit-transform: all 0.9s ease 0s;
	line-height: 24px;
	font-size: 20px;
	color: #fff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}
.service-page .row04 .cover{display: block; top: 85%;transition: all 0.9s ease 0s;
	-webkit-transform: all 0.9s ease 0s;}
.service-page .row04 h3{padding: 6px 0;transition: all 0.9s ease 0s;-webkit-transform: all 0.9s ease 0s;}
.service-page .row04 .text-box{position: absolute; width: 100%; top: 86%; left: 0;transition: all 0.9s ease 0s;
	-webkit-transform: all 0.9s ease 0s;
}
.service-page .row04 .start-btn{
	transition: all 0.9s ease 0s;
	-webkit-transform: all 0.9s ease 0s;
	width: 49.57%;
	line-height: 35px;
	border:1px solid #FFFDFF;
	margin: 26px auto 0;		
}
.service-page .row04 .start-btn a{color: #fff; display: block;}
.service-page .row04 .line{transition: all 0.9s ease 0s; -webkit-transform: all 0.9s ease 0s;border-bottom: 2px solid #ed1c24; position: absolute; bottom: 0; left: 0; width: 100%;}
.service-page .row04 li:hover .text-details{height: 100%;}
.service-page .row04 li:hover h3{padding: 70px 0 26px;}
.service-page .row04 li:hover .line{border: 0;}
.service-page .row04 li:hover .cover{top: 0;}
.service-page .row04 li:hover .text-box{top: 0;}


/*移民*/
.emigrant-page .article .col-4{ padding-top:32px;}
.emigrant-page .col-6{width: 47.61%;}
.emigrant-page .row01 .title{margin: 0 0 14px;}
.emigrant-page .list-text li{line-height: 24px;}
.emigrant-page .list-text h3{font-size: 16px; line-height: 26px; margin: 0 0 2px;}
.emigrant-page .banner{width: 48.58%;}
.banner{background:#000; overflow:hidden; position:relative;}
.banner .rslides_tabs{ position:absolute; right:0; bottom:54px;z-index:8;}
.banner .rslides_tabs li{background: url(/j/style/../images/ico_15.png) -20px center no-repeat; float:left;width:14px; height:14px; line-height:14px; margin:0 5px 0 0; cursor:pointer;}
.banner .rslides_tabs li a{display:block;width:14px; height:14px; line-height: 18px; text-align: center;}
.banner .rslides_tabs li a:hover{ text-decoration:none;}
.banner .rslides_tabs li.rslides_here{ color:#fff; background-position: 0 center;}
.banner h2{background: url(/j/style/../images/cover.png); position: absolute; left: 0; bottom: 0; z-index: 4; font-size: 18px; color: #fff; width: 92%; padding: 12px 4%; line-height: 24px;}

.emigrant-page .row02 div.more{width: 100%; background: #EFEFEF; text-align: center; line-height: 30px; margin: 22px 0 0; font-size: 14px;}
.emigrant-page .row02 .box .text-details{width: 48.37%; float: left;}
.emigrant-page .row02 .col-8 .list-box{float: right; width: 47.94%}
.emigrant-page .row02 .item{padding: 10px; background: #EFEFEF; font-size: 14px; line-height: 24px;}
.emigrant-page .row02 .box h4{font-size: 18px; color: #333; padding: 15px 0 0; line-height: 28px;}
.emigrant-page .title02{background: none; padding: 0 0 14px; margin: 32px 0 0;}

.emigrant-page .col-4 .title{margin: 0 0 16px;}
.emigrant-page .col-4 .list-box{margin: 0 0 38px;}
.emigrant-page .col-4 .img{margin: 0 0 40px;}
.emigrant-page .col-4 .img.away{margin: 0;}
.main-switch .main-box{display: none;}

/*国家*/
.country-page .row01 .col-4{float: left; width: 40%;}
.country-page .row01 .col-8{float: right; width: 56.63%;}
.navigation{padding: 0 0 0 20px; color: #575757; font-size: 16px;}
.navigation a{color: #575757;}
.navigation a:hover{color: #ed1c24;}
.country-page .pic-list li{position: relative; float: left;width: 25%; cursor: pointer;}
.country-page .pic-list .cover{opacity: 0.3;filter: alpha(opacity=30);}
.country-page .pic-list .active .cover{opacity: 0;filter: alpha(opacity=0);}

.country-page .row01 .item,
.country-page .row01 .list-box{margin: 0 -5% 0 0;}
.country-page .row01 .profile img{width: 32%;}
.country-page .row01 .profile .text-details{width: 63%; line-height: 16px;}
.country-page .profile .text-details h3{font-size: 16px; padding: 0;}
.country-page .row01 .profile{float: left; width: 45%; margin: 0 4.68% 0 0; padding: 0 0 20px; border-bottom: 1px solid #E5E5E5;}
.country-page .row01 .list-box li{float: left; width: 45%; margin: 0 4.68% 0 0;}

.country-page .list-text{padding: 0 0 36px;}
.country-page .list-text li{float: left; width: 44.87%; margin: 0 5.13% 0 0;}
.country-page .list-text h3{font-size: 16px; margin: 0; color: #000;}
.country-page .row02 .list-text ul{margin: 0 -5% 0 0;}

.country-page .row02 .list-box{padding: 0 0 36px;}
.country-page .row02 .col-8 .list-box01 ul{margin: 0 -2% 0 0;}
.country-page .row02 .col-8 .list-box01 li{width: 31.3%; margin: 0 2% 0 0; float: left;}
.country-page .sub-title{background: #EFEFEF; line-height: 30px; margin: 0 0 16px; padding: 0 4px 0 22px;}
.country-page .sub-title h3{float: left; color: #333; font-size: 18px;}
.country-page .sub-title .more{float: right; color: #666; font-size: 14px;}
.country-page .sub-title .more span{padding: 0 0 0 6px;}

.country-page .row02 .col-8 .item{width: 64.86%; float: left;}
.country-page .row02 .col-8 .title{margin: 0 0 26px;}
.country-page .row02 .title.away{margin: 0;}
.country-page .row02 .box .list-box{width: 30.27%; float: right;}
.country-page .row02 .profile{padding: 0 0 20px;}
.country-page .row02 .profile img{width: 36.47%;}
.country-page .row02 .profile .text-details{width: 58.33%;}
.country-page .row02 .col-4 .list-box{padding: 0 0 30px;}

/*全球排名*/
.rankings .banner{background: #F5F5F5; position: relative; text-align: center; height: 320px;overflow: visible; width: 1000px; margin: 0 auto;}
.rankings .banner img{width: 1920px; height: 320px; margin: 0 -460px;}
.rankings .section{padding: 36px 0 26px;}
.rankings .row{padding: 0;}
.rankings .img-text img{border: 1px solid #E6E6E6;width: 100%; max-width: 169px;}

.rankings .col-8 .img-text{margin: 0 -25% 0 0;}
.rankings .col-8 .img-text li{width: 22.79%; min-height: 194px; line-height: 22px; text-align: center;margin: 0 5.21% 0 0; float: left;}
.rankings .col-8 .img-text h2{line-height: 26px; font-size: 16px;color: #000; padding: 14px 0 0;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.rankings .col-8 .img-text p{color: #999; font-size: 14px;}
.rankings .col-8 .title{background: none; border-bottom: 1px solid #D9D9D9; padding: 0 0 16px;}

.rankings .col-4 .img-text{margin: 0 -7% 0 0;font-size: 16px;}
.rankings .col-4 .img-text li{width: 42.78%; text-align: center; font-size: 20px; margin: 0 7.22% 0 0; float: left;}
.rankings .col-4 .img-text p{line-height: 24px; padding: 16px 0 28px;}
.rankings .col-4 .img-text a{color: #000;}
.rankings .col-4 .pin-wrapper{ padding-top:67px;}
.rankings .list-box01{padding: 0 0 0 20px;}
.rankings .university{padding: 16px 0 24px;}
.university .name{background: #EFEFEF; margin: 0 0 26px;}
.university .name .arrow{background: url(/j/style/../images/ico_17.png) no-repeat; display: inline-block; position: absolute; top: 50%; right: -6px; margin: -6px 0 0; width: 6px; height:12px;}
.university .pic{float: left; margin: 0 17px 0 0; padding: 9px; background: #E1E1E1; position: relative;}
.university .pic img{width: auto; max-height: 40px;}
.university .name h2{float: left; font-size: 24px; color: #000; line-height: 55px;}
.university .item-left{float: left; width: 47.29%;}
.university .item-right{float: right; width: 47.29%;}

.rankings .point{font-size: 14px; line-height: 24px; padding: 0 0 29px;}
/*.rankings .point01{padding: 0;}*/
.rankings .num-list h3{font-size: 20px; color: #000; line-height: 34px; padding: 0 0 18px;}
.rankings .num-list li{padding: 0 0 14px 33px; line-height: 20px; font-size: 16px; color: #000; position: relative;}
.rankings .num-list li p{line-height: 26px; color: #999; font-size: 14px;}
.rankings .num-list .num{position: absolute; top: 0; left: 0; text-align: center; line-height: 21px; color: #fff; width: 21px; height: 21px; background: url(/j/style/../images/ico_09.png) no-repeat;}
.rankings .select-item01{margin: 30px 0 10px; z-index: 1;}
.rankings .select-item02{margin: 0 0 25px;}
.rankings .img.last{padding: 30px 0 0;}


/*留学资讯*/
.consult-page .img-list{padding: 0 0 8px;}
.consult-page .item-left{background: url(/j/style/../images/pipe.jpg) right center repeat-y; float: left; width: 47.02%; padding: 0 3% 0 0;}
.consult-page .item-right{float: right; width: 47.29%;}
.consult-page .title01{margin: 0;}
.consult-page .box{padding: 0 0 38px;}
.consult-page .box h2{padding: 24px 0 0; line-height: 30px; color: #333; font-size: 20px;}
.consult-page .sub-title{padding: 24px 0 0;}
.consult-page .sub-title h2{float: left; padding: 0;}
.consult-page .sub-title .more{float: right; color: #b2b2b2; font-size: 13px; line-height: 14px; display: inline-block;padding: 10px 0 0;}
.consult-page .sub-title .more:hover{color: #ed1c24;}
.consult-page .box .text-details{line-height: 20px; font-size: 14px; padding: 0 20px 0 0 ;}
.consult-page .text-details h2{padding: 20px 0 10px;}
.consult-page .col-8 .text-details .more{text-align: right; padding: 3px 0 20px;}
.consult-page .text-details .more a{font-size: 13px; color: #b2b2b2;}
.consult-page .text-details .more a:hover{color: #ed1c24;}

.consult-page .col-4 .banner{margin: 0 0 20px;}
.consult-page .col-4 .img{margin: 0 0 20px;}

.consult-page .col-4 .img-text{margin: 0 -7% 0 0;}
.consult-page .col-4 .img-text img{border: 1px solid #E6E6E6;}
.consult-page .col-4 .img-text li{width: 42.78%; text-align: center; font-size: 20px; margin: 0 7.22% 0 0; float: left;}
.consult-page .col-4 .img-text p{
  line-height: 24px; padding: 16px 0 6px;font-size: 16px;white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
.consult-page .col-4 .img-text a{color: #000;}
.consult-page .col-4 .list-box{padding: 0 0 30px;}
.consult-page .col-4 .title{margin: 0 0 15px;}
.consult-page .col-4 .text-details h3{padding: 0 0 10px;}
.consult-page .col-4 .text-details .more{text-align: right;}
.consult-page .col-4 .text-details .more a{font-size: 13px;}
.consult-page .col-4 .text-details .more a:hover{text-decoration: underline;}

.index .advertising{max-width: 1170px; margin: 0 auto; padding: 20px 0 0; font-size: 0;_width: expression((document.documentElement.clientWidth||document.body.clientWidth)>1000?"1170px":"");}
.index .advertising ul{margin: 0 -1.1% 0 0;}
.index .advertising li{width: 23.9%; margin: 0 1% 0 0;float: left;}
.index .advertising a{display: block;}
.index .advertising img{width: 100%; border: 0; outline: none;}


.biaot{ font-size:30px; max-width: 1170px; margin: 0px auto;}
.main{ padding:30px 0; max-width: 1170px; margin: 0px auto;}
.main .hengf{ background:url(/j/style/../images/redhengf.jpg) no-repeat 0 0; width:1170px; height:40px;}
.main .hengf span{ font-size:20px; padding:5px 0 0 25px; float:left;}
.main .info{ padding:15px; width:1138px; border: 1px solid #cdcdcd; border-top:0px; background-color:#FFF;}
.main .info .nrbox{ float:left; width:1130px; border: 1px solid #cdcdcd;}
.main .info .pfc_1{
	font-size:18px;
	color:#E43333;
	width:1100px;
	padding:15px 0;
}
.main .info .pfc_2 a{ display:inline-block; width:200px; height:20px; padding:4px; margin-left:6px; font-size:14px; border-bottom:dashed #cdcdcd 1px;} 	
.fanc{ padding-bottom:30px;}
.fanc .fanc_p{ padding-top:7px;}

.tuwen .tuwen-detail .arc table{ margin:0 auto;}
/*右侧留言框*/
.divrightliuyan{ width:334px; margin:20px 34px 0 0px; float:right; height:600px}