/*======================去浏览器常规默认样式=======================*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, textarea, div, a { border:0 none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-size:12px; }
select { font-size:12px; font-family:simsun; }
ul, ol, li { list-style-type:none }
a { text-decoration:none; outline:none;/*FF标准去虚线框*/ }
a { star:expression(this.onFocus=this.blur()); /* for Ie*去虚线框*/
}
/*===================a标签==========================*/
a { color:#004276; }
a:hover { color:#CC0000; }
/*
:link{color:;text-decoration:none}
:visited{color:;text-decoration:none}
:hover{color:;text-decoration:underline}
:active{color:;text-decoration:none}
:focus {color:#CC0000;}*/

/*======================浮动的外层==================*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .clearfix { zoom:1 }
.clearfix { display:block; }



/* required comment for clearfix to work in Opera \*/
* html .clearfix { zoom:1 }
.clearfix { display:block; }
/* end clearfix */

/*========解决border部分时有时无问题---使用时注意未知问题===========*/
.borderfix { zoom:1 }
/*=====================布局=========================*/
.margin_center { margin-left:auto; margin-right:auto }
.float_left { float:left }
.float_right { float:right }
.block { display:block }
.clear { clear:both; height:0px; overflow:hidden; font-size: 0px; line-height: 0px; }
.po_re { position:relative; }
.po_ab { position:absolute; }
/*=======限制Detail页内图片大小======避免页面撑暴=====*/
.detail_c img { max-width:100%; width:expression(width>669?"100%":width+"px");
}
/*--.detail_c img { max-width:100%;width:expression(width>（外层宽度px）?"100%":width+"px");}--*/
img{display:block;}
/*=======================文字=========================*/
.font_bold { font-weight:bolder }
.text_center { text-align:center }
.text_left { text-align:left }
.text_right { text-align:right }
.size_10 { font-size:10px }
.size_11 { font-size:11px }
.size_12 { font-size:12px }
.size_13 { font-size:13px }
.size_14 { font-size:14px }
.size_16 { font-size:16px }
.size_18 { font-size:18px }
.size_20 { font-size:20px }
.color_333333 { color: #333; }
.color_df1113 { color: #df1113; }
.color_bd6e07 { color: #bd6e07; }
.color_78a019 { color: #78a019; }
.color_0f588f { color: #0f588f; }

/*=======================翻页样式===========================*/
.pagerContainer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:100%; height:30px; line-height:20px; }
.pagerContainer div { width:500px; padding-left:200px; padding-top:20px; /*float:left;*/ margin:0 auto; }
.pagerContainer a, .pagerContainer span a { color:#0066CC; background-color:#FFFFFF; display:block; text-decoration:none; width:20px; border:#84A5CE solid 1px; margin-left:5px; padding:0px; float:left; }
.pagerContainer a:hover, .pagerContainer span a:hover { color:#FFFFFF; background-color:#4483DC; }
.pagerContainer .CurrentPageButton { color:#FFFFFF; background-color:#4483DC; display:block; width:20px; border:#84A5CE solid 1px; margin-left:5px; padding:0px; float:left; }
.pagerContainer select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; position:relative; bottom:13px; height:19px; margin-left:5px; float:left; }
.ui-tabs-hide { display: none!important; }

/*======================li前ico图片=========================*/
span.li_ico { display:block; float:left; position:relative; top:0px!important; top:-1px; margin-right:-0px!important; margin-right:-3px; background:url(../images/newslist_ico.jpg) left center no-repeat; width:15px; margin-left:8px; }
/*=====================文字阴影=============================*/
.context { position:relative; }
.context .normal { position:absolute; top:0px; left:0px; z-index:2; }
.context .shadow { position:relative; top:1px; left:2px; z-index:1; }
/*    文字阴影应用之HTML部分代码                  	
<div class="context">
	<span class="normal">需要有阴影效果的文字</span>
	<span class="shadow">重复需要有阴影效果的文字即文字的阴影</span>
</div>*/

/*====================自定义================================*/
body { font-family:"宋体"; font-size:12px; background-image: url(../images/bg/bg.jpg); }
.wrapper { width:950px!important; width:950px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0px;}
.tips {  width: 948px;border: 1px solid #c6def8;overflow:hidden; height:26px;}
.tips_L { float: left; padding-top: 8px; padding-left: 10px; }
.tips_L a { font-weight: bold; display: inline-block; padding-right: 10px; padding-left: 9px;  }
.tips_L .tips_L01 { color: #607f0a; }
.tips_L .tips_L02 { color: #07459c; }
.tips_L .tips_L03 { color: #bb0303; }
.tips_L .tips_L04 { color: #0b449d; }
.tips_R { float: right; }
.weather { float: left; }
.weather span { display: block; float: left; }
.weather .ico { padding-top: 5px; padding-right: 8px; }
.weather .info { padding-top: 8px; color: #163468; padding-right: 26px; }
.tips_R .tips_R01 { color: #18366a; padding-top: 8px; padding-right: 36px; float: left; }
.tips_R .tips_R01 a { color: #18366a; }
.headerMain { clear:both; overflow:hidden;   height: 75px; width: 948px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #c5dff6; border-bottom-color: #c5dff6; border-left-color: #c5dff6; background-image: url(imagesbgheaderMain.jpg); }
.logo { float: left; }

.nav { float: right; height: 70px; padding-top: 2px; padding-right: 14px; }
.nav div { float: left; }
.nav h2   { float: left; }
.nav  .navList01 { height: 52px; width: 95px; padding-top: 3px; padding-left: 5px; }
.nav  .navList01 li a:hover{display:inline;background-color:#186CA2;height:18px;color:#fff;padding-top: 3px;padding-bottom:3px;}
.nav .navList02 { height: 52px; width: 690px; padding-top: 8px; padding-left: 5px; }
.nav  .navList02 li {height:23px;}
.nav  .navList02 li a:hover{display:inline;background-color:#799B13;height:18px;color:#fff;padding-top: 3px;padding-bottom:3px;}
.nav .navList03 { height: 52px; width: 95px; padding-top: 3px; padding-left: 5px; }
.nav  .navList03 li a:hover{display:inline;background-color:#9F5B1B;height:18px;color:#fff;padding-top: 3px;padding-bottom:3px;}
.nav .navList04 { height: 52px; width: 210px; padding-top: 3px; padding-left: 5px; }
.nav  .navList04 li a:hover{display:inline;background-color:#BC0002;height:18px;color:#fff;padding-top: 3px;padding-bottom:3px;}
.nav  .navList04 li span{display: block;margin-left:0px;float:left;}

.nav li { float: left; position: relative; height: 18px; line-height:18px; padding-top: 6px; white-space: nowrap; }
.nav  li a { display: block; padding-right: 6px; padding-left: 25px; color: #415e7e; }
.headerMainTips { height: 34px; background-image: url(imagesline.jpg); background-repeat: no-repeat; padding-top: 1px; clear: both; }
.search { float: left; width: 250px; }
.search span { display: block; float: left; }
.search .btn  input{display:inline;width:50px;height:17px;background-image: url(Templetsimagesbtnsearch.jpg); background-repeat: no-repeat;border:0px;}
.search .text { padding-top: 11px; padding-right: 14px; }
.search .btn { padding-top: 11px; }


.search .text  input { height: 13px; width: 112px; border: 1px solid #b9b9b9; font-size: 12px; color: #848484; }
.mail { float: right; padding-right: 16px; }
.mail  li { float: left; height: 34px; }
.mail li img { display: block; float: left; }

.mail li a { display: block; height: 21px; padding-top: 13px; float: left; padding-right: 19px; padding-left: 67px; font-weight: bold; color: #1a5fc4; }
.mail  li a:hover { color: #e00a08; }

.mail  .ico01 { background-image: url(../images/ico/mail02.gif); background-repeat: no-repeat; }
.mail  .ico02 { background-image: url(../images/ico/mail01.gif); background-repeat: no-repeat; }

.none { display: none; }
.open { display: block; }
.footer .t {
	text-align: center;
	height: 30px;
	padding-top: 20px;
	padding-left: 300px;
}

.footer .t li {
	float: left;
	color: #26199f;
}
.footer .t li a {
	color: #26199f;
	
}
.footer .m {
	font-family: Arial;
	text-align: center;
	padding-bottom: 14px;
	color: #333;
}

.footer .c {
	text-align: center;
}

.footer .c img  {
	display: inline;
	border: 1px solid #d2d2d2;
}
.footer .b {
	padding-top: 9px;
}

.footer .b p {
	line-height: 24px;
	text-align: center;
	font-family: Arial;
	color: #333;
}
.footer { 
                background-color: #dcecff; 
 }

#aboutus{
}
#aboutus h1{
font-weight:bold;
font-size:26px;
line-height:40px;
text-align:center;
}
#aboutus span{
font-size:16px;
text-align:left;
line-height:24px;
}
#aboutus h2{
font-weight:bold;
font-size:20px;
line-height:30px;
text-align:center;
padding-top: 15px;
}

#youqinlianjie {
padding-top: 30px;
}



#banner_001 {
	height: 100px;
	width: 935px;
	border: 1px solid #dcdddd;
	margin-top: 5px;
	padding-top: 3px;
	padding-left: 13px;
	overflow: hidden;
}
#banner_001  li   {
	float: left;
	margin-right: 12px;
	position: relative;
	text-align: center;
}
#banner_001 li ul {
	position: absolute;
}

#banner_001 li li {
	margin-right: 24px;
	white-space: nowrap;
	position: static;
}
#banner_001 li li a {
	line-height: 22px;
	color: #333;
}







