@charset "gb2312";

/* 通用样式表 */
/* html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */
body{font-size:12px;margin:10;padding:0;color:#4c7f99;text-align:center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,b{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:bold; font-style:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
ul,li{ display:block;}
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
* html .clearfix {height: 1%;}
.bold {font-weight:bold;}
.error {color:red;}
.wunderline{ text-decoration: none;}
.center {text-align:center;}
.blank{ clear:both; height:8px; overflow:hidden; display:block;}



/* 其他属性 */
.unLine a:link,.unLine a:visited,.unLine a:hover{ text-decoration: none;}
.underline a:link,.underline a:visited,.underline a:hover{ text-decoration: underline;}
.clearfix {zoom:1;}
.clearfix:after {content:'.'; display:block; visibility:hidden; clear:both; height:0;}
.clear { clear:both;}
.arr-down{ background:url(arr_sub.gif) no-repeat 0 3px; width:12px; height:12px; overflow:hidden;}
.mod{margin-top:8px;}
.mot{margin-bottom:8px;}
.dotLine {display:block; clear:both; overflow:hidden; height:1px; background:url(d_icon.gif) 0 0 repeat-x;margin:5px auto}
.dbLine {display:block; clear:both; overflow:hidden; height:1px; background:url(all_icon.png) left -263px repeat-x;margin:5px auto}
.left { float: left; display: block; overflow: hidden; }
.right { float: right; overflow: hidden; }
/* 边框 */

.pic-border img { border:1px solid #d4d4d4; display:block;}
.border{border:1px solid #d4d4d4;}
.pic_black{border: 1px solid #000000;}
.pic_hui{border: 1px solid #DDDDDD;padding:2px;}
.pic_back {border: 1px solid #C2D6E0;}
.pltdline{ height: 24px; border-bottom: 1px solid #D5D5D5; padding-left: 10px; }
.pltitle{ padding-left: 3px; font-weight: bold;	color: #fc5102;	font-size: 14px; }


.pictext { clear:both; padding:0; overflow:hidden;display:block;margin:0 2px; line-height:0;}
.pictext100 { width:100px;display:block;overflow:hidden;}
.pictext100 img { border:1px solid #dcdddd;padding:2px;background-color: #ffffff;}
.pictext200 { width:220px;display:block;overflow:hidden;text-align:center;}
.pictext200 li{float:left;width:200px;display:block;overflow:hidden;text-align:center;}
.pictext200 img { border:1px solid #dcdddd;padding:3px;background-color: #ffffff;}
.pictext220 { width:220px;display:block;overflow:hidden;text-align:center;}
.pictext220 li{float:left;width:102px;display:block;overflow:hidden;text-align:center;}
.pictext220 img { border:1px solid #dcdddd;padding:2px;background-color: #ffffff;}
.pictext300 { width:300px;display:block;overflow:hidden;}
.pictext300 li{float:left;width:99px;display:block;overflow:hidden;}
.pictext300 img { border:1px solid #dcdddd;padding:2px;background-color: #ffffff;}
.pictext300_en { width:300px;display:block;overflow:hidden;}
.pictext300_en li{float:left;width:150px;display:block;overflow:hidden;}
.pictext300_en img { border:1px solid #dcdddd;padding:2px;background-color: #ffffff;}
.pictext400 { width:400px;display:block;overflow:hidden;}
.pictext400 li{float:left;width:99px;display:block;overflow:hidden;}
.pictext400 img { border:1px solid #dcdddd;padding:2px;background-color: #ffffff;}
.pictext930 { width:950px;display:block;overflow:hidden;}
.pictext930 li{float:left;width:185px;display:block;overflow:hidden;margin-bottom:10px;}
.pictext930 img { border:1px solid #dcdddd;padding:2px;background-color: #ffffff;}
.pictext p {  line-height:20px;overflow:hidden;height:20px;text-align:center;width:160px;}

.picad { clear:both; padding:0; overflow:hidden;display:block; text-align:center}
.text_ply { clear:both; overflow:hidden;display:block;}
.text_ply,.text_sply,.text_szply,.text_bbsply { background-color: #eff6ff;}
.text_ply { line-height:18px;padding:3px 8px 3px 8px;}

.text90 { border:1px solid #D2E9FF;padding:4px;background-color: #F8FCFE;}
.text90 { overflow:hidden;clear:both;margin:8px 0 0 0;}
.text180 { width:190px;}
.text180 h2 { line-height:21px;}
.text180 h2 { height:18px; overflow:hidden;}
.text180 li { overflow:hidden;}

.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }


/*---------- import ---------*/
/* 字体属性[定义规则，小写 "f" 加属性名称] */
.fB {font-weight:bold;display:block;}
.fN{ font-weight:normal;}
/* 字体大小[定义规则，小写 "f" 加字体大小]*/
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f13px{font-size:13px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
a:link,
a:visited{color:#1f376d; text-decoration:none;}
a:hover{color:#b30f00;text-decoration:underline;}



/* 颜色属性[定义规则，小写 "c" 加 "-" 加颜色属性或名称] */
.c-inv{}
	.c-inv a:link,
	.c-inv a:visited{text-decoration:none; padding:1px 2px 2px 3px; *padding:3px 2px 1px 3px;}
	.c-inv a:hover{	color:#ffffff;text-decoration:none;background-color: #006699;}
.c-main{color:#1c93b1;}
	.c-main a:link,
	.c-main a:visited{color:#1c93b1;text-decoration:none;}
	.c-main a:hover{color:#b30f00;text-decoration:underline;}
.c-sub{color:#005BB7;}
	.c-sub a:link,
	.c-sub a:visited{text-decoration:none; color:#005BB7;}
	.c-sub a:hover{color:#005BB7; text-decoration:underline;}
.c-alarm{color:#1e50a2;}
	.c-alarm a:link,
	.c-alarm a:visited{text-decoration:none; color:#1e50a2;}
	.c-alarm a:hover{color:#b30f00; text-decoration:underline;}
.c-red{color:#ff0000;}
	.c-red a:link,
	.c-red a:visited{text-decoration:none; color:#ff0000;}
	.c-red a:hover{color:#ff0000; text-decoration:underline; }	
.c-pred{color:#003366;}
	.c-pred a:link,
	.c-pred a:visited{text-decoration:none; color:#003366;}
	.c-pred a:hover{color:#cc0000; text-decoration:underline; }	
.c-nred{color:#cc0000;}
	.c-pred a:link,
	.c-pred a:visited{text-decoration:none; color:#cc0000;}
	.c-pred a:hover{color:#cc0000; text-decoration:underline; }	
.c-white{color:#ffffff;}
	.c-white a:link,
	.c-white a:visited{color:#ffffff;text-decoration:none;}
	.c-white a:hover{text-decoration:underline;}
.c-gray{color:#666;}
	.c-gray a:link,
	.c-gray a:visited{color:#666;text-decoration:none;}
	.c-gray a:hover{color:#b30f00;text-decoration:underline;}	
.c-black{color:#000;}
	.c-black a:link,
	.c-black a:visited{color:#000;text-decoration:none;}
	.c-black a:hover{color:#b30f00;text-decoration:underline;}
.c-adtxt{color:#8e8d8d;}
	.c-adtxt a:link,
	.c-adtxt a:visited{color:#8e8d8d;text-decoration:none;}
	.c-adtxt a:hover{color:#b30f00;text-decoration:underline;}			


/*文字列表*/
.text_list {}
.text_list li {height:26px; text-align:left; padding-left:14px; background:url(list_bg.gif) no-repeat 3px 11px; line-height:26px;overflow:hidden;}
.text_list_oa {}
.text_list_oa li {text-align:left; padding-left:14px; background-image: url(oaico.gif);background-repeat: no-repeat;background-position: 0px 8px; line-height:23px;height:23px;overflow:hidden;}
.text_list_ob {}
.text_list_ob li { text-align:left; padding-left:14px; background:url(list_bg.gif) no-repeat 4px 8px; line-height:22px;height:22px;overflow:hidden;}
.text_list_oc {}
.text_list_oc li { text-align:left; line-height:20px; padding-left:2px; height:20px;overflow:hidden;}
.text_list_od {}
.text_list_od li { text-align:left; padding-left:14px; background:url(list_bg.gif) no-repeat 4px 8px; line-height:26px;}
.text_list_oe {}
.text_list_oe li { line-height:20px; padding-left:2px; }
.text_list_of {}
.text_list_of li { text-align:left; padding-left:14px; line-height:180%;}
.text_list_og {}
.text_list_og li {text-align:left; padding-left:14px;overflow:hidden;}
.text_list_oh {}
.text_list_oh li { text-align:left; padding-left:10px; line-height:190%;}
.text_list_oj {}
.text_list_oj li { text-align:left; padding-left:23px; line-height:180%; background-image: url(spico.gif);background-repeat: no-repeat;background-position: 0 5px;}
.text_list_oj_1 {}
.text_list_oj_1 li { text-align:left; padding-left:5px; line-height:180%; }
.text_list_ok {}
.text_list_ok li { text-align:left; padding-left:5px; line-height:26px;}
.text_list_sp {}
.text_list_sp li {text-align:left;padding-left:22px;line-height:24px;background-image: url(video.jpg);background-repeat: no-repeat;	background-position: 0px -2px;height:24px;overflow:hidden;}
/*12号字体*/
.text_list_f12 li a{ font-size:12px; color:#2b2b2b;}
.text_list_f12 li a:hover{ font-size:12px; color:#b30f00;text-decoration:underline;}
/*14号字体*/
.text_list_f14 li a{ font-size:14px; color:#000000;}
.text_list_f14 li a:hover{ font-size:14px; color:#b30f00;text-decoration:underline;}
.text_list_f14_a li a{ font-size:14px; color:#000000;}
.text_list_f14_a li a:hover{ font-size:14px; color:#b30f00;text-decoration:underline;}
/*加粗字体*/
.tit_hot {height:18px; overflow:hidden; font-family:\9ED1\4F53; font-size:18px; font-weight:100; margin-bottom:3px;}
.tit_hot {background-position:left 5px;}
.tit_hot_a {height:18px; line-height:18px;overflow:hidden; font-size:14px; font-weight:bold; margin-bottom:5px;}
.tit_hot_a {background-position:left 5px;}
.tit_hot_b {height:18px; overflow:hidden; font-size:14px; font-weight:bold;}
.tit_hot_b {background-position:left 5px;}
.tit_hot_c {font-size:14px; font-weight:bold;}
.tit_hot_c {background-position:left 5px;}
.tit_hot_one { height:25px; overflow:hidden; font-weight:bold; margin:3px auto;line-height:25px;text-align:center;}
.tit_hot_one { background-position:left 5px;}
.txtcon_one{line-height:18px;width:310px;height:75px;text-indent: 2em;}
.txtcon_one_a{line-height:22px;width:260px;text-indent:2em;font-size:14px;height:315px;}

/*-- 幻灯样式 --*/
#bd{font-size:14px; line-height:24px;}
#i_l h2,#i_c h2,#i_r h2{font-size:14px; background:#DDE4ED; padding-left:5px; margin-bottom:2px;}
#i_r h2.hs{background:#EFFED9;}
#i_l{float:left; width:156px;}
#i_l li{text-align:center;}
#i_l li.on{background:#F4F4F4;}
#i_c{float:left; width:286px; margin-left:0px;}
.i_c_bp {position:relative; color:#fff; zoom:1;}
.i_c_bp1{position:absolute;	bottom:0;left:0;z-index:1;width:100%;height:30px;filter:alpha(opacity=75);-moz-opacity:0.75;background-color: #000000;}
.i_c_bp2{position:absolute; bottom:5px; left:10px; z-index:2; font-weight:bold;}
.i_c_bp3{position:absolute; bottom:190px; right:10px; z-index:3;}
.i_c_bp3 li{float:left; width:15px; height:15px; line-height:15px; overflow:hidden; background:#ff0000; text-align:center; margin-left:7px; cursor:pointer;}
.i_c_bp3 li.on{background:#fff; color:#000;}
.i_c_hp{overflow:auto; zoom:1;}
.i_c_hp li{float:left; width:110px; padding:8px 8px 0 0; text-align:center;}
.i_c_hp li.last{padding-right:0;}
#castroom{position:relative;overflow:hidden; height:120px; margin:0 0 10px 12px;}
#i_r{float:right; width:280px;}
.i_r_b1{border:1px solid #ddd; padding:5px 9px; margin-bottom:10px;}
#i_r_hs li, #i_r_wp li {font-size:12px; text-align:left; line-height:18px;}
#i_r_hs img,#i_r_wp img{margin-bottom:5px;}
#i_r_hs li{padding:8px 15px 0 15px; }
#i_r_wp li{padding:8px 7px 0 6px; width:80px;}
/*-- bd end --*/


.topbg{	background-image: url();	background-repeat: repeat-x;}
.toper{background-image: url(lclh_zbtop.jpg);background-repeat: no-repeat;height: 260px;width: 980px;margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-position: center;}
.topmenu{background-image: url(lc_05.jpg);background-repeat: repeat-x;height: 52px;width: 980px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}


/* 内容相关 */
.w980{ width:980px; margin:0 auto;display: block; overflow:hidden; }	
.w410{ width:430px; margin:0 auto;display: block; overflow:hidden; }
.w540{ width:540px; margin:0 auto;display: block; overflow:hidden; }
.w540 table{margin:15px auto;background-color:#ff0000;wdith:450px;height:390px;}
.w540 td{padding:6px;font-size:12px;line-height:20px;color:#333333;background-color:#f7f7f7;}
.con{text-align: left;overflow:hidden;}
.con_bk{text-align: left;overflow:hidden;border:1px solid #d5d5d5;}


.tab_g3 { overflow: hidden; display: block; width: 100%;}
.tab_g3 .tabmenu_no1 { background-image: url(lc_22.jpg);background-repeat: repeat-x;float: left;height: 32px;}
.tab_g3 .tabmenu_no1 { clear: both; overflow: hidden;width: 100%;}
.tab_g3 .tabmenu_no1 li { font-size: 16px; text-align: center; line-height: 32px; cursor: pointer; float: left;height: 32px; width: 240px; }
.tab_g3 .tabmenu_no1 li {padding: 0px 5px 0px 30px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1; cursor:pointer; }
.tab_g3 .tabmenu_no1 span{width:60px;float:right;line-height:32px;height:32px;text-align:center;}
.tab_g3 .tabcon_no1 {width: 962px; padding:8px; vertical-align: top; overflow: hidden;float: left; }
.tab_g3 .tabcon_no1{ border-right-width: 1px; border-left-width: 1px;border-bottom-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: solid;border-right-color: #d5d5d5; border-left-color: #d5d5d5; border-bottom-color: #d5d5d5;}
.tab_g3 .tabcon_no1 .hide{display: none;}


.tab_g3_sp { overflow: hidden; display: block; width: 100%;}
.tab_g3_sp .tabcon_sp {width:100%; padding:8px; vertical-align: top; overflow: hidden;float: left; }


.tab_g3 .tabcon_zhibo{width: 962px; padding:8px; vertical-align: top; overflow: hidden;float: left; }
.tab_g3 .tabcon_zhibo{ border-right-width: 1px; border-left-width: 1px;border-bottom-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: solid;border-right-color: #d5d5d5; border-left-color: #d5d5d5; border-bottom-color: #d5d5d5;}
.tab_g3 .tabcon_zhibo{font-size:14px;line-height:22px; }
.tab_g3 .tabcon_zhibo p{font-size:14px;line-height:22px; color:#ff0000;}

.tab_g3 .tabmenu_no2 { background-image: url(lclh_15.jpg);background-repeat: no-repeat;float: left;height:35px;}
.tab_g3 .tabmenu_no2 { clear: both; overflow: hidden;width: 100%;padding-top:8px;}
.tab_g3 .tabmenu_no2 li {text-align:center; cursor: pointer; float:right;height:43px;margin-right:3px; }
.tab_g3 .tabmenu_no2 li {padding: 0px 5px 0px 0px;  cursor:pointer; }






.tab_g3 .tabmenu_no3 { background-image: url(lc_32.jpg);background-repeat: repeat-x;float: left;height: 35px;}
.tab_g3 .tabmenu_no3 { clear: both; overflow: hidden;width:978px;;border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;border-right-color: #d5d5d5; border-left-color: #d5d5d5;}
.tab_g3 .tabmenu_no3 li {cursor: pointer; float: left; height: 35px;width: 189px;background-image: url(lc_31.jpg);background-repeat: no-repeat; }
.tab_g3 .tabmenu_no3 .selected {cursor: pointer; float: left; height: 35px;width: 189px;background-image: url(lc_31.jpg);background-repeat: no-repeat; }
.tab_g3 .tabmenu_no3 span{width:60px;float:right;line-height:35px;height:35px;text-align:center;}


.tab_g3 .tabmenu_no4 { background-image: url(lca_26.jpg);background-repeat: no-repeat;float: left;height: 51px;}
.tab_g3 .tabmenu_no4 { clear: both; overflow: hidden;width: 100%;}
.tab_g3 .tabmenu_no4 li { font-size: 16px; text-align: center; line-height: 51px; cursor: pointer; float: left;height: 51px; width: 240px; }
.tab_g3 .tabmenu_no4 li {padding: 0px 5px 0px 30px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1; cursor:pointer; }
.tab_g3 .tabmenu_no4 span{width:60px;float:right;line-height:52px;height:52px;text-align:center;}
.tab_g3 .tabcon_no4 {width: 602px;padding:8px;vertical-align: top;overflow: hidden;float: left;	background-image: url(lca_28.jpg);background-repeat: no-repeat;	height: 550px;}
.tab_g3 .tabcon_no4{ border-right-width: 1px; border-left-width: 1px;border-bottom-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: solid;border-right-color: #d5d5d5; border-left-color: #d5d5d5; border-bottom-color: #d5d5d5;}
.tab_g3 .tabcon_no4 .wb_con{padding:20px 0 0 80px;}


.tab_g3 .tabcon_no1_pic {width: 962px; padding:8px; vertical-align: top; overflow: hidden;float: left; }
.tab_g3 .tabcon_no1_pic { border-right-width: 1px; border-left-width: 1px;border-bottom-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: solid;border-right-color: #d5d5d5; border-left-color: #d5d5d5; border-bottom-color: #d5d5d5;}
.tab_g3 .tabcon_no1_pic .photolist ul{float:left;margin:0px;padding:0px;}
.tab_g3 .tabcon_no1_pic .photolist li { float:left;text-align:left;margin-bottom:5px;height:130px;display: block; overflow:hidden;}
.tab_g3 .tabcon_no1_pic .photolist li { background:url(d_icon.gif) 0px 125px repeat-x;margin:5px auto;line-height:22px;}
.tab_g3 .tabcon_no1_pic .photolist .txtcon_wb {float:left;width: 440px;margin-left:15px;}
.tab_g3 .tabcon_no1_pic .photolist .txtcon_wb img{width:120;height:100px;border:1px solid #d5d5d5;padding:2px;float:left;margin-right:15px;} 
.tab_g3 .tabcon_no1_pic .photolist .txtcon_wb p{padding-top:3px;line-height:22px;float:left;height:80px;text-indent: 1em;text-align:left;overflow: hidden;}
.tab_g3 .tabcon_no1_pic .photolist .txtcon_wb h2{width:290px;width:color:000;font-size:14px;line-height:22px;height:22px;overflow: hidden;float: left;}


#footer {background:url(endnav_bg.jpg) left -67px repeat; margin:0 auto 0;height:37px; line-height:38px; overflow:hidden; font-size:12px;width:980px;}
#footer .footright {background:url(endnav_bg.jpg) right -141px no-repeat; display:block; width:8px; height:37px; float:right; overflow:hidden;}
#footer .footnav {background:url(endnav_bg.jpg) left -30px no-repeat; height:37px; float:left; line-height:38px; color:#1E50A2; overflow:hidden;}
#footer .footnav a {background:url(endnav_bg.jpg) 4px -104px no-repeat; float:left; padding:0 5px 0 13px;}
#footer .footnav .firstNode {background:none;}
#footer .goHome {float:right; width:85px; height:23px; background:url(endnav_bg.jpg) left -178px no-repeat; overflow:hidden; text-indent:-19em; margin:8px 5px 0 0;}
#footer .footnav a,#footer .footnav a:visited {color:#666666;}
#footer .footnav a:hover {color:#cc0000;}
#footer .footsearch {float:right; display:inline; width:128px; height:20px; margin:9px 13px 0 0; overflow:hidden;display:none;}
#footer .footsearch .textBox {background:url(endnav_bg.jpg) right -202px no-repeat; width:106px; height:20px; line-height:20px; text-indent:4px; padding:0; border:none;color:#666; float:left;}
#footer .footsearch .footsearchbtn {background:url(endnav_bg.jpg) left -222px no-repeat; width:22px; height:20px; border:none; text-indent:-100em; cursor:pointer; float:left;}

.foot_n{width:780px;height:100px;margin:0 auto;line-height:22px;padding:auto 100px;}
