@charset "gb2312";
body,div { margin:0; padding:0; border:0; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1", sans-serif; vertical-align:baseline; color:#333333;}
body{ background:#FFFFFF url(imagesfx_bg.gif);}
a:link{ text-decoration:none; color:#313233;}
a:visited{ color:#999; text-decoration:none;}
a:hover{ color:#B80707; text-decoration:underline;}
a:active{ color:#B80707; text-decoration:none;}
input{ outline:none;}

.List1R{width:1130px;float:left;margin:0 0 0 10px;}
.List1R .Title{background:url(D3Title.jpg);line-height:27px;height:27px;}
.List1R .Title .TitleL{background:url(ico3.jpg) no-repeat 15px 8px;text-indent:30px;font-weight:bold;float:left;}
.List1R .Title .TitleR{float:right;margin:0 10px 0 0;}
.List1R .Con{float:left;width:968px;border:1px solid #ddd;border-top:none;}
.List1R .Con ul{margin:10px 0 0 0; list-style-type:none;}
.List1R .Con li{line-height:32px;background:url(ico.jpg) no-repeat 15px 13px;text-indent:24px;border-bottom:1px dashed #ddd;}
.List1R .Con li span{float:right;color:#666;margin:0 10px 0 0;}




/* 两侧阴影 */
.content_out{ height:100%; width:1030px; margin:0 auto;}
.con_out{ height:100%; width:990px; float:left; background-color:#F7F7F8; overflow:hidden;}
.con_left{ height:100%; width:20px; float:left; background-image:url(imagesfx_cleft.png);}
.con_right{ height:100%; width:20px; float:left; background-image:url(imagesfx_cright.png);}

/* 最顶部欢迎栏 */
.top_header{ height:30px; min-width:990px; background: url(imagespublic_top_bg.jpg);}
.top_header .t_h_content{ width:990px; height:100%; margin:0 auto; line-height:30px; color:#FFF;}
.top_header .t_h_content a{ color:#FFF;}
.top_header .t_h_content a:hover{ text-decoration:underline;}
.top_header .t_h_content #backNxsl{ width:460px; height:100%; float:left;}
.top_header .t_h_content #daytime{ width:538px; height:100%; color:#FFF; float:left; text-align:right;}
.top_header .t_h_content #top_weather{ width:460px; height:100%; float:left; background-repeat:no-repeat; text-align:right; color:#FFF;}

/* 头部 */
.small_header{ height:200px; min-width:990px;}
.small_header .s_header_c{ height:100%; width:990px; margin:0 auto; background-color:#B80707; background-image:url(imagesfx3_head_bg.jpg);}
.small_header .s_header_c .s_header_c_c{ width:100%; height:100%; background:url(images1.png) no-repeat 50% 50%;  position:relative; left:-300px;}

/* 导航  background-color:#C7E8F1; */
.q_nav{ min-width:990px; height:45px;}
.q_nav *{ list-style:none; margin:0; padding:0;}
.q_nav .q_nav_c{ width:990px; height:45px; margin:0 auto; text-align:center; color:#333333; line-height:45px; font-weight:bold; background-image:url(imagespublic_top_bg2.jpg); background-color:#ECEEF0;}
.q_nav .q_nav_c a{ color:#333333; margin:0 20px; font-size:16px;}
.q_nav .q_nav_c a:hover{ color:#B80707; text-decoration:none;}

/* tab */
.s_title{ width:490px; height:35px;}
.s_title .title_on{ height:100%; width:130px; padding:0 18px; background:url(imagesfx_title_bg.png); float:left; line-height:35px; text-align:center;}
.s_title .title_on a{ color:#FFF; font-weight:bold;}
.s_title .title_on a:hover{ text-decoration:underline;}
.s_title .title_other{ height:100%; width:130px; padding:0 18px; background-color:#BDD9E6; float:left; line-height:35px; text-align:center;}
.s_content{ width:100%; height:245px; display:none; overflow:hidden;}
.s_content img{ width:100%;}
.s_content_show{ width:490px; height:305px; display:block; overflow:hidden; background:#EEEEEE; margin-top:10px;}
.s_content_show ul{ width:436px; height:245px; margin:0px; padding:0;}
.s_content_show ul li{ height:25px; width:416px; background-image:url(images111.png); background-repeat:no-repeat; padding-left:20px; line-height:25px; font-size:14px; margin:0; background-position:5px 50%; list-style:none;}
.s_content_show #leader{ width:226px; margin:0px;}
.s_content_show #leader li{ height:30px; width:50px; background-image:url(images111.png); background-repeat:no-repeat; padding-left:20px; line-height:30px; font-size:14px; margin:0; background-position:5px 50%; list-style:none; float:left; margin-bottom:20px;}
.s_content_show li span{ float:right;}

/* 内容 */
.content{ height:auto !important; min-height:285px; width:990px; overflow:hidden; margin:0 auto;}
.content .content_c{ height:1050px; width:990px; margin:0 auto; float:left;}
.content .content_c ul{ width:100%; margin:0 auto; padding:0px; list-style:none;}
.content .content_c ul li{ height:25px; width:auto; background-image:url(images111.png); background-repeat:no-repeat; padding-left:20px; line-height:25px; font-size:13px; color:#A8A8A8; margin:0; background-position:8px 50%;}
.content .content_c ul .li_hr{height:35px; width:100%;; padding-left:20px; line-height:35px; font-size:14px; color:#A8A8A8; margin:0; background-image:url(imageshr_bg.png); background-repeat:repeat;}
.content .content_c ul .news_top{ width:100%; height:50px; list-style:none; background:none; padding-left:10px; font-size:18px;}
.content .content_c ul .news_top span{ float:none; font-size:12px;}
.content .content_c ul .news_top span a{ margin-left:10px; color:#93C0D5;}
.content .content_c ul .news_top a{ color:#3E6FB1; font-weight:bold;}
.content .content_c ul .li_top{ width:auto; height:65px; background-image:none; padding:10px 7px; line-height:normal;}
.content .content_c ul .li_top_pic{ width:auto; height:65px; background-image:none; padding:10px 7px; line-height:normal; padding-bottom:0; font-size:12px;}
.content .content_c ul .li_top_pic table{ height:55px; width:330px;}
.content .content_c ul .li_top_pic table span{ font-size:12px;}
.content .content_c ul .li_top_pic table img{ width:105px; height:60px;}
.content .content_c ul li span{ float:right; margin-right:10px;}
.content .content_c ul li span a{ color:#F93;}
.content .content_c .o_title{ width:auto; height:30px; font-weight:bold; line-height:30px; color:#666666;  border-bottom:1px #B80707 solid; margin-bottom:10px;}
.content .content_c .o_title .o_s_title{ width:100px; height:100%; text-align:center; color:#ECF4F7; float:left; margin-right:347px;}
.content .content_c .o_title span{ float:left; font-weight:normal; margin-top:7px;}
.content .content_c .o_title span a{ width:41px; height:25px; color:#B80707;}
.content .content_c .o_title span a:hover{ color:#B80707;}
.content .content_c .c_one{ width:100%; height:352px; margin-bottom:20px; overflow:hidden;}
.content .content_c .c_one .c_o_left{ width:490px; height:350px; float:left;}
.content .content_c .c_one .c_o_left img { vertical-align: top; border: 0; width:100%; height:100%;}
.content .content_c .c_one .c_o_left #hotpic { width: 100%; height: 100%; overflow: hidden; margin: 0 auto; }
.content .content_c .c_one .c_o_left #NewsPic { position: relative; width: 100%; height: 320px; overflow: hidden;}
.content .content_c .c_one .c_o_left     #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
.content .content_c .c_one .c_o_left     #NewsPic .Picture { position: absolute; left: 0; top: 0; }
.content .content_c .c_one .c_o_left     #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0px;}
.content .content_c .c_one .c_o_left         #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
.content .content_c .c_one .c_o_left             #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: 0.5; }
.content .content_c .c_one .c_o_left             #NewsPic .Nav span.Cur { background:#B80707; color: #FFF; }
.content .content_c .c_one .c_o_left #NewsPicTxt { position: relative; width: 100%; height: 30px; margin: 0; text-align: center; font-size: 14px; margin-left: auto; margin-right: auto; background:#EEEEEE; line-height:30px;}
.content .content_c .c_one .c_o_right{ width:490px; height:350px; float:left; margin-left:10px;}
.content .content_c .c_one .c_o_right .title_on{ height:100%; width:100%; background:#B80707; float:left; line-height:35px; text-align:center; padding:0; margin:0;}

.content .content_c .c_two{ width:100%; height:165px; margin-bottom:20px;}
.content .content_c .c_two .o_title{ height:25px; line-height:25px; background:#B80707;}
.content .content_c .c_two .o_title span{ float:left; font-weight:normal; margin-top:2px;}
.content .content_c .c_two .o_title .o_s_title{ margin-right:170px;}
.content .content_c .c_two .c_t_c{ height:100%; float:left;  background:#EEEEEE;}
.content .content_c .c_two #c1{ width:321px; margin-right:11px;}
.content .content_c .c_two #c2{ width:321px; margin-right:10px;}
.content .content_c .c_two #c3{ width:321px;}

.content .content_c .c_three{ width:990px;; height:200px; background:#EEEEEE;}
.content .content_c .c_three img{ width:180px; height:130px; border:0; margin:0 5px;}
.content .content_c .c_three .o_title{height:25px; line-height:25px; background:#B80707;}
.content .content_c .c_three .o_title img{ width:41px; height:11px;}
.content .content_c .c_three .o_title .o_s_title{ margin-right:832px;}

.content .content_c .c_four{ width:100%; height:165px; margin-bottom:20px;}
.content .content_c .c_four .o_title{ height:25px; line-height:25px; background:#B80707;}
.content .content_c .c_four .o_title .o_s_title{ margin-right:335px;}
.content .content_c .c_four .c_t_c{ height:100%; float:left; background:#EEEEEE;}
.content .content_c .c_four #c1{ width:490px; margin-right:10px;}
.content .content_c .c_four #c2{ width:490px;}

.content .content_c .c_five{ width:100%; height:97px; margin-bottom:20px; background-image:url(imagesbanner_dlb.jpg); background-position:center; background-repeat:no-repeat;}

.footer{ width:100%; height:190px; margin-top:30px; text-align:center; font-size:12px; border-top:5px #B80707 solid;}
.footer .footer_c{ width:990px; height:100%; margin:0 auto;}

/* 返回顶部 */
.fixedBtn {
	POSITION: fixed; WIDTH: 350px; HEIGHT: 155px; TOP: 260px; RIGHT: -350px;
}
.fixedBtn .feedback {
	POSITION: absolute; TEXT-INDENT: -2000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 33px; DISPLAY: inline-block; BACKGROUND: url(imagesfeedback.gif); HEIGHT: 101px; TOP: 0px; LEFT: -33px
}
.fixedBtn .feedback:hover {
	BACKGROUND-POSITION: -33px 0px;
}
.fixedBtn .top {
	POSITION: absolute; TEXT-INDENT: -2000px; WIDTH: 33px; DISPLAY: none; BACKGROUND: url(imagestopbutton.png); HEIGHT: 61px; TOP: 93px; LEFT: -33px
}
.fixedBtn .top:hover {
	BACKGROUND-POSITION: -33px 0px
}
.feedbackCnt {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 15px;
}
.feedbackCnt H3 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
.feedbackTips {
	TEXT-ALIGN: center; LINE-HEIGHT: 180px; BACKGROUND: #fff; HEIGHT: 180px; FONT-SIZE: 20px
}
.feedbackCnt TEXTAREA {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 305px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 100px; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 5px; color:#999;
}	
.fb-open {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; borer-right: none; box-shadow: 2px 2px 8px #aaa;
}
.button-orange {
	BORDER-BOTTOM-COLOR: #f47602; BORDER-TOP-COLOR: #f47602; BACKGROUND: #ff8110; BORDER-RIGHT-COLOR: #f47602; BORDER-LEFT-COLOR: #f47602; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px
}
.button-orange:hover {
	BACKGROUND: #f89918
}
.button {
	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; HEIGHT: 28px; COLOR: #333; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #d1d1d1 1px solid; CURSOR: pointer; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 0px; _overflow: visible; _overflow-y: hidden
}
.button:hover {
	BACKGROUND: #f7f7f7; TEXT-DECORATION: none
}
.button-hover {
	BACKGROUND: #f7f7f7; TEXT-DECORATION: none
}
.button-grey {
	LINE-HEIGHT: 2; FONT-SIZE: 14px
}
.button-green {
	LINE-HEIGHT: 2; FONT-SIZE: 14px
}
.button-medium {
	LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 12px
}
.button-grey {
	BORDER-BOTTOM: #dadada 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAF9F5',endColorstr='#F0EFEB') chroma(color=black); BORDER-LEFT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.button-grey:hover {
	BORDER-BOTTOM: #c1c1c1 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEB',endColorstr='#FAF9F5') chroma(color=black); BORDER-LEFT: #c1c1c1 1px solid; COLOR: #333; BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid
}
.button-grey-hover {
	BORDER-BOTTOM: #c1c1c1 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEB',endColorstr='#FAF9F5') chroma(color=black); BORDER-LEFT: #c1c1c1 1px solid; COLOR: #333; BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid
}
.button-green {
	BORDER-BOTTOM: #549812 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72B717',endColorstr='#60A00D') chroma(color=black); BORDER-LEFT: #549812 1px solid; BACKGROUND: #60a00d; COLOR: #ffc; BORDER-TOP: #549812 1px solid; BORDER-RIGHT: #549812 1px solid
}
.button-green:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#468A07',endColorstr='#72B717') chroma(color=black); BACKGROUND: #72b717; COLOR: #fff
}
.button-green-hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#468A07',endColorstr='#72B717') chroma(color=black); BACKGROUND: #72b717; COLOR: #fff
}
