@charset "utf-8";
/* 内容*/
.sy_dq{ width:100%; height:60px; background:#f2f2f2; color:#999; line-height:60px;}
.sy_main{ width:1200px; margin:0 auto;}
.sy_dq a{ color:#999;}
.sy_dq a:hover{ color:#006eab;}

.sy_con .b1 .sy_title{ padding-top:48px;}
.sy_con .b1 .sy_title .t1{ width:100%; text-align:center; color:#006eab; font-size:30px; font-weight:bold;}
.sy_con .b1 .sy_title .t2{ width:100%; text-align:center; color:#666; font-size:14px; margin-top:16px;}
.sy_con .b1 .con{ margin-top:37px; width:100%;}
.sy_con .b1 .con .left{ float:left; width:625px; height:382px;}
.sy_con .b1 .con .left a{ display:block; background:url(../img/sy_b1lf.png) no-repeat;width:625px; height:382px; }
.sy_con .b1 .con .right{ width:497px; height:382px; float:left; margin-left:44px;}
.sy_con .b1 .con .right div{ font-weight:bold;}
.sy_con .b1 .con .right ul{ margin-top:12px;}
.sy_con .b1 .con .right li{ margin-bottom:16px; font-weight:normal;}
.sy_con .b1 .con .right li a{color:#10568a; display:block; position:relative; width:50px;}
.sy_con .b1 .con .right li a:hover .tc{ display:block;}
.sy_con .b1 .con .right li a .tc{ position:absolute; width:337px; height:444px; background:url(../img/tc_bg.png) no-repeat; color:#333; display:none;}
.sy_con .b1 .con .right li a .tc .tc1{ font-size:18px; font-weight:bold; color:#333; width:100%; text-align:center; padding-top:35px;}
.sy_con .b1 .con .right li a .tc .tc2{ background:url(../img/tc_01.png) no-repeat; width:126px; height:166px; margin:22px auto; }
.sy_con .b1 .con .right li a .tc .tc3{ width:258px; font-weight:normal; font-size:16px; margin:0 auto; line-height:30px; }

.sy_con .b2{ margin-top:38px;}
.sy_con .b2 .sy_title{ font-size:18px; font-weight:bold; color:#333;}
.sy_con .b2 .con{ width:100%; height:509px; overflow-y:auto; background:#f5f5f5; margin-top:20px; border:1px solid #dcdcdc; }
.sy_con .b2 .con .u1{ padding:13px 33px;}
.sy_con .b2 .con .u1 li{ display:block; width:1132px; border-bottom:1px dashed #d5d5d5; padding-bottom:27px; line-height:36px; margin-bottom:30px;}
.sy_con .b2 .con .u1 li .p1{ color:#5796c5;}
.sy_con .b2 .con .u1 li .p3{ font-size:14px; color:#999;}

.sy_con .b3{ margin-top:44px; padding-bottom:35px;}
.sy_con .b3 .sy_title{ font-size:18px; font-weight:bold; color:#333;}
.sy_con .b3 .con{ width:100%; height:247px; overflow-y:auto; background:#f5f5f5; margin-top:20px; border:1px solid #dcdcdc; }
.sy_con .b3 .con .u1{ padding:13px 33px;}
.sy_con .b3 .con .u1 li{ display:block; width:1132px; border-bottom:1px dashed #d5d5d5; padding-bottom:12px; line-height:36px; margin-bottom:30px;}
.sy_con .b3 .con .u1 li .p1{ color:#5796c5;}
.sy_con .b3 .con .u1 li .p3{ font-size:14px; color:#999;}
.sy_con .b3 .pl{ width:100%; padding-top:13px; border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc; background:#f5f5f5;}
.sy_con .b3 .pl .d1{ width:100%; color:#333;}
.sy_con .b3 .pl .d2{ margin-top:13px;}
.sy_con .b3 .pl .d2 input{ width:374px; height:33px; border:1px solid #e7e7e7; outline:0;}
.sy_con .b3 .pl .d3{ margin-top:11px;}
.sy_con .b3 .pl .d3 input{ width:100%;; height:126px;border:1px solid #e7e7e7; outline:0;}
.sy_con .b3 .pl .d4{  margin:24px auto; width:174px;}
.pl_main{ width:1132px; margin:0 auto;}
.sy_con .b3 .pl .d4 input{ width:79px; height:29px; font-size:14px; border:0; outline:0; cursor:pointer;}
.sy_con .b3 .pl .d4 .p1{ background:#5796c5; color:#fff;}
.sy_con .b3 .pl .d4 .p2{ background:#e5e5e5; color:#919191; margin-left:11px;}



/*概览*/
.gl_con{ width:100%; margin-top:15px; padding-bottom:20px;}
.gl_con .left{float:left;width: 823px;}
.gl_con .left .b1 .gl_title{ padding-top:6px; color:#282828; font-size:18px; font-weight:bold;}
.gl_con .left .b1 .down{ margin-top:26px;}
.gl_con .left .b1 .down .left{ float:left; height:302px; width:449px;}
.gl_con .left .b1 .down .left a{ display:block;height:302px; width:449px; background:url(../img/gl_b1lf.png) no-repeat; }
.gl_con .left .b1 .down .right{ float:left; width:370px; margin-left:24px; font-size:15px;}
.gl_con .left .b1 .down .right .d1{ font-weight:bold; font-size:18px; margin-top:13px;}
.gl_con .left .b1 .down .right .d1 a{ color:#006eab; }
.gl_con .left .b1 .down .right .d2{ margin-top:26px;}
.gl_con .left .b1 .down .right .d2 li{ line-height:29px; float:left;}
.gl_con .left .b1 .down .right .d2 li span{ display:block; float:left; font-weight:bold;}
.gl_con .left .b1 .down .right .d2 li i{ display:block; float:left; width:282px;}

.gl_con .left .b2{ margin-top:21px; font-size:14px;}
.gl_con .left .b2 .d1{ width:267px; height:406px; background:#f6f6f6; float:left; margin-right:21px; }
.gl_con .left .b2 .d1 .con{ width:248px; margin:0 auto; padding-top:10px; }
.gl_con .left .b2 .d1 .con .li1{ background:url(../img/gl_b2lf1.jpg) no-repeat; height:168px; width:248px; }
.gl_con .left .b2 .d1 .con .li2{ border-bottom:1px solid #dcdcdc; width:100%; height:45px; margin-top:17px; padding-bottom:5px;}
.gl_con .left .b2 .d1 .con .li2 span{ font-weight:bold; float:left; display:block;}
.gl_con .left .b2 .d1 .con .li2 i{ display:block; width:200px; float:left;}
.gl_con .left .b2 .d1 .con .li3{ height:40px;border-bottom:1px solid #dcdcdc; line-height:40px;}
.gl_con .left .b2 .d1 .con .li3 span{ font-weight:bold; float:left; display:block;}
.gl_con .left .b2 .d1 .con .li3 i{ display:block; width:200px; float:left; color:#999999;}
.gl_con .left .b2 .d1 .con .li4{ height:45px;border-bottom:1px solid #dcdcdc;  padding-top:10px; }
.gl_con .left .b2 .d1 .con .li4 span{ font-weight:bold; float:left; display:block;}
.gl_con .left .b2 .d1 .con .li4 i{ display:block; width:200px; float:left; }
.gl_con .left .b2 .d1 .con .li5{ display:block; background:url(../img/gl_b2lfa.png) no-repeat; width:108px; height:32px; float:left; line-height:32px; text-align:center; color:#fff; margin:12px 60px;}
.b2-d3{ margin-right:0 !important;}
.gl_con .left .b2 .d1 .con .li1-1{ background:url(../img/gl_b2lf2.jpg) no-repeat; height:168px; width:248px; }
.gl_con .left .b2 .d1 .con .li1-2{ background:url(../img/gl_b2lf3.jpg) no-repeat; height:168px; width:248px; }

.gl_con .left .b3{ width:100%; margin-top:27px;}
.gl_con .left .b3 li{ margin-bottom:20px;}
.gl_con .left .b3 li a{ color:#333;}
.gl_con .left .b3 li a:hover{ text-decoration:underline;} 
.gl_con .left .b3 li span{  font-size:14px; float:right; margin-right:33px;}

.gl_con .gl_right{width: 347px;height:1191px;float:left;margin-left:29px;background:#f5f5f5;}
.gl_right_main{width: 294px;margin:0 auto;}
.gl_con .gl_right .title{ width:100%; height:53px; line-height:53px; font-size:18px; font-weight:bold; color:#333;  }
.gl_con .gl_right .title span{ margin-right:27px;}
.gl_con .gl_right .title span a:hover{color:#006eab;}
.gl_con .gl_right .con1{ width:100%; font-size:14px;}
.gl_con .gl_right .con1 .d1{ width:100%; background:#5796c5; text-align:center; color:#fff; text-align:center; font-size:14px; height:54px; line-height:54px;}
.gl_con .gl_right .con1 .d2 li{margin-bottom:2px;width: 294px;text-align:center;color:#333;}
.gl_con .gl_right .con1 .d2 li i{display:block;background:#fff;float:left;width: 200px;height:100%;}
.gl_con .gl_right .con1 .d2 li em{ display:block; background:#fff;  float:left; width:92px; height:100%;}
.gl_con .gl_right .con1 .d2 li i p{ width:168px; display:block; margin:0 auto;}
.gl_con .gl_right .con1 .d2 .li1{ height:43px; color:#006eab; line-height:43px;}
.gl_con .gl_right .con1 .d2 .li1 em{ display:block; background:#fff; margin-right:2px; float:left; width:92px; height:100%;}
.gl_con .gl_right .con1 .d2 .li2{ height:150px; line-height:76px; }
.gl_con .gl_right .con1 .d2 .li2 i p{ line-height:normal; margin-top:24px; text-align: left; line-height: 26px;}
.gl_con .gl_right .con1 .d2 .li2 em{ display:block; background:#fff; margin-right:2px; float:left; width:80px; padding-left: 12px; line-height: 26px; height: 126px; padding-top: 24px; text-align: left;}
.gl_con .gl_right .con1 .d2 .li3{ height:204px; line-height:76px; }
.gl_con .gl_right .con1 .d2 .li3 i p{ line-height:normal; margin-top:24px; text-align: left; line-height: 26px;}
.gl_con .gl_right .con1 .d2 .li3 em{ display:block; background:#fff; margin-right:2px; float:left; width:80px; padding-left: 12px; line-height: 26px; height: 180px; padding-top: 24px; text-align: left;}
.gl_con .gl_right .con1 .d2 .li4{ height:180px; line-height:126px; }
.gl_con .gl_right .con1 .d2 .li4 i p{ line-height:normal; margin-top:24px;text-align: left; line-height: 26px;}
.gl_con .gl_right .con1 .d2 .li4 em{ display:block; background:#fff; margin-right:2px; float:left; width:80px; padding-left: 12px; line-height: 26px; height: 156px; padding-top: 24px; text-align: left;}
.gl_con .gl_right .con1 .d2 .li5{height:190px; line-height:50px;  }
.gl_con .gl_right .con1 .d2 .li5 i p{ line-height:normal; margin-top:24px;text-align: left; line-height: 26px;}
.gl_con .gl_right .con1 .d2 .li5 em{ display:block; background:#fff; margin-right:2px; float:left; width:80px; padding-left: 12px; line-height: 26px; height: 166px; padding-top: 24px; text-align: left;}
.gl_con .gl_right .con1 .d2 .li6{height:280px; line-height:50px;  }
.gl_con .gl_right .con1 .d2 .li6 i p{ line-height:normal; margin-top:24px;text-align: left; line-height: 26px;}
.gl_con .gl_right .con1 .d2 .li6 em{ display:block; background:#fff; margin-right:2px; float:left; width:80px; padding-left: 12px; line-height: 26px; height: 256px; padding-top: 24px; text-align: left;}

/*访谈内容20171126*/
.sy_con .b1 .con .left .banner{ width:625px; height:382px; position:relative; }
.sy_con .b1 .con .left .banner .t1{  width:625px; height:382px; background:url(../img/tx_b1bg_1.png) no-repeat; }
.sy_con .b1 .con .left .banner .t2{  width:625px; height:382px; background:#C36; }
.sy_con .b1 .con .left .banner .t3{  width:625px; height:382px; background:#3F3; }
.sy_con .b1 .con .left .banner .an{ width:120px; height:6px; position: absolute; top:359px; left:46%;}
.sy_con .b1 .con .left .banner .an li{ display:block; width:31PX; height:6px; background:#f6f6f6;cursor:pointer; float:left; margin-right:5px; }
.sy_con .b1 .con .left.banner .an li:hover{ background:#006eab}
.sy_con .b1 .con .left .banner .an .click{ background:#006eab}
.sy_con .b1 .con .left .banner .an1{ background:url(../img/tx_b1_an1.png) no-repeat; width:32px; height:59px; position:absolute; top:50%; left:26px; cursor:pointer;}
.sy_con .b1 .con .left .banner .an2{ background:url(../img/tx_b1_an2.png) no-repeat; width:32px; height:59px; position:absolute; top:50%; right:26px; cursor:pointer;}


.sy_con .b2 .con .u1 li .p0{ color:#006eab; font-size:18px; text-align:center;}
.sy_con .b2 .con .u1 li .p2{ text-indent:2em;}

.sy_con .b4{ margin-top:45px; padding-bottom:34px;}
.sy_con .b4 .sy_title{ font-size:18px; font-weight:bold; color:#333;}
.sy_con .b4 .con{ width:100%;background:#f5f5f5; margin-top:20px;}
.sy_con .b4 .con ul{ padding:28px 30px;}
.sy_con .b4 .con li{ margin-bottom:22px;}
.sy_con .b4 .con li a{ color:#333; margin-left:15px;}
.sy_con .b4 .con li a:hover{color:#00679D;}
.sy_con .b4 .con li span{ color:#999; float:right;}
.sy_con .b4 .con li em{ display:block; background:url(../img/sz_08.png) no-repeat; width:5px; height:5px; margin-top:11px; float:left;}

/*首页轮播*/
.slide{ float:left; width:625px; height:382px;}
.slide-banner{position: relative;width: 625px; height: 382px;}
.slide-banner .hd{ position: absolute;z-index: 1;bottom:15px; left: 50%; margin-left:-60px;}
.slide-banner .hd li{cursor:pointer;width:30px;height:6px;display:block;overflow:hidden;text-indent:20px;float:left;margin-right:10px;background: #ebebeb;}
.slide-banner .hd li.on{background: #006eab;}

.slide-banner .prev, .slide-banner .next {
    width: 32px;
    height: 59px;
    margin: -30px 0 0;
    display: none;
    background: url(../img/icon_zxft_slide_ar.png) no-repeat 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    text-indent: -9999px;
    filter: alpha(opacity=20);
    opacity: 0.2;
}
.slide-banner .prev {
    left: 16px;
}
.slide-banner .next {
    background-position: 0 -59px;
    right: 16px;
}
.slide-banner .prev:hover,  .slide-banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.slide-banner .bd {
    width: 625px;
    height: 382px;
    position: relative;
    overflow: hidden;
}
.slide-banner .bd li {
    width: 625px;
    height: 382px;
    background-color: #fff;
    position: relative;
}


/*20180516 在线访谈改版*/
.zxft-banner{ width:100%; height:263px; text-align:center; background:url(../img/2018zxft_banner.jpg) repeat-x;}
.zxft-banner .zxft-img{ width:1200px; margin:0 auto; height:263px; background:url(../img/2018zxft_banner_img.png) center no-repeat;}

.m-zxft2018 .left{ width:710px;}
.m-zxft2018 .gl_right{ width:460px; height:auto; margin-left:30px; background-color:#fff;}
.m-zxft2018 .gl_right_main{ width:100%;}
.m-zxft2018 .gl_right .con1 h2{ height:54px; line-height:54px; background-color:#5796c5; font-size:16px; color:#fff; font-weight:bold; text-align:center;}
.m-zxft2018 .gl_right .con1 h2 a{ color:#fff; }
.m-zxft2018 .gl_right .con1 .d2 li{ width:100%; border-bottom:1px solid #dcdcdc;}
.m-zxft2018 .gl_right .con1 .d2 li.li1{ font-size:16px; font-weight:bold;}
.m-zxft2018 .gl_right .con1 .d2 li i{ width:115px; text-align:center;}
.m-zxft2018 .gl_right .con1 .d2 li i p{ width:100%;}
.m-zxft2018 .gl_right .con1 .d2 li em{ width:343px;}

.m-zxft2018 .ftjh-table{ width:100%;}
.m-zxft2018 .ftjh-table tr th{ font-size:16px; font-weight:bold; color:#5796c5; line-height:55px;border:1px solid #dcdcdc;}
.m-zxft2018 .ftjh-table tr td{ border:1px solid #dcdcdc; padding:22px 18px;}
.m-zxft2018 .ftjh-table tr td h3{ font-size:14px; color:#333; font-weight:bold;}
.m-zxft2018 .ftjh-table li{ width:50%; float:left; line-height:32px;}
.m-zxft2018 .ftjh-table .bg{ background-color:#f5f5f5;}

.zxfb-box {
    border: 1px solid #dcdcdc;
    padding: 10px 30px 50px 30px;
    }

.zxfb-box ul.zxft-list li {	
     padding: 30px 0;
    *display: inline-block;
    border-bottom: 1px dashed #dcdcdc;
}


.news-pic {
    display: inline-block;
    float: left;
    width: 268px;
}


/* 1129 here */
.news-pic a img {
    padding: 10px;
    background: #f7f8f8;
    width: 248px;
    height: 162px;
}

.news-nr {
    display: inline-block;
    float: right;
width: 360px;
}

.news-nr dt {
	margin-bottom:8px;
	height:24px;
	overflow:hidden;
}

.news-nr dt strong{ float:left;font-weight: bold;font-size: 18px;line-height: 32px;}

.news-nr dt a {
   font:14px/18px "微软雅黑";
    color: #185482;
	float:left;
	width: 300px;
}


.news-nr dt a:hover {
	color:#c00;
}

.news-nr dd {
	font:14px/18px "微软雅黑";
	color:#333;
}

.news-nr dd.btn {
	margin-top:0px;
	height:0px;
	display:none;
}


.news-nr dd {
    font: 16px;
    color: #333;
    line-height: 28px;
}

.news-nr dd strong {
    font: bold 16px;
    color: #333;
	float:left;
	}
.news-nr dd p{ float:left;}

.news-nr dd.btn a {
    display: inline-block;
    padding-left: 17px;
    width: 126px;
    height: 32px;
    background: url(../img/2015_interac_news_btn.png) no-repeat;
    font: 16px ;
    color: #fff;
    text-align: center;
    line-height: 32px;
}

.news-nr dd.btn a:hover {
	background-position:0 -30px;
}
.news-right {
	display:inline-block;
	float:right;
	width:300px;
}
.news-back ul {
	border:1px solid #d5d5d5;
	border-top:none;
	padding:15px 10px 15px 16px;
	min-height:627px;
	height:100%;
	_height:627px;
}
.news-back li {
	height: 30px;
	padding-left: 12px;
	background: url(../img/2015_service_cenlist_ico1.png) no-repeat left center;
	overflow: hidden;
}
.news-back li span {
	float:right;
	font: 14px/30px "微软雅黑";
	color: #666;
}
.news-back li a {
	font: 14px/30px "微软雅黑";
	color: #2c2c2c;
}
.news-back li a:hover {
	color:#0072c9;
font:14px/18px "微软雅黑";
}
.news-nr dt a{font-weight: bold;font-size: 18px;line-height:32px;}
.news-nr dd strong{font-weight: bold;font-size: 16px;}
.news-nr dt{height: auto;}

.m-zxft2018 .title2{ margin-bottom:10px; text-align:center; font-size:24px; font-weight:bold; color:#00a0e9; background:url(../img/2018zxft_title_bg.png) center no-repeat;}
.m-zxft2018 .title2 a{ color:#00a0e9; }

.m-zxft2018 .gl_title2{padding-top:0;height: 53px;line-height: 53px;float:left;color: #333;font-size: 18px;font-weight: bold;}
.m-zxft2018 .gl_more{float:right;line-height:53px;font-size:14px;color:#666;}
.m-zxft2018 .gl_more a{ color:#999;}

.wqft-box {border: 1px solid #dcdcdc;padding:20px; overflow:hidden;}
.wqft1{ float:left; width:585px;}
.wqft2{ float:left; width:585px; margin-left:30px;}

.news-list{ padding-left: 12px;}
.news-list li a{display: inline-block; float: left; font-size: 16px; width: 80%; color: #333; line-height: 34px; background: url(../img/2017_un_dot.png) left center no-repeat; padding-left: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list li a:hover{color: #006EAB;}
.news-list li span{ float: right;font-size: 14px; line-height: 32px; color: #bdbdbd;}


.picMarquee-left{ overflow:hidden; position:relative; background-color:#fff;width:1200px;padding:15px 0; margin:0 auto; overflow:hidden;}
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .prev,.picMarquee-left .next{ display:block;  width:36px; height:48px; overflow:hidden;cursor:pointer; background:url(../img/2018icon_arrow.png) left top no-repeat;position: absolute; z-index:10; top:50%; margin-top:-24px;}
.picMarquee-left .prev{ background-position:left top; left:0;}
.picMarquee-left .next{ background-position:right top; right:0;}
.picMarquee-left .prevStop{ background-position:left bottom; }
.picMarquee-left .nextStop{ background-position:right bottom; }

.picMarquee-left .bd{overflow: hidden;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin-right:24px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li img{ width:385px; height:217px; display:block;}
.picMarquee-left .bd ul li p{ display:block; width:345px; height:42px; padding:0 20px; background-color:#f5f5f5; line-height:42px; text-align:center; overflow: hidden;
white-space: nowrap;text-overflow: ellipsis;}


/*嘉宾访谈 20180517*/
.head-skin-jbft{ background:url(../img/2018jbft_banner.png) center top no-repeat; height:523px;}
.head-line{ background-color:#10568a; height:40px; width:100%;}
.head-title{ margin-left:358px; margin-top:118px; width:590px; height:128px; overflow:hidden;}
.head-title h2{ font-size:48px; font-weight:bold; color:#fff;}

.m-jbft{margin-top:-45px;}
.m-jbft .video{ float:left; margin-bottom:45px; width:500px; height:320px; padding:20px; background-color:#000;}

.m-jbft .card{ float:left; width:180px; margin:0 40px;}
.m-jbft .card .photo{ width:150px; height:210px; padding:15px; background:url(../img/2018jbft_card.png) no-repeat;}
.m-jbft .card .photo img{width:150px; height:210px;}
.m-jbft .card .about{ margin: 15px auto; text-align:center; width:180px; height:42px; background:url(../img/2018jbft_card_about.png) center no-repeat; font-size:16px; font-weight:bold; line-height:42px; color:#fff;}

/* 调整2栏
.m-jbft .tdes{ float:right; width:390px;}
.m-jbft .tdes dl dt{ color:#00a0e9; font-size:18px; font-weight:bold; background:url(../img/2018jbft_card_dt.png) left no-repeat; padding-left:22px; margin-bottom:16px;}
.m-jbft .tdes dl dd{ font-size:16px; color:#666; margin-bottom:40px;padding-left:22px;}
.m-jbft .tdes dl dd strong{ font-size:18px; padding-right:20px;}
.m-jbft .tdes dl dd.zy{ line-height:32px;}
*/

.m-jbft .tdes{ float:right; width:600px;}
.m-jbft .tdes dl dt{float:left; color:#00a0e9; font-size:18px; font-weight:bold; background:url(../img/2018jbft_card_dt.png) left no-repeat; padding-left:22px; margin-bottom:16px;}
.m-jbft .tdes dl{ clear:both;}
.m-jbft .tdes dl dd{ float:left;font-size:16px; color:#666; margin-bottom:30px;}
.m-jbft .tdes dl dd strong{padding-left:20px; font-weight:100;}
.m-jbft .tdes dl dd.zy{ line-height:32px;}

.m-jbft .title2{ margin-bottom:25px; text-align:center; font-size:24px; font-weight:bold; color:#00a0e9; background:url(../img/2018zxft_title_bg.png) center no-repeat;}
.m-jbft .answer{ background-color:#eee; padding:40px 0;}

.ministerqa-item { padding-bottom:35px;}
.ministerqa-item li{ margin-bottom:35px;}
.ministerqa-item h2 { position: relative; height: 70px; border-bottom:1px solid #d2d2d2; }
.ministerqa-item h2 a { position: relative; float: left; clear: both; height: 70px; padding-left: 48px; line-height: 70px; font-size: 30px; color: #333; }
.ministerqa-item h2 a:before, .ministerqa-item h2 a:after { content: ""; position: absolute; display: block; top: 16px; width: 25px; height: 17px; background-position: center top; background-repeat: no-repeat; }
.ministerqa-item h2 a:before { left: 12px; background-image: url("2018icon_quote_white_left.png"); }
.ministerqa-item h2 a:after { right: -36px; background-image: url("2018icon_quote_white_right.png"); }

.ministerqa-cont { position: relative; padding-top: 52px; }
.ministerqa-photo, .ministerqa-txt { float: left; }
.ministerqa-pic { float: right; }
.ministerqa-photo { width:98px; height:98px; margin-right:20px;}
.ministerqa-photo .ministerqa-photo-img { position: relative; top: 24px; right: -5px; width: 90px; height: 90px; margin: 0 auto; overflow: hidden; }
.ministerqa-photo img { display: block; width: 100%; height: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
.ministerqa-txt { width: 650px; height:160px; padding:20px 20px 20px 30px; font-size: 16px; line-height: 32px; color: #333; text-indent: 2em; background:url(../img/2018ministerqa_txt_bg.png) no-repeat;}
.ministerqa-txt a { position: relative; color: #00a0e9; }
.ministerqa-pic { position: relative; display: block; width: 340px; height: 200px; }
.ministerqa-pic img { display: block; width: 100%; height: 100%; }
.ministerqa-pic:after { content: ""; display: block; cursor: pointer; position: absolute; z-index: 2; background-image: url(2018_LHFT_playAn_v1.png); background-position: center; -webkit-background-size: 100% 100%; -moz-background-size: 100%; background-size: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; bottom:15px; left: 20px; width: 80px; height: 80px;}


.m-jbft .ask{ padding:40px 0;}
.m-jbft .ask .ask-list{ float:left; width:568px; height:338px;padding:15px; border:1px solid #e5e5e5; overflow-y:auto;}
.m-jbft .ask .ask-list .u1 li{ border-bottom:1px dashed #dcdcdc; padding-bottom:15px; margin-bottom:15px;}
.m-jbft .ask .ask-list .u1 p{ font-size:16px; color:#666;}
.m-jbft .ask .ask-list .u1 p.p1{ margin-bottom:10px; font-weight:bold; font-size:16px; color:#333;}
.m-jbft .ask .ask-list .u1 p.p1 span{ float:right; font-weight:normal; font-size:14x; color:#999;}
.m-jbft .ask .ask-list .u1 p.p2{ line-height:24px;}

.m-jbft .ask .ask-input{ float:right; margin-left:30px; width:570px; height:370px;}

.m-jbft .ask .ask-input p label {vertical-align: top; line-height:34px;}
.m-jbft .ask .ask-input p .text7{border: 1px solid #e5e5e5;height:34px;line-height:34px;padding-left: 10px;width:470px;}
.m-jbft .ask .ask-input p textarea{border: 1px solid #e5e5e5;height:180px;resize: none; padding:10px; width: 460px;}
.m-jbft .ask .ask-input p.txt{padding-left:85px; margin-top:5px;}

.m-jbft .ask .ask-input p .btn1{ float:left;margin:0 8px;padding:0 45px; line-height:42px; background-color:#00a0e9; color:#fff; border-radius:5px;}
.m-jbft .ask .ask-input p .btn2{ float:left;margin:0 8px;padding:0 45px; line-height:42px; background-color:#eee; color:#333; border-radius:5px;}