/* 全局定义 */
body { border:0; color:#666; margin:0; padding:0; font-size:12px; font-family:微软雅黑,宋体; }
img,a img { border:0px; }
a { color:#333; text-decoration:none; }
a:hover { color:#C00; text-decoration:none; }
span,form,ul,li,p,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,textarea,address,blockquote{ margin:0;padding:0;height:auto;text-align:left;list-style:none; }
.none { display:none; }
.clear {clear:both;}
.main { width:1060px; height:auto; margin:0 auto;}
.top-ad{width:960px; height:91px; margin:5px auto 0;}
  .header {width:960px; height:80px;overflow:hidden;background:url(../images/header_bg_new2.jpg) 0 0px no-repeat;}
	.logo { width:192px; height:73px; float:left; padding-top: 10px;}
	.toplinks{ width:425px;height:auto; float:right;}
		.up_links {width:400px; height:21px;float:right;}
		.down_links {width:120px; height:21px;float:left; padding-top:40px;}
			.links,.links2,.links3 { width:55px; font-weight:bold; line-height:21px; float:left;}
				.links a {color:#666; text-decoration:none;}
				.links a:hover {color:#C00; text-decoration:none;}
			.links2 {width:29px;}
			.links3 {width:55px;}
				.links2 a,.links3 a {color:#039; text-decoration:none;}
				.links2 a:hover {color:#C00; text-decoration:none;}
				.links3 a:hover {color:#C00; text-decoration:none;}
			.icons { width:21px; float:left; margin:0 3px; display:inline;}	
		.search_box {width:260px; height:30px;padding-top:38px; background:none; float:left;_padding-top:56px;}
			.search_input {width:182px; height:24px; margin-left:24px; padding-left:3px;background:none; border:0; float:left; line-height:26px; display:inline;}
			.search_submit {width:42px; height:26px; float:left; cursor:pointer;margin-left:6px;background:none; border:0;}
.img4 { width:958px; height:135px; overflow:hidden; background:url(../images/img4_bg.gif) top repeat-x; border:1px #DADADA solid; border-bottom:none;}
	.xinwen_cont {width:960px; line-height:28px; color:#666;}
		.xinwen_cont p {width:198px; float:left; margin-left:20px; display:inline;}	
#demoq {width: 675px; height:30px; line-height: 26px;overflow:hidden;float:left;  display:block;padding-left:20px}
		#demoq a {padding:10px;background:url(../images/hx_dot01.gif) 2px center no-repeat;}
		.img4 .rwlist { width:235px; float:left;}
	.img4 .imgnr { width:100px; height:100px; padding:0 5px 0 10px; overflow:hidden; float:left; }
	.img4 .txtnr { width:118px; float:right; padding-top:25px; line-height:20px; }
		.img4 .txtnr p a{ font-size:12px; color:#333; display:block;padding-left: 10px;}
		.img4 .txtnr p a:hover{ font-size:12px; color:#C00; }

.menu {width:960px; height:44px;  margin:0 auto; padding-top:10px;background:url(../images/nav_bg.gif) top repeat-x;}
/*下拉菜单的样式开始*/
/*LEVEL ONE*/
.dropdown { position: relative; }	
	.dropdown li  { height:34px; line-height:34px;font-size:16px; font-family:微软雅黑,宋体; font-weight:bold; float:left; zoom:1; }
	.dropdown li a { display: block; padding:0 12px; color:#000; }
	.dropdown li a:hover { color: #00309C; background:#E7E7E7;}
	.dropdown li a:active { color: #00309C;}
	.dropdown li:hover {color: #00309C; position: relative; background:#E7E7E7; height:32px;}
    .dropdown li.hover,ul.dropdown li:hover {position: relative; }	
/* LEVEL TWO*/
.dropdown ul { width: 180px; visibility: hidden; position: absolute; top: 100%; left: 0; z-index:10; box-shadow:0 0 10px 1px #d5d5d5;-webkit-box-shadow:0 0 10px 1px #d5d5d5;-moz-box-shadow:1px #d5d5d5;}
.dropdown ul li { font-weight: normal; background: #e9f3fd; color: #00309C;  float: none; }
/* IE 6 & 7 Needs Inline Block */
.dropdown ul li a { width: 100%; display: inline-block; } 
.sub_menu { border:1px solid #E7E7E7; width: 180px;  height:auto;overflow:hidden;  position: relative;}
	.sub_menu li { border-bottom:1px solid #E7E7E7; font-size:14px; height:30px; overflow:hidden;line-height:30px;}
	.sub_menu li:hover { border-bottom:1px solid #E7E7E7; font-size:14px;  height:30px; overflow:hidden;line-height:30px;}
		.sub_menu .hover { font-size:14px;  width:180px;height:30px;line-height:30px; background:#E7E7E7;position: relative;}
			.hover a:hover{ color:#00309c;position: relative;}

/*下拉菜单的样式结束*/

/* 新头尾开始 */
.clearfix{zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}

.top{display:block; width:100%; top:0; left:0; background-color:#fff; z-index:999;font-family: 'Microsoft YaHei', 微软雅黑, Arial, Lucida Grande, Tahoma, sans-serif;}
.topAd{padding:5px 0;}
.top .top-inner{width:1060px; margin:0 auto;}
.head{padding:10px 0px; height:51px;}
.head .site-logo{float:left; height:51px;}
.head .site-logo .txt{display:inline-block; margin-left:20px;vertical-align: top;margin-top: 20px;}
.head .head-info{float:right; padding:5px 0;}
.head .user-action {color:#141414; font-size:18px;vertical-align:top; padding-left:30px;}
.head .user-action a{display:inline-block;*display:inline; *zoom:1; margin:0 5px; line-height:20px; }
.head .user-action a.login{color:#0880df;}
.head .search-box,.head .user-action{display:inline-block; *display:inline; *zoom:1; line-height:40px;}
.head .search-box{position:relative; z-index:0;}
.head .search-box input.key{border:1px solid #b7b7b7; width:260px; height:40px; line-height:40px; padding:0 30px 0 10px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; font-size:14px;}
.head .search-box input.btn{width:19px; height:19px; background:url(../images/search_btn.jpg) 0 0 no-repeat; position:absolute; top:10px; right:10px; border:0 none; padding:0; cursor:pointer;}

.nav-menu{background-color:#004988; margin-top:10px; height:45px; position:relative; width:100%; z-index:999;}
.logo_small{float:left; position:absolute; top:2px; left:10%; display:none;}
.nav-menu.fixed{position:fixed; top:0; left:0; margin:0;}
.nav-menu.fixed .logo_small{display:block;}
.nav-inner{width:960px; min-width:960px; margin:0 auto;}
.nav-inner li{height:42px; line-height:45px; font-size:17px; border-bottom:3px solid transparent;  float:left; display:inline-block; position:relative; z-index:1;background:url(../images/nav_line.png) top right repeat-y;}
.nav-inner li a{color:#fff; display:block; color:#fff; padding:0 33px; }
.nav-inner li a:hover{text-decoration:none;}
.nav-inner li.last{background:none;}
.nav-inner li:hover{border-color:#fb4d20;}
.nav-inner li .arrow{width:11px; height:7px; display:inline-block; background:url(../images/nav_arrow.png) top right repeat-y; margin-left:5px; vertical-align:middle;}
.nav-inner li .subnav{width:100%; background-color:#e9f3fd;box-shadow:0 5px 5px 1px #d5d5d5;-webkit-box-shadow:0 5px 5px 1px #d5d5d5;-moz-box-shadow:0 5px 5px 1px #d5d5d5; position:absolute; top:45px; left:0; display:none;}
.nav-inner li .subnav a{padding:5px 0; text-align:center; border:0 none; color:#333; line-height:20px; font-size:14px;}
.nav-inner li .subnav a:hover{background-color:#e7e7e7; color:#1560a1;}
.nav-inner li:hover .subnav{display:block;}

.top-figure{margin-top:15px; border-bottom:4px solid #c8c8c8; /* 4a4a4a */ width:960px; margin:15px auto 0;}
.top-figure li{float:left; width:220px; height:115px; margin:0 10px;}
.top-figure li .pic{width:117px; height:115px; float:right;}
.top-figure li .txt{overflow:hidden; padding-top:30px;}
.top-figure li .title{font-size:16px; color:#161616; overflow:hidden; white-space:nowrap;}
.top-figure li .summary{font-size:13px; color:#f53b28; margin-top:5px; height:40px; line-height:20px; overflow:hidden;}

.foot{background-color:#f3f3f3; margin-top:35px; width:100%;font-family: 'Microsoft YaHei', 微软雅黑, Arial, Lucida Grande, Tahoma, sans-serif;}
.foot .foot-inner{width:1060px; margin:0 auto;}
.foot-bar{/*border-bottom:1px solid #dedede;*/}
.foot-bar .link{float:left; height:50px; line-height:50px; font-size:14px;}
.foot-bar .link a{display:inline-block; margin-right:5px;}
.foot-bar .tool{overflow:hidden; padding:0 40px; text-align:right;}
.foot-bar .tool .row{display:inline-block; line-height:50px; margin:0 5px;}
.foot-bar .tool .icon{font-family:webfont; font-size:20px; color:#8b8b8b; padding:0; width:auto; float:none;}
.foot-bar .tool .icon-wechat:after{content: "\f1d7";}
.foot-bar .tool .icon-weibo:after{content: "\f18a";}
.foot .middle{margin-top:20px;}
.foot .middle .service{width:270px; float:left;}
.foot .middle .service dt{font-size:24px; color:#5f5f5f;line-height:40px;}
.foot .middle .service dd{font-size:13px; color:#5f5f5f; line-height:22px; padding:5px 0;}
.foot .middle .article{float:right;width:680px; text-align:right;}
.foot .middle .article dl{display:inline-block; *display:inline; *zoom:1; width:120px; margin-right:10px;}
.foot .middle .article dt{font-size:16px; text-align:left; line-height:40px;padding:5px 0;}
.foot .middle .article dd{font-size:13px; text-align:left;line-height:22px;}
.foot .cooperation{padding-bottom:20px;}
.foot .cooperation dt{font-size:22px;}
.foot .cooperation dd{font-size:12px;}
.foot .cooperation dd a{display:inline-block; margin:10px 10px 0 0;}
.foot .copy{background-color:#575757; color:#fff; padding:15px 0;}
.foot .copy .copy-right{font-size:14px; width:500px; height:20px; overflow:hidden; line-height:20px; float:left;}
.foot .copy .link{overflow:hidden; text-align:right; padding-left:20px;}
.foot .copy .link a{display:inline-block; font-size:13px; color:#fff; margin:0 5px;}

@font-face{font-family:'webfont';src:url('fonts/fontawesome-webfont.eot?v=4.3.0');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"], [class*=" icon-"]{font-family:webfont;}
/* 新头尾结束 */

/*内容的样式来了*/
 .cont {width:960px; height:auto;}
 	.cont_l {width:694px; float:left;}
		.nr_l0 {width:327px;float: left;}
		.nr_l {width:327px;float:left;}
			.nr_l_nr {width:327px; height:460px; float:left;margin-top: 12px;_margin-top: 11px;display: inline;}
			.nr_l_nr_s {width:327px; height:224px; float:left;margin-top: 12px;_margin-top: 11px;display: inline;}
			.nr_bt0 {width:330px;padding:8px 0 0 12px; font-family:微软雅黑,宋体;}
			.nr_bt {width:315px;padding:2px 0 3px 12px; font-family:微软雅黑,宋体;background: url(../images/sign2.gif) 0 10px no-repeat;}
				.bt1 { font-size:17px; font-weight:bold; line-height:44px;}
					.bt1 a { color:#D1251A;}
					.bt1 a:hover{ color:#D1251A; text-decoration:underline;}
				.bt2 { font-size:14px; font-weight:bold; line-height:22px; }
					.bt2 a { color:#222;}
					.bt2 a:hover{ color:#D1251A; text-decoration:underline;}
				.bt8 { font-size:14px; font-weight:bold;  line-height:22px;height: 22px; overflow: hidden; }
					.bt8 a { color:#333;}
					.bt8 a:hover{ color:#D1251A; text-decoration:underline;}
			.nr_cont {width:325px;background:url(../images/sign1.gif) 0 5px no-repeat;}
			.nr_cont2 {width:320px;}
				.nr1 { font-size:12px; color:#333; padding-left:12px; line-height:20px;}
				.nr2 { padding: 0px 0 6px 12px; line-height: 18px;color:#666;text-alin:left;}
					.nr2 a{ font-size:12px; color:#666666;}
		.nr_r {width:353px; float:left; margin:12px 0 0 14px; display:inline;}
			.nr_bt2 {width:341px; height:32px; font-family:微软雅黑,宋体; padding:20px 0 0 12px; background:url(../images/bt_bg.gif) 0 0 repeat-x;}			
				.bt3 { font-size:16px; font-weight:bold;color:#E1160E; padding-right:15px;float:left;}
				.bt3 a{ font-size:16px; font-weight:bold;color:#E1160E;}
				.bt3 a:hover{ font-size:16px; font-weight:bold;color:#E1160E;}
					.bt3 span {font-size:13px; font-weight:bold; color:#666; padding-left:12px;}
				.more { width:46px; height:9px; float:left; padding-top:7px;}
			.nr_cont3 {width:341px; height:253px; background:#FAFFC7; border-bottom:1px #999 dotted; padding:6px; }
				.img_cont {width:329px; height:auto;}
					.nr_bt3 {width:329px; padding:12px 0 0 12px;}
						.bt4 {  font-family:微软雅黑,宋体;font-size:16px; font-weight:bold; color:#222;}
					.img_nr {width:329px; padding:12px 0 0 12px;}
						.img_nr li {width:300px; background:url(../images/point_r.gif) left center no-repeat; padding-left:12px; line-height:22px; }
							.img_nr li a {font-family:微软雅黑,宋体;font-size:12px;color:#666;}
							.img_nr li a:hover{color:#C00;}
						.chakan {width:86px; height:22px; background:url(../images/icon8.gif) right  center no-repeat;line-height:22px; position:absolute; margin-left:235px; margin-top:-22px}
			.img_org {width:341px; height:100px;}
			    .imgnr2 { width:109px; height:75px; margin:14px 5px 0 0; overflow:hidden; float:left; display:inline;}
				.txtnr2 { width:220px; float:right; padding-top:12px; line-height:20px; }
						.bt5 { width:220px;font-size:16px; font-weight:bold; }		
							.bt5 a { color:#039;}
							.bt5 a:hover{ color:#D1251A; text-decoration:underline;}
					.nr_cont4 {width:220px; padding:2px 0 0 0;}
						.img_nr2 {width: 339px; padding: 12px 0 0 0px; clear:both;}
							.img_nr2 li { float:left; background:url(../images/point_o.gif) left center no-repeat; padding-left:12px; margin-left:12px; line-height:16px; }
								.img_nr2 li a {font-family:微软雅黑,宋体;font-size:12px;color:#666;}
								.img_nr2 li a:hover{color:#C00;}	
								
		.ad1 {width:688px; height:91px; float:left; margin-top:8px; border:3px #E6E6E6 solid;}
			.bt_nrl { width:315px ;padding:20px 0 0 10px; background:url(../images/bt_bg.gif) 0 0 repeat-x;}
				.bt_nrl li{padding: 0 10px 0 5px; font-family:微软雅黑,宋体;line-height: 26px; float:left; background:url(../images/links_nav.gif) right center no-repeat;}
				.bt_title {font-size:16px; font-weight:bold;color:#039;float: left;line-height: 22px; padding-right:30px;}
				.bt_title a{font-size:16px; font-weight:bold;color:#039;}
				.bt_title a:hover{font-size:16px; font-weight:bold;color:#039;}
				.bt_move {text-align:center; cursor:pointer; font-weight:bold; padding-left:40px;}
					.active {color:#039; font-weight:bold;}
                	.normal {color:#666; font-weight:bold;}	

                  .tbl_list li,.tbl_list1 li {float:left; text-align:center; padding-left:px; line-height:22px; height:22px;overflow:hidden;}
					.tbl_list li,.tbl_list1 li {float:left; text-align:center; padding-left:6px; line-height:25px;}
					.tbl_list1 li a {color:#C33; }
                   
					.tbl_1 {width:30px; }
					.tbl_2 {width:85px; }
					.tbl_3,.tbl_4,.tbl_5 {width:60px;}



              .tbl_bottom {line-height: 24px;padding: 3px 0 0 40px; width:250px}
					.bt7 { font-size:12px; color:#222; width:60%; text-align:center; float:left;}
			
				/*添加样式*/
					.tbl_list4b li {float:left; text-align:left; line-height:23px; height:23px;padding-left:10px;}
					.tbl_list4c li,.tbl_list4d li {float:left;  line-height:23px; height:23px;overflow:hidden;padding-left:10px;}
					.tbl_list4d li a {color:#C33;}
					.tbl_list4b .tbl_41 {width:50px;text-align:center; padding-left:0;}
					.tbl_list4b .tbl_42 {width:105px; }
					.tbl_list4b .tbl_43 {width:60px;}
					.tbl_list4b .tbl_44 {width:60px;}
					.tbl_list4c .tbl_41 {width:50px;text-align:center; padding-left:0;}
					.tbl_list4c .tbl_42 {width:105px; }
					.tbl_list4c .tbl_43 {width:60px;}
					.tbl_list4c .tbl_44 {width:60px; text-align:center;padding-left:5px;}					
					.tbl_list4d .tbl_41 {width:50px;text-align:center; padding-left:0;}
					.tbl_list4d .tbl_42 {width:105px; }
					.tbl_list4d .tbl_43 {width:60px;}
					.tbl_list4d .tbl_44 {width:60px; text-align:center;padding-left:5px;}					
		
   		
			.img_org2 {width:341px; height:75px;}
				.imgnr3 { width:83px; height:68px;margin:3px 10px 0 12px;float:left; display:inline;}
				.txtnr3 { width:230px; float:left;  line-height:18px; }
					.nr_cont5 {width:230px;}
        .img_nr3 {width:329px; padding:10px 0 0 0;clear:both; }
						.img_nr3 li { float:left; background:url(../images/point_s.gif) left center no-repeat; padding-left:12px; margin-left:12px; line-height:20px; display:inline;width:320px; white-space:nowrap; overflow:hidden; }
							.img_nr3 li a {font-family:微软雅黑,宋体;font-size:14px;color:#333;}
							.img_nr3 li a:hover{color:#C00;}
				.img_nr4 {width:331px; padding:10px 0 0 0; clear:both;}
						.img_nr4 li { float:left; background:url(../images/point_s.gif) left center no-repeat; width:155px; padding-left:8px; line-height:22px; display:inline; }
							.img_nr4 li a {width:150px;font-family:微软雅黑,宋体;font-size:12px;color:#666;}
							.img_nr4 li a:hover{color:#C00;}
							.nr4 a {font-family:微软雅黑,宋体;font-size:12px;color:#555;}
							.nr4 a:hover{color:#C00;}

          .nr_rd {width:694px; float:left; margin:12px 0 0 0; display:inline;}
			.nr_btd {width:682px; height:22px; font-family:微软雅黑,宋体; padding:12px 0 0 12px; background:url(../images/bt_bg.gif) 0 0 repeat-x;}
				.bt9 { height: 18px;line-height:18px;font-size:16px; font-weight:bold;color:#039; padding-right:10px;float:left;}
					.bt9 span {font-size:13px; font-weight:bold; color:#666; padding-left:8px;}
				.img_nr5 {width:660px; padding:10px 0 0 15px; height:auto;}
					.img_nr5 li { width:46%; height:22px; background:url(../images/point_s.gif) left center no-repeat;padding-left:8px;float:left;line-height:22px;}
/*右侧样式*/
   .cont_r {width:252px; float:right; margin:12px 0 0 0; display:inline;overflow:hidden;}
   	.nr_cont_r {width:252px; height:auto; font-family:微软雅黑,宋体; padding:20px 0 0 0; background:url(../images/bt_bg.gif) 0 0 repeat-x;}
		.nr_btr {width:230px; height:22px;padding-left:12px;}
		.txtnr10 { width:240px; float:left;  line-height:24px;  display:inline-block;padding:10px 0 6px 12px;position: relative;}
			.img_nr6 {width:58px; height:58px; border:1px #cccccc solid; padding:1px; float:right; overflow:hidden;}
			.name {position: absolute;top: 70px;right: 0;width: 58px;text-align: center;}
			.nr_bt10 {width:168px;padding:18px 0 0 0; background:url(../images/01_s.gif) left top no-repeat;}
			.nr_bt11 {width:168px;padding:18px 0 0 0; background:url(../images/02_s.gif) left top no-repeat;}
			.nr_bt90 {width:168px;padding:18px 0 0 0; background:url(../images/03_s.gif) left top no-repeat;}
			.nr_bt91 {width:168px;padding:18px 0 0 0; background:url(../images/04_s.gif) left top no-repeat;}
				.bt10 {height: 18px;line-height:18px; font-size:14px; font-weight:bold; line-height:22px; }
					.bt10 a { color:#333;}
					.bt10 a:hover{ color:#D1251A; text-decoration:underline;}		
			.nr_cont10 {width:160px;float:left;line-height:20px;padding-top:6px;}
		.imgnr4 { width:216px;background:#F8F8F8; margin-top:8px; padding:18px;}
		.email { width:252px;height:97px;background:url(../images/email_bg.jpg) top no-repeat; margin-top:17px;}
			.email_nr {width:200px; padding:38px 0 0 15px;}
				.p1 {width:150px; float:left;}
					.p1 a{color:#8F8F8F;}
					.p1 a:hover {color:#C00; text-decoration:underline;}
					.p2 a{color:#036;}
					.p2 a:hover {color:#C00; text-decoration:underline;}			 
		    .email_box {width:230px;padding-top:5px; float:left;}
			.email_input {width:135px; height:20px; margin-left:15px; padding-left:3px; background:none; border:0; float:left; line-height:20px; display:inline;}
			.email_submit {width:68px; height:20px; float:left; cursor:pointer;margin-left:4px;background:none; border:0;}
					
	 .nr_cont_r2 {width:252px;height:198px;font-family:微软雅黑,宋体; padding:20px 0 5px 0; background:url(../images/bt_bg.gif) 0 0 repeat-x;margin-top:12px;}				
		   .nr_cont_nr {width:252px; height:auto;background: #FAFAFA; margin-top:16px; display:inline-block;}
			  .txtnr11 { width:240px; line-height:16px; padding:2px 0 20px 12px;}
				.img_nr7 {width:26px;height:18px;position:absolute;}
				.nr10 {width:230px; padding-top:5px; text-indent:30px;}
					.p3 a {color:#666;text-decoration:none;}
					.p3 a:hover {color:#C00; text-decoration:underline;}
					.p4 {text-align:right;line-height:14px;}		
			        .p4 a {color:#666;text-decoration:none;}
					.p4 a:hover {color:#C00; text-decoration:underline;}
	 .nr_cont_r3 {width:252px; height:439px;font-family:微软雅黑,宋体; padding:20px 0 0 0; background:url(../images/bt_bg.gif) 0 0 repeat-x; margin-top:13px;}
	 	.txtnr12 { width:252px; height:183px;padding:11px 0 0 0;background:none; border-bottom:2px #666 dotted;}
			.nr11 {width: 120px; height:155px;padding:0 0 0 5px; float: left;}
				.p5 {width:100px; text-align:center; font-family:微软雅黑,宋体; font-size:30px; color: #006;line-height: 30px;}

				.p6 {width:100px; background:url(../images/sign2.gif) 0 7px no-repeat; padding:0 0 0 12px; line-height:23px;}
					.p6 a {color:#003a83;text-decoration:none;}
					.p6 a:hover {color:#C00; text-decoration:underline;}
				.p7 {width:100px; text-align:center; font-family:微软雅黑,宋体; font-size: 28px; color:#666;line-height: 30px;}
				.p8 {width:100px; background:url(../images/sign3.gif) 0 6px no-repeat; padding:0 0 0 12px; line-height:23px;}
					.p6 a {color:#666;text-decoration:none;}
					.p6 a:hover {color:#C00; text-decoration:underline;}
	    .imgnr5 { width:216px;height:254px;background:#F8F8F8; margin-top:12px; padding:18px;}
   	 .nr_cont_r4 {width:252px; height:203px;font-family:微软雅黑,宋体; padding:20px 0 0 0; background:url(../images/bt_bg.gif) 0 0 repeat-x; margin-top:13px;}
	 	.txtnr13 { width:240px;padding:11px 0 0 12px;background:url(../images/num_s.gif) 12px 15px no-repeat;}
			.txtnr13 li {padding-left:22px; line-height:23px; width:218px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
			.top3 a {color:#039;}
			.top3 a:hover {color:#C00;}
	 .nr_cont_r5 {width:252px; height:auto;font-family:微软雅黑,宋体; padding:20px 0 0 0; background:url(../images/bt_bg.gif) 0 0 repeat-x; margin-top:13px;}
		.txtnr14 { width:84px; padding-top:8px;float:left;}
			.imgnr9 {width:57px;padding:0 0 3px 12px;}
			.p9 { width:80px; font-family:微软雅黑,宋体; font-size:12px; text-align:center;}
	    .imgnr6  { width:220px; margin:30px 0 32px 0;}
		.imgnr7 { width:252px; height:200px; margin-top:30px;}
		
  .cont_down {width:960px;height:auto;background:url(../images/bt_bg.gif) 0 0 repeat-x;margin-top:13px;_margin-top:-15px;}
  	.nr_cont_r6 {width:948px;font-family:微软雅黑,宋体; padding:13px 0 0 12px; }
		.txtnr15 { width:960px; height:auto; padding-top:15px; float:left;}
		.txtnrwebnav { width:960px; height:auto; padding-top:15px; float:left;}
		.blank10{width:100%; height:10px; float:left;}
		.webnav{float:left; min-height:20px; height:20px; height:auto; width:960px;}
		.webnav_l{float:left; width:90px; background:url(../images/webnav_l_bg.jpg) right center no-repeat; text-align:center; 
			font-family:微软雅黑,宋体; color:#003399; font-size:14px; font-weight:bold;}
		.webnav_r{float:right; width:870px; }
		.webnav_r li{display:inline; float:left; height:20px; line-height:20px; padding:0 0 0 14px; color:#666;}
		.webnav_r li.Interaction a {color:#006666; font-size:14px; text-decoration:underline;}
		.webnav_r li a:hover {color:#C33;}

			.txtnr15 li {width:110px;float:left; text-align:left; padding:0 6px 0 12px; line-height:25px;}
				.txtnr15 li a {color:#666;}
				.txtnr15 li a:hover {color:#C33;}
				
/*底部文件*/				
  .footer {width:100%; margin-top:20px;/*background:url(../images/footer_bg.jpg) bottom repeat-x;*/ float:left;}
  	.ad2 {width:1060px; margin:15px auto 0;}
	.footerlinks {background:url(../images/footerlink_bg.jpg) top no-repeat; width:710px; height:44px; margin:0 auto; margin-top:4px;padding-left:250px; }
		.links4 { width:75px; background:url(../images/nav44.gif) right center no-repeat;line-height:44px;float:left; text-align:center;padding-right:4px;}
			.links4 a {font-family:微软雅黑,宋体; font-size:14px; font-weight:bold; color:#FFF;}
			.links4 a:hover { color:#C00; text-decoration:none;}
	.copyright {width:960px; height:132px; background:url(../images/footer_bg2.jpg) bottom repeat-x; margin:0 auto;}
		.icon { width:200px; height:37px; padding:22px 0 0 70px; float:left;}
			.icon32 {/*border:1px #c6c6c6 solid;*/ margin-left:5px;}
		.copyright_nr {width:500px; padding:18px 0 0 20px; float:left; line-height:22px;}
			.p10 {text-align:left; color:#069;}
			.p11 {text-align:left; color:#666;}


/*新闻页样式*/

	.crumb { background:url(../images/bt_bg.gif) bottom repeat-x; width:694px; height: 40px; line-height: 35px;}
		.p12 {width:500px; padding:0 0 10px 20px; font-family:微软雅黑,宋体; font-size:14px; color:#039;}
			.p12 span {color:#333;}
	.news_bt {width:650px; padding:20px 12px 15px 15px; }
	.news_nr p{width:660px; padding:5px 0 5px 24px; text-align:left; /*line-height:24px; font-size:14px; color:#000;*/ line-height:30px;font-size:16px;color:#111111;}
		.p13 {font-family:微软雅黑,宋体; font-size:22px; color:#333; font-weight:bold;text-align:center; line-height:40px;}
		.p14 {font-family:微软雅黑,宋体; font-size:12px; color:#666; text-align:center; line-height:28px; background:url(../images/nav_line.gif) bottom center no-repeat;}
			.yuanwen {color:#039; text-decoration:underline;}
			.p14 span {color:#039;}
			.p14 a {color:#039;}
			.p14 a:hover {color:#039; text-decoration:underline;}
		.p15 {width:660px; padding:5px 0 5px 24px;text-align:left; line-height:24px; font-size:14px; color:#000; text-indent:30px;}
		.p15 {width:660px; padding:5px 0 5px 24px;text-align:left; line-height:24px; font-size:14px; color:#000; text-indent:30px;}
		
	.share { background:url(../images/bt_bg.gif) top repeat-x; width:694px; height:6px;}
		.share_links {width:600px; height:21px; padding:20px 0 0 30px;}
			.share_links p { width:50px; float:left; line-height:22px;}
		.share_links2 {width:600px; height:21px; padding:20px 0 20px 30px;}
			.share_links2 li {float:left; line-height:22px;}
				.share_links2 span {padding-right:15px; color:#666;}
	.guanyu { width:694px;}
		.news_s {background:#f6f9f8; width:694px;margin:10px 0 20px 0;}
			.p17 {color:#000; width:520px;height:22px; float:left; line-height:22px; padding:25px 0 0 27px;}
			.p18 {float:left; width:50px;height:22px;padding:25px 0 0 0;line-height:22px;}
				.p18 a {color:#039;}
				.p18 a:hover {color:#C00; text-decoration:underline;}
		.news_s_nr {width:600px; padding:10px 0 20px 27px;}
			.news_s_nr li {background:url(../images/point_s.gif) left center no-repeat; padding-left:12px; line-height:22px;}
				.news_s_nr li a {color:#039;}
				.news_s_nr li a:hover {color:#C00;}
				
	.comment{width:692px;background-color:#FFF;border:#d7d7d7 solid 1px;margin-bottom: 10px; float:left;}
		.comment h2{background: url(../images/tit_bg.gif) repeat-x scroll left bottom transparent;border-bottom: 1px solid #DBDBDB;font-size:15px;height: 31px;
		line-height:33px;padding-left:15px; color:#009999; width:677px; float:left;}
		.comment h2 span.pin-fen{float:left;}
		.comment_cont{ padding:6px 15px; line-height:22px; }
			.comment_nr {padding:6px 0 0 0;border-bottom:1px #666 dotted;}
				.comment_nr dt{line-height:26px;}
				.comment_nr dt .user_name,.comment_nr dt .user_name a{color:#069;}
				.comment_nr dt .user_name a:hover{color:#f00;}
				.comment_nr dt .user_name{float:left;}
				.comment_nr dt .time{float:right;color:#999;font-family:Arial;font-size:10px;}
				.comment_nr dd{clear:both;padding-bottom:10px;}
			.huifu {float:right;}
	.pinglun_area{background-color:#F7F7F7;border-top:1px solid #E8E8E8;padding:0 10px 15px 20px;  float:left; width:662px;}
	.pinglun_area textarea{margin-bottom:15px;}
		.hr_10 {height:10px;}
		.discuss_top{height:55px;line-height:45px;overflow-x:hidden;overflow-y:hidden;}
			.threelogin {height:45px; line-height:45px; line-height:12px; width:100%;}
			.threelogin span.text{position:relative; top:-8px;}
			.threelogin a{color:#003399; padding:0 5px;}
			.threelogin li{display:inline; height:45px; line-height:45px; float:left;}
			.threelogin li img{float:left;}
			.WB_loginButton{display:inline!important;}
			.niming{float:left;width:55px;padding-left:20px;}
			.input_name{float:left;width:170px;}
			.discuss_num{ float:right;}
    .user_btn {height:30px;line-height:30px;padding:10px 0 5px 0;}
		.btn_submit2{width:106px;height:30px; cursor:pointer; border:0;background: url(../images/subm_comm.jpg) top no-repeat;}
		.btn_look{width:60px;height:26px; cursor:pointer; border:0;background: url(../images/btn_look.jpg) top no-repeat;}
		.subinfo{float:left; position:relative; left:110px; top:6px; width:385px;}

.news_r {width:252px; height:auto; float:right;}
	.imgnr20 { width:252px;background:#F8F8F8; margin-top:24px; padding:0px; float:right;}
	.nr_cont_r20 {width:252px; height:auto;font-family:微软雅黑,宋体; padding:13px 0 0 0; float:right; background:url(../images/bt_bg.gif) 0 0 repeat-x; margin-top:13px;}
		.news_nr_btr{width:247px; height:18px;padding-left:10px;}
			.bt20 { height: 18px;line-height:18px;font-size:16px; font-weight:bold;color:#039; padding-right:10px;float:left;}
					.bt20 span {font-size:13px; font-weight:bold; color:#666; padding-left:8px;}
			.img_nr20 {width:252px; /*height:236px;*/ background:url(../images/img_60_bg.gif) top center no-repeat; margin-top:12px;}
				.pic2 {margin: 35px 43px 0 43px; width:162px; /*height:162px;*/ border:1px #666 solid;}
					.p20 {width:252px; line-height:28px; text-align:center;}
			.news_s_nr2 {width:240px; padding:10px 0 5px 5px;}
			.news_s_nr2 li {background:url(../images/point_s.gif) left center no-repeat; padding-left:12px; line-height:22px;}
				.news_s_nr2 li a {color:#039;}
				.news_s_nr2 li a:hover {color:#C00;}

.comment-info{
	width:674px; background-color:#FFF; border-top:#d7d7d7 solid 1px;  margin-bottom:10px; padding:10px;
}
.comment-info p{ width:100%; float:left; height:25px; line-height:25px;}
.comment-info p span.leftuser{float:left; color:#336699;}
.comment-info p span.righttime{right:right;}


.message-info {
    border-bottom: 1px solid #EEEEEE;
    clear: both;
    margin: 0 10px;
    padding: 10px 10px 10px 0;
    position: relative;
}

.message-info .user-logo {
    float: left;
    height: 50px;
    resize: none;
    width: 50px;
}

.message-info .user-logo img{
    height: 50px;
    width: 50px;
}

.message-info .wrap-text {
    display: inline;
    float: left;
    margin-left: 10px;
    overflow: hidden;
    resize: none;
    width: 465px;
}
.message-info h5 {
    color: #336699;
    font-weight: bold;
}

.message-info .wrap-text div {
    height: auto;
    margin: 5px 0;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
}


.message-info .wrap-ri {
    float: right;
    overflow: hidden;
    resize: none;
    width: 110px;
}


.message-info .wrap-ri div {
    bottom: 10px;
    clear: both;
    color: #999999;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    text-align: right;
}

.message-info .wrap-ri div span {
    display: inline-block;
    line-height: 18px;
    vertical-align: bottom;
}

.pagerBar {
    border-bottom: 1px solid #D8DEEA;
    clear: both;
    height: 30px;
    line-height: 30px;
    padding: 3px 8px;
}
.pagerBar .delete {
    float: left;
}
.pagerBar .pager {
    /*float: right;*/
	margin:0 auto;
    /*padding-top: 5px;*/
}
#pager .pages {
    border: medium none;
    font-size: 12px;
    margin: 0 auto;
    text-transform: uppercase;
    width: 420px;
}
#pager .pages li {
    border: 1px solid #CCCCCC;
    cursor: pointer;
    float: left;
    line-height: 16px;
    margin-left: 5px;
    padding: 2px 5px;
}
#pager .pages li:hover {
    border: 1px solid #003F7E;
}
#pager .pages .pgEmpty {
    border: 1px solid #CFCFCF;
    color: #CFCFCF;
    cursor: default;
    padding: 2px 5px;
}
#pager .pages .pgCurrent {
    background-color: #EEEEEE;
    border: 1px solid #003F7E;
    font-weight: bold;
}
				
/*二级页样式*/

.peo_bt {width:650px; padding:20px 12px 5px 15px; }
	.p19 {font-family:微软雅黑,宋体; font-size:28px; font-weight:bold;text-align:left; line-height:40px;}
		.p19 a {color:#d1251a;}
		.p19 a:hover {color:#039; text-decoration:underline;}
.peo_s_nru {width:640px; padding-left:15px;}
	.p21 {font-family:微软雅黑,宋体; font-size:12px; color:#666; text-align:left; line-height:22px;}
.nr_cont_l21 {width:694px; height:auto;font-family:微软雅黑,宋体; padding:15px 0 0 0; float:left; background:url(../images/bt_bg.gif) 0 0 repeat-x; margin-top:13px;}
	.peo_nr_bt{width:684px; height:18px;padding-left:10px;}
				.bt21 { height: 18px;line-height:18px;font-size:16px; font-weight:bold;color:#C00; padding-right:10px;float:left;}
						.bt21 span {font-size:13px; font-weight:bold; color:#666; padding-left:8px;}
			.imgnr21 {width:200px; float:right; text-align:center;}
				.img_nr21 {width:200px; height:150px; margin-top:12px;}
				.pic21 {width:115px; height:115px; border:1px #666 solid;}
					.p22 {width:200px; line-height:28px; text-align:center;}
						.p22 a {color:#039;}
						.p22 a:hover {color:#C00;}
			.nr_bt21 {width:450px;padding: 15px 0 0 24px; font-family:微软雅黑,宋体;background: url(../images/sign2.gif) 8px 22px no-repeat;}
				.nr_cont21 {width:450px; padding:5px 0 0 24px; line-height:22px; }
					.nr_cont21 a {color:#666;}
					.nr_cont21 a:hover {color:#C00;}
		 .peo_s_nr {width:682px; padding:5px 0 10px 5px;}
		 .peo_s_nr_width {width:485px; padding:5px 0 10px 5px;}
			.peo_s_nr li {background:url(../images/point_s.gif) left center no-repeat; padding-left:12px; line-height:25px; font-size:14px;}
			.peo_s_nr li p.title{background:url(../images/point_s.gif) left center no-repeat; padding-left:12px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
				.peo_s_nr li a {color:#039;}
				.peo_s_nr li a:hover {color:#C00;}
					
					
/*数据页样式*/
	.crumb2 { width:960px; height: 40px; line-height: 35px;}
		.p12 {width:500px; padding:0 0 10px 20px; font-family:微软雅黑,宋体; font-size:14px; color:#039;}
			.p12 span {color:#333;}
.cont_nr_l {background:url(../images/cont_nr_bg.gif) 0 0 repeat-x;width:198px; height:auto; float:left; border:1px solid #DDD;padding-bottom: 10px;margin-bottom: 20px; display:inline;}
	.nr_cont_r30 {width:740px; height:auto;font-family:微软雅黑,宋体; padding:15px 0 0 0; float:right; background:url(../images/bt_bg.gif) 0 0 repeat-x;}
		.data_nr_bt{width:720px; height:32px;padding-left:20px; }
			.bt30 {height:32px;line-height:32px;font-size:16px; font-weight:bold;color:#039;float:left;}
    .tbl2_list0,.tbl2_list1,.tbl2_list2 {width:690px;height:32px; line-height:32px; margin-left:20px;}
	.tbl2_list1 {background:#F8F8F8;}
	.tbl2_list1:hover {background: url(../images/sign2.gif) 42px 12px no-repeat #F8F8F8;font-weight:bold;color:#039;}
	.tbl2_list2:hover {background: url(../images/sign2.gif) 42px 12px no-repeat;font-weight:bold;color:#039;}
	.tbl2_list0 {border-top:1px #DDD dotted;}
	#tbl2_bt {font-size:14px; color:#333; font-weight:bold;}
	#tbl2_blue a{color:#039;}
		.tbl2_list0 li,.tbl2_list1 li,.tbl2_list2 li {float:left; text-align:center; padding-left:10px; line-height:32px; height:32px;}
		.tbl2_1 {width:100px;}
		.tbl2_2 {width:300px; }
		.tbl2_3,.tbl2_4 {width:100px;}
	.tbl2_bottom {line-height: 32px;margin:20px 0 0 20px;padding:5px 0 0 20px; width:670px; border-top:1px #DDD dotted;}
		.bt33 { font-size:12px; color:#666;text-align:left; padding-left:35px;}
	.bt_move30 {text-align:center; cursor:pointer; font-weight:bold; padding-left:120px; font-size:14px;height:32px;}
		.bt_move30 li { width:50px; float:left; line-height:32px;text-align:center;}
/*alexa*/		
	.tbl3_list0,.tbl3_list1,.tbl3_list2 {width:690px;height:32px; line-height:32px; margin-left:20px;}
	.tbl3_list1 {background:#F8F8F8;}
	.tbl3_list1:hover {background: url(../images/sign2.gif) 5px 12px no-repeat #F8F8F8;font-weight:bold;color:#039;}
	.tbl3_list2:hover {background: url(../images/sign2.gif) 5px 12px no-repeat;font-weight:bold;color:#039;}
	.tbl3_list0 {border-top:1px #DDD dotted;}
	#tbl3_bt {font-size:14px; color:#333; font-weight:bold;}
	#tbl3_blue a{color:#039;}
		.tbl3_list0 li,.tbl3_list1 li,.tbl3_list2 li {float:left; text-align:center; padding-left:10px; line-height:32px; height:32px;}
		.tbl3_1 {width:50px;}
		.tbl3_2 {width:275px; }
		.tbl3_3,.tbl3_4,.tbl3_5,.tbl3_6,.tbl3_7 {width:70px;}
		.tbl3_8,.tbl3_9 {width:50px;}
		.tbl3_8 img,.tbl3_9 img {margin-top:4px;}
	.tbl3_bottom {line-height: 32px;margin:20px 0 10px 20px;padding:5px 0 10px 10px; width:680px; border-top:1px #DDD dotted;}
		.bt38 { font-size:12px; color:#666;text-align:left;}

/*weibo*/		
	.tbl4_list0,.tbl4_list1,.tbl4_list2 {width:690px;height:32px; line-height:32px; margin-left:20px;}
	.tbl4_list1 {background:#F8F8F8;}
	.tbl4_list1:hover {background: url(../images/sign2.gif) 25px 12px no-repeat #F8F8F8;font-weight:bold;color:#039;}
	.tbl4_list2:hover {background: url(../images/sign2.gif) 25px 12px no-repeat;font-weight:bold;color:#039;}
	.tbl4_list0 {border-top:1px #DDD dotted;}
	#tbl4_bt {font-size:14px; color:#333; font-weight:bold;}
	#tbl4_blue a{color:#039;}
		.tbl4_list0 li,.tbl4_list1 li,.tbl4_list2 li {float:left; text-align:center; padding-left:10px; line-height:32px; height:32px;}
		.tbl4_1 {width: 110px;}
		.tbl4_2 {width:170px;}
		.tbl4_3,.tbl4_4,.tbl4_5{width:120px;}
		.tbl4_5 img {margin-top:6px;}
	.tbl4_bottom {line-height: 32px;margin:20px 0 10px 20px;padding:5px 0 10px 10px; width:680px; border-top:1px #DDD dotted;}
		.bt38 { font-size:12px; color:#666;text-align:left;padding-left:30px;}


		
/*sitemaps*/
   .all_bt {width:960px; height:auto;font-family:微软雅黑,宋体; padding:15px 0 0 0;}
   /*
   background:url(../images/bt_bg.gif) 0 0 repeat-x;
   */
   	.maps_l {width:107px; height:auto; float:left; padding:20px 0 20px 28px;}
		.maps_l li { width:107px; text-align:center; float:right; font-size:14px; color:#333; line-height:35px;cursor:pointer;}
			.maps_l .active { background:#DAEFEA;}
			.maps_l .normal {background:url(../images/nav_3.gif) bottom no-repeat;}
	.maps_r {width:795px; min-height:400px;  float:left;}
	/*
		padding:20px 0 20px 30px;
	*/
		.p50 {width:770px; line-height:35px; font-size:18px; font-weight:bold; color:#000;}
		.p51 {width:770px; line-height:25px; font-size:14px; color:#000; text-indent:30px;margin-top:10px;}
		.p52 {width:770px; line-height:25px; font-size:14px; color:#000;}
		.maps_links li {width:780px; line-height:30px;}
			.maps_links li a {font-size:14px; color:#333; display:block;}
			.maps_links li a:hover {font-size:14px; color:#C00; text-decoration:underline;}			
		.txtnr50 {width:770px; height:auto; font-size:14px;}
			.txtnr50 li {width:130px;float:left; text-align:left;line-height:26px;}
				.txtnr50 li a {color:#000;}
				.txtnr50 li a:hover {color:#C00;text-decoration:underline;}
				
/*expert*/

	.expert_l {width:262px; float:left;}
		.crumb3 {background:url(../images/bt_bg.gif) bottom repeat-x; width:262px; height: 40px; line-height: 35px;}
			.p90 {width:240px; padding-left:20px; font-family:微软雅黑,宋体; font-size:14px; color:#039;}
			.p90 span {color:#333;}
		/*.img_nr80 {width:262px; height:auto; background:#FFFBF0; margin-top:5px; text-align:center;}
			.pic80 {width:120px; height:120px; border:0; margin-top:14px;}
				.p80 {width:262px; line-height:35px; font-size:16px; font-weight:bold; color:#333; text-align:center;}
				.p81 {width:224px; line-height:25px; font-size:13px; color:#666; text-align:left;padding:0 20px 14px;}*/
		.img_nr80 {width:222px; height:auto; background:#FFFBF0; margin-top:5px; text-align:center;padding:0 20px 14px;}
			.img_nr80 p {line-height:25px; font-size:14px;}
			.pic80 {width:120px; height:120px; border:0; margin-top:14px;}
			.img_nr80 p {font-size:14px;}
				.p80 {line-height:35px; font-size:22px; font-weight:bold; color:#333; text-align:center;}
				.p81 {width:224px; line-height:25px; font-size:13px; color:#666; text-align:left;}
		.expert_ld {background:url(../images/bt_bg.gif) top repeat-x; width:262px; height:18px;margin-top:14px;}
			.expert_btl { width:242px; padding:15px 0 0 20px;}
			.bt80 { height:18px;line-height:18px;font-size:16px; font-weight:bold;color:#039; padding-right:10px;float:left;}
				.bt80 span {font-size:13px; font-weight:bold; color:#666; padding-left:8px;}
			.txtnr80 {width:242px; height:auto; padding:15px 0 0 20px; }
				.txtnr80 li { line-height:26px; padding-left:10px; background:url(../images/icon_80.gif) left center no-repeat;}
					.txtnr80 li a {color:#666;font-size:12px;}
					.txtnr80 li a:hover {color:#039; text-decoration:underline;}
					
	.expert_m {width:454px; float:left;background:url(../images/bt_bg.gif) top repeat-x;margin:34px 0 40px 20px; display:inline;}
		/*.txtnr85 {width:422px; text-align:center; padding:25px 0 5px 32px;}
.p85 {width:400px;font:bold 18px/22px 宋体; text-align:center;}*/
.txtnr85 {width:450px; text-align:left; padding:25px 0 0 0;}
		.txtnr85  p {font-family:微软雅黑,宋体; font-size:14px; color:#666; line-height:22px;}
		.p85 {width:400px;font:bold 22px/30px 宋体; text-align:center;}
				.p85 a {color:#333;}
				.p85 a:hover {text-decoration:none;color:#039;}
			.p86 {width:395px;font-size:14px; text-align:left; padding-top:15px; line-height:25px; text-indent:30px;}
				.p86 a {color:#000; display:block;}
				.p86 a:hover {text-decoration:underline;color:#039;}
		.p87 {width:422px; height:42px; background:url(../images/nav_81.gif) 0 0 repeat-x; line-height:42px; margin-top:20px; padding-left:32px; color:#000;}
				.p87 a {color:#000;}
				.p87 a:hover {text-decoration:underline;color:#039;}
	.expert_r {width:204px;float:right;margin-top:34px; display:inline;}
		.imgnr88 {width:204px; text-align:center;}
		.expert_rd {background:url(../images/bt_bg.gif) top repeat-x; width:204px; height:18px;margin-top:14px;}
			.expert_btr { width:184px; padding:15px 0 0 20px;}
			
		.expert_links {width:204px; margin-top:10px;}
			.expert_links li {width:68px; float:left; line-height:26px; text-align:center;}
				.expert_links li a {color:#000;}
				.expert_links li a:hover {color:#039; text-decoration:underline;}

		/* focus turn */
#focus_turn { position:relative; height:180px;}
	#focus_pic {  }
		#focus_pic li img { width:341px; height:180px; }
		#focus_pic .normal { display:none; }
		#focus_pic .current { display:block; }
	#focus_btn { position:absolute; right:10px; bottom:2px; }
		#focus_btn span { display:block; float:left; overflow:hidden; width:22px; height:22px; margin:0 0 0 5px; text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:341; line-height:22px; cursor:pointer; }
		#focus_btn .normal { background:#BFFFCB; color:#1A4963; opacity:0.7; filter:alpha(opacity=70); }
		#focus_btn .current { background:#1A4963; color:#FFF; }
	#focus_tx { display:none; height:20px; overflow:hidden; font-size:14px; line-height:20px; }
		#focus_tx .normal { display:none; }
		#focus_tx .current { display:block; }
	#focus_opacity {  position:absolute; left:1px; bottom:1px; width:341px; height:24px; background:#FFF; opacity:0.4; filter:alpha(opacity=40); }

 /*0917 add style*/
 .banner_l {width:327px;margin-top:15px; border:0;}
 .banner_r {width:272px;margin-top:18px; border:0;}
 .txtnr99 { width:252px; height:194px;/*border-bottom:2px #666 dotted;*/}
 .imgnr99  { width:180px; margin: 20px 0 0 10px;}
.banner_l1 {width:327px; margin:21px 0px 5px 0px; border:0;}
.nr_l_nr_wyg {width:327px; height:471px; float:left;margin-top: 12px;_margin-top: 11px;display: inline;}


/*新增头部修改*/
.headlinks{
	width:370px; height:21px;float:right; padding-top:10px;
}
.headlinks li{display:inline; float:left; height:16px; margin-left:20px; line-height:16px;}
.headlinks li a{display:inline; float:left; font-family:微软雅黑,宋体; text-indent:20px; cursor:pointer; color:#334051; }
.headlinks li.tg{background:url(../images/tg.png) no-repeat left center; margin-left:0px;}
.headlinks li.swsy{background:url(../images/swsy.png) no-repeat left center;}
.headlinks li.jrsc{background:url(../images/jrsc.png) no-repeat left center;}
.headlinks li.fx{background:url(../images/fx.png) no-repeat left center;}
.headlinks li.tx a{text-indent:0px;}
.headlinks li a.bds_more{width:20px; height:30px; background:none!important;}
.headhsare{position:relative; left:287px; top:-36px;}


/*新增搜索修改*/

.search_main{
	 width:280px; height:30px;padding-top:11px; float:left;
}
.search_input_text {width:188px; height:28px; margin-left:24px; padding-left:3px;background:none; border:0; float:left; line-height:28px; display:inline;
	background:url(../images/search_input_bg.jpg) no-repeat; color:#CCC;
}
.search_button {width:58px; height:28px; float:left; cursor:pointer;margin-left:6px;background:url(../images/search_submit_bg.jpg) no-repeat; border:0;}



/*百度分享容器*/
.bd-share{width:325px; float:right; height:33px;}
.bd-share-l{float:left;  font-size:12px; color:#666666; font-weight:normal;}
.bd-share-r{float:right;}
.sharetop{margin-top:-3px;}
.bd-share-r .bds_more , .bd-share-r .bds_count{font-size:12px!important; font-weight:normal;}

/*第三方登录容器*/

.windowsbox{display:none;}
.fixeddiv {
	position:fixed;
	top:0;
	left:0;
	z-index:10000001;
	width:100%;
	height:100%;
	background:#000;
	border:0;
	filter:alpha(opacity=15);
	opacity:.15
	opacity:0.2; opacity:0.2; filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2;
}
#windown-box {
	position:fixed;
	_position:absolute;
	padding:30px 30px 20px 30px;
	background:#fff;
	border:1px solid #EBEBEB;
	box-shadow:0 2px 5px rgba(34,25,25,.4);
	-moz-box-shadow:0 2px 5px rgba(34,25,25,.4);
	top: 200px;
	left: 285px;
	z-index:10000002;
	width:650px;
}

#windown-title {
	position:relative;
	margin:-30px -31px 0px;
	padding:18px 31px 8px;
	background-color:#FAFAFA;
	border-bottom:1px solid #EBEBEB
	width:600px;
}

#windown-title h2 {
	margin:0;
	font-size:21px;
	line-height:1em;
	color:#999;
	text-shadow:0 1px #fff;
	padding:0 0 8px 0;
	color:#000;
	font-weight:normal;
}

#windown-title .close {
	position:absolute;
	z-index:1;
	top:-1px;
	right:0;
	bottom:0;
	display:block;
	width:57px;
	height:56px;
	border-left:1px solid #EBEBEB;
	text-indent:-9999px;
	overflow:hidden
}


#windown-title .close strong {
	display:none
}
#windown-title .close span {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:url(../images/thickbox_close.png) center center no-repeat;
	cursor:pointer;
	width:57px;
	height:56px;
	display:block
}


#windown-content-border {
	margin:0px -30px 0;
	padding:20px 30px 0
}

.social_buttons {
	float:left;
	width:290px;
	padding:0 0 20px 0;
	border-right:solid 1px #ddd
}
.social_buttons h2 {
	font-size:12px;
	height:38px;
	color:#f60;
	font-weight:normal;
	text-align:center;
}
.social_buttons .inset {
	margin:0 0 20px 0;
	height:51px;
	overflow:hidden
}
.social_buttons p {
	color:#999
}

.login-button {
	display:inline-block;
	width:130px;
	height:51px;
	float:left;
	margin:0 10px 0 0
}
.login-button:hover {
	text-decoration:none;
	cursor:pointer
}

.login-button span{
	padding:8px 12px;
	font-weight:500;
	min-height:20px;
	margin-top:7px;
	margin-left:40px;
	font-size:15px;
	color:#fff;
	float:left;
	display:inline-block;
	text-shadow:none
}

.xlweibo {
	background:url(../images/login_icon24x24.png) no-repeat;
	background-position:0px -4px
}
.xlweibo:hover {
	background-position:0px -55px;
}
.xlweibo:active {
	background-position:0px -105px;
}
.qzone {
	background:url(../images/login_icon24x24.png) no-repeat;
	background-position:0px -157px;
}
.qzone:hover {
	background-position:0px -208px;
}
.qzone:active {
	background-position:0px -259px;
}
.wkaixin {
	background:url(../images/login_icon24x24.png) no-repeat;
	background-position:0px -310px;
}
.wkaixin:hover {
	background-position:0px -361px;
}
.wkaixin:active {
	background-position:0px -411px;
}
.wdouban {
	background:url(../images/login_icon24x24.png) no-repeat;
	background-position:0px -462px;
}
.wdouban:hover {
	background-position:0px -513px;
}
.wdouban:active {
	background-position:0px -564px;
}

.jqmWindow {
	width: 332px;
	height: 255px;
	color: #333;
	/*padding:0 12px 12px 12px;*/
	padding-left:30px;
	float:left;
	width:325px;
}
.jqmWindow p {
	margin-bottom: 10px;
	float:left;
}
.jqmWindow p.yk-login{
	height:28px;
	text-align:center;
	color:#0000ff;
	width:332px;
}

.jqmWindow label {
    color: #777777;
    display: block;
    float: left;
    font-size: 14px;
	height:30px;
	line-height:30px;
	width:50px;
	min-width:50px;
	max-width:50px;
}

.login-username input, .login-password input {
    background: #FBFBFB;
    border: 1px solid #E5E5E5;
    height: 30px;
    line-height: 30px;
    padding-left: 8px;
    width: 260px;
	float:left;
}

.login-username input.code {
    background: #FBFBFB;
    border: 1px solid #E5E5E5;
    height: 30px;
    line-height: 30px;
    padding-left: 8px;
    width: 100px;
}

.button-new {
    background: url(../images/log_submit_bg.png) no-repeat;
    border: 0 none;
    color: #000000;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: 42px;
    line-height: 39px;
    margin: 0 auto;
    width: 195px;
	text-align:center;
}
.showcode{float:left; margin-left:5px;}
.showcode a{padding-left:5px;}
.yz-code{position:relative; top:5px;  cursor:pointer;}
.get-code{height:30px; line-height:30px; float:left;}


/*摩天楼广告图*/
.motialou{
	width:250px; height:auto;font-family:微软雅黑,宋体; padding:13px 1px 0 1px; float:right; background:url(../images/bt_bg.gif) 0 0 repeat-x; margin-top:13px;
}

/* 专家专栏 */
.commentary-l{ float:left; width:736px;}
.commentary-r{ float:right; width:204px;}
.commentary-l-bar{float:left; width:736px; background:url(../images/bt_bg.gif) repeat-x scroll center top #fff; margin-bottom:25px;}
.commentary-l-last{ margin-bottom:0px;}

.expert_m1 {width:460px; float:left;background:url(../images/bt_bg.gif) top repeat-x;margin:34px 0 40px 20px; display:inline;}
.txtnr851 {width:460px; text-align:left; padding:25px 0 0 0;}
.txtnr851 p {font-family:微软雅黑,宋体; font-size:14px; color:#666; line-height:22px;}
.p851 {width:400px;font:bold 22px/30px 宋体; text-align:center;}
.p851 a {color:#333;}
.p851 a:hover {text-decoration:none;color:#039;}
.p871 {width:422px; height:42px; background:url(../images/nav_81.gif) 0 0 repeat-x; line-height:42px; margin-top:20px; padding-left:32px; color:#000;}
.p871 a {color:#000;}
.p871 a:hover {text-decoration:underline;color:#039;}
.expert_l1 {width:262px; float:right;}
.img_nr801 {width:222px; height:auto; background:#FFFBF0; margin-top:5px; text-align:center;padding:0 20px 14px;}
.img_nr801 p {line-height:25px; font-size:14px;}
.pic801 {width:120px; height:120px; border:0; margin-top:14px;}

.commentary-crumb {width:100%; height: 40px; line-height: 35px;}

.friendlinks { width:960px; height:auto; padding-top:15px; float:left; line-height:25px;}
.friendlinks a{padding-right:10px; display: inline-block;}

.clearfix{ zoom:1 }
.clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}