*{
	margin:0;
	padding:0;
	}
	
	html,body{
    -webkit-text-size-adjust:none;
	height: 100%;
	}
	
   img{ border:none; }

	ul{list-style:none;}

td {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}



		body {
	background-color: #EDEDED;
	font-family: "微软雅黑", Verdana;
	}

/*Menu*/

/*[START-QCC]*/.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {margin-right: auto;text-align: center;margin-left: auto;position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}/*[END-QCC0]*/

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{
    font-family: "微软雅黑", Verdana;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{
	color:#2F2F2F;
	font-family: "微软雅黑", Verdana;
	font-size:14px;
	text-decoration:none;
	text-align:left;
	/*font-weight: bold;*/
	padding-top: 59px;
	padding-right: 42px;
	padding-bottom: 19px;
	padding-left: 42px;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{
	background:#3CA8F3;
	color:#FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #156BA6;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	

		color:#FFFFFF;
	}


	/*"""""""" (MAIN) Parent Items""""""""*/	
	#qm0 .qmparent	
	{	
		background-repeat:no-repeat;
		background-position:88% 55%;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	#qm0 li:hover
	{	
         color:#FFFFFF;
		 background:#3CA8F3;	
		 border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #156BA6;	
	}
	#qm0 .active
	{	

		 background:#FFFFFF;
		 color:#3CA8F3;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3CA8F3;	 
		
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{
	margin-top: 0px;
	margin-top: 2px\9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #156BA6;
	background-color: #3CA8F3;
	text-align: center;
	min-width:140px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		min-width:140px;
		padding:10px 0px 10px 0px;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
	
		border: 0px;
        border-bottom-width: 1px;
	    border-bottom-style: solid;
	    border-bottom-color: #87C8F5;
		font-weight: normal;
 
	}



	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
	
		background-color:#FFFFFF;
		color:#3CA8F3;
		border: 0px;
	
		border-bottom-width: 1px;
	    border-bottom-style: solid;
	    border-bottom-color: #156BA6;
	}
	
	#qm0 div .active	
	{	
		background-color:#FFFFFF;
		color:#E5ECF5;
		
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#F7F7F7;
		color:#0055A6;
		border-color:#ffffff;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		background-position:95% 50%;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#3CA8F3;
		color:#FFFFFF;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:0px 0px 0px 0px;
		color:#222222;
		font-family:"微软雅黑", Verdana;
		font-size:12px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 5px 4px 5px;
		border-color:#999999;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#3CA8F3;
	}
	/*[END-QS0]*/
/*Menu*/

/* 浮动提示 */
.float_ajax_box{border:1px solid #ccc;background-color:#fff;display:none;}
.float_loading{width:100px;height:100px;background:url(http://www.zhangxinxu.com/study/image/loading.gif) no-repeat center;}
.float_ajax_image{padding:5px;}
.float_ajax_error{width:200px;padding:40px 0;text-align:center;}
.float_list_ul{margin:0;padding:1px;border:1px solid #beceeb;background-color:#fff;font-size:12px;list-style-type:none;}
.float_list_a{display:block;text-decoration:none;}
.float_list_a:hover{background-color:#f0f3f9;color:#333;text-decoration:none;}
.float_list_ul li{line-height:20px;border-top:1px solid #f0f3f9;text-indent:5px;}
.float_list_ul li:first-child{border-top:0;}
.float_list_null{padding:40px 20px;text-align:center;}
.float_remind_box{border:1px solid #F7CE39;background:#ffffe0;padding:5px 10px;}
.float_tip_box{line-height:18px;padding:0 3px;background-color:#ffffe0;-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, .4);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, .4);box-shadow:1px 1px 2px rgba(0, 0, 0, .4);border:1px solid #333;position:absolute;}
.float_doing_box{border:1px solid #F7CE39;background:#ffffe0 url(http://www.zhangxinxu.com/study/image/loading_s.gif) no-repeat 5px center;padding:5px 10px 5px 25px;font-size:12px;position:absolute;}
.float_corner{font-size:18px;font-family:'宋体';position:absolute;left:-6000px;overflow:hidden;}
.float_corner .corner{position:absolute;}
.float_corner .corner_1{/*可去除*/color:#ccc;}
.float_corner .corner_2{/*可去除*/color:#fff;}
.float_corner_top, .float_corner_bottom{width:16px;height:8px;}
.float_corner_top{line-height:14px;}
.float_corner_bottom{line-height:17px;}
.float_corner_left, .float_corner_right{width:8px;height:16px;}
.float_corner_top .corner, .float_corner_bottom .corner{left:0;}
.float_corner_right .corner, .float_corner_left .corner{top:-2px;}
.float_corner_bottom .corner_1{}.float_corner_bottom .corner_2{top:1px;}
.float_corner_left .corner_1{right:0;}
.float_corner_left .corner_2{right:1px;}
.float_corner_top .corner_1{bottom:0;}
.float_corner_top .corner_2{bottom:1px;}
.float_corner_right .corner_2{left:1px;}
/* 浮动提示 */
/*登录窗口*/
/* reveal-modal */
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{
	visibility:hidden;
	top:200px;
	left:50%;
	margin-left:-150px;
	width:300px;
	background:#FFFFFF;
	position:absolute;
	z-index:101;
	padding:40px 25px 34px;
-moz-border-radius:5px;-webkit-border-radius:5px;	border-radius:5px;
-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);	font-size: 14px;
	color: #333333;
}
.close-reveal-modal {
font-size:28px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);cursor:pointer;} 
.reveal-modal h2{
	font-size:18px;
	color:#FFFFFF;
	font-weight: 500;
	background-color: #3CA8F3;
	background-image: url(../images/icon-logins.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-align: left;
	margin-bottom: 20px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 42px;
}
.reveal-modal p{
	line-height: 30px;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-size: 14px;
}
/*登录窗口*/
	
/*顶部*/
#Top {
	width:100%;
	height: 98px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom: 0;
	margin-left: 0px;
	z-index: 100;
	min-width:1240px;
	background-color: #FFFFFF;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
	}

#Top .TopM {
	width:1240px;
	height: 98px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: 100;
	position: relative;
	
	}


#Top .TopM .Logo {
	height: auto;
	margin-top: 37px;
	margin-left: 0px;
	text-align: left;
	float: left;
	}
	#Top .TopM .Logo img{
	border: 0px;
	}


#Top .TopM .Menu {
	height: 98px;
	margin-top: 0px;
	margin-right: 0px;
	text-align: right;
	float: right;
	}
	#Top .TopM .menu img{
	border: 0px;
	}


/*口号*/
#Slogan {
	width:1240px;
	margin-top:25px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	}
	#Slogan .SloganText{
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
	}
	#Slogan .SloganText h2{
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 4;
	margin-left: auto;
	position: relative;
	font-size: 16px;
	font-weight: 500;
	color: #666666;
	letter-spacing: 4pt;
	}
	#Slogan .SloganText h3{
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 4;
	margin-left: 0;
	position: relative;
	font-size: 11px;
	font-weight: 500;
	color: #666666;
	text-transform: uppercase;
	}
	#Slogan .ContactInfo{
	margin-top:13px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: auto;
	float: right;
	}
	.contactQQ, .contactTel{
	height: 22px;
	font-size: 14px;
	color: #3F3F3F;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 26px;
	float: right;
	margin-left: 40px;
	text-decoration: none;
	font-weight: 600;
		}
		
	#Slogan .ContactInfo .contactQQ{

	background-image: url(../images/icon-contactqq.png);
	background-repeat: no-repeat;
	background-position: left center;

		}
	#Slogan .ContactInfo .contactTel{

	background-image: url(../images/icon-contacttel.png);
	background-repeat: no-repeat;
	background-position: left center;

		}


/*公用*/
.Main {
	width:1240px;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 36px;
	margin-left: auto;
	/*position: relative;*/
	}


/*首页内容部分*/
.HomeMain
   {
	width:1240px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	/*position: relative;*/
	height: auto;
	
	}
	
	
	
	
    #Banner
    {
	width:816px;
	/*+margin-top:-162px;*/
	margin-right: auto;
	margin-bottom: 0px;
	/*+margin-left: -318px;*/
	float: left;
	height: 312px;
	overflow: hidden;
	}
	
	#BButton
    {
	width:424px;
	margin-top:0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	height: 312px;
	}
	#BButton a{
	color: #FFFFFF;
	font-size: 18px;
	text-decoration: none;
	margin-left: 12px;
	margin-bottom: 12px;
	/*position: relative;*/
	float: left;
    }
	#BButton a:hover{
	color: #FFFFFF;
	text-decoration: none;
    }

	#BButton h5{
	padding-top: 92px;
	font-weight: normal;
	text-align: center;
    }
	.Bzxqy, .Bzf, .Bdxqy, .Blogin {
	height: 150px;
	font-size: 18px;
	color: #FFFFFF;
	width: 200px;
	display: block;
	
	text-align: center;
	background-repeat: no-repeat;
	background-position: center 33px;
		}
	.Bzxqy:last-child, .Bzf:last-child, .Bdxqy:last-child, .Blogin:last-child {
	margin-right: 0px;

		}
	.Bzxqy:hover, .Bzf:hover, .Bdxqy:hover, .Blogin:hover{
	color: #FFFFFF;
		}

	.Bzxqy{
	background-image: url(../images/icon-zxqy.png);
	background-color: #3CA8F3;
	}
	.Bzxqy:hover{
	background-color: #79C4F8;
	}
	.Bzf{
	background-image: url(../images/icon-zf.png);
	background-color: #DF562C;
	}
	.Bzf:hover{
	background-color: #EE8768;
	}
	.Bdxqy{
	background-image: url(../images/icon-dxqy.png);
	background-color: #01A800;
	}
	.Bdxqy:hover{
	background-color: #39CF38;
	}
	.Blogin{
	background-image: url(../images/icon-login.png);
	background-color: #004BC0;
	}
	.Blogin:hover{
	background-color: #397BE3;
	}
	
#HomeLeftB
    {
	width:816px;
	margin-top:12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: auto;
	overflow: hidden;

	}
	
	#MButton
    {
	width:404px;
	margin-top:0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
	height: auto;
	}
	#MButton a{
	color: #FFFFFF;
	font-size: 18px;
	text-decoration: none;
	margin-right: 12px;
	margin-bottom: 12px;
	/*position: relative;*/
	float: left;
    }
	#MButton a:hover{
	color: #FFFFFF;
	text-decoration: none;
    }

	#MButton h5{
	font-size: 18px;
	color: #797979;
	font-weight: normal;
	text-align: center;
	line-height: 69px;
	background-color: #FFFFFF;
	background-image: url(../images/icon-jiantou.png);
	background-repeat: no-repeat;
	background-position: -7px center;
	float: right;
	height: 69px;
	width: 130px;
    }
	#MButton span{
	background-image: url(../images/icon-jiantou.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	float: right;
	height: 69px;
	width: 9px;
	margin-right: 0;
    }
	.Bcpzx, .Bfwzc, .Bkhal, .Bgywe {
	height: 69px;
	width: 190px;
	display: block;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 14px center;
		}
	.Bcpzx:last-child, .Bfwzc:last-child, .Bkhal:last-child, .Bgywe:last-child {
	margin-right: 0px;

		}
	.Bcpzx:hover, .Bfwzc:hover, .Bkhal:hover, .Bgywe:hover{
	color: #3B3B3B;
		}

	.Bcpzx{
	background-image: url(../images/icon-cpzx.png);
	background-color: #7961BA;
	}
	.Bcpzx:hover{
	background-color: #422D7A;
	}
	.Bfwzc{
	background-image: url(../images/icon-fwzc.png);
	background-color: #FFA800;
	}
	.Bfwzc:hover{
	background-color: #D55000;
	}
	.Bkhal{
	background-image: url(../images/icon-khal.png);
	background-color: #72BB13;
	}
	.Bkhal:hover{
	background-color: #2B7C03;
	}
	.Bgywe{
	background-image: url(../images/icon-gywe.png);
	background-color: #3CA8F3;
	}
	.Bgywe:hover{
	background-color: #0D4FA0;
	}
#PAd
    {
	width:412px;
	/*+margin-top:-312px;*/
	/*+margin-right: 317px;*/
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	height: 150px;
	overflow: hidden;
	}

.HomeRightB
    {
	width:424px;
	margin-top:12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	height: auto;
	overflow: hidden;
	}
#HomeNews
   {
	width:412px;
	margin-top:0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: auto;
	height: 69px;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(../images/index_newsbg.png);
	background-repeat: no-repeat;
	background-position: 358px center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #3CA8F3;
	}
	#HomeNews  h3{
	margin-top:8px;
	margin-right: auto;
	margin-left: 12px;
	height: 22px;
	overflow: hidden;
	background-image: url(../images/icon-news.png);
	background-repeat: no-repeat;
	background-position: 0px center;
	font-size: 18px;
	line-height: 18px;
	font-weight: 400;
	color: #C2C2C2;
	text-align: left;
	padding-left: 27px;
	margin-bottom: 6px;
	}
	#HomeNews .HomeNewslist{
	margin-top:0px;
	margin-right: 8px;
	margin-left: 39px;
	height: 22px;
	overflow: hidden;
	font-size: 12px;
	line-height: 22px;
	color: #4D4D4D;
	text-align: left;
	font-weight: normal;
	}

	#HomeNews .HomeNewslist a{
	font-size: 12px;
	color: #4D4D4D;
	text-decoration: none;
	font-weight: normal;
	}
	#HomeNews .HomeNewslist a:hover{
	font-size: 12px;
	color: #3CA8F3;
	text-decoration: underline;
	}
	
#SButton
   {
	width:auto;
	margin-top:0px;
	margin-right: 0;
	margin-bottom:auto;
	margin-left: auto;
	height: auto;
	overflow: hidden;
	}
	#SButton a{
	color: #FFFFFF;
	font-size: 18px;
	text-decoration: none;
	margin-left: 12px;
	margin-bottom: 12px;
	/*position: relative;*/
	float: left;
    }
	#SButton a:hover{
	color: #FFFFFF;
	text-decoration: none;
    }

	#SButton h5{
	font-size: 14px;
	margin-top: 12px;
	margin-left: 12px;
	font-weight: normal;
	text-align: left;
	line-height: 14px;
    }
	.Bcpys, .Bmfty, .Bwygm, .Bwyjm {
	height: 69px;
	color: #FFFFFF;
	width: 94px;
	display: block;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 53px 27px;
		}
	.Bcpys:last-child, .Bmfty:last-child, .Bwygm:last-child, .Bwyjm:last-child {
	margin-right: 0px;

		}
	.Bcpys:hover, .Bmfty:hover, .Bwygm:hover, .Bwyjm:hover{
	color: #FFFFFF;
		}

	.Bcpys{
	background-image: url(../images/icon-cpys.png);
	background-color: #C66964;
	}
	.Bcpys:hover{
	background-color: #A13933;
	}
	.Bmfty{
	background-image: url(../images/icon-mfty.png);
	background-color: #A0C750;
	}
	.Bmfty:hover{
	background-color: #668A1C;
	}
	.Bwygm{
	background-image: url(../images/icon-wygm.png);
	background-color: #55ABDC;
	}
	.Bwygm:hover{
	background-color: #277EAF;
	}
	.Bwyjm{
	background-image: url(../images/icon-wyjm.png);
	background-color: #B352A3;
	}
	.Bwyjm:hover{
	background-color: #872877;
	}
	
/*页脚*/
#Bottom {
	width:100%;
	height: 85px;
	margin-top: 0;
	margin-right:0px;
	margin-bottom: 0;
	margin-left: 0px;
	z-index: 100;
	min-width:1260px;
	background-color: #5E5E5E;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #3CA8F3;
	font-weight: normal;
	}

#Bottom .BottomM {
	width:1240px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	font-size: 12px;
	line-height: 15px;
	color: #B1B1B1;
	}
    #Bottom .BottomM .Bottominfo{
	width:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 5px;
	font-size: 12px;
	line-height: 15px;
	color: #B1B1B1;
	float: left;
	}
	#Bottom .BottomM .Bottominfo a{
	color: #B1B1B1;
	text-decoration: none;
	}
	#Bottom .BottomM .Bottominfo a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
	#Bottom .BottomM .Bottomlink{
	width:auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: auto;
	float: right;
	}
    #Bottom .BottomM .Bottomlink a{
	text-decoration: none;
	margin-left: 3px;
	margin-bottom: 0px;
	/*position: relative;*/
	float: left;
    }
	#Bottom .BottomM .Bottomlink a:hover{
	color: #FFFFFF;
	text-decoration: none;
    }

	#Bottom .BottomM .Bottomlink h5{
	font-size: 14px;
	margin-top: 12px;
	margin-left: 12px;
	font-weight: normal;
	text-align: left;
	line-height: 14px;
    }
	.Bweibo, .Bweixin, .Bqq {
	height: 27px;
	color: #FFFFFF;
	width: 27px;
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #5e5e5e;
		}
	.Bweibo:last-child, .Bweixin:last-child, .Bqq:last-child {
	margin-right: 0px;

		}
	.Bweibo:hover, .Bweixin:hover, .Bqq:hover{
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #929292;
		}

	.Bweibo{
	background-image: url(../images/icon-weibo.png);
	background-color: #1482CF;
	}
	.Bweibo:hover{
	background-color: #5E5E5E;
	}
	.Bweixin{
	background-image: url(../images/icon-weixin.png);
	background-color: #63B10F;
	}
	.Bweixin:hover{
	background-color: #5E5E5E;
	}
	.Bqq{
	background-image: url(../images/icon-qq.png);
	background-color: #9C3AC0;
	}
	.Bqq:hover{
	background-color: #5E5E5E;
	}
	
	
	
	
.textbox {
	font-size: 14px;
	color: #666666;
	background-color: #F8F8F8;
	border: 1px solid #DEDEDE;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.textButton {
	font-size: 18px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #3CA8F3;
	border: 1px solid #2E9EEB;
	letter-spacing: 5px;
	text-align: center;
	padding-top: 8px;
	padding-right: 18px;
	padding-bottom: 8px;
	padding-left: 18px;
	font-family: "微软雅黑", Verdana;
}
.textButton:hover {
	background-color: #2898E5;
}

/*内容部分*/
.MainBK{
	font-size: 14px;
	width: 1240px;
	margin-bottom: 12px;
}

.TypeTitle{
	width: 200px;
	background-image: url(../images/typetitlebg.png);
	background-repeat: no-repeat;
	background-position: 27px 8px;
	height: 150px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;

}
.TypeTitle h2{
	font-size: 36px;
	color: #FFFFFF;
	font-weight: lighter;
	text-align: left;
	margin-top: 80px;
	margin-left: 13px;
}
.TypeTitle h3{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: lighter;
	text-align: left;
	padding-left: 13px;
	text-transform: uppercase;

}
    .TBproduct{
	background-color: #7961BA;
    }
	.TBsolution{
	background-color: #1E84AE;
    }
	.TBcase{
	background-color: #579D23;
    }
	.TBservice{
	background-color: #E8AE02;
    }
	.TBcompany{
	background-color: #DD4901;
	
    }

.TypeBanner{
	height: 150px;
	margin-top: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
	float: right;
	width: 1028px;
}
/*左侧菜单*/
#LfetMenu{
	margin-top: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	float: left;
	width: 200px;
	margin-right: auto;
	margin-bottom: auto;
}

ul.expmenu{
	background-color: #FFFFFF;
	width: 200px;
	padding: 0px;
}
ul.expmenu li div.header{
	padding:10px;
	border-bottom:2px #CBD1D5 solid;
	font-size:14px;
	line-height: 100%;
	font-weight: normal;
}
ul.expmenu li:last-child div.header{border-bottom:4px #C7CED4 solid;;}
ul.expmenu li ul li{
	background-color:#F9F9F9;
	border-bottom:1px solid #E8E8E8;
	border-top:1px solid #fff;
	color:#616161;
	font-size: 12px;
}
ul.expmenu li ul li a{
	color:#616161;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 34px;
	display: block;
	text-decoration: none;
	font-weight: normal;
}
ul.expmenu li ul li a:hover{
	color:#3CA8F3;
	display: block;
	text-decoration: none;
}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li a.selected{background-color:#FFFFFF;color:#3CA8F3;}
ul.expmenu div.header{
	color:#485D6C;
	background-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #A4B1BB;
	
}
ul.expmenu li div.header .label{
	padding-left:24px;
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: 0px center;
	background-image: url(../images/leftmenu-jt1.png);
}
ul.expmenu li div.header a{
	color: #485D6C;
	text-decoration: none;
}
ul.expmenu li div.header a:hover{
	color:#3CA8F3;
	border-bottom-color: #3CA8F3;
	text-decoration: none;
}
ul.expmenu li div.header a.current{
	color:#3CA8F3;
	border-bottom-color: #3CA8F3;
	text-decoration: none;
	
}
ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{background-image:url(../images/arrow_u.png);}
ul.expmenu li div.header .arrow.down{background-image:url(../images/arrow_d.png);}
ul.expmenu li .menu{display:none;}	
/* Mouse Events */
ul.expmenu div.header:hover{
	color:#3CA8F3;
	border-bottom-color: #3CA8F3;
}

ul.expmenu li ul li:not(.selected):hover{
	background:#FFFFFF;/* Old browsers */
	cursor:pointer;
}
ul.expmenu li ul li:not(.selected):active{
	background:#f1f1f1;/* Old browsers */
	cursor:pointer;
}

/*左侧菜单--end*/

/*正文内容*/
#MainM{
	margin-top: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	float: right;
	width: 1028px;
	margin-right: 0px;
	margin-bottom: auto;
}
#Path{
	margin-top: 0px;
	margin-left: auto;
	background-color: #F7F7F7;
	margin-right: auto;
	font-size: 12px;
	color: #989898;
	height: 34px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	line-height: 34px;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
}
#Path a{
	color: #989898;
	text-decoration: none;
}
#Path a:hover{
	color: #3CA8F3;
	text-decoration: none;
}
#Path .current{
	color: #3A3A3A;
	text-decoration: none;
}

#MainText{
	margin: 20px;
	line-height: 24px;
	color: #565656;

	font-size: 12px;
	font-weight: normal;
}
#MainText a{
	text-decoration: none;
}

.MainAbstract{
	line-height: 30px;
	color: #3B5260;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 14px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	font-weight: normal;
}
.MainNrList1{
	line-height: 24px;
	color: #565656;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 12px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
}
.MainNrList1 .Pic {
	line-height: 24px;
	float: left;
	height: 210px;
	width: 320px;
	overflow: hidden;
}
.MainNrList1 .Pic img{
	height: 210px;
	width: 320px;
}
.MainNrList1 .Detail {
	line-height: 24px;
	color: #565656;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 12px;
	float: right;
	width: 560px;
	padding-top: 20px;
}
.MainNrList2{
	line-height: 24px;
	color: #565656;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 12px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
}

.MainNrList3{
	line-height: 24px;
	color: #565656;
	font-size: 12px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.MainNrList3 .ProductBK{
	margin-bottom: 20px;
	background-color: #F4F4F4;
	height: 320px;
	width: 273px;
	margin-top: 0px;
	margin-right: 16px;
	margin-left: 16px;
	float: left;
}
.MainNrList3 .ProductBK  h3{
	margin-bottom: 10px;
	background-color: #1B6BA3;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 18px;
	line-height: 44px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/bktitlebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 5px;
	padding-left: 24px;
}

    .MainNrList3 .ProductBK  ul { margin-bottom: 10px;
	padding-right: 8px;
	padding-left: 24px; }

	.MainNrList3 .ProductBK ul li { line-height:30px; list-style-type:none; list-style-position:outside; text-indent:0px; font-size: 14px; height: 30px;}
	.MainNrList3 .ProductBK ul li a {
	text-decoration:none;
	line-height:30px;
	font-size: 14px;
	padding-left: 12px;
	color: #525252;
	background-image: url(../images/pjt1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
	}
	.MainNrList3 .ProductBK ul li a:hover {
	text-decoration:underline;
	color: #3CA8F3;
	background-image: url(../images/pjt2.jpg);
	}
	
	.MainNrList3 .CaseBK{
	margin-bottom: 32px;
	background-color: #F4F4F4;
	height: 120px;
	width: 424px;
	margin-top: 0px;
	margin-right: 12px;
	margin-left: 12px;
	float: left;
	padding: 7px;
}
    .MainNrList3 .CaseBK img{
	background-color: #F4F4F4;
	height: 118px;
	width: 164px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	border: 1px solid #E7E7E7;
	overflow: hidden;
    }
	.MainNrList3 .CaseBK .Detail{
	width: 235px;
	margin-top: 0px;
	margin-right: 4px;
	float: right;
    }
	.MainNrList3 .CaseBK h5{
	font-size: 14px;
	color: #0D0D0D;
	font-weight: normal;
	margin-bottom: 8px;
	margin-top: 4px;
    }
	.MainNrList3 .CaseBK p{
	line-height: 18px;
	font-size: 12px;
	color: #565656;
	font-weight: normal;
    }
	
	.MainNrDetail{
	line-height: 26px;
	color: #565656;
	font-size: 14px;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 40px;
	padding-left: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
    }
	.MainNrDetail a{
	color: #565656;
	text-decoration: underline;
    }
	.MainNrDetail a:hover{
	color: #3CA8F3;
	text-decoration: none;
    }

#MainText h1{
	line-height: 36px;
	color: #3A3A3A;
	font-size: 36px;
	font-weight: normal;
	text-align: center;
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#MainText h2{
	line-height: 36px;
	color: #3A3A3A;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 10px;
}



#MainText .info{
	line-height: 24px;
	color: #BABABA;
	font-size: 12px;
	margin: 20px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBEBEB;
	padding-top: 15px;
}

#MainFX{
	margin: 20px;
	line-height: 24px;
	color: #565656;
	font-size: 12px;
	text-align: right;
	padding-right: 20px;
	padding-left: 20px;
}

.MainButton
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
.MainButton a{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	margin-right: 20px;
	/*position: relative;*/
	float: left;
    }
	.MainButton a:hover{
	color: #FFFFFF;
	text-decoration: none;
    }
.SBwdxz, .SBcpsy, .SBcpzx, .SBljxq, .SBtj, .SBcxtx, .SBfh {
	height: 28px;
	color: #FFFFFF;
	width: 68px;
	display: block;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 15px center;
	font-size: 12px;
	line-height: 28px;
	font-weight: normal;
	padding-left: 42px;
		}
	.SBwdxz:last-child, .SBcpsy:last-child, .SBcpzx:last-child, .SBljxq:last-child, .SBtj:last-child, .SBcxtx:last-child, .SBfh:last-child{
	margin-right: 0px;

		}
	.SBwdxz:hover, .SBcpsy:hover, .SBcpzx:hover, .SBljxq::hover, .SBtj::hover, .SBcxtx::hover, .SBfh::hover{
	color: #FFFFFF;
		}

	.SBwdxz{
	background-image: url(../images/icon-swdxz.png);
	background-color: #3CA8F3;
	}
	.SBwdxz:hover{
	background-color: #168EE1;
	}
	.SBcpsy{
	background-image: url(../images/icon-scpsy.png);
	background-color: #6DAD22;
	}
	.SBcpsy:hover{
	background-color: #53910B;
	}
	.SBcpzx{
	background-image: url(../images/icon-scpzx.png);
	background-color: #EB601C;
	}
	.SBcpzx:hover{
	background-color: #D33C07;
	}
	.SBljxq{
	background-image: url(../images/icon-sljxq.png);
	background-color: #1C9AD4;
	}
	.SBljxq:hover{
	background-color: #0B81B7;
	}
	.SBtj{
	background-image: url(../images/icon-tijiao.png);
	background-color: #1C9AD4;
	}
	.SBtj:hover{
	background-color: #28B6F7;
	}
	.SBcxtx{
	background-image: url(../images/icon-cxtx.png);
	background-color: #E7B05A;
	}
	.SBcxtx:hover{
	background-color: #CC7D1F;
	}
	.SBfh{
	background-image: url(../images/icon-fh.png);
	background-color: #1C9AD4;
	}
	.SBfh:hover{
	background-color: #3BB8F2;
	}
	
	
	
.Bt {
	color: #FF0000;
}


.Biaoge{
	background-color: #F8F8F8;
}
.BiaogeTitle{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.BiaogeTitle h5{
	font-size: 18px;
	line-height: 43px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #1C9AD4;
	background-image: url(../images/biaogetitlebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 186px;
	padding-left: 12px;
	margin: 0px;
}
.BiaogeTitle span{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
	position: absolute;
}
.BiaogeMain{
	padding: 12px;
}
.txxm{
	background-color: #ffffff;
	border: 1px solid #E4E4E4;
	color: #4F4F4F;
	margin-bottom: 15px;
}
.txxm h6{
	background-color: #EEEEEE;
	font-size: 14px;
	line-height: 38px;
	color: #262626;
	padding-right: 20px;
	padding-left: 20px;
}
.txxm .detail{
	padding: 15px;
}
.title1 {
	font-size: 12px;
	color: #1C9AD4;
}


.NewsList1{
	color: #565656;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 12px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 80px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	background-image: url(../images/icon-newslist.png);
	background-repeat: no-repeat;
	background-position: 20px 20px;
}
.NewsList1 p{
	color: #565656;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 12px;
	font-weight: normal;
}

.NewsList1 h5{
	color: #3B3B3B;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 14px;
	font-weight: normal;
	float: left;
	margin-right: 35px;
	margin-left: 0px;
}
.NewsList1 .time{
	color: #1C9AD4;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size: 11px;
	font-weight: normal;
}

/*翻页定义*/


#Page{
	width: auto;
	height: auto;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align: center;
		}


.pagination{
	padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
margin-right:5px;
}

.pagination a, .pagination a:visited{
padding: 0 6px;
border: 1px solid #616161;
text-decoration: none; 
color: #616161;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #1A9BDD;
color: #1A9BDD;
background-color: #FFFFFF;
}

.pagination li.currentpage{
padding: 0 6px;
border: 1px solid #1A9BDD;
background-color: #1A9BDD;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 6px;
border: 1px solid #A5A5A5;
color: #A5A5A5;
}

.pagination li.nextpage{
	font-weight: normal;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 6px;
padding-right: 0;
}
/*翻页定义*/	
