@charset "gb2312";
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{ margin:0; padding:0;border: 0;} 
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; } 
ol,ul {list-style: none;} 
caption,th{text-align: left;} 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after{ content:¡±;} 
abbr,acronym {border: 0;}
input, textarea, select, button, file {	font-size:12px; vertical-align:middle}
body{font-size:12px;background:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";}

/*Á´½Ó*/
a{ text-decoration:none; color:#000000;}
a:hover{ text-decoration:underline; color:#E00700;}
/*f_¿ªÍ·ÎªfloatÆ¯¸¡,l:×ó r:ÓÒ*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;overflow:hidden;}
.lay_mid{ margin:0 auto}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}

/*×ÖÌå*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.bold { font-weight:bold;}
.txtcenter { text-align:center}
.txtleft { text-align:left}
.red { color:#F00;}
.blue { color:#00F;}
.green { color:#3E940D;}


.dis {display:block;}
.undis {display:none;}

.marb5{ margin-bottom:5px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb7{ margin-bottom:7px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb9{ margin-bottom:9px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.marb15{ margin-bottom:15px; clear:both}
.marb20{ margin-bottom:22px; clear:both}
.w60 { width:60px}
.t30 { margin-top:30px;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden; }

.cls:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cls{display: inline-block;}
.b{ font-weight:bold}

.head { width:990px; margin:0 auto; height:75px;}
.head .logo { width:530px; line-height:37px; background:url(logo2.gif) left 0 no-repeat; margin-top:20px; float:left; position:relative;}
.head .sm { width:50px; float:right; padding-left:20px; padding-top:27px}
.head .area { position:absolute; top:4px; left:195px; height:30px; line-height:30px; background-color:#CD0001; color:#FFFFFF; font-size:18px;}
.head .area .arealt { background:url(area1.gif) left no-repeat;}
.head .area .areart { background:url(area2.gif) right no-repeat;}
.head .area span { padding:0 12px;}

.search{ width:380px; height:38px; float:right; margin-top:20px;}
.seachleft { float:left; width:40px; height:32px; background:url(search1.gif) no-repeat}
.seach_input{ width:248px; height:30px; float:left; background:#fff; border-top:1px #EAEAEA solid; border-bottom:1px #EAEAEA solid;}
.seach_input input{width:248px; height:30px; border:0px; outline:none; padding:0px; margin:0px; line-height:30px; float:left; padding-left:10px; margin-top:0px;color:#d2d2d2;font-size:14px;}
.seach_but{ width:92px; height:32px; background:url(searchbt1.gif) no-repeat; float:right;  line-height:32px; font-size:14px; text-align:center; cursor:pointer;}
.seach_but a{ line-height:32px;color:#fff;}
.search .recititle { width:66px; float:left; padding-left:4px;}
.search .reci { width:320px; float:left;}
.search .reci ul li { padding-right:15px; position:relative; float:left}
.search .recibox { clear:both; line-height:30px; color:#858585}
.search .recibox a { color:#858585}
.search .recibox .rchot { background:url(rchot.gif) no-repeat; width:16px; height:11px; position:absolute; right:2px; top:4px;}



.nav { background-color:#CC0000; height:38px; width:100%}
.nav .nav_body { width:990px; margin:0 auto;}
.nav .nav_body .nav_list { clear:both; overflow:hidden; height:38px; line-height:38px; font-size:16px; color:#FFFFFF;}
.nav .nav_body .nav_list a { color:#FFFFFF;}
.nav .nav_body .nav_list span {padding:0 30px;}

.main { width:990px; margin:10px auto 0; clear:both; overflow:hidden}
.main .left { width:664px;}
.main .right { width:290px;}
.topnews { background-color:#F8F8F8; line-height:60px; overflow:hidden; padding:10px 0;}
.topnews .tleft { background:url(topnews.gif) no-repeat; width:60px; height:60px; float:left}
.topnews .tright { float:left; padding-left:15px; font-size:22px;}

.title { background:url(dian1.gif) repeat-x bottom; height:40px; overflow:hidden; margin-top:20px}
.title .title_txt { border-bottom:2px #CC0000 solid; height:38px; overflow:hidden; line-height:38px; }
.title .title_txt span { font-size:20px; color:#CD0000;}
.title .title_txt font { margin-left:10px; font-size:12px; color:#8D8D8D}

.title .title_content { overflow:hidden;}
.title .title_content span { border-bottom:2px #CC0000 solid; height:38px; overflow:hidden; line-height:38px; font-size:20px; display:block; float:left}
.title .title_content font { margin-left:10px; font-size:12px; color:#8D8D8D; display:block; float:left; padding-top:15px}

.noline { border-bottom:none!important;}
.news_article { padding:20px 0; overflow:hidden;  border-bottom:1px #DDDDDD solid;}
.news_article .date_pic { display:block; float:left; padding-right:20px; }
.news_article .date_pic img{ width:170px; height:124px;}
.news_article .date_img { float:left; padding-left:14px; width:480px;}
.news_article .date_img h3 { font-size:20px; padding-bottom:10px}
.news_article .date_img p a { color:#888888; line-height:22px;}
.news_article .date_img p a:hover { color:#E00700}

.news_article .date_txt {
}
.news_article .date_txt h3 { font-size:20px; padding-bottom:10px}
.news_article .date_txt p a { color:#888888; line-height:22px;}
.news_article .date_txt p a:hover { color:#E00700}
.news_article .share { padding-top:20px}
.news_article .share span { float:right; color:#888888;}
.news_article .share .share_body { float:left}
.news_article .share .share_body em { float:left; margin-right:10px;}
.news_article .share .share_body .img1 { background:url(img1.gif) no-repeat; width:16px; height:18px;}
.news_article .share .share_body .img2 { background:url(img2.gif) no-repeat; width:21px; height:20px;}
.news_article .share .share_body .img3 { background:url(img3.gif) no-repeat; width:21px; height:20px;}
.news_article .share .share_body .img4 { background:url(img4.gif) no-repeat; width:21px; height:20px;}
.news_article .share .share_body .img5 { background:url(img5.gif) no-repeat; width:21px; height:20px;}

.daohang {
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	position: relative;
	border-left: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	overflow: hidden;
	margin-top: 20px;
	height: 40px;
}
.daohang ul {
	width: 640px;
}
.daohang ul li {     border-right: 1px #CCCCCC solid; font-size:18px; float:left; height:40px; line-height:40px;     border-bottom: 1px #cccccc solid;}
.daohang ul li a { display:block; color:#CC0000; padding:0 20px;}
.daohang .hover {
	background-color: #CC0000;
	border-top: 3px #990100 solid;
	border-left: 3px #CC0000 solid;
	height: 37px;
	line-height: 38px;
}
.daohang .hover a { color:#FFFFFF}
.daohang .dhmore1 { width:50px; height:40px; line-height:38px; position:absolute; left:0; top:0; font-size:28px; text-align:center; border-right:1px #CCCCCC solid; color:#CC0000; cursor:pointer}
.daohang .dhmore {
	width: 50px;
	height: 40px;
	line-height: 38px;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 28px;
	text-align: center;
	color: #CC0000;
	cursor: pointer
}

.news_more { display:block; height:40px; line-height:40px; font-size:18px; text-align:center; margin-top:45px; border:1px #E0E0E0 solid; border-radius:5px; color:#666666;}
.news_more:hover { text-decoration:none; background-color:#F7F7F7; color:#cc0000}

.rt_main { overflow:hidden}
.rt_main .title  { border-bottom:1px #CCCCCC solid; height:30px; background:none; margin-top:0}
.rt_main .title a { font-size:20px; color:#CC0000}
.rt_main .title span { color:#8E8E8E; padding-left:15px}
.rt_main h3 { font-size:16px; padding:19px 0 15px;}
.rt_main .rt_img img { width:108px; height:83px;}
.rt_main .rt_img { width:108px; height:83px; display:block; float:left; position:relative}
.rt_main .rt_img span { display:block; width:108px; height:83px; position:absolute; top:0; left:0; background:url(play1.png) center 25px no-repeat; cursor:pointer}
.rt_main .rt_img span:hover { background:url(play2.png) center 25px no-repeat;}
.rt_main .rt_txt { width:170px; float:left; padding-left:10px; line-height:20px;}
.rt_main .rt_txt a { color:#949494}
.rt_main .rt_txt a:hover { color:#cc0000;}

.rt_main .rt_list { padding-top:20px; clear:both;}
.rt_main .rt_list ul li {background:url(dian.gif) left 15px no-repeat; padding-left:10px;line-height:30px;}
.rt_main .rt_list_hot { padding-top:15px; clear:both;}
.rt_main .rt_list_hot ul li {line-height:30px;}
.rt_main .rt_list_hot em { padding:0 5px; text-align:center; background-color:#CDCDCD; color:#FFFFFF; margin-right:10px}
.rt_main .rt_list_hot .hot { background-color:#cc0000}

.rt_main .rt_video { width:170px; float:left; padding-left:10px; line-height:20px;}
.rt_main .news_main { padding:15px 0; border-bottom:1px #CCCCCC dashed; overflow:hidden}


/*Ï¸ÀÀÒ³*/
.content { padding:0 20px;}
.content_dh { color:#AEAEAE;}
.content_dh span { color:#cc0000;}
.picrt { color:#cc0000; float:right; font-size:16px;}
.picrt em { color:#AEAEAE;}
.picrt a{ color:#cc0000;}
.picrt em a{ color:#AEAEAE;}
.conrt { float:right;}
.conrt .em1 { background:url(pic1.gif) right 0px no-repeat; padding-right:22px; margin-left:15px;}
.conrt .em2 { background:url(pic2.gif) right 0px no-repeat; padding-right:20px; margin-left:15px;}
.conrt .em3 { background:url(pic3.gif) right 2px no-repeat; padding-right:25px; margin-left:15px;}
.conrt a { color:#AEAEAE}
.conrt a:hover { color:#cc0000}

.content_title { font-size:24px; line-height:40px; padding:20px 0 15px; text-align:center}
.content_info { border-top:1px #AEAEAE solid; overflow:hidden; color:#AEAEAE; height:50px; padding-top:10px}
.content_info span { margin-right:15px; line-height:30px;}
.content_body { font-size:14px; line-height:24px; text-align:justify;}
.content_body img { max-width:620px}

.content .zrbj { float:right; padding-top:20px}
.content p { margin-bottom:20px}
.content .tuijian_list { overflow:hidden; border-top:1px #CCCCCC solid; padding-top:25px}
.content .tuijian_list .tj_box { overflow:hidden; width:82px; line-height:20px; float:left; position:relative;}
.content .tuijian_list .tj_box img { width:82px; height:82px;}
.content .tuijian_list .tj_box p { text-align:center; font-size:12px; font-weight:normal; line-height:20px;  color:#9E9E9E;}
.content .tuijian_list .tj_box p:hover { text-decoration: underline; color:#cc0000}
.content .tuijian_list .tj_box a:hover { text-decoration:none}
.content .tuijian_list .lt { margin-left:52px}

.content .tuijian_listimg { overflow:hidden; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; padding-top:25px}
.content .tuijian_listimg .tj_box { overflow:hidden; width:118px; line-height:20px; float:left; position:relative;}
.content .tuijian_listimg .tj_box img { width:118px; height:80px;}
.content .tuijian_listimg .tj_box p { font-size:12px; font-weight:normal; line-height:20px;  color:#9E9E9E;}
.content .tuijian_listimg .tj_box p:hover { text-decoration: underline; color:#cc0000}
.content .tuijian_listimg .tj_box a:hover { text-decoration:none; color:#cc0000}
.content .tuijian_listimg .lt { margin-left:48px}

.tuijian_txt { clear:both;}
.tuijian_txt .tuijian_title { border-bottom:1px #CCCCCC solid;}
.tuijian_txt .tuijian_title span { line-height:27px;  background-color:#CC0000; display:block; width:74px; text-align:center; color:#FFFFFF; font-size:14px}
.tuijian_txt .tuijian_txt_body { line-height:24px; padding:10px 0; border-bottom:1px #CCCCCC solid;}

.liuyan {overflow:hidden}
.liuyan .liuyan_top { height:35px; line-height:35px;}
.liuyan .liuyan_top span { color:#cc0000;}
.liuyan .liuyan_box { padding-top:15px; clear:both; height:150px }
.liuyan .liuyan_box .left { width:35px; text-align:center; color:#006EB9}
.liuyan .liuyan_box .left a { color:#006EB9;}
.liuyan .liuyan_box .right { width:570px; background-color:#F7F7F7}
.liuyan .liuyan_txt { clear:both; border:1px #DCE5ED solid; border-top:none; overflow:hidden}
.liuyan .liuyan_txt .left { width:480px; margin-top:10px;}
.liuyan .liuyan_txt .right { width:60px; padding:0;}
.liuyan .liuyan_txt .left font { display:block; float:left;}
.liuyan .liuyan_txt .left span { display:block; float:left;}
.liuyan .sub { width:60px; height:30px; background-color:#cc0000; text-align:center; line-height:30px; border:none; color:#FFFFFF; cursor:pointer;}

.SendTxtFont { width:556px; height:100px; border:1px #DCE5ED solid; font-size:12px; padding:2px 6px; line-height:20px; font-size:14px}
.login { overflow:hidden; padding-left:54px;}
.login .weibo { border:1px #E5E5E5 solid; display:block; width:80px; height:40px; line-height:40px; background:url(denglu1.gif) 10px 7px no-repeat; padding-left:64px; float:left; margin-right:20px}
.login .qq { border:1px #E5E5E5 solid; display:block; width:86px; height:40px; line-height:40px; background:url(denglu2.gif) 10px 6px no-repeat; padding-left:58px; float:left; margin-right:20px}
.login .phone { border:1px #E5E5E5 solid; display:block; width:90px; height:40px; line-height:40px; background:url(denglu3.gif) 10px 4px no-repeat; padding-left:54px; float:left; margin-right:20px}
.login a { text-decoration:none}
.login .reg { display:block; margin-left:154px; text-align:center; width:170px; padding:30px 0; clear:both; text-decoration:underline}

/*·­Ò³Ä¬ÈÏÑÕÉ«*/
.layout_page { text-align:center; margin:30px 0; clear:both}
.layout_page a { padding:2px 8px; text-decoration:none; color:#9A9A9A; background-color:#EEEEEE; margin:0 2px;}
.layout_page a:hover { background-color:#cc0000; color:#FFFFFF; text-decoration:none; line-height:19px; text-decoration:none}
.layout_page a.hover { background-color:#cc0000; color:#FFFFFF; text-decoration:none; line-height:19px; text-decoration:none}

.main_list { overflow:hidden; padding-top:20px}
.main_list .main_box { overflow:hidden; width:170px; line-height:20px; float:left; position:relative;}
.main_list .main_box img { width:170px; height:130px;}
.main_list .main_box p { font-weight:normal; line-height:20px;}
.main_list .lt { margin-left:35px}
.main_list .play_video { display:block; width:170px; height:130px; position:absolute; top:0; left:0; background:url(vplay1.png) center 48px no-repeat; cursor:pointer}
.main_list .play_video:hover { background:url(vplay2.png) center 48px no-repeat;}

/*µç×ÓÆµµÀ*/
.webpaper { overflow:hidden}
.webpaper .wleft { width:540px; float:left;}
.webpaper .wleft .title { background:none; background-color:#F9F9F9; height:40px; line-height:40px; color:#cc0000;}
.webpaper .wleft .title .title_l { width:200px; float:left; font-size:22px; padding-left:20px; background:url(wpic1.gif) left 14px no-repeat;}
.webpaper .wleft .title .title_r { width:200px; float:right; text-align: right; padding-right:20px}
.webpaper .wleft .title .title_r .up { background:url(wpic2.gif) right 6px no-repeat; padding-right:20px;}
.webpaper .wleft .title .title_r .next { background:url(wpic3.gif) right 6px no-repeat; padding-right:20px; margin-left:30px}
.webpaper .wleft .wp_left { width:230px; float:left; margin-top:20px}
.webpaper .wleft .wp_left .tit { height:29px; color:#CCCCCC; border-bottom:1px #CCCCCC solid; position:relative;}
.webpaper .wleft .wp_left .tit .bg { color:#FFFFFF; background-color:#cc0000; font-size:18px; padding:0 10px; height:28px; line-height:28px; position:absolute; top:1px; left:0;}
.webpaper .wleft .wp_left .tit .bgtxt { margin-left:100px; line-height:35px;}
.webpaper .wleft .wp_left .wp_left_list { padding-top:10px}
.webpaper .wleft .wp_left .wp_left_list ul li { line-height:30px;}
.webpaper .wleft .wp_left .wp_left_list a:hover { text-decoration:none}
.webpaper .wleft .wp_right { width:270px; float:right; margin-top:20px}
.webpaper .wleft .wp_right .tit { height:29px; border-bottom:1px #CCCCCC solid; position:relative;}
.webpaper .wleft .wp_right .tit .bg { border-bottom:1px #cc0000 solid; font-size:16px; font-weight:bold; height:28px; line-height:28px; position:absolute; top:1px; left:0;}
.webpaper .wleft .wp_right .wp_right_list { padding-top:10px}
.webpaper .wleft .wp_right .wp_right_list ul li {background:url(dian.gif) left 15px no-repeat; padding-left:10px;line-height:30px;}
.webpaper .wleft .wp_right .wp_right_list a:hover { text-decoration:none}

.webpaper .wright { width:410px; float:right; padding-top:20px}
.webpaper .wright .paperimg { border:1px #cc0000 solid;}
.webpaper .wright .paperimg img { width:408px; height:590px;}
.webpaper .wright .download { padding:20px 0; overflow:hidden}
.webpaper .wright .download span { background:url(pimg1.gif) no-repeat; width:98px; height:18px; text-align:center; line-height:18px; color:#FFFFFF; float:left}
.webpaper .wright .download .pdf { color:#cc0000; margin-left:100px;}
.webpaper .wright .download .nextpdf { border:1px #cccccc solid; padding:1px 10px; float:right;}
.webpaper .wright .download .nextpdf:hover { background-color:#cc0000; color:#FFFFFF; text-decoration:none}

.webpaper .wright .download_app { padding:10px 0; overflow:hidden; border:1px #cccccc solid;}
.webpaper .wright .download_app span { background:url(pimg2.gif) no-repeat; width:58px; height:50px; text-align:center; line-height:20px; color:#FFFFFF; float:left; margin-left:15px; font-size:16px; padding-top:7px;}
.webpaper .wright .download_app .pdf { color:#cc0000; margin-left:60px; font-size:22px; text-decoration:none}
.webpaper .wright .download_app .pdf p { font-size:12px; color:#cccccc; padding-left:160px; padding-top:6px}
.webpaper .wright .download_app .nextpdf { background:url(pimg3.gif) right 0px no-repeat; padding-right:30px; float:right; color:#cc0000; text-decoration:none; margin-right:20px; margin-top:20px}

/*ÊÓÆµÏ¸ÀÀÒ³*/
.video_title { font-size:22px; margin-top:20px}
.video { background-color:#444444; overflow:hidden; margin-top:20px}
.video .video_left { width:695px; height:394px; float:left}
.video .video_right { width:265px; float:left; margin-left:14px; padding-top:9px;}
.video .video_main { padding:8px 10px; margin-bottom:3px; background-color:#363636; overflow:hidden; height:57px;}
.video .video_main .vimg { display:block; width:88px; height:57px; position:relative; float:left}
.video .video_main .vimg img { width:88px; height:57px;}
.video .video_main .vimg .ceng {background: #000; height:12px; display: block; position: absolute; left: 0px; bottom: 0px; width: 88px; filter: alpha(opacity=50); opacity: 0.5;}
.video .video_main .vimg .cengtxt { position:absolute; left: 0px; bottom: 0px; height:12px; line-height:12px; text-align:right; color:#FFFFFF; font-size:9px; width:85px}
.video .hover p a { color:#929292}
.video .video_main a { color:#FFFFFF}
.video .video_main a:hover { color:#929292}
.video .video_main a:hover { text-decoration:none}
.video .video_main .vtxt { width:143px; float:right; color:#CEC7C7}
.video .video_main .vtxt p { line-height:20px;}
.video .video_main .vtxt .vdate { float:right; font-size:9px; padding-top:4px}
.video .video_main .vtxt .vnum { background:url(video.gif) left 3px no-repeat; padding-left:9px; font-size:10px;}

.video_more { height:29px; color:#CCCCCC; border-bottom:1px #CCCCCC solid; position:relative; margin-top:40px}
.video_more .bg { color:#FFFFFF; background-color:#cc0000; font-size:14px; padding:0 10px; height:28px; line-height:28px; position:absolute; top:1px; left:0;}
.video_list { line-height:22px; padding-top:20px}

.video_info { background-color:#FBFBFB; padding:10px; margin-top:10px; overflow:hidden}
.video_info .info_l { float:left; width:490px; line-height:28px; padding:20px 0;}
.video_info .info_l a { display:block; float:left}
.video_info .info_l .info1 { background:url(vimg1.gif) left 3px no-repeat; padding-left:20px; border-right:1px #cccccc solid; padding-right:10px; margin-right:10px}
.video_info .info_l .info2 { background:url(vimg2.gif) left 4px no-repeat; padding-left:33px; border-right:1px #cccccc solid; padding-right:10px}
.video_info .info_l span { display:block; padding-left:10px; float:left}
.video_info .info_l .fx1 { background:url(vimg3.gif) no-repeat; width:29px; height:30px; float:left; margin-left:20px}
.video_info .info_l .fx2 { background:url(vimg4.gif) no-repeat; width:29px; height:30px; float:left; margin-left:20px}
.video_info .info_l .fx3 { background:url(vimg5.gif) no-repeat; width:29px; height:30px; float:left; margin-left:20px}
.video_info .info_l .fx4 { background:url(vimg6.gif) no-repeat; width:29px; height:30px; float:left; margin-left:20px}
.video_info .info_l .fx5 { background:url(vimg7.gif) no-repeat; width:29px; height:30px; float:left; margin-left:20px}
.video_info .info_r { float:right; width:390px; line-height:22px; color:#949494}
.video_info .info_r span { color:#000000}
.video_info .info_r .txt1 { padding-right:30px; float:left; border-right:1px #cccccc solid;}
.video_info .info_r .txt2 { padding-left:30px; float:left}
.video_info .info_r b { font-size:14px;}

/*ÂÖ²¥Í¼*/
.scroll_pic { width:664px; height:370px;}
.titBg {
	background: rgb(0, 0, 0); opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4;
}
.slider-carousel {
	width: 664px; height: 370px; overflow: hidden; position: relative;
}
.slider-carousel .item {
	width: 664px; height: 370px;
}
.slider-carousel .slidesjs-navigation {
	top: 140px; width: 42px; height: 69px; text-indent: -9999em; display: block; position: absolute; z-index: 100;
}
.slidesjs-previous {
	background: url("index_btn03.png") no-repeat; left: 0px;
}
.slidesjs-next {
	background: url("index_btn04.png") no-repeat; right: 0px;
}
.slidesjs-previous:hover {
	background: url("index_btn01.png") no-repeat;
}
.slidesjs-next:hover {
	background: url("index_btn02.png") no-repeat;
}
.slidesjs-pagination {
	top: 350px; width: 80px; height: 10px; right: 0px; overflow: hidden; position: absolute; z-index: 10; -ms-zoom: 1;
}
.slidesjs-pagination-item {
	width: 15px; height: 10px; float: left;
}
.slidesjs-pagination-item a {
	background: url("index140516-02.png") no-repeat; margin: 0px 2px 0px 0px; width: 9px; height: 9px; text-indent: -9999em; float: left; display: block;
}
.slidesjs-pagination-item a.active {
	background: url("index140516-01.png") no-repeat;
}
.slider-carousel .titBg {
	left: 0px; width: 100%; height: 32px; bottom: 0px; position: absolute; z-index: 1;
}
.slider-carousel .subtitle {
	width: 480px; left:20px; height: 32px; bottom: 0px; position: absolute; z-index: 2;
}
.slider-carousel .subtitle h6 {
	height: 32px; color: rgb(255, 255, 255); line-height: 32px; overflow: hidden; font-size: 14px; font-weight: bold;
}
.slider-carousel .subtitle h6 a {
	color: rgb(255, 255, 255);
}



.footer { width:100%; margin-top:30px; background-color:#9A0405; overflow:hidden}
.footer .footer_body { width:990px; margin:20px auto 0;}
.footer .left { width:560px;}
.footer .right { width:400px;}
.footer .ft_link { overflow:hidden}
.footer .ft_link p { font-size:14px; font-weight:bold; color:#FFFFFF; height:40px; line-height:40px;}
.footer .ft_link a { display:block; width:130px; height:30px; line-height:30px; text-align:center; border:1px #840202 solid; color:#CBC9CA; float:left; margin-right:8px; margin-bottom:8px;}
.footer .ft_link a:hover { background-color:#840202; text-decoration:none;}
.footer .ft_other { overflow:hidden; padding-bottom:20px}
.footer .ft_other p { font-size:14px; font-weight:bold; color:#FFFFFF; height:40px; line-height:40px;}
.footer .ft_other_list { overflow:hidden}
.footer .ft_other_list .ft_box { overflow:hidden; width:94px; line-height:20px; float:left;}
.footer .ft_other_list .ft_box img { width:94px; height:94px;}
.footer .ft_other_list .ft_box p { text-align:center; font-size:12px; font-weight:normal; line-height:20px;  color:#CBC9CA;}
.footer .ft_other_list .ft_box a:hover { text-decoration:none}
.footer .ft_other_list .lt { margin-left:20px}
.footer .ft_kanwu { overflow:hidden; padding-bottom:20px}
.footer .ft_kanwu p { font-size:14px; font-weight:bold; color:#FFFFFF; height:40px; line-height:40px;}
.footer .ft_kanwu_list { overflow:hidden}
.footer .ft_kanwu_list .ft_box { overflow:hidden; width:126px; line-height:20px; float:left; position:relative;}
.footer .ft_kanwu_list .ft_box img { width:126px; height:170px;}
.footer .ft_kanwu_list .ft_box p { text-align:center; font-size:12px; font-weight:normal; line-height:20px;  color:#CBC9CA;}
.footer .ft_kanwu_list .ft_box a:hover { text-decoration:none}
.footer .ft_kanwu_list .lt { margin-left:10px}
.footer .ft_kanwu_list .ceng {background: #000; height:170px; display: block; position: absolute; left: 0px; top: 0px; width: 126px; filter: alpha(opacity=50); opacity: 0.5;}
.footer .footer_down { width:100%; padding:20px 0 10px; background-color:#5A0405; clear:both; overflow:hidden}
.footer .footer_down_body { width:990px; margin:0 auto; color:#FFFFFF; line-height:20px;}
.footer .footer_down_body .rt1 { width:300px; float:left; text-align:right;}
.footer .footer_down_body .rt1 p { line-height:30px;}
.footer .footer_down_body .rt1 p a { color:#FFFFFF}
.footer .footer_down_body .rt2 { width:52px; float:right;}
