﻿/* CSS Document */
* {
	FONT-FAMILY: "微软雅黑" , "宋体", "黑体";
	FONT-SIZE: 13px;
}
BODY {
	BACKGROUND-COLOR: #fff; MARGIN: 0px;  FONT-FAMILY: "微软雅黑" , "宋体", "黑体"; background-image:url(bb-2.jpg); background-repeat:repeat-x
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,tr{ margin:0; padding:0;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
input,textarea { margin: 0; }

input, select, textarea{ font-size:13px;}

ul, ol{ list-style:none;}
img{border:0; vertical-align:top;}
input,select,textarea{vertical-align:middle;}
/* Removes Firefox imposed outline */

a { outline: none; }

/* Clearing floats without extra markup  */
.wrapper { display: inline-block; }
.wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .wrapper { height: 1%; }
.wrapper { display: block; }

ul.tabs { margin: 0; padding: 0; }
ul.tabs li {  list-style: none; margin: 0; padding: 0; }
ul.tabs li a { display: block; }

/* Clearing floats without extra markup  */
ul.tabs { display: inline-block; }
ul.tabs:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html ul.tabs { height: 1%; }
ul.tabs { display: block; }
h1{ }
h2{ }
h3{ }

.row { color:#FFF;}
.yangshibai a { color:#FFF;}
a{ color:#3e3e3e; text-decoration:none;}
a:visited { color:#222222; text-decoration:none;}
a:hover { color:#004D8D; text-decoration:none;}

/* 图片边框 */
.img2px img { padding: 2px; border: 1px solid #cccccc; }

/* 1px细线 */
.div1px { border:#CCCCCC 1px; }

/* li相关 */
ul,li { list-style-type:none; }

/* 带着图片的li */
.imgli1 li{ list-style-image:url(../BG.jpg) ; }

.hmain{width:1003px; margin:0 auto; border:1px solid #AED3F4;  background:url(hmainbg.jpg) no-repeat left top; background-color:#FFFFFF; margin-top:5px;}
.hpnew{
	width:355px;
	height:200px;
	float:left;
	padding-left:5px;
	padding-right: 5px;
}   
       .hpflash{ height:230px; width:340px; border:1px solid #CFE5F9; margin-top:1px;}
   .hnnew{ width:418px; float:left; overflow:hidden}
       .htitle{ height:25px; padding-top:10px;}
       .htitle span{ font-style:normal; float:left; display:block}
       .htitle em{ font-style:normal; float:right; display:block; padding-right:15px;}
	   .htitle em a{ color:#999}
	   
   .hhrh { width:206px; float:left; padding-left:10px; padding-top:10px; overflow:hidden}
   .hhrh img{ padding:4px 0px}
   
.hnlist { clear:both; border-top:1px solid #1D93BD; padding-top:10px;}
.hnlist li{ background:url(hico.jpg) no-repeat center left; padding-left:8px; height:25px;}
.hnlist li span{ width:325px; float:left; display:block}
.hnlist li em{ width:80px; float:right; display:block; font-style:normal; color:#999; font-family:Arial, Helvetica, sans-serif}

/*list*/
.hplist{
	height:195px;
	clear:both;
	margin-top:15px;
	padding:5px;
	background-image: url(hp-1.jpg);
	background-repeat: repeat-x;
}
.hpleft{ float:left; padding-top:10px;}
.hpli{ float:left}
   .hpli{ padding:10px}
   .hpli li{ text-align:center; float:left; margin:0px 10px; height:120px; width:160px; overflow:hidden}
   .hpli2  li{ text-align:center; float:left; margin:10px 18px; height:160px; width:150px; overflow:hidden}
   .hpli img{  display:block}
.hpright{ float:left;padding-top:10px;}

/*自定义*/
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }
.strong { font-weight:bold; }
.wr { font-size:16px;}
.ar { font-family:"微软雅黑" , "宋体", "黑体";}
img { border: 0; }
td { font-size:13px; }
.hauto { height:auto; }
.h30px { height: 90px;}
.center { margin: 0 auto; }
.left { float: left; }
.right { float: right; }
.pt5 { padding-top: 5px; }
.pl5 { padding-left: 5px; }
.pb5 { padding-bottom: 5px; }
.pl10 { padding-left: 10px; }
.mr10 { margin-right: 10px; }
.w320px { width: 320px;}
.w623px { width: 623px;}
.w980px { width: 990px;}
.lineheight24px  { line-height: 24px; }
.lineheight30px  { line-height: 30px; }
.h180px { height: 180px;}
.bg12 { background:url(jdbg.jpg) no-repeat 0px 0px; width:132px; padding:8px 0 0 5px;}
.m_bd2 { border:2px solid #DFDCDD;}
.bg15 {background-repeat: repeat-x;background-position: 0px 0px;}
.hidden {overflow: hidden;margin-top: 13px;}

.c8c8c8c { color:#8c8c8c;}
.c8c8c8c a:link { color:#8c8c8c;}
.c8c8c8c a:visited { color:#8c8c8c;}
.c8c8c8c a:hover {  color:#004D8D;}

.cfff { color:#fff;}
.cfff a:link { color:#fff;}
.cfff a:visited { color:#fff;}
.cfff a:hover {  color:#ff0000;}

.c333 { color:#333;}
.c333 a:link { color:#333;}
.c333 a:visited { color:#333;}
.c333 a:hover {  color:#ff0000;}
.cpleft { width:350px; float:left}
.cpright { width:990px; float:left;}
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}

/* 头部开始 */

.clear { clear:both;line-height:0px; height:0px; }
#top {
	background-image: url(top-bj.jpg);background-repeat: repeat-x; background-position: 50% top; height:100px
}
.header {
	MARGIN: 0px auto; WIDTH: 1003px;height:100px;
}
.logo {
	WIDTH: 500px; FLOAT: left ; height:72px; padding:14px 0px;
}
.shoucang {
	WIDTH: 200px; FLOAT: right; HEIGHT: 25px; padding-top:10px;
}
.T_right {
	FLOAT: right; WIDTH: 246px; height:30px; line-height:30px; padding-right:10px;
}
.tel {
	 PADDING-TOP: 16px; FONT-FAMILY: 微软雅黑, 宋体, 黑体; TEXT-ALIGN: right; font-size:13px;
}

.date {
	HEIGHT: 25px;text-align: right;
}
.date DD {
	FLOAT: right; WIDTH: 200px
}
.date DT {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right
}
.nav15{ width:100%; MARGIN: 0px auto; height:40px; background-image:url(menubg.jpg);}
.nav {
	MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 36px;)
}
.navfirst {
	FLOAT: left; WIDTH: 95px; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
.nav2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(nav_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 95px; COLOR: #0052a6; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: center
}
.nav1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 95px; COLOR: #fff; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: center
}
.navfirst A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 95px; COLOR: #fff; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: center
}
.nav1 A:hover {
	DISPLAY: block; BACKGROUND: url(nav_bg.png) no-repeat; COLOR: #0052a6
}
.navfirst A:hover {
	DISPLAY: block; BACKGROUND: url(nav_bg.png) no-repeat; COLOR: #0052a6
}
.nav1 SPAN {
	DISPLAY: none; POSITION: absolute
}
.nav2 SPAN {
	DISPLAY: none; POSITION: absolute
}
.naviate2 {
	FLOAT: left; WIDTH: 1003px
}
.naviate2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 95px; COLOR: #fff; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: center
}
.naviate2 A:hover {
	DISPLAY: block; BACKGROUND: url(nav_bg.png) no-repeat; COLOR: #f80000
}
#menu .navcurr {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(nav_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 95px; COLOR: #f80000; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: center
}
.lianxi{ width:210px; height:33px; line-height:40px; color:#FFFFFF; font-size:14px; font-weight:bold; float:right; text-shadow:#333}


   
/*首页核心业务*/

.rollBox{width:980px; float:left; padding:0 0 0 8px;}
.rollBox .Cont{width:922px; overflow:hidden; float:left; padding:0;margin-left:8px; padding-top:25px;}
.rollBox .ScrCont{width:100000px;}
.rollBox #List1,.rollBox #List2{float:left; padding:0;}
.zuo{width:255px; float:left;}
.tou{width:900px; margin:0 auto;}
.tpgd{width:176px;float:left; padding-left:8px; }
.tpgd_top{width:176px; float:left; height:135px; border:1px solid #DDDDDD;}
.tpgd_bottom{width:111px; height:30px; float:left; line-height:30px; text-align:center; padding:5px 0 0 0;}

/*导航菜单*/
#navMenu {
	width:800px;
	height: 28px;
	line-height: 28px;
	display:block;
	overflow:hidden;
	
}
#navMenu ul{width:100%;  }
#navMenu .onelink{background-position: 0px 4px; 	background-repeat:repeat-x;}
#navMenu li {
	width:110px;
	text-align:center;
	float: left;
	line-height: 28px;
	height: 28px;
	font-family:"微软雅黑"; list-style:none;
	padding-top:0px;

}

#navMenu li a {
	color:#fff;
	font-family: "微软雅黑";
	padding-right: 0em;
	padding-left: 0em;
	margin-left: 0px;
	display: block; font-size:14px;  font-weight:bold;
}
#navMenu li a:hover, #navMenu li.hover a { display: block;	text-decoration: none;	color:#FFE400;}
/*-------- 下拉菜单 --------------*/
.cd .dropMenu {
	position:absolute;
	top: 0;
	z-index:110;
	width: 110px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: 4px;
	margin-left:0px;
	border: 1px solid #1A71C6;
	border-top: 0px solid #3CA2DC;
	background-color: #0E74D8;
	/*background:url(../imagess/mmenubg.gif);*/
	padding-top:1px;
	padding-bottom:6px;
	filter: Alpha(Opacity=85);
}

.dropMenu li {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:6px;color:#fff;
}
.cd .dropMenu li a {
	width: 92%;
	display: block;
	text-align:center;
	color: black;
	padding: 1px 0 1px 0px;
	color:#fff;
	border-bottom: 1px solid #567EA7;
}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {
	width: 100%;
	color:#6CA7C7;
}
.dropMenu a:hover {
	text-decoration: none;
	color:#FFE400;
}



/*首页新闻特效*/
.i_new{ width:765px; height:31px; line-height:31px; padding:0; margin:0;}
.i_new ul li{ line-height:31px; color:#FFF;}
.i_new span{ color:#b91a16;}
.xfocus_bgtop4{ width:60px; height:31px; line-height:31px; text-align:center;}
.xfocus_bgtop{ width:670px; height:31px; overflow:hidden;}
.xfocus_bgtop1{ width:600px; height:31px; float:left;}
.xfocus_bgtop1 ul{ margin:0px; padding:0px;}
.xfocus_bgtop1 li{ width:600px; height:31px; float:left; list-style-type:none;}
.xfocus_bgtop1 li a{ color:#FFF; font-family: "微软雅黑" , "宋体", "黑体"; margin-right:20px; padding-left:10px; background:url(../images/tb1.jpg) left no-repeat;}
.xfocus_bgtop1 li a:visited{ color:#FFF; font-family: "微软雅黑" , "宋体", "黑体";}
.xfocus_bgtop1 span{ color:#C90006;}
.xfocus_bgtop2{ width:13px; height:17px; cursor:hand; text-align:center; background:url(index_30.jpg) 15px 10px no-repeat; padding:13px 5px 0 0;}
.xfocus_bgtop3{ width:13px; height:17px; cursor:hand; text-align:center; padding:13px 0 0 0px;}
/*特效结束*/


/*首页图片轮播效果*/

#memoryticker{width: 300px; font-family: "微软雅黑" , "宋体", "黑体"; padding: 3px;filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7); margin:auto; }
.all_bodyw{width: 280px;height: 180px;position: relative;overflow: hidden;margin:0 auto;}
.all_bg_img,
.all_bg_img img{ width: 332px;height: 240px;}	
.all_title{width: 260px;height: 23px;position: absolute;top: 148px;left: 10px;}
.all_tleft1{ width:204px;height:22px;float:left;position:absolute;top:0px;left:0px;background:#000; filter: alpha(opacity = 50); -moz-opacity: 0.5;opacity: 0.5;border: 1px solid #666;}
.all_tleft2{width: 194px; height: 17px; float: left; padding: 6px 0px 0px 10px;position: absolute; top: 0px;left: 0px;text-align:left}
.all_tright1,
.all_tright2{width: 52px;height: 23px;float: right;top: 0px; left: 213px;position: absolute;}
.all_tright1 ul{ margin: 0px; padding: 0px;list-style-type: none;}
.all_tright1 ul li{ width: 14px;height: 21px; background: #000;filter: alpha(opacity = 50); -moz-opacity: 0.5; opacity: 0.5; border: 1px solid #666; float: left;}
.bigon_t,
.bigon_p,
.bigoff_t,
.bigoff_p{font-size:13px; width:14px;height:17px;padding: 3px 2px 1px 0px; #padding:2px 0px 2px 2px; _padding:2px 0px 2px 2px; font-size:13px; color:#FFF; font-weight:bold; font-family: "微软雅黑" , "宋体", "黑体";}
.bigoff_t,
.bigon_t,
.bigoff_p,
.bigon_p{text-align: center;}
.bigon,
.bigoff{background: url(bg_huandong_on.gif) 0px 5px no-repeat;color: #FFF;cursor: hand; width: 13px; height: 17px;text-align: center;padding: 4px 7px 3px 5px;font-size: 13px;font-family: "微软雅黑" , "宋体", "黑体";}
.bigon{background: url(bg_huandong_down.gif) 0px 5px no-repeat; width:16px;}
.xhuandong { width:340px; float:left;}

/*首页要闻 部分*/

.m_gkyw1 ul li { background:url(index_70.jpg) left no-repeat; text-align:right; line-height:25px; color:#333333;}
.m_gkyw1 ul li a { float:left; padding-left:10px;color:#333333;}
.m_gkyw1 ul li a:hover { color:#004D8D;}

/* 板块*/
.m_jd1 { background:url(m_tb2.jpg) 10px no-repeat;}
.m_tb3 { background:url(m_tb3.jpg) 8px no-repeat; line-height:26px;}


/*首页新闻 tab切换效果*/

.tabbox5 {width:384px;padding-top:1px; padding-left:1px;}
.tabmenu5 {height:39px; background:url(tbbg1.jpg) repeat-x; padding-left:20px;}
.tabmenu5 ul {margin:0; padding:0 0 6px;list-style-type: none;}
.tabmenu5 li { text-align:center; float:left; display:block; width:89px; height:31px; overflow:hidden;line-height:31px;  display:inline; color:#000000; font-size:14px; font-weight:bold; padding-top:8px; font-family: "微软雅黑" , "宋体", "黑体";}
.tabmenu5 .cli {text-align:center;float:left;display:block;width:89px;height:31px;line-height:31px;font-size:14px; cursor:pointer; color:#004C92; background:url(tab3.jpg) no-repeat center bottom; }
.tabmenuboottom{border-bottom:1px #ddd dashed}
.tabmenu5 li a:hover{ color:#014595;}
#tabcontent5 {width:384px;font-size:13px; text-align:center;}
#tabcontent5 ul {margin:0;padding:5px 5px 0 0;list-style-type: none;}
#tabcontent5 ul li {list-style:none; line-height:28px; text-align:right; padding:0 10px 0 10px;}
#tabcontent5 ul li a{ float:left; text-decoration:none;}
#tabcontent5 .hidden {display:none;}

.m_gqxw1 ul li { text-align:right; line-height:24px; color:#333333;}
.m_gqxw1 ul li a { float:left;color:#666666;}
.m_gqxw1 ul li a:hover { color:#004D8D;}

/*about*/
.about_flash { width:1003px; margin:0 auto; background-image:url(1-1.jpg)}
.book_flash { width:1003px; margin:0 auto; background-image:url(1-4.jpg)}
.contact_flash { width:1003px; margin:0 auto; background-image:url(1-5.jpg)}
.news_flash { width:1003px; margin:0 auto; background-image:url(1-2.jpg)}
.product_flash { width:1003px; margin:0 auto; background-image:url(1-3.jpg)}
#container{ width:1003px; margin:0 auto; background:url(n_left_bg.gif) repeat-y; margin-top:3px;}
	.container_content{ width:700px; margin:0 auto; line-height:25px; padding-bottom:30px; font-size:14px;}
	.content-inner {MARGIN-TOP: 10px;MARGIN-bottom: 10px;width: 670px; height:35px;text-align:center;margin-left:20px; margin-right:40px; font-size:16px; color:#FF0000; font-weight:bold; BORDER-BOTTOM: #ccc 1px dashed; letter-spacing:3px; padding-top:5px}
	.mainn{ width:1003px; margin:0 auto;}
		.left1{ float:left; width:215px; position:relative; height:100%;}
		#leftbg { float:left; width:210px; height:323px; background-image:url(left_about.gif); padding-left:2px; background-repeat:no-repeat}

#sidebar div.left_title{ padding-left:10px;}

.left_list{ padding:0 ; min-height:100px; _height:200px;}

.left_list ul li{ text-indent:32px;}

.left_list a.first{display:block; padding-top:6px; height:26px; background:url(left01.jpg) no-repeat;}

.left_list a.first:hover{ background:url(left02.jpg) no-repeat; color:#ff0000; font-weight:bold; }
.left_list a.first:hover1{ background:url(left02.jpg) no-repeat; color:#ff0000; font-weight:bold; }

.left_list a.hover{ background:url(left02.jpg) no-repeat; color:#002E5B; font-weight:bold; display:block; padding-top:5px; height:27px;}

.left_list1{ padding:10px 0; min-height:230px; _height:230px;}

.left_list1 ul li{ text-indent:15px;}

.left_list1 a.first{display:block; padding-top:8px; height:24px; }

.left_list1 a.first:hover{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; }
.left_list1 a.first:hover1{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; }

.left_list1 a.hover{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; display:block; padding-top:6px; height:26px;}


.left_list ul{}

.left_list ul ul{ padding-left:5px; display:none;}

.left_list ul ul li{ line-height:23px; _height:23px; min-height:23px; }

.left_list ul ul li a.bold{ font-weight:bold; color:#0261a8;}

.left_cont{text-align:center; margin-left:10px; background:url(left_line.jpg) top center no-repeat; padding-top:10px; padding-bottom:10px;}

.left_links{ padding-left:10px; text-align:center; height:40px;}

.links_select{ border:1px solid #ccc; height:20px; line-height:20px; width:200px;}


			.left1_nav{ background:url(n_left_li_bg_nei.gif) repeat-y;}
				.left1_nav dt{ background:url(n_left_li_bg.gif) repeat-x; height:32px; line-height:32px;}
					.left1_nav dt a{ color:#204a76; display:block; padding-left:26px; font-size:13px;}
						.left1_nav dt a img{ padding-top:13px; padding-left:8px;}
				.left1_nav dd{ line-height:21px; display:none;}
					.left1_nav dd a{ background:url(n_left_li_dian.gif) no-repeat 19px center; padding-left:26px; color:#777e84; display:block;}
		.right1{ float:right; width:788px; background:#fff; min-height:500px;}
			.right1_head{ background:url(n_right_qywh.jpg) no-repeat; width:788px; height:50px;}
			.page_num {width: 670px;margin-left:20px;margin-right:20px;padding-left:5px; padding-right:10px; margin-top:15px}
				.right1_head_link{ float:right; padding-top:25px; padding-right:37px;}
				
			.right1_top{ background:url(n_right_bg.gif) no-repeat top #fff; height:35px; width:788px;}
			.right1_main{ width:700px; padding-left:20px; padding-right:20px;}
	.news_content { width:680px; margin:15px;}
.news-type {
	LINE-HEIGHT: 23px; MARGIN: 10px; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold; padding-top:5px; padding-bottom:10px;}
.news-more {
	TEXT-ALIGN: right; LINE-HEIGHT: 23px; MARGIN: 0px auto; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold
}
UL.list-news {
	MARGIN: 0px auto; WIDTH: 680px
}
UL.list-news LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 22px; PADDING-TOP: 5px
}
SPAN.news-date {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
#dis-news {
	MARGIN: 0px auto; WIDTH: 910px
}
#dis-news .dnews-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 30px; FONT-SIZE: 16px; FONT-WEIGHT: bold; height: 45px; color:#000
}
#dis-news .dnews-line {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px dashed; _height: 25px
}
#dis-news .dnews-content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; MIN-HEIGHT: 300px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _height: 300px
}
UL.list_links {
	TEXT-ALIGN: center; MIN-HEIGHT: 200px; _height: 200px
}
UL.list_links LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MIN-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 170px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px; _height: 50px
}
UL.list_links LI IMG {
	WIDTH: 170px; HEIGHT: 50px
}
	.news-inner { width:700px; margin:0 auto}
.pro_pic { padding:10px; text-align:center; width:680px;}		

.pro_con { padding:15px; text-align:left; width:700px;}
			
UL.list-news {
	MARGIN: 0px auto; WIDTH: 680px
}
UL.list-news LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 22px; PADDING-TOP: 5px
}.ClsListUl {
	CLEAR: both; text-align:center
}
.ClsListUl LI {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 208px; MARGIN-BOTTOM: 30px;  FLOAT: left; HEIGHT: 156px; BORDER-TOP: #d9d9d9 1px solid; MARGIN-RIGHT: 10px;MARGIN-left: 10px; BORDER-RIGHT: #d9d9d9 1px solid; text-align:center;PADDING-TOP: 3px; 
}
.ClsListUl LI.nomargin {
	MARGIN-RIGHT: 0px
}
.ClsListUl LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; BORDER-TOP: #e5e5e5 0px solid; color:#333333
}
SPAN.shuoming {
	PADDING-LEFT: 20px; COLOR: #7f7f7f; FONT-SIZE: 12px
}
.sbtitle { width:190px; text-align:center; padding:5px;}
.pages {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.pages A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff 0px 0px; COLOR: #8698b6; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.pages A.active {
	BORDER-BOTTOM: #265aad 1px solid; BORDER-LEFT: #265aad 1px solid; BACKGROUND: #265aad 0px 0px; COLOR: #ffffff; BORDER-TOP: #265aad 1px solid; BORDER-RIGHT: #265aad 1px solid
}
/* pic */
.pic_border {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px; background-color:#FFFFFF
}



/*foot*/
#contmain3x {
	WIDTH: 100%; background-image:url(foot-t.jpg); height:30px;
}

.linesty {
	BACKGROUND: url(line_x.jpg) repeat-x 50% bottom
}

.hnlist { clear:both;}
.hnlist li{ background:url(ico2.jpg) no-repeat center left; height:26px; line-height:26px; padding-left:10px}
.hnlist  span{ width:180px; float:left; display:block}
.foot_navm { LINE-HEIGHT: 30px; HEIGHT: 30px; width:1003px; margin:0px auto
}
.foot_navl {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; width:220px; float:left;
}
.foot_navl img { padding-top:8px}
.foot_nav {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; HEIGHT: 30px; float:right; width:780px
}
.foot_nav A:link {
	COLOR: #333
}
.foot_nav A:visited {
	COLOR: #333
}
.foot_nav A:active {
	COLOR: #333
}
.foot_nav A:hover {
	COLOR: #333
}
.foot_b {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; HEIGHT: 25px; COLOR: #333
}
.foot_b A:link {
	COLOR: #333
}
.foot_b A:visited {
	COLOR: #333
}
.foot_b A:active {
	COLOR: #333
}
.foot_nav {
	 MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 30px;
}
.f_navw {
	MARGIN: 0px auto; WIDTH: 750px; float:right;
}
.f_navw LI {
	FLOAT: left
}
.fnav_font {
	WIDTH: 90px; line-height:30px
}

.fnav_fontx {
	PADDING-LEFT: 200px
}
.foot{
	border-top:1px solid #ccc;
	height:70px;
	color:#666;
	BACKGROUND: #0d4697;
}
.foot a{ color:#fff; padding:0px 5px }
.foot a:hover{ color:#ff000; padding:0px 5px }
.fmain{width:1003px; margin:0 auto; padding-top:5px; text-align:left; color:#fff;}
.fleft{
	float:left;
	color:#fff;
	padding-top: 5px; padding-left:20px; line-height:26px
}
.fright{ float:right; padding-top:0px; height:30px; text-align:center; width:190px;}
.fright select{ width:200px; vertical-align:middle;color:#222; font-size:12px; background-color:#D6EBED; line-height:15px; border:0} 

.xl_log_pagelist_cl{ color:#f30}
