@charset "utf-8";
/*all*/
* { word-break: break-all; table-layout:fixed;word-wrap:break-word;word-break:break-all;}
body {color: #6B7176;font-family:Arial, "宋体";font-size:12px;line-height:18px; background:#fff url(../images/bg.jpg) no-repeat center top}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ul, li { list-style:none;}
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
div,table,td{font-family:Arial, "宋体";font-size:12px;line-height:18px;}
a { color: #6B7176; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover {color: #4182BE; text-decoration: none;}
		
	a img { border: none; }

.clear { font-size:0px; line-height:0px; height:0px; clear:both;}
.b { font-weight:bold;}

/*home*/
.warp { width:1003px; margin:0 auto; text-align:center;}
.block { clear:both;}

.nav{  clear:both; height:17px; text-align:left; background:#367ABA; border-bottom:1px solid #E8E8E8; }
.nav ul{clear:both; padding:0 1px;}
.nav li{float:left; width:111px; text-align:center; font-weight:bold;}


#top_nav-1{}
#top_nav-1 li{ position:relative;height:18px;}

#top_nav-1 li a{color:white; text-decoration:none;}
#top_nav-1 li a:link{color:white; text-decoration:none;}
#top_nav-1 li a:active{color:white; text-decoration:none;}
#top_nav-1 li a:visited{color:white; text-decoration:none;}
#top_nav-1 li a:hover{color:white; text-decoration:none; }
#top_nav-1 li ul.top_nav-2 {padding:0px;display: none;left: 0px;margin: 0px; list-style-type: none; position:absolute;top:17px; background-color: #367aba;}
#top_nav-1 li:hover ul.top_nav-2 { display: block; font-weight: normal;}
#top_nav-1 li.sfhover ul.top_nav-2 {font-weight: normal;border-top: white 1px solid; display: block}
#top_nav-1 li ul.top_nav-2 li {font-weight: normal;width:107px;border-bottom: white 1px solid;padding:4px 2px 3px 2px; text-align:center;font-size:1em;}
#top_nav-1 li ul.top_nav-2 li a:link    {clear: left; }
#top_nav-1 li ul.top_nav-2 li a:visited {clear: left; }
#top_nav-1 li ul.top_nav-2 li:hover a   {clear: left; font-weight:normal;}
#top_nav-1 li ul.top_nav-2 li a:active  {clear: left; }
#top_nav-1 li ul.top_nav-2 li a:hover   {color:#367aba; clear: left;font-weight: normal; }
#top_nav-1 li ul.top_nav-2 li.sfhover a {clear: left; }
#top_nav-1 li ul.top_nav-2 li:hover     {font-weight:normal;background: #cee9f6; }
#top_nav-1 li ul.top_nav-2 li.sfhover   {background: #cee9f6}


.main { width:795px; padding:5px 104px; clear:both; text-align:left; }
.main .left { display:inline; float:left; width:198px; overflow:hidden;}
.main .center {display:inline; float:left; width:389px; padding:0 21px;overflow:hidden;}
.main .right {display:inline; float:right; width:165px;overflow:hidden;}

.title { clear:both; height:29px; background:url(../images/title_bg.gif) no-repeat left bottom;}
.title h2 { float:left; padding:9px 0 0 6px;color:#0B4D8F;}
.title1 { clear:both; height:29px; border-bottom:1px solid #D7D7D7;}
.title1 h2 { float:left; padding:9px 0 0 6px;color:#0B4D8F;}

.more { display:inline; padding-top:9px; float:right;}
.sx { background:url(../images/sx.gif) no-repeat right center;}

.left01 { padding:10px 8px 10px 10px; clear:both; line-height:20px;}
.left02 { clear:both;}
.left02 li { clear:both; background:url(../images/left_libg.gif) repeat-x left bottom; height:27px; line-height:27px;}
.left02 li a { background:url(../images/li.gif) no-repeat 8px 6px; padding-left:18px;}

.news { clear:both; padding:3px 0 10px 0;}
.news li { clear:both; background:url(../images/dian.gif) repeat-x left bottom; height:26px; line-height:26px;}
.news li a { background:url(../images/li1.gif) no-repeat 8px 7px; padding-left:18px;}

.center01 { clear:both;}
	.center01 dl { clear:both; height:70px;  padding:10px 10px 10px 2px; background:url(../images/dian.gif) repeat-x left bottom;} 
	.center01 dl dt { float:left; width:70px; height:70px; background:url(../images/pic_bg.gif) no-repeat right bottom;}
	.center01 dl dt img { display:block; width:63px; height:63px;}
	.center01 dl dd { float:right; width:295px; line-height:20px; }
	
.center02 { clear:both; overflow:hidden;}
	.center02 dl { float:left; width:175px; height:48px;  padding:10px 15px 0 2px;line-height:18px;} 
	.center02 dl dt { float:left; width:45px; height:45px; background:url(../images/pic_bg1.gif) no-repeat right bottom;}
	.center02 dl dt img { display:block; width:40px; height:40px;}
	.center02 dl dd { float:right; width:123px; }
	.center02 dl dd h6 { clear:both; padding-bottom:4px;}
	.center02 dl dd a{ line-height:15px;}
.input { float:left; width:134px; height:16px; border:1px solid #AFAFAF; margin-right:2px;_margin-right:0px;}	

.right_list { clear:both; }
.right_list li { display:block; padding-top:5px; clear:both; background:url(../images/dian.gif) repeat-x left bottom; height:22px;}
.right_list li img {padding:0 8px 0 4px;}

.link {  clear:both;}
.link img {border:1px solid #E1E1E1; margin-top:4px;}

.foot { clear:both; height:100px; background:#f4f4f4; border-top:1px solid #d7d7d7; padding-top:15px; color:#3D3D3D;}
.foot span a { color:#3D3D3D;}
.foot span { font-family:Arial; font-size:10px; line-height:12px;}

/*-----sec-------*/
.top { clear:both; height:51px;}
.top .logo { float:left; padding:3px 0 0 16px;}
.top .right { float:right;color:#838383; width:160px; text-align:left; font-family:Arial; font-size:8px; padding-top:4px;}
.top .right a { color:#838383;font-size:10px;}
.top .right a:hover {color: #4182BE;}

.weizhi { clear:both; height:23px; border-bottom:1px solid #D8D8D8; }
.weizhi .left { float:left; margin-left:25px; background:url(../images/welcome.gif) no-repeat left center; height:23px; width:193px;}
.weizhi .right { float:right; display:block; padding-right:25px; line-height:23px;font-family:"宋体";}

.sec_left { padding:15px 70px 0 25px; float:left; width:165px; text-align:left;}
.sec_right { padding-top:15px; float:left; width:650px; text-align:left;}

.left_nav { clear:both;}
.sec_left ul li {clear:both; background:url(../images/li2.gif) no-repeat 8px 12px; padding-left:18px; padding:5px 0 2px 20px;border-bottom:1px solid #E6E6E6;}
/*.sec_left ul li ul { display:block;padding-left:10px;}
.sec_left ul li ul p {border-bottom:0;padding-left:0px; background:none; line-height:22px; height:22px;}
.sec_left ul li ul p a{ color:#0b4d8f}*/
.dt{display:block;padding-left:0px;}
.dt p {border-bottom:0;padding-left:0px; background:none; line-height:22px; height:22px;}
.dt p a{ color:#0b4d8f}


.list ul{ clear:both;}
.list ul li { clear:both; height:28px; background:url(../images/dian.gif) repeat-x left bottom;}
.list ul li a {background:url(../images/li.gif) no-repeat 5px 12px; padding-left:17px;float:left; padding-top:5px; }
.time { float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:28px; width:70px; color:#BDBDBD;}
.down { display:inline; float:right;  width:70px; padding:5px 0 2px 0;}

.content { padding-top:20px; float:left; width:680px; text-align:left; line-height:22px;}
.content p { margin:1em 0;text-indent: 2em;}
.content img { padding:2px; border:1px solid #d4d4d4;}

.font14 { font-size:14px; font-weight:bold; color:#000000;}

.field{clear:both; width:660px; padding-top:15px;}
.field dl{clear:both;}
.field dt{ background:#ecf2f9; color:#367aba; height:20px; line-height:20px; font-weight:bold; padding-left:1.3em}
.field dt a {color:#367aba;}
.field dt a:hover {color:#000;}
.field dd{clear:both; padding:10px 0 10px 15px; min-height:70px;_height:60px}
.field dd .pic{float:left; width:70px; height:70px; background:url(../images/pic_bg.gif) no-repeat right bottom;}
.field dd .pic img{ height:63px; width:63px;}
.field dd .font{float:right; line-height:19px; width:560px}
.field dd .font a{color:#5f5f5f}
.field dd .font a:hover{color:#232323}
.field dd .font .more{ padding-left:0.6em;background:url(images/icon03.gif) no-repeat left 5px}
.field dd .font .more a{font:bold 9px Arial; color:#ff5400}
.field dd .font .more a:hover{text-decoration:underline}

.video { text-align:center; padding:25px 0;}

.results { clear:both; padding:10px 0; overflow:hidden; } 
.results h5 {background:url(../images/tit_dian.gif) repeat-x left  bottom; height:18px; padding-top:8px;color:#367aba; font-size:14px; font-weight:bold; padding-left:10px;}
.results_l { display:inline; margin:10px 0 0 10px; float:left; width:166px; height:116px; background:url(../images/activity_bg.jpg) no-repeat;}
.results_l img { width:152px; height:102px; padding:7px 0 0 7px;}
.results_r { display:inline; padding:18px 5px 0 0; float:right; width:450px; line-height:22px;}
.results_r img { padding-top:10px;}

.partner { clear:both; padding:10px 0; overflow:hidden; } 
.partner h5 {background:url(../images/tit_dian.gif) repeat-x left  bottom; height:18px; padding-top:8px;color:#367aba; font-size:14px; font-weight:bold; padding-left:10px;}
.partnera{ display:inline;float:left;font-size:14px; font-weight:bold;}
.partnerb { display:inline; float:right; font-size:12px; color:#333; padding-right:5px;}
.partner_l { text-align:center; display:inline; margin:10px 0 0 10px; float:left; width:166px; height:116px; background:url(../images/activity_bg.jpg) no-repeat; display:table;vertical-align:middle;}
.partner_l img { padding:7px 0 0 7px;}
.partner_r { display:inline; padding:18px 5px 0 0; float:right; width:450px; line-height:20px;}

.search { clear:both; padding:0 10px;}
.search li { padding:10px; background:url(../images/dian.gif) repeat-x bottom;}
.search li h6 a { color:#4182BE; height:20px; line-height:20px; padding-bottom:5px;}

.map{clear:both; width:650px}
.map dt{line-height:32px; margin:8px 0; padding-left:8px}
.map dt a { color:#4182BE;}
.map dd{line-height:32px; border:#eee solid 1px; background:#fafafa; margin-left:8px; padding-left:5px}



.detail { padding:20px 75px 10px 75px; float:left; width:853px; text-align:left; line-height:24px; font-size:14px;width:853px;}
.detail p { margin:1em 0;text-indent: 2em;}
.detail img { padding:2px; border:1px solid #d4d4d4; }
.tit { font-size:16px; font-weight:bold; padding:15px 0; text-align:center; color:#367aba;}

.source { clear:both; height:26px; line-height:26px;text-align:right; padding-right:20px; background:#f3f3f3;}
.white { color:#fff;}	
.white A:link { color:#fff;}
.white A:visited { color:#fff;}
.white A:hover { color:#fff;text-decoration: underline;}

.blue { color:#367aba;}	
.blue A:link { color:#367aba;}
.blue A:visited { color:#367aba;}
.blue A:hover { color:#367aba;text-decoration: underline;}

.red { color:#D30000;}	
.red A:link { color:#D30000;}
.red A:visited { color:#D30000;}
.red A:hover { color:#D30000;text-decoration: underline;}

.dig { clear:both; height:60px;}	
div.digg { font-size:11px; font-family:, Verdana, Arial, Helvetica, sans-serif;	padding:20px 0 20px 0; margin:3px; text-align: center;}
div.digg a { margin:2px; color:#000; padding:2px 5px; text-decoration:none;}
div.digg a:hover {COLOR: #2378BA; }
div.digg a:active {  COLOR: #2378BA;}
div.digg span.current {padding:2px 5px; margin:2px; font-weight:bold; color:#FFF; background:#2378BA; }
div.digg span.disabled { padding:2px 5px; margin:2px; color:#ddd;}

