@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
a {
	color: #333;
	text-decoration: none
}
body {
	background: #fff !important;
	font-size: 14px;
	font-family: "Hiragino Sans GB", "Microsoft Yahei", '\5B8B\4F53';
	overflow-x: hidden
}
.fl {
	float: left
}
.fr {
	float: right
}
.qc {
	clear: both;
}
.top-box {
	position: fixed;
	width: 100%;
	z-index: 1000;
	top: 0;
}
.top {
	background-color: #333;
	height: 26px;
	line-height: 26px;
}
.head {
	height: 54px;
	background-color: #f9f9f9;
	box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.4);
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
	clear: both;
}
.logo {
}
.nav {
	margin-left: 15px;
}
.nav ul li {
	float: left;
	text-align: center;
	margin-left: 5px;
	overflow: hidden;
	height: 54px;
}
.nav ul li a {
/*	display: block;
	font-size: 18px;
	height: 100%;
	box-sizing: border-box;
	line-height: 54px;
	padding: 0 15px;
*/

    display: block;
    font-size: 17px;
    height: 100%;
    box-sizing: border-box;
    line-height: 54px;
    padding: 0 15px;
   /* font-weight: bold;
*/

}
.nav ul li.hover {
	background-color: #b32f33;
}
.nav ul li.hover a {
	color: #FFF;
}
.nav ul li:hover {
	background-color: #b32f33;
}
.nav ul li:hover a {
	color: #FFF;
}
.logo {
	width: 150px;
	height: 50px;
	margin: 2px 0;
}
#logo {    text-align: center;
	width: 150px;
	height: 50px;
	background: url(../img/logo.png)  no-repeat;
	display: block;
}

#logo h1 {
	

font-size: 36px;
    font-weight: 100;
    line-height: 50px;
    color: #f11d50;	
	display: none;
}

.slmore { display:none;
	    position: relative;
    text-align: center;
    font-size: 14px;
    color: rgb(237, 64, 64);
    height: 32px;
    line-height: 32px;
    background: rgba(237,64,64,.08);
    border: 1px solid rgba(237,64,64,.5);
    border-radius: 4px;
    cursor: pointer;
	}

.slmore:hover {
    background: rgba(237,64,64,.2);
}


#loadingbox {
	
	    position: relative;
    text-align: center;
    font-size: 14px;
    color: rgb(237, 64, 64);
    height: 32px;
    line-height: 32px;
    background: rgba(237,64,64,.08);
    border: 1px solid rgba(237,64,64,.5);
    border-radius: 4px;
    cursor: pointer;
	}

#loadingbox:hover {
    background: rgba(237,64,64,.2);
}


.ruzhu {
	margin: 9px 0;
}
.ruzhu a {
	display: inline-block;
	width: 88px;
	text-align: center;
	font-size: 18px;
	height: 34px;
	line-height: 34px;
	background-color: #fff;
	border: 1px solid #bc0000;
	border-radius: 30px;
	color: #bc0000;
}
.ruzhu a:hover {
	background-color: #bc0000;
	color: #fff;
}



.top  {
	color: #fff;
}


.top a { color:#fff;}


.top .fl a { margin-left:30px;}

.top .fr a { margin-right:10px;}



.main { position:relative; min-height:600px;
	padding-top: 90px;
	/*height: 2099px;*/
}
.znav { position: fixed; top:90px;
	width: 120px;
}
.content { padding-left:120px;
	width: 720px;
	margin: 0 20px;
}
.hotbox {
	width: 320px;
/*	background: #f4f4f4;*/
	/*height: 1000px;*/
}
#znav  {
	background: #f4f4f4;
	padding: 10px 0;
}
#znav li {
	width: 120px;
	text-align: center;
}
#znav li a {
	display: block;
	height: 40px;
	line-height: 40px;
	border-radius: 4px;
	margin-bottom: 2px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 16px;
	text-decoration: none;
}
#znav li a.hover {
	background-color: #b32f33;
	color: #FFF;
}
.htitle {
	border-top: 3px solid #b32f33;
	height: 40px;
	position: relative;
	margin-bottom: 10px;
	background: #fff;
}
.hname {
	color: #333;
	padding: 0 8px;
	position: relative;
	margin-top: 1px;
	font-size: 16px;
	font-weight: 700;
	height: 40px;
	line-height: 40px;
	zoom: 1;
	float: left;
}
.hmore {
	position: absolute;
	right: 0;
	top: 6px;
	padding-right: 20px;
	background-position: 30px -28px;
	background-image: url(../img/sprite.png);
	background-repeat: no-repeat;
}
.had {
	background-color: #f4f4f4;
	width: 320px;
	/*height: 180px;*/
	margin: 10px 0;
	background:url(../img/had.png) no-repeat center;
}
.hin1 li a.image {
	float: left;
	width: 100px;
	display: block;
	height: 57px;
	overflow: hidden;
	margin-right: 10px;
	background: #f8f8f8;
}
.hin1 li p {
	float: left;
	width: 200px;
	height: 57px;
	overflow: hidden;
}
.hin1 li {
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
}
.hin1 li a.image img {
	width: 100px;
}
.hin3 li {
	line-height: 30px;
	background: url(../img/list-icon.gif) no-repeat -6px center;
	padding-left: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
}
.hin2 {
	width: 330px;
	overflow: hidden;
}
.hin2 li {
	float: left;
	width: 155px;
	height: 150px;
	margin-right: 10px;
	display: block;
	overflow: hidden;
}
.hin2 a {
	display: block;
}
.hin2 li span.image {
	width: 100%;
	height: 105px;
	overflow: hidden;
	background-color: #f8f8f8;
}
.hin2 li img {
	width: 155px;
	height:116px;
	overflow: hidden;
}
.hin2 .rttxt {
	line-height: 27px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	text-align: center;
	height: 25px;
	font-size: 12px;
}
.cbox {
	position: relative;
	padding: 16px 0;
	border-bottom: 1px solid #ddd;
}
.cimg {
	float: left;
}
.cimg a {
	display: block;
	width: 160px;
	height: 120px;
	border: 1px solid #e8e8e8;
	background: #e8e8e8;
	overflow: hidden;
	position: relative;
}
.cimg img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .5s ease-out .1s;
	transition: all .5s ease-out .1s;
}
.cinfo {
	position: relative;
	height: 120px;
	font-size: 0;
	overflow: hidden;
	padding-left: 16px;
}
.ctitle {
	display: block;
	font-size: 18px;
	color: #000042;
	line-height: 1.3;
	margin-bottom: 5px;
	font-weight: 700;
}
.ctitle a {
	color: #0d496b;
	width: 630px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	vertical-align: middle;
}
.ctitle a:hover {
    color: #b32f33;
}
.cdes {
	font-size: 14px;
	color: #666;
	line-height: 150%;
	position: relative;
	height: 40px;
	overflow: hidden;
}
.cmore {
	position: absolute;
	bottom: 0;
	left: 16px;
	font-size: 12px;
	line-height: auto;
	height: auto;
	color: #666;
}
.cmore .face {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin-right: 10px;
	vertical-align: middle;
}
.cmore span {
	margin-right: 15px;
	vertical-align: middle;
	display: inline-block;
}
.dbanner {
	width: 100%;
	height: 1068px;
	background: url(../img/be-banner.jpg) no-repeat center;
	text-align: center;
}
.gybanner { position:relative;
	width: 100%;
	height: 600px;
	background: url(../img/gy.jpg) no-repeat center;
	text-align: center;
}
.gytxt {    font-family: 'yuweij10dc64bb354be2'; position:absolute; left:50%; top:300px; text-align:center; color:#fff; font-size:120px; width:1200px; margin-left:-600px;}

/*.dtxt { position:absolute; left:50%; top:400px; text-align:center; color:#fff; font-size:100px; width:1200px; margin-left:-600px;}
*/

.dtxt {    position: absolute;
    left: 50%;
    top: 250px;
    text-align: center;
    color: #fff;
    font-size: 180px;
    width: 1200px;
    margin-left: -600px;font-family:'yuweij10dc5ac3834be2';
}


.dtxt1 {     position: absolute;
    left: 50%;
    top: 460px;
    text-align: center;
    color: #fff;
    font-size: 100px;
    width: 1200px;
    margin-left: -600px;font-family:'yuweij10dc5ac3834be2';}


.dtxt2:hover {
    background-color: #04033dd4;
}
/*.dtxt2 { position:absolute; left:50%; top:550px; text-align:center; color:#fff; font-size:60px; width:1200px; margin-left:-600px;  letter-spacing: 40px; }
*/
.dtxt2 {      cursor: pointer;
    position: absolute;
    left: 50%;
    top: 620px;
    text-align: center;
    color: #fff;
    font-size: 21px;
    border: 2px solid #ffffff8c;
    border-radius: 50px;
    background: #050335a6;
    line-height: 90px;
    width: 1000px;
    margin-left: -500px;
    letter-spacing: 6px;}

.dtxt3 { position:absolute; left:50%; top:800px; text-align:center;  width:1200px; margin-left:-600px;}
.dtxt3 a  { padding:10px 80px; background-color:#06C; color:#FFF; border-radius:30px; font-size:20px;}
.dtxt3 a:hover { background-color:#039;}




.piclist { width:1080px; padding-left:120px; }

.piclist ul li {    width: 340px;
    margin-left: 20px;
    margin-bottom: 40px;
    height: 334px; float:left;}
	
	.piclist ul li  .imgBox {
    width: 340px;
    height: 260px;
    overflow: hidden;
}

.piclist ul li .imgBox img {
    width: 100%;
    height: 100%;
    transition: all .5s ease-out .1s;
    -webkit-transition: all .5s ease-out .1s;
}



.piclist ul li  .title {
    margin-top: 14px;
    margin-bottom: 20px;
    height: 38px;
}
	
.piclist ul li .title p {
    color: #111;
    font-size: 18px;
    line-height: 26px;
}



.piclist ul li .boxFoot {
    line-height: 150%;

    position: relative;
}


.piclist ul li  .boxFoot span {
    font-size: 14px;
    color: #999;
    display: inline-block;
    margin-right: 5px;
}

.piclist ul li  .boxFoot span.time {
    margin-right: 0;
}


.piclist ul li .ori-tag.yes {
    border: 1px solid #bc0000!important;
    color: #bc0000!important;
}
.piclist ul li .ori-tag {
    padding: 3px 7px;
    box-sizing: border-box;
    border-radius: 10px;
    font-size: 12px!important;
    line-height: 12px;
    position: absolute;
    right: 0;
    bottom: 0;
}











.booklist { width:1080px; padding-left:120px;}

.booklist ul li {    width: 196px;
    margin-left: 20px;
    margin-bottom: 40px;
    height: 334px; float:left;}
	
	.booklist ul li  .imgBox {
    width: 196px;
    height: 260px;
    overflow: hidden;
}

.booklist ul li .imgBox img {
    width: 100%;
    height: 100%;
    transition: all .5s ease-out .1s;
    -webkit-transition: all .5s ease-out .1s;
}



.booklist ul li  .title {
    margin-top: 14px;
    margin-bottom: 20px;
    height: 38px;
}
	
.booklist ul li .title p {
    color: #111;
    font-size: 18px;
    line-height: 26px;
}



.booklist ul li .boxFoot {
    line-height: 150%;

    position: relative;
}


.booklist ul li  .boxFoot span {
    font-size: 14px;
    color: #999;
    display: inline-block;
    margin-right: 5px;
}

.booklist ul li  .boxFoot span.time {
    margin-right: 0;
}


.booklist ul li .ori-tag.yes {
    border: 1px solid #bc0000!important;
    color: #bc0000!important;
}
.booklist ul li .ori-tag {
    padding: 3px 7px;
    box-sizing: border-box;
    border-radius: 10px;
    font-size: 12px!important;
    line-height: 12px;
    position: absolute;
    right: 0;
    bottom: 0;
}










.aboutbanner { position:relative;
	width: 100%;
	height: 450px;
	background: url(../img/about.png) no-repeat center;
	text-align: center;
}
.abouttxt {    font-family: 'yuweij10dc64bb354be2';
    position: absolute;
    left: 50%;
    top: 180px;
    text-align: center;
    color: #fff;
    font-size: 120px;
    width: 1200px;
    margin-left: -600px;
}
.ain {    padding-top: 10px;
    font-size: 16px;}
.mt10 { margin-top:10px;}
.pt10 { padding-top:10px;}


.usergo { padding:100px 0;     background: #f5f5f5;}

.usergo .con_title{
	width: 486px;
	height: 37px;
	margin: 54px auto 31px;
	border-bottom: 1px solid #BABABA;
}
.usergo .con_title_sp{
	width: 72px;
	height: 32px;
	font-size: 20px;
	line-height: 32px;
	float: left;
	margin-left: 32px;
}
.usergo .con_title_sp2{
	width: 135px;
	height: 32px;
	font-size: 12px;
	line-height: 30px;
	float: right;
}
.usergo .con_panel{
	width: 523px;
	height: 480px;
	margin: 0 auto;
}
.usergo .con_panel span{
	font-size: 16px;
}
.usergo .con_input{margin:14px auto;width: 333px;height: 48px;}
.usergo .con_input_d{
	margin:10px auto;
	width: 333px;
	height: 48px;
}
.usergo .con_input_d input{width:141px;padding: 15px 0;border: 1px solid #bbb;}
.usergo .con_input_mm{
	width: 410px;
	height: 48px;
	float: left;
	margin-top: 14px;
	margin-left: 98px;
	margin-bottom: 14px;
}
.usergo .con_input_mm input{width:259px;padding: 15px 0;border: 1px solid #bbb;}
.usergo .wjmm{
	width: 80px;
	height: 48px;
	line-height: 48px;
	font-size: 12px;
	float: right;
}
.usergo .con_input input{width:259px;padding: 15px 0;border: 1px solid #bbb;}

.usergo .zong{width: 1200px;height: 606px;margin:20px auto;}
.usergo .con{width: 523px;border: 1px solid #bbb; background-color: #fff; float: right;}
.usergo .submit-btn{ width: 290px;height: 47px;background-color: #D21819;border-radius: 4px;border: 0px;color: #fff;font-size: 20px;}
.usergo .dl{width: 290px;height: 47px;margin: 20px auto;}
.usergo .con_select{margin-left: 2em;font-size: 1em;color: #333;}
.usergo .qtdl{
	width: 315px;
	height: 35px;
	margin: 10px auto;
	font-size: 16px;
	line-height: 35px;
}
.usergo .qtdl span{
	display: block;
	width: 113px;
	height: 35px;
	margin: 0 auto;
}
.usergo .db{
	width: 360px;
	height: 180px;
	margin: 0 auto;
}
.usergo .db_l{
	width: 180px;
	height: 133px;
	float: left;
}
.usergo .s{
	width: 40px;
	height: 40px;
	margin: 0 auto;
}
.usergo .x{
	width: 80px;
	height: 20px;
	font-size: 16px;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 60px;
}
.usergo .beijing{
	width: 675px;
	height: 606px;
	float: left;
}

.muser {
    line-height: 54px;
    margin-right: 20px;
}
.muser a { margin-right:30px;}
.muser a:hover { color:#F00}



	
	
.danye {
	margin: 10px 0;
	background-color: #FFF;
}
.danye-l {
	width: 280px;
	float: left;
	background-color: rgba(245, 245, 245, 0.32);
}
.danye-r {
	width: 860px;
	float: left;
}
.danye-l ul li {
	height: 60px;
	border-right: 1px solid #f5f5f5;
	border-left: 2px solid #FCFCFC;
	line-height: 60px;
	color: #333;
	font-size: 18px;
	text-align: center;
	border-bottom: 1px solid #f5f5f5;
}
.danye-l ul li:hover {
	border-right: 1px solid #fff !important;
	border-left: 2px solid #E51F1F !important;
	background-color: #E51F1F !important;
	color: #fff !important;
}


.danye-l ul li.active {
	border-right: 1px solid #fff !important;
	border-left: 2px solid #E51F1F !important;
	background-color: #E51F1F !important;
	color: #fff !important;
}

/*.active {
	background-color: #E51F1F !important;
	color: #fff !important;
	border-right: 1px solid #fff !important;
	border-left: 2px solid #E51F1F !important;
}*/
.danye-r {
	padding: 0 30px;
}
.danye-t {
	border-bottom: 1px solid #f0f0f0;
}
.danye-bt {
	border-bottom: 2px solid #E51F1F;
	float: left;
	line-height: 58px;
	font-size: 20px;
	padding: 0 25px;
}
.danye-c {
	min-height: 400px;
	margin: 10px 0;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	text-indent: 2em;
}
.danye-c p {     line-height: 28px;
    margin: 10px 0px !important;
    font-size: 16px;}

.help-list {
	font-size: 16px;
	padding: 0px 0;
	overflow: hidden;
}
.help-list li {
	border-bottom: 1px dotted #DCDCDC;
	height: 50px;
	line-height: 50px;
}
.help-list li i {
	background: #d9d9d9;
	display: inline-block;
	height: 4px;
	margin: 8px 10px;
	vertical-align: text-top;
	width: 4px;
}
.help-list li:hover i {
	background-color: #F00;
}
/*     biao     */

.b0 { border:0 !important;}

/*单页部分样式结束*/


.atitle {
    font-size: 34px;
    color: #333;
    margin-top: 24px;
    margin-bottom: 24px;
    line-height: 40px;
}

.aother {
    color: #1d1d1d;
    font-size: 14px;
    line-height: 24px;
}

.article { width:860px;}

.azw {
	margin: 20px 20px;
	width: 820px;
	font-size: 16px;
	line-height: 28px !important;
}

.azw p { margin: 10px 0px;}
.azw img { text-align:center;
	max-width: 648px;
}

.zhuanti { width:860px;}

.aad { width:820px; height:180px; background:url(/had/a1.png) no-repeat center; margin:0 20px}
.aad-ewm {    margin-left: 667px;
    padding-top: 15px;}
	.aad-ewm img {width: 120px;}
.zhuanti .zt1a{background-color: #fff;padding:20px;margin-top: 20px;border-bottom: dashed 1px #ccc;}
.zhuanti .zt1a-1{width:530px;margin-right: 20px;position: relative}
.zhuanti .zk{background: url("../img/zhuanti.png") no-repeat;width: 70px;height: 25px;position: absolute;left: -29px;top: -10px;color: #fff;text-align: center}
.zhuanti .zt1a-1 h1{font-size: 24px;margin-top: 20px;}
.zhuanti .zt1a-1 p{margin: 25px 0;color: #ababab;font-size: 16px;}
.zhuanti .zt1a-1 span{margin-right:10px;}

.ubanner { position:relative;
	width: 100%; top:80px;
	height: 250px;
	background: url(../img/ubanner.png) no-repeat center;
	text-align: center;
}
.utxt { position:absolute; left:50%; top:120px; text-align:left; color:#fff; font-size:40px; width:1200px; margin-left:-600px;}


.utop { width:1200px; margin:0 auto;}
.utop .uimg {    width: 180px;
    background: white;
    height: 180px;
    border: 5px solid #fff;
    border-radius: 50%;
    margin: 33px 0;}
.utop .uimg img { width:180px; height:180px; border-radius:50%;}


.utop .uinfo { height:130px; margin:58px 40px; width:300px; color:#FFF; font-size:24px; line-height:46px; text-align:left;}
.utop .uinfo p.f14 { font-size:14px; line-height:28px;}


.utop .uqd {}
.utop .uqd a { display:block; width:100px; height:60px; border:1px solid #F00; text-align:center; line-height:60px; background-color:#f00; border-radius:30px; font-size:24px; color:#fff; margin:93px 0;}

.utop .uqd a:hover { background-color:#9c0505;}

.utop .ujf { color:#FFF; font-size:18px; line-height:62px; margin:93px 0;}
.utop .ujf span { margin-right:50px;}

.utop .ujf a {font-size:28px; color:#fff;}



.footer {
	width: 100%;
	background: #f4f4f4;
	float: left;
	margin-top: 15px;
}
.footer-top {
	float: left;
	margin-top: 42px;
	padding-bottom: 32px;
	border-bottom: 1px solid #d2d2d2
}
.footer-top .fT-xs {
	float: left;
	width: 140px;
	height: 160px;
	border-right: 1px solid #d2d2d2;
	margin-right: 25px;
	color: #555;
}


.footer-top .fT-tel h3 {
	
	
	    border-bottom: 1px solid #98929240;
    padding-bottom: 16px;
    font-size: 14px;
    font-family: "微软雅黑";
    color: #555;
	
	
  /*  float: left;
    margin-bottom: 10px;
    width: 124px;
    border-bottom: 1px solid #98929240;
    margin-top: 0;
    margin-right: 36px;
    padding-bottom: 16px;
    font-size: 14px;
    font-family: "微软雅黑";
    color: #b2b2b2;*/
}


.footer-top .fT-xs h3 {
    float: left;
    margin-bottom: 10px;
    width: 124px;
    border-bottom: 1px solid #d2d2d2;
    margin-top: 0;
    margin-right: 36px;
    padding-bottom: 16px;
    font-size: 14px;
    font-family: "微软雅黑";
    color: #b2b2b2;
}
.footer-top .fT-xs h3 a {
	color: #000
}
.footer-top .fT-xs ul li {
	margin-bottom: 12px;
}
.footer-top .fT-xs ul li a {
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #555;
}
.footer-top .fT-xs ul li a:hover {
	color: #ff5e00;
}
.fT-xs h1 {
	font-size: 20px;
	color: #555;
	font-family: "Arial"
}
.fT-tel {
	float: left;
	width: 350px;
	text-align: center
}
.fT-tel p {
	font-size: 12px;
	color: #878787;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	margin-top: 8px
}

.footer-bottom {
	float: left;
	width: 100%;
	margin-top: 25px;
	text-align: center
}
.footer-bottom p {
	margin-top: 12px
}
.footer-bottom .footer_one{
	margin-top:	12px;
}
.fB-p3 {
	font-family: "Microsoft Yahei";
	color: #fff;
	line-height: 22px;
	font-size: 12px
}
.footer_two{
	font-family: "Microsoft Yahei";
	color: #555;
	line-height: 22px;
	font-size: 12px
	width:30%;
	height:100%;
	float:left;
	text-align:left;
	margin-left: 100px;
}
.fmain {
	width: 1200px;
	margin: 0 auto;
}
/*   other   */


/*
.cxarticle .title { font-size:24px; font-weight:bold;}
.cxarticle .pic { width:200px; height:300px; border:1px solid #ccc;}
.cxarticle .pic img { width:200px; height:300px;}*/




.cxarticle { font-size:16px;}


.had-ewm {margin: 10px 0;border-bottom: 3px solid #b32f33;
    border-top: 3px solid #b32f33; width:320px; background-color:#f3f3f3;}
.had-ewm p { margin:10px; text-align:center;}
.cxsou input {
    color: #999;
    border: 1px solid #D0D0D0;
    height: 33px;
    line-height: 33px;
    margin-right: 5px;
    padding: 0 10px;
    width: 168px;
}




.cxsou button {
    background: none repeat scroll 0 0 #F04243;
    border: 0 none;
    border-radius: 0;
    color: #FFFFFF;
    cursor: pointer;
    height: 35px;
    line-height: 33px;
    padding: 0;
    vertical-align: baseline !important;
    width: 76px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    margin-bottom: 0;
    font-weight: normal;
    font-size: 14px;
    display: inline-block;
    position: relative;
}

.cxsou {    text-align: center;
    padding: 50px 0;}
	
	
	
	.morelist { margin:20px;}
	.morelist .htitle {    border-bottom: 1px solid #ddd;}
	.danye-c-in { padding-top:20px;}
	.danye-c-in td { padding:10px;}
	
	
	
	.azw p ,.azw span { font-size:16px !important; font-family:Microsoft Yahei !important; line-height:28px !important; color:#333232 !important;    text-indent: 2em !important;    margin: 10px 0px !important; padding:0 !important; width:auto !important;}