﻿body {
	color:#000000;
	background:url(../img/bg/bodyBg_01.png) repeat-x;
}
.blank {
	width:1000px;
	margin:0 auto;
}
#header .top {
	position:relative;
	height:171px;
	background:url(../img/headBg.jpg) no-repeat;
}
#header nav{
	line-height:26px;
	text-align:right;}
#header nav a{
	margin:0 5px;
	color:#000000;}
#header .secherBox{
	position:absolute;
	top:60px;
	right:0;
	width:400px;}
#header .secherBox p{
	line-height:28px;}
#header .secherBox .sTxt{
	float:left;
	width:215px;
	height:20px;
	padding:6px 10px 7px 35px;
	font-size:14px;
	color:#aaaaaa;
	line-height:20px;
	background:url(../img/btn/txtSearchBg_01.png) no-repeat;
	border:none;}
#header .secherBox .sBtn_01{
	float:left;
	width:47px;
	height:33px;
	margin:1px 0 0 10px;
	background:url(../img/btn/btnSearchBg_01.png) no-repeat;
	border:none;
	cursor:pointer;}
#header .secherBox .sBtn_02{
	float:right;
	width:72px;
	height:33px;
	margin-top:1px;
	background:url(../img/btn/btnSearchBg_02.png) no-repeat;
	border:none;
	cursor:pointer;}
#header .secherBox p span{
	color:#fff;
	font-weight:bold;}
#header .secherBox p a{
	color:#fff;
	margin-left:10px;}

#nav{
	height:40px;}
#nav ul{
	background:#123e81;
	border-bottom:#cae9f5 solid 1px;}
#nav ul li.navLi{
	float:left;
	width:141px;
	height:40px;
	line-height:40px;
	border-right:#3d629a solid 1px;
	text-align:center;}
#nav ul li.cur,#nav ul li.navLi:hover,.menu li.hover{
	background:url(../img/bg/navBg_01.png) repeat-x;
	border-right:#2894da solid 1px;}
#nav ul li.last{
	width:147px;
	border:none;}
#nav ul li.navLi a.a1{
	color:#ffffff;
	font-size:16px;
	font-family:"\5FAE\8F6F\96C5\9ED1";}

.column_01{
	padding:15px 10px 20px;
	background:#fff;
	border:#c6e0e9 solid 1px;}
.here{
	padding-left:25px;
	height:26px;
	color:#464646;
	font-size:14px;
	line-height:26px;
	background:#f0f0f0 url(../img/icon/iconHereBg.png) 8px 9px no-repeat;}
.here a{
	color:#464646;}

#footer{
	margin-top:30px;
	padding:20px 0;
	color:#fff;
	font-size:14px;
	line-height:26px;
	text-align:center;
	background:#0455b1;
	border-top:#1762b7 solid 1px;
	}
#footer nav{
	margin-top:5px;}
#footer nav a{
	color:#fff;}
/*message*/
.mainL{
	width:750px;}
.mainR{
	width:210px;}
.messageCon .problem{
	margin:10px;
	color:#002f9c;
	font-size:14px;
	line-height:24px;
}
.messageCon .answer{
	margin:0 10px;
	color:#000;
	font-size:14px;
	line-height:24px;}
.messageCon .xgProblem .title{
	margin:20px 10px 10px 10px;
	padding-left:40px;
	height:30px;
	line-height:30px;
	font-size:14px;
	background:url(../img/icon/iconProblem.png) no-repeat left center;}
.messageCon .xgProblem .con p{
	padding:10px;
	line-height:24px;}
.messageCon .xgProblem .con p.p1{
	background:#f1f1f1;}
.zjBox .title{
	font-size:14px;
	line-height:26px;}
.zjBox .title span{
	color:#000000;
	font-size:18px;
	font-weight:normal;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	line-height:26px;}
.zjBox .imgTxtList{
	padding-left:88px;}
.zjBox .imgTxtList a{
	float:left;
	width:80px;
	margin-top:5px;
	margin-left:-88px;}
.zjBox .imgTxtList p{
	color:#464646;
	line-height:20px;}
/*expert*/
.jianjie p{
	padding:5px;
	line-height:24px;}
.jianjie p.p2{
	padding-bottom:10px;
	border-bottom:#e7e7e7 solid 1px;}
.jianjie p span{
	font-weight:bold;}
.weiboBox{
	padding:10px 8px;}
.weiboBox p{
	font-size:12px;
	line-height:24px;}
.weiboBox p a{
	display:inline-block;
	padding-right:20px;
	color:#009cff;
	height:24px;
	background:url(../img/icon/iconV.png) no-repeat right center;}
.weiboBox time{
	color:#009cff;
	line-height:24px;}

.expertCon .dfTitle{
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	line-height:40px;
	border-bottom:#b3d1e8 solid 3px;}
.expertCon .dfTitle span{
	position:relative;
	top:3px;
	left:0;
	display:inline-block;
	height:40px;
	padding:0 10px;
	border-bottom:#194283 solid 3px;
}
.zjCon .askBox{
	width:220px;
	}
.zjCon .zjArt{
	width:506px;
	font-size:14px;
	line-height:24px;}
.zjCon .zjArt .ask{
	color:#002f9c;
	font-weight:bold;}
.zjCon .zjArt .answer{
	padding:20px 0;
	color:#000000;
	}
.bor_b{
	border-bottom:#a2a2a2 dotted 1px;}
.askForm{
	padding:15px 10px;
	background:#fffbe8;}
/*==title 01==*/
.title_01{
	font-size:14px;
	line-height:28px;}
.hotTag .con a{
	display:inline-block;
	padding:0 5px;
	margin:0 2px;
	line-height:24px;
	color:#194184;}
.hotTag .con a.cur,.hotTag .con a:hover{
	color:#fff;
	background:#194184;}

.askCon p{
	margin-top:10px;
	line-height:24px;}
.askCon .txt_01{
	width:140px;
	height:21px;
	padding:1px 4px 2px 5px;
	font-size:12px;
	line-height:18px;
	background:url(../img/btn/txtBg_01.png) repeat-x;
	border:#a8acad solid 1px;}
.askCon p i{
	margin-left:5px;
	color:#ff0000;
	vertical-align:top;}
.askCon .text_01{
	width:140px;
	height:90px;
	padding:1px 4px 2px 5px;
	font-size:12px;
	line-height:20px;
	background:#fff url(../img/btn/txtBg_01.png) repeat-x;
	border:#a8acad solid 1px;}
.askCon .che_01{
	vertical-align:middle;}
.askCon .pRed{
	color:#ff0000;}
.askCon .txt_02{
	width:60px;
	height:22px;
	padding:2px 4px 2px 4px;
	line-height:18px;
	border:#cfcfcf solid 1px;
	background:#fff;}
.askCon .pYzm a{
	margin-left:8px;}
.askCon .pYzm img{
	vertical-align:middle;}
.askCon .pBtn .btn{
	width:55px;
	height:22px;
	*height:20px/9;
	padding-bottom:4px;
	line-height:20px;
	cursor:pointer;
	border:none;
	color:#ffffff;
	font-size:12px;}
.askCon .pBtn .btn_01{
	background:#a90000;}
.askCon .pBtn .btn_02{
	background:#e74100;}
.lyzjList{
	padding:10px 10px 15px;
	border:#e7e7e7 solid 1px;}
.imgList_01{
	text-align:center;
	line-height:20px;}
.imgList_01 li{
	float:left;
	width:80px;
	margin:0 20px;}
.imgList_01 li a{
	font-weight:bold;}
.imgList_01 li .btn{
	width:55px;
	height:22px;
	*height:20px/9;
	padding-bottom:4px;
	line-height:20px;
	cursor:pointer;
	border:none;
	color:#ffffff;
	font-size:12px;
	background:#a90000;}

/*专家风采*/
.zjScroll{
	padding:10px;
	border:#e8e8e8 solid 1px;}
.cxBox{
	padding:0 0px;}
h5.title_02{
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	line-height:28px;}
.cxBox .txt{
	width:180px;
	height:18px;
	padding:0 5px;
	color:#818181;
	font-size:12px;
	line-height:18px;
	border:#c7c7c7 solid 1px;
	background:#fff;}
.cxBox .btn{
	width:37px;
	height:20px;
	margin-left:8px;
	color:#fff;
	font-size:12px;
	vertical-align:top;
	border:none;
	background:#a90000;
	cursor:pointer;}
.cxCon h6.title{
	color:#000;
	font-size:14px;
	line-height:26px;}
.cxCon h6 .more{float:right;font-weight:normal;font-size:12px;}
.cxCon p{
	padding:5px 0;
	font-size:12px;
	line-height:24px;
	text-indent:12px;
	background:url(../img/icon/iconList_04.png) no-repeat 3px 15px;}
.bor_T{
	border-bottom:#a2a2a2 dotted 1px;}
.zjTab .tabNav{
	height:20px;
	padding:8px 12px;
	color:#464646;
	font-size:12px;
	line-height:20px;
	background:#f0f0f0;}
.zjTab .tabNav a{
	display:inline-block;
	height:20px;
	padding:0 3px;
	margin:0 3px;
	color:#464646;}
.zjTab .tabNav a.cur,.zjTab .tabNav a:hover{
	color:#fff;
	background:#194283;}
.zjTab .con li{
	float:left;
	width:46%;
	height:132px;
	padding:18px 2%;
	overflow:hidden;}
.zjTab .con li.bor_T{
	border-bottom:#e7e7e7 solid 1px;}
.zjTab .con li div{
	padding-left:92px;
	color:#464646;
	font-size:12px;
	line-height:22px;}
.zjTab .con li .pImg{
	float:left;
	width:80px;
	margin-left:-92px;
	text-align:center;}
.zjTab .con li .pImg .aBtn{
	display:inline-block;
	width:55px;
	height:20px;
	margin-top:5px;
	line-height:20px;
	color:#fff;
	background:#a90000;}
.zjTab .con li .pTxt a{
	color:#ff0000;}

.loginBox .title{
	height:32px;
	padding-left:35px;
	line-height:32px;
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	background:url(../img/icon/iconLoginTitBg_01.png) left center no-repeat;}
.loginBox .con p{
	margin-top:10px;}
.loginBox .con label{
	font-size:14px;}
.loginBox .con .txt{
	width:140px;
	height:21px;
	padding:0 3px 0 4px;
	line-height:20px;
	border:#a8acad solid 1px;
	background:url(../img/btn/txtBg_01.png) repeat-x;}
.loginBox .con .pBtn{
	text-align:center;}
.loginBox .con .pBtn .btnLogin{
	width:80px;
	height:32px;
	margin:0 5px;
	font-size:0;
	border:none;
	background:url(../img/btn/btnLogin_01.png) no-repeat;
	cursor:pointer;}
.loginBox .con .pBtn .btnReg{
	width:80px;
	height:32px;
	margin:0 5px;
	font-size:0;
	border:none;
	background:url(../img/btn/btnLogin_02.png) no-repeat;
	cursor:pointer;}
.askTitle{
	height:32px;
	padding-left:35px;
	line-height:32px;
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	background:url(../img/icon/iconAsk_01.png) left center no-repeat;}
.xzBox .title{
	line-height:30px;
	font-size:14px;}
.xzBox .con{
	line-height:22px;}
.xzBox .pMore{
	padding-right:5px;
	line-height:24px;
	text-align:right;}
.xzBox .pMore a{
	color:#ff0000;}
/*scroll*/
#lrtk{width:690px}
#lrtk li{width:230px;text-align:center;}
#lrtk li img{width:138px;height:166px;}
.mb-wrapper{margin:0 auto 20px;position:relative; height:350px;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;height:380px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:10px !important;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:pointer}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:16px;height:28px;background:transparent url(../img/bg/btnLR.png) no-repeat;position:absolute;top:40%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;}
a.mb-scrollButtons.mb-left{background-position:left top;left:-16px}
a.mb-scrollButtons.mb-right{background-position:right top;right:-16px}
a.mb-scrollButtons.mb-left:hover{background-position:left bottom}
a.mb-scrollButtons.mb-right:hover{background-position:right bottom}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin:0 auto;text-align:center;position:absolute; top:320px; left:300px;z-index:100}
.mb-controls a{color:#cdcdcd;font:22px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#194283}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
#lrtk li p{line-height:28px;padding:0 20px;text-align:left;color:#414141;}
#lrtk li p.name{font-weight:bold;text-align:center;}

/*index.html*/
.flash_column{
	padding-left:578px;}
.flash_column .mL{
	width:566px;
	margin-left:-578px;
	_margin-left:-289px;
	}
.flash_column .mR{
	padding:10px;
	background:#f8fcff;
	border:#afc4d9 solid 1px;
	}
.flash_column .mR .title{
	padding-bottom:8px;
	height:28px;
	line-height:28px;
	background:url(../img/bg/ywTitleBg.png) 10px 3px no-repeat;
	border-bottom:#afc4d9 solid 1px;}
.flash_column .mR .title a{
	float:right;
	color:#000;
	font-size:14px;
	font-weight:normal;}
.flash_column .mR h5{
	padding:6px 0;
	color:#004499;
	line-height:24px;
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
}
.flash_column .mR h5 a{color:#004499;}
.list_01 li{
	padding-left:10px;
	line-height:30px;
	font-size:14px;
	background:url(../img/icon/iconList_01.png) no-repeat 0 11px;
	height:30px;
	overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;}
.list_01 li a{
	color:#000;}
.list_01 li a:hover{
	color:#000;}
.index_column{
	padding-left:768px;}
.index_column .mL{
	float:left;
	width:755px;
	margin-left:-768px;
	_margin-left:-384px;
	overflow:hidden;}
/* title_03 style */
.title_03{
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	line-height:40px;
	border-bottom:#b3d1e8 solid 3px;}
.title_03 a{
	float:right;
	color:#000;
	font-size:12px;
	font-weight:normal;
	font-family:"\5B8B\4F53";}
.title_03 span{
	position:relative;
	top:3px;
	left:0;
	display:inline-block;
	height:40px;
	padding:0 10px;
	border-bottom:#194283 solid 3px;
}
.listBox{
	width:49%;}
.listBox .tabNav{
	padding:6px 12px;
	color:#464646;
	font-size:12px;
	line-height:24px;
	background:#f0f0f0;}
.listBox .tabNav a{
	display:inline-block;
	height:24px;
	padding:0 3px;
	margin:0 3px;
	color:#464646;}
.listBox .tabNav a.cur,.listBox .tabNav a:hover{
	color:#fff;
	background:#194283;}
/*list_02*/
.list_02 li{
	padding-left:15px;
	height:28px;
	line-height:28px;
	font-size:14px;
	overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
	background:url(../img/icon/iconList_02.png) no-repeat 4px center;}
.pic_column{
	border:#c4dde6 solid 1px;}
.pic_column header{
	height:26px;
	line-height:28px;
	border-bottom:2px solid #b3d1e8;}
.pic_column header span{
	float:left;
	padding:0 15px;
	height:28px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:#b3d1e8;
	cursor:pointer;}
.pic_column header span.cur{
	background:#004499;
}
.pic_column header a{
	float:right;
	margin-right:10px;}
.pic_column .con{
	padding:18px 0 18px 20px;}
.pic_column .con .pImg{
	float:left;
	width:349px;
	text-align:center;
	line-height:24px;
	font-size:14px;
	font-weight:bold;}
.pic_column .con a{
	color:#000;}
.picList{
	float:left;
	margin-left:32px;
	_margin-left:25px;
	width:350px;}
.picList ul li{
	float:left;
	margin-right:25px;
	margin-bottom:10px;
	width:146px;
	line-height:18px;
	height: 136px;
	overflow: hidden;} 
.fangtan{
	padding-bottom:10px;
	border-bottom:#e7e7e7 solid 1px;}
.fangtan h5{
	height:55px;
	background:url(../img/bg/rTitleBg_01.png) no-repeat;}
.fangtan p.pImg{
	margin-top:5px;
	text-align:center;}
.fangtan .con h6{
	margin-top:5px;
	height:30px;
	line-height:30px;
	color:#000;
	font-size:14px;}
.fangtan .con p{
	line-height:24px;}
.fangtan .con p a{
	color:#e20000;}
.fangtan .con ul li,.upDate .con li{
	padding-left:8px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	background:url(../img/icon/iconList_03.png) no-repeat left center;}
.zhuanti{
	width:207px;
	overflow:hidden;}
.zhuanti h5{
	margin-bottom:10px;
	height:32px;
	background:url(../img/bg/rTitleBg_02.png) no-repeat left center;}
.zhuanti .con p{
	margin-top:6px;}
.message{
	padding-bottom:5px;
	border-bottom:#e7e7e7 solid 1px;}
.message h5{
	margin-bottom:10px;
	height:32px;
	background:url(../img/bg/rTitleBg_03.png) no-repeat left center;}
.message .pForm .txt{
	margin:0 3px;
	padding:0 2px;
	width:42px;
	height:18px;
	line-height:18px;
	border:#c7c7c7 solid 1px;}
.message .pForm .btn{
	width:37px;
	height:20px;
	*line-height:20px;
	color:#fff;
	font-size:12px;
	background:#a90000;
	border:none;
	cursor:pointer;}
.message h6{
	font-size:14px;
	line-height:32px;}
.message .con p{
	margin-bottom:5px;
	line-height:20px;}
.message .con p.a{
	color:#004499;}
.message .con p.q{
	color:#6a6a6a;}
.message .con p.more,.upDate p.more{
	padding-right:5px;
	text-align:right;}
.upDate h5{
	margin-bottom:10px;
	height:32px;
	background:url(../img/bg/rTitleBg_04.png) no-repeat left center;}
.upDate h6{
	margin-bottom:10px;
	height:32px;
	background:url(../img/bg/rTitleBg_05.png) no-repeat left center;}	
/* 焦点图 */
.focusPic{
	overflow:hidden;
	zoom:1;
}
.focusPic .con{
	width:440px;
	overflow:hidden;}
.focusPic .con,.focusPic .btn{
	display:inline;
	_display:inline-block;
}
.focusPic .con li{
	display:none;
	position:relative;
	z-index:1;
}
.focusPic .con .cur{
	display:block;
}
.focusPic .con img,.focusPic .btn img{
	display:block;
	border:1px solid #ddd;
	background-color:#fff;
}
.focusPic .con img{
	width:440px;
	height:272px;
}
.focusPic .btn li{
	margin-bottom:10px;
	padding:0;
	cursor:pointer;
}
.focusPic .btn img{
	width:105px;
	height:59px;
}
.focusPic .btn .cur img{
	width:97px;
	height:51px;
	border:#84a3d5 solid 4px;
}
.focusPic p.pBg{
	position:absolute;
	top:228px;
	left:1px;
	width:438px;
	height:44px;
	background:#000;
	background-color:rgba(0,0,0,0.6) !important;
	filter:alpha(opacity=60);
	z-index:6;}
.focusPic p.pTit{
	position:absolute;
	top:228px;
	padding:0 5px;
	width:428px;
	height:44px;
	line-height:44px;
	color:#fff;
	font-size:14px;
	overflow:hidden;
	z-index:7;}

/* menu */
.menu{
	position:relative;
	z-index:10;}
.menu .hover .sed
{
	display:block;
}
.menu .sed
{
	display:none;
	position:absolute;
	left:0;
	top:40px;
	width:996px;
	height:376px;
	border:#184282 solid 2px;
	border-top:0;
	z-index:200;
	zoom:1;
	overflow:hidden;
	background:#fff;
	text-align:left;
}
/*dfMenu*/
.dfMenu_01{
	padding:15px 15px 0;}
.menuList_01{
	width:49%;}
.title_04{
	padding-left:15px;
	height:30px;
	line-height:30px;
	font-size:14px;
	background:url(../img/icon/iconTitleBg_01.png) no-repeat left center;}
.title_04 a{
	float:right;
	margin-right:8px;
	color:#000;
	font-size:12px;
	font-weight:normal;}
.menuList_01 .con p{
	float:left;
	width:230px;}
#nav .menuList_01 ul{
	float:right;
        width:230px;}
#nav .menuList_01 ul.zcc{
	clear:both;
        width:auto;
        border:none;}
/*list_03*/
#nav .con ul.list_03,#nav .zcCon ul.list_03{
	border:none;}
.list_03 li{
	position:relative;
	padding-left:10px;
	height:30px;
	overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
	line-height:30px;
	font-size:14px;
	background:url(../img/icon/iconList_04.png) #fff no-repeat left center;}
.list_05 li{
	padding-right:100px;
}
.list_05 li span{position:absolute; right:0; top:0;}
.con ul.list_03 li a{
	color:#000;}
.zizhan{
	padding:0 15px;}
.zizhan .con{
	line-height:20px;
	font-size:14px;}
.zizhan .con a{
	display:inline-block;
	padding:0 7px;
	margin:4px 3px;
	height:20px;
	color:#000;}
.zizhan .con a.hov,.zizhan .con a:hover{
	background:#004499;
	color:#fff;}
.menuCon{
	padding:15px;z-index:9999;}
.sed .fw{
	float:left;
	width:440px;
	padding-right:5px;
	border-right:#959493 dotted 1px;}
.sed .fw .con .fwBtn a,.hdNav_01 a{
	float:left;
	margin:0 7px 8px 0;
	width:80px;
	height:30px;
	line-height:28px;
	color:#004499;
	text-align:center;
	background:url(../img/btn/fwBtn_01.png) no-repeat;}
.sed .fw .con .fwBtn a.a2{
	width:167px;
	background:url(../img/btn/fwBtn_02.png) no-repeat;}
.sed .ts{
	float:right;
	width:510px;}
.sed .ts p.pForm label{
	float:left;
	height:24px;
	line-height:24px;
	font-size:13px;
	font-weight:bold;}
.sed .ts p.pForm .set{
	float:left;
	margin-left:5px;
	width:320px;
	height:24px;}
.sed .ts p.pForm .btn{
	float:left;
	margin-left:5px;
	height:24px;
	font-weight:bold;
	color:#fff;
	background:#c00000;
	border:none;
	cursor:pointer;
	}
.sed .ts h6{
	line-height:28px;
	font-size:13px;}
.bmList a{
	float:left;
	margin-right:1%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	color:#383838;
	font-size:12px;}
.w34per{width:34%}
.w32per{width:32%}
.w30per{width:30%}
.tsTel p{
	float:left;
	color:#004499;
	font-size:12px;
	line-height:20px;}
.tsTel p i{
	color:#ff0000;
	font-weight:bold;}
.tsTel p.p1{
	width:220px;}
.tsTel p.p2{
	margin-left:20px;
	width:260px;}
.sed .hd_l{
	float:left;
	width:525px;
	padding-right:10px;
	border-right:#929292 dotted 1px;}
.imgList_02 p{
	float:left;
	margin:0 10px;
	width:111px;
	text-align:center;
	line-height:16px;}
.imgList_02 p a{
	color:#6d6d6d;}
.imgList_02 p a i{
	color:#000;
	font-weight:bold;}
.sed .hd_r{
	float:right;
	width:410px;}
.sed .hd_r .tabNavHd{
	color:#aaa;
	line-height:24px;}
.sed .hd_r .tabNavHd a{
	float:right;}
.sed .hd_r .tabNavHd span{
	display:inline-block;
	margin:0 4px;
	padding:0 5px;
	height:24px;
	line-height:24px;
	color:#004499;
	font-size:14px;
	font-weight:bold;}
.sed .hd_r .tabNavHd span:hover,.sed .hd_r .tabNavHd span.cur{
	color:#fff;
	background:#004499;
	cursor:pointer;}
.sed .hd_r .con p{
	margin-top:12px;
	line-height:22px;
	color:#383838;}
.sed .hd_r .con p span{
	color:#004499;}
.sed .jg_l{
	float:left;
	width:385px;
	padding-right:10px;
	border-right:#929292 dotted 1px;}

.sed .jg_l .pZz,.sed .jg_m .pZz{
	line-height:24px;
	color:#383838;}
.sed .jg_m{
	float:left;
	padding:0 8px;
	width:280px;
	padding-right:10px;
	border-right:#929292 dotted 1px;}
.hyTable table th{
	height:30px;
	line-height:30px;
	color:#004499;
	font-weight:normal;
	text-align:center;
	border:#bbb solid 1px;
	background:#ebf6ff;}
.hyTable table td{
	padding:4px 8px;
	line-height:18px;
	color:#606060;
	background:#fffeea;
	border:#bbb solid 1px;}
.jg_r{
	float:right;
	width:260px;}
.news_l{
	float:left;
	width:630px;
	padding-right:10px;
	border-right:#929292 dotted 1px;}
.news_r{
	float:right;
	width:310px;}
.tabNavNews{
	float:left;
	width:90px;
	padding:0 5px;}
.tabNavNews a{
	display:inline-block;
	margin-bottom:6px;
	width:80px;
	height:30px;
	line-height:28px;
	color:#004499;
	font-size:14px;
	text-align:center;
	background:url(../img/btn/fwBtn_01.png) no-repeat;}
.tabNavNews a:hover,.tabNavNews a.cur{
	font-weight:bold;}
.newsCon{
	float:left;
	margin-left:5px;
	width:525px;}
.newsCon .con{
	padding-left:240px;}
.newsCon .con .aImg{
	float:left;
	margin-left:-240px;
	width:230px;}
.newsCon .con .text .title{
	line-height:28px;
	color:#004499;
	font-size:14px;
	font-weight:bold;
	text-align:left;}
.newsCon .con .text .title a{color:#004499;}
.newsCon .con .pCon{
	text-indent:24px;
	color:#383838;
	line-height:24px;
	height: 143px;
	overflow: hidden;}
.list_04 a{
	float:left;
	padding-left:2%;
	margin-right:3%;
	width:45%;
	height:30px;
	line-height:30px;
	font-size:14px;
	background:url(../img/icon/iconList_04.png) no-repeat left center;
	overflow:hidden;
        text-overflow:ellipsis;white-space:nowrap;}
.zcMenu .news_l{
	width:680px;}
.zcMenu .news_r{
	width:260px;}
.zcMenu .newsCon{
	margin-left:10px;
	width:560px;}
.zcCon p{
	margin-bottom:10px;
	line-height:24px;}
.zcCon p .txt{
	width:148px;
	height:20px;
	padding:1px 5px 2px;
	line-height:20px;
	border:#bbb solid 1px;}
.zcCon p .txt_01{
	width:130px;
	height:20px;
	padding:1px 22px 2px 5px;
	line-height:20px;
	border:#bbb solid 1px;
	background:url(../img/btn/txtTimeBg_01.png) no-repeat 136px 4px;}
.zcCon p .txt_02{
	width:158px;
	height:23px;}
.zcCon p .btn{
	margin-top:2px;
	width:40px;
	height:25px;
	line-height:22px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	background:#c00000;
	border:none;}
.zcTable table th{
	height:30px;
	line-height:30px;
	color:#004499;
	font-weight:normal;
	text-align:center;
	border:#bbb solid 1px;
	background:#ebf6ff;}
.zcTable table td{
	padding:4px 8px;
	line-height:24px;
	color:#606060;
	background:#fffeea;
	border:#bbb solid 1px;
	text-align:center;}
.zcTable p.pMore{
	text-align:right;
	line-height:28px;}


/*==========lqf start=========*/
/*----lqf begin----*/
.f14{font-size:14px;}
.blue01{color:#1b57a6;}
.mt30p{margin-top:30px;}
.ml14{margin-left:14px;}
.red{color:#f00;}

.L692Main{width:692px;float:left;}
.R252Main{width:252px;float:right;}
/*btn inpt*/
.btn127x29_org,
.btn127x29_hs{width:127px;height:29px;line-height:28px;color:#000;font-size:14px;border:0;cursor:pointer;}
.btn127x29_org{background:url(../img/btn/z_btn127x29_org.png) 0 0 no-repeat;}
.btn127x29_hs{background:url(../img/btn/z_btn127x29_hs.png) 0 0 no-repeat;}
.z_btn54x21Submit,
.z_btn54x21Reset{width:54px;height:21px;line-height:20px;font-size:12px;color:#fff;border:0;cursor:pointer;}
.z_btn54x21Submit{background:#a90000;}
.z_btn54x21Reset{background:#e74100;}

.z_inpt01{padding:0;padding-left:3px;height:21px;line-height:20px;font-size:14px;color:#666;background:url(../img/bg/z_inptBg01.gif) 0 0 repeat-x;border:#a8acad solid 1px;outline:none;}

.w110{width:110px;}
.w175{width:175px;}
.w180{width:180px;}
.w190{width:190px;}
/*sidepm01*/
.sidepm01 .pmTit{height:24px;line-height:24px;font-size:14px;overflow:hidden;}
.sidepm01 .pmTit h3{padding-left:10px;line-height:24px;font-size:14px;}
.sidepm01 .pmTit .more{float:right;}

/*sidepm02*/
.sidepm02 h3{height:24px;font:bold 18px/26px "\5FAE\8F6F\96C5\9ED1";overflow:hidden;padding-bottom:10px;}


/*z_pm01*/
.z_pm01 .pmTit{height:28px;padding-right:10px;line-height:28px;border:#c4dde6 solid 1px;border-bottom:0;background:#b3d1e8;}
.z_pm01 .pmTit h3{height:28px;line-height:28px;padding:0 18px;background:#194283;color:#fff;display:inline-block;_display:inline;}
.z_pm01 .pmTit .more{float:right;}
.z_pm01 .pmCon{padding:10px;border:#c4dde6 solid 1px;border-top:0;}

/*z_pm02*/
.z_pm02 .pmTit{height:20px;padding:7px 10px;line-height:20px;border-bottom:#c3c3c3 solid 1px;}
.z_pm02 .pmTit h3{height:20px;padding-left:8px;border-left:#f00000 solid 2px;font:bold 18px/20px "\5FAE\8F6F\96C5\9ED1";}
.z_pm02 .pmTit .more{float:right;}
.z_pm02 .pmCon{border-top:#f0f0f0 solid 8px;padding-bottom:30px;}

/*z_titList01*/
.z_titList01 li{padding-left:12px;line-height:26px;background:url(../img/icon/z_iconPt01.gif) 0 12px no-repeat;font-size:14px;}
/*z_titList02*/
.z_titList02{background:#eff5f9;padding:10px 0;overflow:hidden;zoom:1;}
.z_titList02 li{width:296px;padding-left:10px;line-height:26px;background:url(../img/icon/z_iconPt01.gif) 0 12px no-repeat;font-size:14px;margin-left:26px;overflow:hidden;float:left;display:inline;}
.z_titList02 li time{float:right;}
/*z_imgTxtBox01*/
.z_imgTxtBox01{overflow:hidden;zoom:1;}
.z_imgTxtBox01 .img{width:188px;float:left;}
.z_imgTxtBox01 .img h4{font-size:14px;line-height:26px;color:#0061c4;text-align:center;}
.z_imgTxtBox01 .txt{margin-left:210px;line-height:26px;font-size:14px;}
.z_imgTxtBox01 .txt b{color:#194283;}
.z_imgTxtBox01 .txt h4{font-size:14px;line-height:26px;color:#0061c4;}
.z_imgTxtBox01 a{color:#0061c4;}
/*z_imgTxtBox02*/
.z_imgTxtBox02{margin:0 10px;overflow:hidden;zoom:1;}
.z_imgTxtBox02 li{width:49.5%;height:190px;padding-top:18px;border-top:#999 dotted 1px;margin-top:-1px;overflow:hidden;zoom:1;float:left;}
.z_imgTxtBox02 li .img{width:118px;text-align:center;float:left;}
.z_imgTxtBox02 li .img .btn_wyly{width:76px;height:26px;line-height:26px;font-size:14px;background:#a90000;color:#fff;text-align:center;display:block;margin:5px auto;}
.z_imgTxtBox02 li .txt{margin-left:128px;padding-right:25px;line-height:22px;font-size:12px;}
.z_imgTxtBox02 li .txt h4{font-size:14px;line-height:18px;color:#000;}
.z_imgTxtBox02 li .answerNum{height:22px;padding-left:22px;background:url(../img/icon/z_iconMessage.png) 0 center no-repeat;color:#049;}

/*z_table01*/
.z_table01{margin-left:auto;margin-right:auto;}
.z_table01 th,
.z_table01 td{padding:5px;line-height:22px;border-bottom:#bcbcbc dotted 1px;}
.z_table01 th {font-size:14px;color:#004499;}


/*--online interview page begin--*/
.ol_ftImgBox{width:468px;height:351px;border:#ececec solid 4px;float:left;overflow:hidden;}
.ol_ftztInfoBox{width:480px;float:right;overflow:hidden;}
.ol_ftztInfoBox-h2{padding:5px 20px;background:#1b57a6;color:#fff;font:normal 22px/30px "\5FAE\8F6F\96C5\9ED1";}
.ol_ftztInfoBox .con{padding:14px 10px 0 30px;height:344px;background:#ebf3f9;font-size:14px;line-height:22px;}

.ol_wordRecordBox{width:662px;float:left;}
.ol_r276Main{width:276px;float:right;}

.ol_refreshBox{text-align:right;font-size:14px;font-family:"/5b8b/4f53";margin-top:4px;float:right;}
.ol_refreshBox .btn{width:86px;height:24px;text-shadow:0 1px 0 #ddd;font-size:14px;font-family:"/5b8b/4f53";line-height:24px;background:url(../img/btn/btn86x24_hs.png) 0 0 no-repeat;border:0;outline:none;cursor:pointer;}
.ol_refreshBox .btn02{background:url(../img/btn/btn86x24_blue.png) 0 0 no-repeat;}
.ol_refreshBox select{height:22px;outline:none;}

.ol_wordRecordBox .con{height:554px;overflow:auto;}
.ol_wordRecordBox .wordRecord{width:624px;padding-left:10px;line-height:24px;font-size:14px;}
.ol_wordRecordBox .wordRecord h3{line-height:24px;font-size:14px;color:#194283;padding-bottom:22px;}
.ol_wordRecordBox .wordRecord h3 em{height:22px;padding:0 10px;font:normal 14px/22px "\5FAE\8F6F\96C5\9ED1";background:#194283;color:#fff;display:inline-block;margin-top:1px;}
.ol_wordRecordBox .wordRecord h4{font-size:14px;line-height:24px;padding-bottom:22px;}
.ol_wordRecordBox .wordRecord h4 em{color:#194283;}
.ol_wordRecordBox .wordRecord h5{font-size:14px;line-height:24px;padding-bottom:5px;padding-top:5px;}
.ol_wordRecordBox .wordRecord h5 em{color:#194283;}
.ol_wordRecordBox .wordRecord p{padding-bottom:22px;}
.ol_wordRecordBox .wordRecord p em{color:#194283;font-weight:bold;}

.ol_jbjjBox .con{margin-top:18px;overflow:hidden;zoom:1px;}
.ol_jbjjBox .img{width:103px;height:135px;margin-top:4px;float:left;}
.ol_jbjjBox .txt{margin-left:113px;line-height:24px;font-size:14px;}

.ol_gztwList{width:454px;height:196px;float:left;overflow:auto;}
.ol_gztwList ul{width:400px;padding-left:20px;margin-left:10px;border-left:#464646 solid 1px;}
.ol_gztwList ul li{position:relative;}
.ol_gztwList ul li .icon01{width:7px;height:7px;font-size:0px;line-height:0px;background:url(../img/icon/z_iconPt02.gif) 0 0 no-repeat;overflow:hidden;display:block;position:absolute;top:11px;left:-24px;}
.ol_gztwList ul li h4{padding:6px 15px;line-height:18px;font-size:16px;font-weight:normal;background:#194283;color:#fff;display:inline-block;_display:inline;position:relative;}
.ol_gztwList ul li h4 .icon02{width:4px;height:7px;font-size:0px;line-height:0px;background:url(../img/icon/z_iconPt03.gif) 0 0 no-repeat;overflow:hidden;display:block;position:absolute;top:10px;left:-4px;}
.ol_gztwList ul li p{line-height:18px;padding:5px 0;}

.ol_gztwForm{width:440px;padding-left:50px;float:left;}
.ol_gztwForm table td{padding:5px 0; vertical-align:top;}
.ol_gztwForm label{width:76px;line-height:26px;text-align:right;font-size:14px;display:inline-block;}
.ol_gztwForm .inpText{width:200px;height:24px;line-height:24px;font-size:14px;color:#999;padding-left:8px;border:#b5b5b5 solid 1px;outline:none;margin:0;}
.ol_gztwForm textarea{width:340px;height:68px;line-height:22px;border:#b5b5b5 solid 1px;overflow:auto;resize:none;}

.ol_sdzyBox{width:958px;height:690px;overflow:hidden;position:relative;}
.ol_sdzyBox ul{width:10000px;position:absolute;top:0;left:0;}
.ol_sdzyBox ul li{width:958px;height:690px;float:left;}
.ol_sdzyBox ul li .txt{padding:5px 14px 0;line-height:24px;font-size:14px;}

.ol_sdzyBox .prevBtn,
.ol_sdzyBox .nextBtn{width:54px;height:54px;background:url(../img/btn/btn_prevNext01.png) no-repeat;text-decoration: none;outline: 0;border: 0;position:absolute;top:300px;cursor: pointer;}
.ol_sdzyBox .prevBtn{background-position:0 center;left:14px;}
.ol_sdzyBox .prevBtn:hover{background-position:-56px center;}
.ol_sdzyBox .nextBtn{background-position:-168px center;right:14px;}
.ol_sdzyBox .nextBtn:hover{background-position:-112px center;}

.ol_zxftImgSrollBox{overflow:hidden;zoom:1;}
.ol_zxftBox{padding:10px 0 0px 0;overflow:hidden;zoom:1;}
.ol_zxftList{}
.ol_zxftList li{width:290px;padding:0 0px 0 26px;float:left;overflow:hidden;}
.ol_zxftList li .img img{width:290px;height:215px;}
.ol_zxftList li h4{line-height:30px;font-size:12px;color:#367ebe;font-weight:normal;}
.ol_zxftImgSrollBox .bullet-pagination{height:16px;line-height:1px;font-size:1px;text-align:center;overflow:hidden;}
.ol_zxftImgSrollBox .bullet {width:10px;height:10px;line-height:1px;font-size:1px;display: inline-block;background:url(../img/btn/z_scrolBtn01.png) 0 0 no-repeat;margin:0 4px;overflow:hidden;cursor:pointer;}
.ol_zxftImgSrollBox .active{background-position: -20px 0;}
.ol_zxftImgSrollBox .prev,
.ol_zxftImgSrollBox .next{width: 16px;height: 28px;background:url(../img/btn/btn_prevNext02.png) no-repeat;text-decoration: none;outline: 0;border: 0;position:absolute;top:60px;cursor: pointer;display:block;}
.ol_zxftImgSrollBox .prev{background-position:-60px center;left:10px;}
.ol_zxftImgSrollBox .next{background-position:-90px center;right:10px;}
.ol_zxftImgSrollBox .prev.disabled{background-position:0 center;}
.ol_zxftImgSrollBox .next.disabled{background-position:-30px center;}

/*--online interview page end--*/
/*--advancedSearchForm begin--*/
.advancedSearchForm{width:700px;margin:50px auto;font-size:14px;}
.advancedSearchForm .tit{height:52px;border:#dbebfc solid 1px;background:#eef4fc;position:relative;}
.advancedSearchForm .tit .icon{position:absolute;top:-14px;left:2px;}
.advancedSearchForm .tit h3{font:normal 28px/52px "\5FAE\8F6F\96C5\9ED1";margin-left:100px;}
.advancedSearchForm .con{padding:30px;border:#dbebfc solid 1px;border-top:0;}
.advancedSearchForm .c01{padding:8px 0;}
.advancedSearchForm .c01 .inpt{width:130px;padding:0;margin:0;padding-left:7px;height:22px;line-height:22px;font-size:14px;border:#3f99ce solid 2px;border-radius:2px;box-shadow:0 1px 2px #ccc;background:url(../img/bg/z_inptBg01.gif) 0 0 repeat-x;box-sizing:content-box; vertical-align:middle;color:#888;outline:none;}
.advancedSearchForm .c01 label{width:140px;height:26px;line-height:26px;font-weight:bold;text-align:right;display:inline-block;}
.advancedSearchForm .Wdate{width:130px;padding-left:7px;height:22px;border:#3f99ce solid 2px;border-radius:2px;box-shadow:0 1px 2px #ccc;vertical-align:middle;color:#888;outline:none;}
.advancedSearchForm .btnBox{margin-top:30px;text-align:center;}
.advancedSearchForm .btnJsSubmit,
.advancedSearchForm .btnJsReset{width:80px;height:32px;cursor:pointer;border:0;}
.advancedSearchForm .btnJsSubmit{background:url(../img/btn/z_btnJs.png) 0 0 no-repeat;}
.advancedSearchForm .btnJsReset{background:url(../img/btn/z_btnJsReset.png) 0 0 no-repeat;}
/*--advancedSearchForm end--*/
/*--right and aid begin--*/
.L706Main{width:706px;overflow:hidden;float:left;}
.R260Main{width:260px;overflow:hidden;float:right;}

.z_inptForm01 p{padding:5px 0;line-height:22px;}
.z_inptForm01 p.p02 label{width:72px;text-align:right;display:inline-block;}
.z_inptForm01 label i{color:red;}
.z_inptForm01 .textarea01{height:88px;resize:none;}
.z_inptForm01 p.p03 label,
.z_inptForm01 p.p03 textarea{ vertical-align:top;}

.flzxBox .tit{height:30px;line-height:30px;padding:9px 10px 0 48px;background:url(../img/bg/z_iconWqTit01.png) 0 0 no-repeat;color:#fff;}
.flzxBox .tit .more{color:#fff;font-size:14px;float:right;}
.flzxBox .tit h2{font:normal 18px/28px "\5FAE\8F6F\96C5\9ED1";}
.flzxBox .con{border:#e7e7e7 solid 1px;border-top:0;}

/*--right and aid end--*/
/*--expert to solve 1016 begin--*/
.welcomExpertBox{height:24px;padding:10px 20px;background:#1774bc;overflow:hidden;}
.welcomExpertBox .btnBox{float:right;}
.welcomExpertBox .btnBox a{width:80px;height:24px;line-height:24px;background:#fff;font-size:14px;display:inline-block;text-align:center;margin-left:15px;}
.welcomExpertBox h4{font-size:14px;line-height:24px;color:#fff;}

.expertToSolveQueList{margin:50px 40px 0;}
.z_tabNavBox01 span{padding:0 12px;height:36px;line-height:36px;font-size:14px;font-weight:bold;background:#bdbdbd;color:#464646;display:inline-block;cursor:pointer;}
.z_tabNavBox01 span.cur{background:#3890e1;color:#fff;}

.z_table02 th,
.z_table02 td{border:#bbb solid 1px;line-height:20px;padding:6px 0;}
.z_table02 th{background:#ebf6ff;color:#049;font-size:12px;font-weight:normal;}
.z_table02 td{border:#bbb solid 1px;background:#fffeea;}

.tc_zjBox .con{padding:20px;line-height:24px;}
.tc_zjBox h4{font-size:14px;line-height:24px;}
.tc_zjBox h4 em{color:#666;}
.tc_zjBox .quesInfoBox{height:120px;border:#bdbdbd solid 1px;padding:0 0 0 10px;overflow:auto;}
.tc_zjBox .zj_answerTextarea{width:646px;height:120px;line-height:24px;font-size:12px;border:#bdbdbd solid 1px;padding:0 0 0 10px;overflow:auto;resize:none;outline:none;}
.tc_zjBox p{color:#666;padding:5px 0;}

/*弹出开始*/
.msg { width:700px; overflow:hidden; zoom:1; border:1px solid #dadada;border-radius:8px;background:#ededed; padding:5px; margin-left:auto; margin-right:auto; }
.msg-div { background:#fcfcfc; padding:1px; overflow:hidden; zoom:1; }
.msg .msgTit { background:url(../img/bg/msg-title-bg.jpg) repeat-x; height:41px; padding:0 20px;line-height:40px;}
.msg .msgTit h2 {color:#0c6ab2; font-size:18px; }
.msg .msgTit .btn_closed {width:20px;height:20px;margin-top:10px;float:right;cursor:pointer;}
.msg-div h4 img { vertical-align:middle; cursor:pointer; }

.msgbox {width:100%;height:100%;overflow-y:auto;position:fixed;top:0;left:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:2000;}
.msgbox-bg {width:100% !important;position:fixed;_position:absolute;top:0px;left:0px;right:0px;background-color:#000;filter:alpha(opacity=60);opacity:0.6;z-index:1000;height:100%; }
.msgbox-bg .T_iframe { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: -1; filter: Alpha(opacity = 0); opacity: 0; visibility: inherit; }
/* 弹出结束*/
/*--expert to solve 1016 end--*/
/*----lqf end----*/
/*==========lqf End=========*/

/*================== cj style start==========================*/

/*----cj begin----*/
/*newsList start*/
.newsList{}
.newsList h1{background:url(../img/bg/newsListBg.png) bottom repeat-x;height:32px;line-height:32px;padding:0 6px 0 0;}
.newsList h1 span{font-weight:bold;font-size:18px;color:#000;font-family:"\5FAE\8F6F\96C5\9ED1"; padding:0 10px 8px 10px; background:url(../img/bg/newsListBg1.png) bottom repeat-x; display:block; float:left;line-height:24px;}
.newsList h1 a{float:right;font-size:12px;color:#000;font-weight:normal;}
.newsList01{overflow:hidden;zoom:1;padding:8px 18px 0 18px;}
.newsList01 li{ background:url(../img/icon/newsListIcon.png) left 18px no-repeat;padding:10px 100px 0 15px;font-size:14px;line-height:20px; position:relative;}
.newsList01 li span{ position:absolute;top:10px;right:10px;color:#464646;}
.newsList01 li a{color:#464646;}
.newsList01 li a:hover{color:#049; text-decoration:underline;}

.newsR{border-bottom:1px solid #e7e7e7; padding-bottom:10px;}
.newsR h1{font-weight:bold;font-size:18px;color:#000;font-family:"\5FAE\8F6F\96C5\9ED1"; padding-bottom:10px;padding-left:8px;}
.newsR a{line-height:26px;padding:0 8px;display:inline-block; white-space:nowrap;}
.newsR a:hover{color:#049; text-decoration:underline;}
.newsR p.p01{line-height:20px;color:#383838;padding:5px 0 5px 5px;}
.newsR1{}
.newsR1 h1{font-weight:bold;font-size:18px;color:#000;font-family:"\5FAE\8F6F\96C5\9ED1"; padding-bottom:10px;padding-left:8px;}
.newsR1 p{line-height:26px;}
.newsR1 p.bg{ background:#fff8e4;}
.newsR1 p a{padding:0 0 0 8px;display:inline-block; white-space:nowrap;}
.newsR1 p a:hover{color:#049; text-decoration:underline;}
/*newsList end*/

/*article start*/
.article{font-size:14px;}
.article h1{color:#049;font-size:22px;font-weight:normal; text-align:center;font-family:"\5FAE\8F6F\96C5\9ED1";padding:10px 0 20px 0;line-height:30px;}
.article h2{background:#e7f2f9;height:24px;line-height:24px;padding:0 26px;color:#049;font-weight:normal;font-size:12px;}
.article h2 a{color:#049;}
.article p{color:#000;line-height:180%;padding:20px 26px 0 26px;text-align:justify;text-justify:inter-ideograph;}
.article p img{width: expression(this.width > 920 ? 920: true); max-width: 920px;}
.article span.b{font-weight:bold;}
.article .pint{}
.article .pint a{color:#049; text-decoration:underline;}
.articleLink{border-top:10px solid #e1e1e1;}
.articleLink01{border-bottom:1px solid #fff; margin-left:0px; margin-right:0px;}
.articleLink01 h1{height:30px;font-size:16px;padding-left:30px;color:#000;}
.articleLink01 h1 img{margin-right:6px; vertical-align:middle;}
.articleLink01 ul{padding:0 60px 20px 60px; overflow:hidden;zoom:1;}
.articleLink01 ul li{float:left; background:url(../img/icon/artcleIcon08.png) left 17px no-repeat;padding:12px 20px 0 16px;font-size:14px; width:360px;height:18px;overflow:hidden;line-height:18px;}
.articleLink02{margin-left:10px; margin-right:10px;}
.articleLink02 h1{height:30px;font-weight:normal;font-size:22px;padding-left:36px;color:#000; font-family:"SimHei";}
.articleLink02 h1 img{margin-right:6px; vertical-align:middle;}
.articleLink02 p{font-size:14px;line-height:30px;padding:10px 36px;}
.Copyright{cursor:pointer}
/*article end*/

/*publicMessage start*/
.publicMessageL{width:255px;}
.publicMessageR{width:706px;}
.hotQ{}
.hotQ h1{padding-left:5px;padding-bottom:10px;}
.hotQ ul{overflow:hidden;zoom:1;padding-left:8px;}
.hotQ ul li{background:url(../img/icon/massageIcon03.png) left 8px no-repeat;padding:0px 0 8px 10px;font-size:14px;line-height:20px;}
.messageTable{border:1px solid #e7e7e7; border-top:2px solid #049; overflow:hidden;zoom:1;}
.tableL01{width:432px;}
.tableL02{width:270px;}
.mb5p{margin-bottom:5px;}
.tableL01 h1, .tableL02 h1{ border-bottom:1px solid #e7e7e7;line-height:36px;padding:4px 0 0 8px;font-weight:bold;font-size:18px;color:#000;font-family:"\5FAE\8F6F\96C5\9ED1";}
.tableL01 h1 img, .tableL02 h1 img{ vertical-align:middle;margin-right:6px;}
.tableL01 div.bLine{border-right:1px dotted #999;}
.tableb01{}
.ml8p{margin-left:8px;}
.w410{width:410px;}
.w250{width:250px;}
.tableb01 th{ text-align:left;font-weight:normal;padding:5px 0;}
.tableb01 th span{color:#f00;}
.tableb01 td{ text-align:left;padding:5px 0;}
.tableb01 td.t{padding:6px 0;}
.tableb01 td.red{color:#f00;}
.tableb01 input, .tableb01 img{ vertical-align:middle;}
.tableb01 input.txt_01{width:115px;height:21px;padding:1px 4px 2px 5px;font-size:12px;line-height:18px;background:url(../img/btn/txtBg_01.png) repeat-x;border:#a8acad solid 1px;}
.tableb01 input.txt_02{width:50px;height:21px;padding:1px 4px 2px 5px;font-size:12px;line-height:18px;background:url(../img/btn/txtBg_01.png) repeat-x;border:#a8acad solid 1px;}
.tableb01 input.txt_03{width:176px;height:21px;padding:1px 4px 2px 5px;font-size:12px;line-height:18px;background:url(../img/btn/txtBg_01.png) repeat-x;border:#a8acad solid 1px;}
.tableb01 input.txt_04{width:96%;height:21px;padding:1px 4px 2px 5px;font-size:12px;line-height:18px;background:url(../img/btn/txtBg_01.png) repeat-x;border:#a8acad solid 1px;}
.tableb01 .txt_05{width:190px;height:21px;}
.tableb01 .ttext{color:#999;}
.tableb01 .focus{color:#000;}
.tableb01 .txt_time{width:178px;height:21px;padding:1px 4px 2px 5px;font-size:12px;line-height:18px;background:url(../img/icon/massageIcon04.png) 162px 4px no-repeat;border:#a8acad solid 1px;}
.tableb01 input.red{width:55px;height:24px;line-height:24px; text-align:center;color:#fff; cursor:pointer; margin:0 0 0 5px;background:#a00;border:1px solid #a00;}
.tableb01 .text_01{width:96%;height:50px;padding:1px 4px 2px 5px;font-size:12px;line-height:18px;background:url(../img/btn/txtBg_01.png) repeat-x;border:#a8acad solid 1px;}
.tableL01 h2{text-align:center;margin:10px 0 8px 0;}
.tableL01 h2 input, .tableL02 h2 input{width:55px;height:22px;line-height:22px; text-align:center;color:#fff; cursor:pointer; margin:0 5px;}
.tableL01 h2 input.red, .tableL02 h2 input.red{background:#a00;border:1px solid #a00;}
.tableL01 h2 input.yellow, .tableL02 h2 input.yellow{background:#e64100;border:1px solid #e64100;}
.tableL02 h2{text-align:center;margin:28px 0 8px 0;}
.messageList{border:1px solid #e7e7e7; border-top:0; overflow:hidden;zoom:1;}
.messageList h1{background:url(../img/bg/massageBg02.png) repeat-x;height:27px;overflow:hidden; position:relative;}
.messageList h1 span{display:block; background:url(../img/bg/massageBg01.png) no-repeat; width:122px; height:27px;left:0;top:0;font-size:18px;color:#000;font-family:"\5FAE\8F6F\96C5\9ED1";padding:0 0 0 62px;line-height:22px;}
.messageList h1 a{font-size:14px;font-weight:normal; position:absolute;right:10px;top:0;line-height:26px;color:#000;}
.messageList h2{background:#edf6ff;line-height:32px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-top:12px;color:#464646;padding:0 0 0 16px;}
.messageList h2 a{font-weight:normal;padding:0 6px;margin:0 3px;color:#049;line-height:20px;}
.messageList h2 a.cur{background:#049;color:#fff;}
.messageList h2 span{color:#049;font-weight:normal;}
.messageListCon{}
.messageListTabcon h3{margin:14px 12px 0 12px;border-top:1px dotted #bcbcbc;background:#f5f5f5;height:30px;line-height:30px;color:#049; position:relative;}
.messageListTabcon h3 span.name{display:block;height:30px;border-left:7px solid #ff6000;padding:0 0 0 10px; position:absolute;left:0;top:0;}
.messageListTabcon h3 span.time{position:absolute;right:0;top:0;padding-right:12px;}
.messageListTabcon h4{background:url(../img/icon/massageIcon06.png) 18px 20px no-repeat;color:#000;font-size:14px;padding:14px 12px 0 40px;line-height:24px;}
.messageListTabcon p{line-height:28px;color:#393939;padding:10px 12px 0 18px;font-size:14px;}
.messageListTabcon p span{color:#049;font-weight:bold;}
.messageListpage{background:#f5f5f5;border-top:1px solid #e7e7e7;height:30px;line-height:30px; text-align:center;font-size:14px;color:#049;clear:both}
.messageListpage a{color:#049;padding:0 3px;}
.messageListpage span{color:#f00;font-weight:bold;}
.messageListpage .text{width:30px;border:1px solid #cacaca;margin:0 5px;height:22px;line-height:22px;background:#f5f5f5;}
.messageListRcon{}
.messageListRcon h1{font-weight:bold;font-size:18px;color:#000;font-family:"\5FAE\8F6F\96C5\9ED1"; padding-bottom:10px;}
.messageList h5{background:#edf6ff;height:32px;line-height:32px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-top:12px;color:#464646;padding:0 0 0 16px;font-size:14px;color:#049;}
.messageList h5 a{color:#f00;padding:0 8px; text-decoration:underline;}
.messageList h5 span{color:#f00;padding:0 8px;}
.messageListCon1{padding:0 12px;}
.messageListCon1 h3{padding:0 0 10px 10px;font-size:14px;}
.messageListCon1 h3 a span{color:#f00; text-decoration:underline;}
.messageListCon1 h4{border-top:1px dotted #bcbcbc;background:#f5f5f5;line-height:30px;font-weight:normal;padding:0 10px;color:#383838;}
.messageListCon1 h4 .time{float:right; text-align:right;}
.messageListCon1 p{line-height:22px;padding:0 10px;}

.messageListL{width:691px;}
.messageListR{width:270px;}
.messageListCon2{border:1px solid #dbebfc; overflow:hidden;zoom:1;padding:1px 0 1px 1px;background:#fff;width:264px;}
.messageListCon2 li{float:left;width:87px;text-align:center;line-height:30px;height:30px;background:#eef4fc;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.messageListCon2 li a{display:block;border-right:1px solid #dbebfc;border-bottom:1px solid #dbebfc;width:86px;text-align:center;line-height:30px;height:30px;color:#049;}
/*publicMessage end*/
/*===================cj style End=========================*/




#zjMTitle{border-top:1px dotted #bcbcbc;background:#f5f5f5;height:30px;line-height:30px;color:#049; position:relative;}
#zjMTitle span.name{display:block;height:30px;border-left:7px solid #ff6000;padding:0 0 0 10px; position:absolute;left:0;top:0;}
#zjMTitle span.time{position:absolute;right:0;top:0;padding-right:12px;}
/*相关问题*/
.inter{
	padding-bottom:20px;}
.inter .hr{
	margin:0 0px;
}
.inter .title{
	padding-left:23px;
	margin:25px 20px 5px 0;
	height:30px;
	line-height:30px;
	color:#004499;
	font-size:14px;
	background:url(../img/icon/iconInter_01.png) no-repeat left center;}
.inter .con p{
	padding:10px;
	line-height:20px;}
.inter .con p.p1{
	padding:10px;
	background:#f1f1f1;}
.lyBox{
	margin-top:20px;}
.lyBox .aImg{
	float:left;
	width:80px;}
.lyBox .text{
	float:right;
	width:175px;}
.lyBox .text span{
	line-height:20px;
	font-size:14px;
	font-weight:bold;}
.lyBox .text p{
	line-height:16px;
	color:#464646;}
.lyBox .text a{
	display:inline-block;
	margin-top:5px;
	width:59px;
	height:21px;
	line-height:20px;
	color:#fff;
	font-size:12px;
	text-align:center;
	background:#a90000;}
.zjjsBox a{
	padding:5px 0;}
.zjjsBox p{
	padding-bottom:10px;
	line-height:28px;}
.zjjsBox p span{
	font-weight:bold;}
.messageListTabcon p.hr{
	margin:0 15px;
	border-bottom:#bbbbbb dotted 1px;}
.messageListTabcon p.hr_01{
	padding-bottom:10px;}
.hotA{
	border:#dbebfc solid 1px;}
.hotA p{
	height:26px;
	line-height:26px;
	border:#fff solid 1p;
	background:#eef4fc}
.hotA p span,.hotA p a{
	display:inline-block;
	padding:0 14px;
	height:26px;
	border-left:#dbebfc solid 1px;
	border-right:#fff solid 1px;}
.hotA p span{
	color:#f50000;
	font-weight:bold;
	border-left:none;}
.hotA p a{
	color:#004499;}
.hotA p a.last{
	border-right:none;}
.askFormBox{
	padding:15px;
	border:#e8e8e8 solid 1px;}
.title_05{
	height:30px;
	line-height:30px;
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";}
.w100{
	width:100px;}
.w480{
	width:480px;}
.askFormBox .con table td{
	padding:3px 0;
	line-height:28px;}
.askFormBox .con td i{
	padding:0 1px 0 0;
	color:#ff0000;
	font-size:16px;
	vertical-align:bottom;}
.askFormBox .con table td.tar{
	width:78px !important;}
.askFormBox .con td .txt{
	padding:2px 2px 1px 2px;
	height:18px;
	line-height:18px;
	background:url(../img/btn/txtBg_01.png) repeat-x;
	border:#a8acad solid 1px;}
.askFormBox .con td .btn{
	width:55px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:12px;
	text-align:center;
	border:none;
	cursor:pointer;}
.askFormBox .con td .btn_01{
	background:#a80000;}
.askFormBox .con td .btn_02{
	background:#e74100;}
.askFormBox .con td .aYzm img{
	vertical-align:middle;}
.exList{
	padding:15px;
	border:#e8e8e8 solid 1px;}
.exCon li{
	float:left;
	width:80px;
	padding:0 27px;
	line-height:20px;
	text-align:center;
	background:url(../img/bg/exListBg_01.png) no-repeat left center;
	overflow:hidden;}
.exCon li.frist{
	background:none;}
.exCon li i{
	font-weight:bold;}
.exCon li a{
	display:inline-block;
	margin-top:10px;
	width:55px;
	height:20px;
	color:#fff;
	background:#a90000}





/*------lqf1014 begin--------*/
.fwhyflSearchBox .btn_sea{width:48px;height: 24px;line-height:24px;font-weight: bold;color: #fff;background: #c00000;text-align:center;border: none;margin-left: 5px;_margin-left:3px;float: left;cursor: pointer;}
.policySearchListMain .newsCon{width:690px;}
.messageCon .otherInfo{padding:10px 25px;font-size:14px;font-weight:bold;line-height:28px;}

.tc_twznMain .title{background:#164da4;text-align:center;color:#fff;font:18px/40px "\5FAE\8F6F\96C5\9ED1";}
.tc_twznMain .con{padding:20px 30px;font-size:14px;line-height:24px;}

/*弹出层遮罩*/
.greyBox{width:100%;height:100%;overflow-y: auto;position:fixed;top:0;left:0; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));z-index:2000;}
.greyBoxBg{width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;_position:absolute;  _top:expression(eval(document.documentElement.scrollTop));z-index:1000;background-color:rgba(0,0,0,0.3) !important;filter:alpha(opacity=30);background-color:#000;}
.greyBoxCon{width:720px;border:3px solid #164da4;background-color:#fff;margin-left:auto;margin-right:auto;position:relative;z-index:20000;overflow:hidden;}
.greyBoxCon .greyTitle{padding:5px 10px;overflow:hidden;}
.greyBoxCon .close{width:32px;height:32px;background:url(../img/btn/tc_closedBtn.png) 0 0 no-repeat;display:block;float:right;cursor:pointer;}
/*------lqf1014 end--------*/


.zcCon p .btnS{
	width:55px;
	height:24px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	text-align:center;
	border:none;
	cursor:pointer;}
.zcCon p .btn_01{
	background:#a80000;}
.zcCon p .btn_02{
	margin-left:10px;
	background:#e74100;}

.sed .jg_l .jzBox table{
	line-height:24px;
	color:#004499;}
.sed .jg_l .jzBox td a{
	color:#004499;}
.sed .jg_l .jzBox th{
	color:#004499;}
.sed .jg_l .jzBox .table_02{
	position:relative;
	height:72px;
	overflow:hidden;}
.sed .jg_l .jzBox .table_02 span{
	position:absolute;
	top:0;
	left:0;
	height:24px;
	line-height:24px;
	color:#004499;
	font-weight:bold;}
a.ct_twxzBtn{
	color:#f00;text-decoration:underline;}

.messageList h5.zjH5 a{color:#049;padding:0 8px; text-decoration:none;font-weight:normal;}
.messageList h5.zjH5 a.cur{font-weight:bold;}
.messageListCon1 p a.info{color:#049;}

/*模拟select框*/
.selBox{margin-left:5em;position:relative;padding:0;line-height:normal;}
.selBox .sel_01{width:133px;height:20px;padding:1px 20px 2px 5px;line-height:20px;border:1px solid #bbb;cursor:pointer;background:url(../img/bg/select_input_bg.gif) no-repeat 140px center;}
#nav .selBox ul{display:none;position:absolute;left:0;top:23px;border:1px solid #ccc;width:158px;background:#fff;overflow:hidden;z-index:999;}
#nav .selBox ul li{display:block;height:24px;overflow:hidden;line-height:24px;padding-left:5px;width:100%;cursor:pointer;width:100%;}
#nav .selBox .hover{background:#ccc;}

.category{height:28px;}
.category label{float:left;line-height:28px;}
.category .selBox_01{float:left;position:relative;margin-left:10px;width:300px;line-height:26px;}
.category .btnSea{width:48px;height:24px;line-height:24px;font-weight:bold;color:#fff;background:#c00000;text-align:center;border: none;margin-left:5px;_margin-left:3px;float:left;margin-top:}
.category .selBox_01 .sel_01{width:263px;height:20px;padding:1px 20px 2px 5px;line-height:20px;border:1px solid #bbb;cursor:pointer;background:url(../img/bg/select_input_bg.gif) no-repeat 270px center;}
#nav .category .selBox_01 ul{display:none;position:absolute;left:0;top:23px;border:1px solid #ccc;width:288px;background:#fff;overflow:hidden;z-index:999;}
#nav .category .selBox_01 ul li{display:block;height:24px;overflow:hidden;line-height:24px;padding-left:5px;width:100%;cursor:pointer;width:100%;}
#nav .selBox_01 .hover{background:#ccc;}


/*网站地图css */
.siteMap{padding:0 30px 20px 30px; border-bottom:1px dotted #aaa;}
.siteMap h1{font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#049;height:30px;line-height:30px;}
.siteMap h1 a{color:#049;}
.siteMap h2{font-size:14px;line-height:26px;}
.siteMap h2 a{padding:0 24px 0 0;}
.siteMap h2 a:hover{color:#049;}
.siteMap h3{font-size:14px;line-height:26px;font-weight:normal;margin-top:5px; background:#f4f4f4;}
.siteMap h3 a{color:#000;padding:0 17px 0 0;}

/*关于我们css */
.tableUs{margin:4px 26px 0 26px;}
.tableUs th{text-align:left;line-height:30px; text-indent:2em;}
.tableUs td{line-height:30px;}
.tableUs td.l{text-indent:2em;}
.cL_Main{width:150px;border-right:#d9d9d9 solid 1px;background:#f4f4f4;float:left;height:1000px;}
.cR_Main{width:800px;float:right;}
/*c_sideNavBox*/
.c_sideNavBox{padding:0 9px;overflow:hidden;}
.c_sideNavBox ul li{height:33px;border:#cfcfcf solid 1px;background:#fff;margin-top:10px;}
.c_sideNavBox ul li a{height:33px;border-left:#049 solid 3px;color:#000;font:16px/32px "\5fae\8f6f\96c5\9ed1","\Microsoft YaHei","\5b8b\4f53";background:url(../img/bg/z_sideNavBg.png) right 0 no-repeat;text-align:center;display:block;}
.c_sideNavBox ul li.cur a{border-left:0;border-right:#da3e15 solid 3px;background-position:left -40px;text-decoration:none;}
.c_sideNavBox ul li.cur a:hover,
.c_sideNavBox ul li a:hover{border-left-color:#da3e15;}

/*zhj*/
.focusPic .btn li p,.list_01 li span,.list_02 li span,.upDate .con li span{ display:none;}
.picList ul li img{ width:146px; height:95px;}
.pic_column .con .pImg img{ width:349px; height:255px;}
.focusPic p.pTit a{color: #fff;font-size: 14px;}
.wjImg img,.newsCon .con .aImg img,.menuList_01 .con p img{ width:230px; height:177px;}

.t1{ width:50%;}
.t2{ width:25%;}
.t3{ width:25%;}
.bmn{ border-bottom:none;}
.zcTable table th{ border-bottom:none;}


.pint1 ul{}
.pint1 ul li{float:left;margin-right:20px;}
.pint1 ul li a{color:#000; text-decoration:none;}
.pint1 ul li a:hover{color:#049; text-decoration:underline}


.cxCon h5 .more{float:right;font-weight:normal;font-size:12px;}

/*2014-10-30*/
.sed .jg_m .pZz1{text-indent:24px;font-size:14px;line-height:28px}
.wjImg img{height:150px;}

.zxftTable{width:290px;}
.zxftTable th{text-align:center;line-height:20px;color:#000; vertical-align:middle;border-right:1px solid #fff;}
.zxftTable td{padding:4px;line-height:20px;color:#000;}
.cc2{background:#eff5f9;}
.cc1{background:#f8f8f8;}
.zxftTable td.f{text-align:right;}
.zxftTable td.f a{color:#004986;font-weight:bold}

.z_titList03{background:#eff5f9;padding:10px 0;overflow:hidden;zoom:1;}
.z_titList03 li{padding-left:10px;line-height:26px;background:url(../img/icon/z_iconPt01.gif) 0 12px no-repeat;font-size:14px;margin-left:12px;overflow:hidden;margin-right:12px;}
.z_titList03 li time{float:right;}

.LYdiv{}
.LYdiv h1{color:#049;font-size:14px;height:30px;line-height:30px;margin:0px 20px 5px;}
.LYdiv h1 img{margin-right:8px; vertical-align:middle;}
.LYdiv table{line-height:30px; border-right:1px solid #aab9c8;border-bottom:1px solid #aab9c8;}
.LYdiv table th,.LYdiv table td{border-left:1px solid #aab9c8; border-top:1px solid #aab9c8; padding:5px;}
.LYdiv table th{ vertical-align:middle;background:#eff5f9;color:#004986;}
.LYdiv table td a{
	color:#c00;}
.LYdiv table td{
	line-height:20px;}

.table_022{height:30px;}
.table_022 a{background: url("../img/btn/fwBtn_02.png") no-repeat;width: 167px;color: #004499;float: left;height: 30px;line-height: 28px;margin: 0 7px 8px 0;text-align: center;display:block;font-weight:bold;}

/* 2015-05-11 */
.question-nav{padding:17px 0 16px 20px;line-height:26px;font-size:16px;font-weight:bold;}
.question-nav a{display:block;height:27px;width:192px;color:#fff;text-align:center;background:url(../img/questionnaire/tit-nav1.png) no-repeat;float:left;margin-right:18px;margin-top:5px;}
.question-nav a.cur{background:url(../img/questionnaire/tit-nav.png) no-repeat;}
.question-nav a.cur1{background: url("../img/questionnaire/tit-nav2.png") no-repeat;}
.question-nav a.cur2{background: url("../img/questionnaire/tit-nav3.png") no-repeat;}
.question-tit{text-align:center;font-size:22px;color:#333;font-family:"\5FAE\8F6F\96C5\9ED1";border-bottom:2px solid #3e9fdb;padding-bottom:14px;padding-top:20px;line-height:30px;}
.question-info{font-size:16px;line-height:24px;margin-top:14px;margin-bottom:14px;color:#333;font-family:"\5FAE\8F6F\96C5\9ED1";}
.question-info1{font-size:14px;color:#333;line-height:36px;font-weight:normal;}
.question-info1 span{font-weight:bold;color:#ef4418;padding:0 10px;}
.mll20{margin-left:20px;margin-right:20px;}
.mll10{margin-left:20px;margin-right:0px;}
.question-shop{font-size:16px;line-height:24px;margin:0 20px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;}
.question-shop img{ vertical-align:middle;margin-right:5px;}
.question-main{padding:0 20px;font-size:16px;}
.question-div{border-top:1px solid #d6d6d6;margin-top:20px;}
.question-div h1{padding:14px 0 6px 0;color:#3d77c8;line-height:24px;font-size:16px;}
.pl10{padding-left:10px;}
.question-div p{font-size:14px;line-height:30px;color:#333;}
.question-div p input{vertical-align:middle;margin-right:6px;margin-top:-2px;}
.question-div p input[type=text]{border:1px solid #d6d6d6;height:20px;font-size:14px;width:300px;}
.question-div p label{padding-right:30px;vertical-align:middle;display:block;}
.question-div p input.text_c{width:200px;height:14px;}
.question-div p .text_01{width:96%;border:1px solid #d6d6d6;height:80px;padding:10px;font-size:14px;}
.question-div table{}
.question-div table td{font-size:14px;line-height:24px;padding:4px 0px;}
.question-div table td.orange{color:#ff6e05;}
.question-div table td.orange span{height:8px;margin-right:6px;background:#ff6e05; display:inline-block;}
.question-btn{text-align:center;height:37px;}
.question-btn input{background:url(../img/questionnaire/btn.png) no-repeat;width:241px;height:37px;line-height:36px;color:#fff;text-align:center;font-size:18px;font-weight:bold;border:0;font-family:"\5FAE\8F6F\96C5\9ED1"; cursor:pointer;}
.question-menu{width:220px;float:left;background:url(../img/questionnaire/questionnaire-bg.jpg) right no-repeat;min-height:630px;height:630px;}
.question-menu ul{}
.question-menu ul li{background:#fff url(../img/questionnaire/icon2.png) 168px center no-repeat;border:1px solid #4990d6;border-radius:5px;padding:10px 40px 10px 20px;font-size:14px;color:#4990d6;font-size:14px;font-weight:bold;line-height:22px; width:138px;margin-top:10px;}
.question-menu ul li a{color:#4990d6;}
.question-menu ul li.cur{background:#4990d6 url(../img/questionnaire/icon1.png) 168px center no-repeat;}
.question-menu ul li.cur a{color:#fff;}
.question-right{border-left:1px solid #ebebeb;padding:0 0 0 0px;}

.question-main .v_err{color:red;}
.question-main .v_err h1{color:red;}
.question-main .v_err p label{color:red;}
.question-main .v_err input{color:red;}
.question-main .v_err input[type=text]{border:1px solid red;}
.question-main .v_err textarea{color:red;}

.cxF{line-height:20px;color:#049;}
.upDate{border-bottom:#e7e7e7 solid 1px;padding-bottom:5px;}
.upDate li{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wx{position:relative;}
.wx a{
       display:block;
       width:60px;
       height:32px;
       padding:0 0 0 40px;
       border:1px solid #0455b1;
       color:#0455b1;
       line-height:32px;}
.wx a.weixin{background:url(../img/icon/weixin.png) 6px center no-repeat;}
.wx a.mrgx{background:url(../img/icon/updata.png) 6px center no-repeat;}
.wx .ewm{
       position:absolute;
       border:1px solid #0455b1;
       top:-102px;
       left:0;
       z-index:40;}
.imgList_03 li{
	float:left;
	margin:0 15px 20px;
	width:338px;
	text-align:center;
	}
/* .imgList_03 li a{
	display:inline-block;} */
.imgList_03 li img{
	width:338px;
	height:249px;}
.imgList_03 li p{
	margin-top:3px;
	height:28px;
	line-height:28px;
	font-size:14px;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;}
.newTabCon{
	position:relative;
	height:295px;}
.newTabCon a.nMore{
	position:absolute;
	right:10px;
	top:-20px;}
	
#_span_jiucuo img{position:relative;top:-15px;}
.wjdxDiv{
	border-bottom:1px dotted #a6a6a6;
	padding:26px 20px 15px;
	overflow:hidden;
	zoom:1;}
.wjdxDiv h1{
	background:url(/img/icon/zxdcIcon01.png) left top no-repeat;
	line-height:30px;
	font-size:20px;
	padding-left:56px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	padding-top:6px;
	padding-bottom:6px;}
.wjdxDiv h1.wanc{background:url(/img/icon/zxdcIcon03.png) left top no-repeat;}
.wjdxDiv h1 a:hover{color:#049;}
.wjdxDiv1{
	overflow:hidden;
	zoom:1;}
.wjdxDiv1 .left{
	display:block;
	float:left;
	width:672px;
	line-height:32px;
	font-size:14px;}
.wjdxDiv1 .mid{
	font-size:20px;
	color:#fa0000;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	display:block;
	float:left;
	width:150px;
	text-align:right;}
.wjdxDiv1 .mid a{color:#fa0000;}
.wjdxDiv1 .right{
	font-size:14px;
	display:block;
	float:left;
	width:100px;
	text-align:left;
	padding-left:10px;}
.wjdx01Div{
	padding:0 20px;}
.wjdx01Div h1{
	text-align:center;
	font-size:28px;
	line-height:32px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	padding:30px 0;}
.wjdx01Div h1 img{
	vertical-align:middle;
	margin-right:6px;}
.wjdx01Div h2{
	background:#fff2f2;
	font-size:18px;
	color:#d60000;
	text-align:center;
	line-height:56px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;}
.wjdx01Div h3{
	font-weight:normal;
	font-size:14px;
	line-height:38px;
	padding-bottom:6px;}
.wjdx01Div p textarea{
	width:100%;
	height:90px;
	border:1px solid #dbdbdb;}
.wjdx01Div h4{
	font-weight:normal;
	text-align:center;}
.wjdx01Div h4 input{
	font-size:20px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	background:#049;
	width:150px;
	height:40px;
	line-height:40px;
	color:#fff;
	border:0;
	border-radius:6px;
	cursor:pointer;}

/*cj start */	
.w80{width:80px;}
.liuyanban{}
.liuyanban li{padding:3px 0;}
.text_02{
	border: 1px solid #bbb;
    height: 20px;
    line-height: 20px;
    padding: 1px 5px 2px;}
.liuyanban li .textarea{
	width:274px;
	border: 1px solid #bbb;
    height: 60px;
	font-size:12px;}
.btn_02{
	border: 0;
    color: #fff;
    cursor: pointer;
    font-size:14px;
    height: 28px;
    line-height: 28px;
    width: 100px;
	background:#fbaa32;
	border-radius:5px;}
.liuyanban01{
	height:140px;
	overflow-y:auto;}
.liuyanban01 h1{
	font-size:12px;
	margin-top:7px;
	line-height:18px;
	position:relative;
	padding-right:150px;}
.liuyanban01 h1 span{
	position:absolute;
	color:#666;
	font-weight:normal;
	right:0;
	top:0;}
.liuyanban01 p{
	line-height:20px;
	padding:5px 0;}
.liuyanban01 h2{
	padding:5px 0 5px 20px;
	background:#f4f4f4;
	color:#049;}
.liuyanban01 p.pin1{
	padding:5px 0 5px 20px;
	background:#f4f4f4;}
.yugao{
	background:#f0f0f0;
	padding:10px;}
.yugao h1{
	color:#049;
	font-size:14px;
	line-height:26px;}
.yugao p{
	line-height:24px;
	color:#049;
	font-size:14px;}
.list_023 li{
	padding-left:15px;
	height:28px;
	line-height:28px;
	float:left;
	width:46%;
	padding-right:20px;
	font-size:14px;
	overflow:hidden;
	background:url(../img/icon/iconList_02.png) no-repeat 4px center;}

#marquee4{width:760px;overflow:hidden;}
#marquee4 ul li{float:left;width:372px;padding:0 8px 0 0;overflow:hidden;}
#marquee4 ul li img{display:block;width:372px;height:75px;}

.l_Banner{
	position:relative;}
#goL2{
	position:absolute;
	left:3px;
	top:25px;
	width:16px;
	height:26px;
	background:url(../img/btn/btn_prevNext02.png) no-repeat 0 0px;
	}
#goR2{
	position:absolute;
	right:3px;
	top:25px;
	width:16px;
	height:26px;
	background:url(../img/btn/btn_prevNext02.png) no-repeat -30px 0;}

	.list_023_1 li{
	padding:5px 0px 5px 15px;
	line-height:22px;
	font-size:14px;
	background:url(../img/icon/iconList_02.png) no-repeat 4px 16px;}

	
.jiaoliu{
	padding-bottom:5px;
	overflow:hidden;}
.jiaoliu h5{
	margin-bottom:10px;
	height:32px;
	background:url(../img/jiaoliuImg.png) no-repeat left center;}
.jiaoliu .con{}
.jiaoliu .con a{
	display:block;
	width:79px;
	height:106px;
	overflow:hidden;
	float:left;
	margin:0 10px 15px 10px;}
.jiaoliu .con a img{
	width:79px;
	height:79px;}
.jiaoliu .con a i{
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-size:16px;
	display:block;
	width:79px;
	text-align:center;
	line-height:24px;}
.jiaoliu .con a:hover{
	color:#c00;}
.btn01{
	background:#e74100;
	border:0;
	color:#fff;
	cursor:pointer;
	height:22px;
	width:110px;
	margin-left:5px;}
.w60{
	width:60px;}
	
	/*2017-09-15*/	
.Login{
	padding:80px 0 0 402px;
	height:406px;
	width:450px;}
.LoginBg01{
	background:url(../img/LoginImg01.png) left top no-repeat;
}
.LoginBg02{
	background:url(../img/LoginImg02.png) left top no-repeat;}
.Login p{
	margin-bottom:20px;}
.Login p input{
	width:300px;
	height:46px;
	border:1px solid #9c9c9c;
	line-height:46px;
	border-radius:4px;
	vertical-align:middle;
	font-size:16px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	padding-left:10px;}
.Login p input:focus {
    outline: none;
    border-color: #f93302;}
.Login p img{
	vertical-align:middle;
	margin-left:10px;}
.Login h1 input{
	width:310px;
	text-align:center;
	height:48px;
	line-height:48px;
	font-size:18px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	color:#fff;
	background:#f93302;
	border:1px solid #f93302;
	border-radius:30px;
	cursor:pointer;
	margin-bottom:15px;}
.Login h1 input.btn04{
	background:#f39801;
	border:1px solid #f39801;}
	