@charset "utf-8";

/* global */
@import url("global.css");
@media screen and (min-device-width:320px){
header,section,footer,.indexBanner,.innerBanner,.indexCon,.sidebarBody,.main{min-width: 1002px;}
}
.tempBody{}

.innerBanner{display:none;}

p , b{font-size:14px;}

.hrBanner{background:url(../images/about/hrBanner.jpg) center top no-repeat;}
.aboutBanner{background:url(../images/about/banner.jpg) center top no-repeat;}
.newsBanner{background:url(../images/about/news.jpg) center top no-repeat;}
.gtxxBanner{background:url(../images/about/gtxx.jpg) center top no-repeat;}


.search_2014_ico{position:relative;display:inline-block;vertical-align:middle;height:35px;}
.search_2014_ico input{font-size:14px;}
				.search_2014_ico .solTxt{background:none;background-color:#fff;border:1px solid #ccc; border-radius:4px;}
				.search_2014_ico .btn{position:absolute;right:1px;top:2px;}

.innerBody{background-color:#f4f4f4;}

.solTxt{background:url(../images/searchIco.png) right center no-repeat;}

.innerBanner{height:233px;overflow:hidden; clear: both;}
.sidebarBodyOut{width:1002px;margin:0 auto;margin-top:-25px;height:155px;margin-bottom:30px;overflow:hidden;}
.sidebarBody{z-index:9998;height:auto;overflow:hidden;}
.sidebarBody .sidebarList{width:100%;border-top:3px solid #0055c4;height:40px;}
.sidebarBody .sidebarList li{line-height:40px;float:left;}
.sidebarBody .sidebarList li a{display:block;height:40px;line-height:40px;text-align:center;font-weight:700;
	background-color:#999fae;color:#fff;width:100%;font-size:16px;}
.sidebarBody .sidebarList li a:hover , .sidebarBody .sidebarList li a.cur{background-color:#0055c4;text-decoration:none;color:#fff;}

.sidebarBody .sidebarList.type_3 li{width:333px;border-right:1px solid #fff;}
.sidebarBody .sidebarList.type_3 li.last{border-right:0;width:334px;}

.fixed .sidebarCon{display:none;}
.sidebarCon{ border: 1px #dadada solid; border-top:0 none;}
.sidebarCon .con.type_3{padding:10px 0 10px;background-color:#fff;padding-left:30px;display:none;height:auto;}
.sidebarCon .con.type_3 div.fl{margin-left:40px;width:700px;}
.sidebarCon .con.type_3 div.fl a{float:left;height:22px;line-height:22px;color:#666;
	font-size:12px;width:190px;margin-right:5px;padding-left:30px;color:#68676c;
	background:url(../images/common/ico.png) 19px center no-repeat;}
.sidebarCon .con.type_3 div.fl a:hover ,.sidebarCon .con.type_3 div.fl a.hover{color:#fff;
	background:#999FAE url(../images/common/ico1.png) 19px center no-repeat;text-decoration:none;}
 .sidebarCon .con.type_3 div.fl a.cur{background:#0055c4 url(../images/common/ico1.png) 19px center no-repeat;
	color:#fff;text-decoration:none;}

/*modify by xuwei 处理导航栏鼠标滑过样式的定义*/
.sidebarMember{border-top:3px solid #0053bc;overflow:hidden; width: 1002px;}
.fixed .sidebarMember{box-shadow:none;}
.sidebarMember li{float:left;width:250px;background-color:#fff;}
.sidebarMember li.last{width:252px;}
.sidebarMember li h3{height:40px;line-height:40px;text-align:center;background-color:#999fae;color:#fff;font-size:16px;font-family:microsoft yahei;border-right:1px solid #fff;}
.sidebarMember li h3 a{display: block; height: 40px;background-color:#999fae;color:#fff;cursor:auto;}
.sidebarMember li h3 a:hover{background-color:#0053bc;color:#fff; text-decoration: none;}
.sidebarMember li.cur h3 a{ text-decoration: none;}
.sidebarMember li.cur h3{background-color:#0053bc;}
.sidebarMember li .inBody{border-right:1px solid #dadada;border-bottom:1px solid #dadada;height:85px;padding:10px 0 0;}
.sidebarMember li.last h3{border-right:0 none;}
.sidebarMember li.first .inBody{border-left:1px solid #dadada;}
.sidebarMember li div a{display:block;line-height:26px;font-size:12px;padding-left:30px;color:#68676c;background:url(../images/common/ico.png) 19px center no-repeat;}
.sidebarMember li div a:hover{background:#999fae url(../images/common/ico1.png) 19px center no-repeat;color:#fff;text-decoration:none;}
.sidebarMember li.cur div a.cur{background:#0055C4 url(../images/common/ico1.png) 19px center no-repeat;color:#fff;text-decoration:none;}
/*modify end*/
.wrap p.text{margin: 0 0 10px 0;}
.wrap p.text span{color: #1754D5;  font-weight:400;text-decoration: underline;}
.category{padding: 0px 0 15px 0;}
.category h3{font-size: 16px; margin: 0 0 10px 0;}
.solList{width:1016px; margin:0 -14px 0 0; overflow:hidden;}
.solList li{float:left;width:240px;margin:0 14px 15px 0; color:#FFF;border-bottom:1px solid #ececec;
	background-color:#fff;height:140px;position:relative;overflow:hidden;}
.solList li img , .solList li a{display:block;}
.solList li img{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.solList li .mask{height:36px;line-height:36px;width:100%;position:absolute;bottom:0;left:0;
		background:url(../images/index/bg.png) repeat-x;text-indent:7px;color:#fff;font-family:microsoft yahei;font-weight:700;
		font-size:14px;cursor:pointer;}
.solList li.hover img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.solList li.hover .mask{background:#0055c4;}
.solList li a.link{height:40px;line-height:40px;width:100%;font-family:microsoft yahei;
	color:#fff;text-indent:13px;font-size:14px;font-weight:700;}
.solList li a.link:hover , .solList li a.link.cur{text-decoration:none;color:#fff;
	background:#0053bc 215px center no-repeat;}

.main{padding: 0px 0 0;}

.bigTit{color:#333;font-size:22px;font-family:microsoft yahei;
	height:31px;line-height:26px;}

.dataList{width:100%;}
.dataList th{cursor:pointer;}
.dataList th{height:46px;background-color:#0055c4;font-family:microsoft yahei;color:#fff;
	font-weight:700;font-size:14px;}
.dataList td{height:40px;background-color:#fff;border-bottom:1px solid #d6d9df;color:#666;
	font-size:14px;cursor:pointer;}
.dataList td a{font-size:14px;color:#3b3b3b;text-decoration:none;display:block;}
.dataList td a em{font-family:simsun;padding-right:10px;font-weight:700;}
.dataList td.hover{background-color:#adb2be;color:#fff;}
.dataList td.hover a{color:#fff;}
.dataList .tr{text-align:right;padding-right:20px;}

.dataList.f14{border-top:1px solid #d6d9df;border-bottom:1px solid #d6d9df;}
.dataList.f14 td{font-size:14px;}

.pager{text-align:right;padding:15px 0;color:#666;}
.pager a , .pager em{vertical-align:middle;display:inline-block;margin:0 3px;}
.pager a{color:#666;height:26px;line-height:26px;background-color:#DCDCDC;
	padding:0 10px;}
.pager a:hover , .pager a.cur{text-decoration:none;background-color:#0055c4;color:#fff;}


.srcollBtn a{font-family:simsun;font-size:26px;font-weight:700;color:#6f6f6f;
	margin-left:10px;}
.srcollBtn a:hover{text-decoration:none;color:#06c;}

.proScroll{position:relative;height:260px;width:100%;overflow:hidden;}
.proScroll ul{position:absolute;top:0;left:0;width:9999em;}
.proScroll ul li{float:left;width:225px;height:220px;overflow:hidden;margin-right:7px;
	padding:10px;}
.proScroll ul li img{display:block;margin-bottom:6px;}
.proScroll ul li h3 , .proScroll ul li p{padding:0 10px;font-size:14px;line-height:22px;}
.proScroll ul li h3{color:#0055c4;font-weight:700;}
.proScroll ul li p{color:#666;}

.proScroll ul li.hover{background-color:#0055c4;}
.proScroll ul li.hover h3 , .proScroll ul li.hover p{color:#fff;}

.sTit{font-family:microsoft yahei;color:#999fae;font-size:14px;font-weight:700;padding-bottom:10px;}

.askBody{border-top:1px solid #d0d0d0;padding-top:10px;}

.btn_1{border:0;height:32px;line-height:32px;color:#fff;padding:0 25px;
	background-color:#287ce3;cursor:pointer;}
.btn_2{border:0;height:32px;line-height:32px;color:#fff;padding:0 25px;
	background-color:#858585;cursor:pointer;}



.fckBody{padding-bottom:30px;}
.fckBody p{line-height:24px;color:#5b5b5b;font-size:14px;}

.fckBody h1{font-size:1.5em;}
.fckBody h2{font-size:1.4em;}
.fckBody h3{font-size:1.3em;}
.fckBody h4{font-size:1.2em;}
.fckBody h5{font-size:1.1em;}
.fckBody h6{font-size:1em;}
.fckBody h1,.fckBody h2,.fckBody h3,.fckBody h4,.fckBody h5,.fckBody h6 {margin:10px 0;font-weight:700;}

/*add bu xuwei 20140311*/
.white{background: #fff;}
.container{border-top:1px #0053BC solid; padding: 20px 0 0;background-color:#fff;}
.tabcontent{padding: 0 0 20px 0;}
#pagetab{height: 50px; }
#pagetab li{float: left; margin: 0 2px 0 0; }
#pagetab li a{ display: block; height: 49px; line-height:49px; border: 1px #ccc solid; border-bottom:0 none;font-size:14px; 
	color:#0053BC;padding: 0 40px 0 50px;background:#fff url(../images/common/pagetab_li.png) no-repeat 24px 50%;
	float:left;}
#pagetab li a:hover,#pagetab li a.cur{color: #fff;border: 1px #0053BC solid; border-bottom:0 none;background:#0053BC url(../images/common/pagetab_li_c.png) no-repeat 15px 50%; text-decoration: none;}
form .text,.formTxt,.addTxt{width: 180px;height: 20px;padding: 5px;font-size: 14px;line-height: 18px;color: #555555;vertical-align: middle;border-radius: 4px;}
form select{width: 192px;padding: 4px 0 4px 5px;font-size: 14px;color: #555555;
	vertical-align: middle;background-color: #ffffff;border: 1px solid #cccccc;border-radius: 4px;}
form textarea{border-radius: 4px;}
form textarea,form .text,.formTxt,.addTxt{background-color: #fff;border: 1px solid #ccc;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border linear 0.2s, box-shadow linear 0.2s;}
form .submit,form .reset{width:92px;height: 38px; line-height: 38px; border:0 none; text-align: center; font-size:14px;margin: 0 10px 0 0;cursor: pointer; }
form .submit{background:#1754D5 url(../images/common/btn_submit.png) no-repeat 0 0; color: #fff; }
form .reset{background: #fff url(../images/common/btn_reset.png) no-repeat 0 0; color: #1754D5;}
.dataTable{width: 100%; padding: 0;border-collapse: collapse; border-spacing: 0;}
.dataTable th{ background: #ADB2BE;text-align: center; border-top: 1px #D6D9DF solid; border-bottom: 1px #A5ABB8 solid; line-height: 40px; color: #fff; font-size: 14px; font-weight: 700;}
.dataTable td{line-height: 42px; border-bottom: 1px #D6D9DF solid; color: #666; font-size: 14px; text-align: center;}
.dataTable td a{color: #666; text-decoration: none;}
.dataTable .firstCol{text-align: left; padding: 0 0 0 23px;}



.pagenavi{text-align:right;padding:15px 0;color:#666;}
.pagenavi a , .pagenavi em , .pagenavi span{vertical-align:middle;display:inline-block;margin:0 3px;}
.pagenavi a , .pagenavi span{color:#666;height:26px;line-height:26px;background-color:#DCDCDC;
	padding:0 10px;}
.pagenavi a:hover , .pagenavi a.cur , .pagenavi span.current{text-decoration:none;background-color:#0055c4;color:#fff;}

#submit1{cursor:pointer;}

.mumList li{list-style:inside decimal; font-size:14px;}

.dlBtn_1{line-height:28px;height:28px;font-size:14px;font-family:microsoft yahei;width:auto;display:inline-block;
	padding:0 10px 0 24px;border:0;cursor:pointer;vertical-align:middle;color:#0055C4;margin-right:5px;
	background:#ebebeb url(/html2014/images/dlBtn_1.png) 10px center no-repeat;}
.dlBtn_1:hover{background:#0055C4 url(/html2014/images/dlBtn.png) 10px center no-repeat;color:#fff;text-decoration:none;}

.break_2014{height:39px;line-height:39px;border-bottom:1px solid #e5e5e5;
	background-color:#fff;margin-bottom:20px;}
.break_2014 strong{color:#0153b7;font-family:simsun;padding-right:5px;font-size:12px;}
.break_2014 a{color:#333;margin-right:10px;font-size:12px;}
.break_2014 span{color:#0153b7;font-size:12px;}


/*
.search-str{
width: 117px;
height: 11px;
margin-right: 4px;
padding-top: 0.3em;
padding-bottom: 0.24em;
padding-left: 4px;
background: url(/images/header_bg_02.gif) left top repeat-x;
border-top: 1px solid #d9d9d9;
border-left: 1px solid #e0e0e0;
border-right: 1px solid #f2f2f2;
border-bottom: 1px solid #f2f2f2;
vertical-align: top;
font-size: 100%;
margin-right:8px;
color: #555;letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;}
					.submit40L{color: #666666;background-position:0 0;letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;height: 20px;
background-repeat: no-repeat;
background-color: transparent;
border: 0px;
text-align: center;
line-height: 20px;
font-weight: bold;
font-size: 12px;
cursor: pointer;
width:40px;
background-image: url(/images/button_light_sprite.gif);}

*/
