.fc_gg_top{ height:129px; overflow:hidden; position:relative; background:url(../images/fc_ggtop_bg.jpg) center top no-repeat}
.fc_gg_top .btn{ width:121px; height:39px; position:absolute; right:0; top:45px}
.fc_main{ width:1000px; margin:0 auto; overflow:hidden;}
#fc_gg_nav{ height:43px; width:100%; background:#287dbe;  margin: 0px; padding: 0px; display: block; z-index:999; }
#fc_gg_nav ul{ width:1000px; margin:0 auto;}
#fc_gg_nav ul li{ height:43px; line-height:43px; padding:0 15px; margin:0 11px}
#fc_gg_nav ul li a{ font-size:18px; color:#FFF}
#fc_gg_nav ul li.on{ height:46px; line-height:43px; background-color:#c8161d}
#fc_gg_nav ul li#hyy{ margin:0;}
#fc_gg_bottom{ height:153px; width:100%; background-color:#287dbe}

#fc_hy{ height:475px; overflow:hidden; max-width:1920px; margin:0 auto; margin-top:43px; clear:both; position:relative;}
#fc_hy .bd{ width:100%; margin:0 auto; z-index:98}
#fc_hy .bd ul li{ height:475px; width:100%;}
#fc_hy .bd ul li a{ display:block; width:100%; height:475px; overflow:hidden; z-index:998}
#fc_hy .prev,#fc_hy .next{ width:77px; height:77px; position:absolute; top:199px; cursor:pointer; z-index:998;}
#fc_hy .prev{ left:10px; background:url(../images/fc_hy_left.png) no-repeat;}
#fc_hy .next { right:10px; background:url(../images/fc_hy_right.png) no-repeat;}
#fc_hy .hd{ height:5px; width:300px; position:absolute; left:50%; margin-left:-120px; bottom:20px; z-index:999}
#fc_hy .hd li{ width:50px; height:5px; float:left; margin:0 5px; background-color:#d8d8d8; font-size:0; cursor:pointer}
#fc_hy .hd li.on{ background-color:#287dbe}


.fc_gg_bottom_link{ float:left; width:400px; overflow:hidden}
.fc_gg_bottom_link .hd{ height:33px; width:400px; float:left; margin-top:14px;}
.fc_gg_bottom_link .hd ul{}
.fc_gg_bottom_link .hd ul li{ color:#FFF; font-size:18px; height:30px; line-height:30px; border-bottom:3px solid #287dbe; margin-right:; float:left; margin-right:25px; _display:inline; cursor:pointer}
.fc_gg_bottom_link .hd ul li.on{ border-bottom:3px solid #fff500}
.fc_gg_bottom_link .bd{ width:400px; overflow:hidden; float:left; line-height:22px; margin-top:5px; white-space:nowrap}
.fc_gg_bottom_link .bd a{ color:#FFF; float:left; margin-right:10px; font-size:14px;}

.fc_gg_bottom_xx{ float:right; width:585px; overflow:hidden}
.fc_gg_bottom_xx img{ float:left; margin-right:20px;}
.fc_gg_bottom_xx p{ text-align:left; line-height:28px; color:#FFF; font-size:14px;}
.fc_gg_bottom_xx p em{ font-size:16px;}
.fc_gg_bottom_xx p a{ font-size:14px; color:#FFF}

.w564{ width:564px; float:left; overflow:hidden;}
.slide_img_box01{ height:332px; position:relative;} 
.slide_img_box01 .hd{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:1; } 
.slide_img_box01 .hd ul{ overflow:hidden; zoom:1; float:left;} 
.slide_img_box01 .hd ul li{float:left; margin-left:10px;  width:12px; height:4px; line-height:16px; text-align:center; background:#fff; cursor:pointer; font-size:0;overflow:hidden} 
.slide_img_box01 .hd ul li.on{ background:#c52d03; } 
.slide_img_box01 .bd{ position:relative; width:564px; height:332px; z-index:0; overflow:hidden;} 
.slide_img_box01 .bd p{position:absolute; left:0; bottom:0; text-indent:10px; line-height:36px;font-family:Verdana; font-size:14px; text-align:left; color:#FFF; display:block;width:100%; height:36px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}
.slide_img_box01 .bd img{width:564px; height:332px;margin:0; padding:0; }

.w396{ width:396px; overflow:hidden; float:right;}
.fc_hot_news{}
.fc_sy_nav_box{ height:33px; overflow:hidden; background:url(../images/nav_bg01.jpg) bottom repeat-x}
.fc_sy_nav_box strong{ color:#333333; overflow:hidden; background:url(../images/nav_bg02.jpg) bottom repeat-x; padding:0 1px; height:33px; float:left; color:#333333; font-size:20px; font-weight:100}
.fc_sy_nav_box strong a{ color:#333333; font-size:20px; font-weight:100; text-decoration:none}
.fc_sy_nav_box a.more{ font-family:"SimSun"; font-size:14px; float:right; margin-top:8px;}
.fc_sy_nav_box a.links01{ float:left; color:#333333; font-size:20px; font-weight:100; margin-left:10px;}

.fc_hot_news dl{ height:299px; width:396px; overflow:hidden; display:block; position:relative}
.fc_hot_news dt{ margin-top:20px;}
.fc_hot_news dt a{ color:#333333; font-size:24px;}
.fc_hot_news dd{ color:#515151; font-family:"SimSun"; font-size:14px; text-align:left; line-height:28px; text-indent:2em; margin-top:12px;}
a.news_more{ position:absolute; width:87px; height:28px; display:block; background:url(../images/sy_ggtop_btn.jpg) no-repeat; left:0; bottom:0}

.hasMoreTab{}
.hasMoreTab .hd{ height:33px; width:564px; position:relative;}
.hasMoreTab .hd ul{ height:33px; background:url(../images/nav_bg01.jpg) bottom repeat-x}
.hasMoreTab .hd ul li{ color:#333333; overflow:hidden; padding:0 1px; height:33px; float:left; color:#333333; font-size:20px; font-weight:100; margin-right:10px; _display:inline; cursor:pointer}
.hasMoreTab .hd ul li.on{ background:url(../images/nav_bg02.jpg) bottom repeat-x;}
.hasMoreTab .hd ul li a{ text-decoration:none}
.hasMoreTab .hd ul li.on a{ text-decoration:none}
.hasMoreTab .hd span{ float:right; margin-top:6px;}
.hasMoreTab .hd span a{ font-family:"SimSun"; font-size:14px}
.hasMoreTab .bd{ margin-top:12px; overflow:hidden}
.hasMoreTab .bd ul{}
.hasMoreTab .bd ul li{ height:36px; vertical-align:bottom; background:url(../images/ulli_linebg.jpg) bottom repeat-x; line-height:36px; overflow:hidden}
.hasMoreTab .bd ul li a.mini_title{ float:left; background:url(../images/ulli_bg01.jpg) left 14px no-repeat; text-indent:18px; color:#0080c0; font-size:14px; font-family:"SimSun"; margin-right:5px;}
.hasMoreTab .bd ul li a.title{ float:left; color:333333; font-size:14px; font-family:"SimSun";}
.hasMoreTab .bd ul li a.zcjd_title{ float:left; background:url(../images/ulli_bg01.jpg) left 14px no-repeat; text-indent:18px; color:333333; font-size:14px; font-family:"SimSun";}
.hasMoreTab .bd ul li span{}
.hasMoreTab .bd ul li em{ float:right; color:#8c8c8c; font-size:14px;}

ul.tzgg_ul{ margin-top:12px; text-align:left}
ul.tzgg_ul li{ height:36px;line-height:36px; overflow:hidden; max-width:392px;}
ul.tzgg_ul li a{ color:333333; font-size:14px; font-family:"SimSun";}

#gg1 ul{ width: 1100px}
#gg1 ul li{ width:320px; height:70px; margin-right:20px; _display:inline}
#gg1 ul li img{width:320px; height:70px;}
#gg1 img.banner{ height:90px; width:1000px;}
#gg1 img.banner_big{ height:168px; width:1000px;}

.w310{ width:310px; overflow:hidden; float:left}
.fc_main .w310 img{ display:block;}
.sy_djxb_box{ width:310px; height:236px; overflow:hidden; background:url(../images/djxb_bg.jpg) no-repeat; margin-top:20px;}
.sy_djxb_box p{ width:270px; margin:0 auto; line-height:28px; font-size:14px; font-family:"SimSun"; text-align:left; color:#565656}
.sy_djxb_box p a{ color:#565656}
.sy_djxb_list{ width:308px; height:186px; border:1px solid #88d9fd}
.sy_djxb_btn{ width:290px; height:54px; margin:0 auto; overflow:hidden; border-bottom:1px solid  #dddddd}
.sy_djxb_btn img{ margin-top:11px; float:left;}
.sy_djxb_list ul{ text-align:left; width:290px; margin:0 auto}
.sy_djxb_list ul li{ line-height:28px; height:28px; overflow:hidden; vertical-align:bottom; max-width:286px}
.sy_djxb_list ul li a{ float:left; font-size:14px; font-family:"SimSun";  overflow:hidden}
.sy_djxb_list ul li span{ float:right; font-size:14px; font-family:"SimSun";}

.fc_video{ overflow:hidden; margin-top:20px;}
.fc_video img{ height:164px; width:310px;}
.fc_video p{ height:36px; line-height:36px; width:310px; background:url(../images/ulli_linebg.jpg) bottom repeat-x; overflow:hidden; text-align:left; display:block}
.fc_video p a{ font-family:"SimSun"; font-size:14px;}

.fc_video ul{ text-align:left;}
.fc_video ul li{ line-height:28px; height:28px; overflow:hidden; vertical-align:bottom}
.fc_video ul li a{ float:left; font-size:14px; font-family:"SimSun"; overflow:hidden}
.fc_video ul li span{ float:right; font-size:14px; font-family:"SimSun";}


.w650{ width:650px; float:right; overflow:hidden}
.hasMoreTab01{overflow:hidden}
.hasMoreTab01 .hd{ height:33px; width:650px; position:relative;}
.hasMoreTab01 .hd ul{ height:33px; background:url(../images/nav_bg01.jpg) bottom repeat-x}
.hasMoreTab01 .hd ul li{ color:#333333; overflow:hidden; padding:0 1px; height:33px; float:left; color:#333333; font-size:20px; font-weight:100; margin-right:15px; _display:inline; cursor:pointer}
.hasMoreTab01 .hd ul li a{ text-decoration:none}
.hasMoreTab01 .hd ul li.on a{ text-decoration:none}
.hasMoreTab01 .hd ul li.on{ background:url(../images/nav_bg02.jpg) bottom repeat-x;}
.hasMoreTab01 .hd span{ float:right; margin-top:6px;}
.hasMoreTab01 .hd span a{ font-family:"SimSun"; font-size:14px}
.hasMoreTab01 .bd{overflow:hidden}
.hasMoreTab01 .bd .div_bd{ overflow:hidden}


.logo{ float:left; margin-left:16px; _display:inline}
.ball_tr01{ height:20px; float:right; width:544px; text-align:left; vertical-align:top; overflow:hidden; margin-top:19px;}
.ball_tr01 span{ float:left; font-size:13px; font-family:"SimSun"; vertical-align:bottom; color:#606060}
.ball_tr01 span strong{ font-size:13px; font-family:"SimSun"; color:#be1a19}
.ball_tr01 em{ font-size:13px; font-family:"SimSun"; color:#606060; margin-left:30px;}
.ball_tr01 span.span_r{ float:right; font-size:13px; font-family:"SimSun"; color:#a0a0a0}

.ball_tr02{ height:32px; float:right; width:544px; overflow:hidden; margin-top:15px;}
.ball_tr02 .ball_box{ float:left; width:33px; height:33px; background:url(../images/ball_bg.png) no-repeat; line-height:33px; font-size:14px; color:#333333; font-weight:bold; margin-right:10px;_display:inline}
.ball_tr02 .ball_box_blue{ float:left; width:32px; height:32px; background:url(../images/ball_bg_blue.png) no-repeat;line-height:32px; font-size:14px; color:#FFF; font-weight:bold; margin-right:10px; _display:inline}

.ball_tr03{ height:20px; float:right; width:544px; text-align:left; vertical-align:top; overflow:hidden; margin-top:12px;}
.ball_tr03 a{ padding-left:8px; background:url(../images/ulli_bg02.jpg) left 2px no-repeat; margin-right:10px; float:left; font-size:13px; font-family:"SimSun"; color:#333333; }

.ball_tr04{ height:30px; border:1px solid #dcdcdc; width:648px; text-align:left; margin-top:6px; overflow:hidden}
.ball_tr04 span{ font-size:13px; font-family:"SimSun"; color:#606060; float:left; margin-top:10px;}
.ball_tr04 strong{ float:left; font-size:16px; font-family:"SimSun"; color:#be1a19; margin-top:7px;}

a.ball_zst_bta{ height:28px; width:64px; overflow:hidden; background:url(../images/zst_bg.jpg) top center no-repeat; padding-top:38px; line-height:28px; position:absolute; display:block; right:0; top:54px; color:#333333;}
.fc_sy_ssq{ width:650px; position:relative; overflow:hidden; padding-bottom:14px; background:url(../images/ulli_linebg.jpg) bottom repeat-x}
.fc_sy_k3{width:650px; position:relative; overflow:hidden; padding-bottom:14px; background:url(../images/ulli_linebg.jpg) bottom repeat-x}
.fc_sy_d3{width:650px; position:relative; overflow:hidden; padding-bottom:14px; background:url(../images/ulli_linebg.jpg) bottom repeat-x}
.fc_sy_30{width:650px; position:relative; overflow:hidden; padding-bottom:14px; background:url(../images/ulli_linebg.jpg) bottom repeat-x}
.fc_sy_ssc{width:650px; position:relative; overflow:hidden; padding-bottom:14px; background:url(../images/ulli_linebg.jpg) bottom repeat-x}
.fc_sy_qlc{width:650px; position:relative; overflow:hidden;}


/*.div_bd ul{ text-align:left; margin-top:10px;}
.div_bd ul li{ height:36px; vertical-align:bottom; background:url(../images/ulli_linebg.jpg) bottom repeat-x; line-height:36px; overflow:hidden}
.div_bd ul li a{ float:left; background:url(../images/ulli_bg01.jpg) left 14px no-repeat; text-indent:18px; color:333333; font-size:14px; font-family:"SimSun";}
.div_bd ul li span{ float:right; color:#8c8c8c; font-size:14px;}*/


.nav_box_gg{ width:1000px; height:47px; background:url(../images/nav_bg01.jpg) bottom repeat-x}
.nav_box_gg a.a_strong{ float:left; padding:0 5px 0 3px; overflow:hidden; height:47px; background:url(../images/nav_bg02.jpg) bottom repeat-x; display:block}
.nav_box_gg a.a_strong img{ float:left;}
.nav_box_gg a.a_strong span{ float:left; color:#333333; font-size:20px; font-weight:100; margin-top:10px; margin-left:5px;}
/*.nav_box_gg a{ font-size:14px; font-family:"SimSun"; color:#333333; float:right; margin-top:20px;}*/

ul.ggl_ul{ width:1010px; margin-top:20px;}
ul.ggl_ul li{ width:192px; overflow:hidden;float:left; margin-right:10px; _display:inline}
ul.ggl_ul li img{ width:180px; height:268px; padding: 5px; border:1px solid #dbdbdb; }
ul.ggl_ul li p{ height:20px; line-height:20px; vertical-align:top; margin-top:10px; overflow:hidden}
ul.ggl_ul li p a{ font-size:14px; font-family:"SimSun"; color:#515151;}

ul.ggl_ul01{ width:666px;}
ul.ggl_ul01 li{ width:206px; overflow:hidden;float:left; margin-right:16px; margin-top:12px; _display:inline}
ul.ggl_ul01 li img{ width:198px; height:268px; padding: 3px; border:1px solid #dbdbdb; }
ul.ggl_ul01 li p{ height:20px; line-height:20px; vertical-align:top; margin-top:10px; overflow:hidden}
ul.ggl_ul01 li p a{ font-size:14px; font-family:"SimSun"; color:#515151;}



.csyw_img_box{ text-align:left; overflow:hidden; margin-top:15px; padding-bottom:23px; background:url(../images/ulli_linebg.jpg) bottom repeat-x; position:relative}
.csyw_img_box img{ width:180px; height:120px; float:left; margin-top:17px;}
.csyw_img_box a.csyw_img_more img{ width:78px; height:23px; position:absolute; top:145px; left:196px; margin:0; padding:0;}
.csyw_img_box .title{ color:#333333; font-size:24px; height:30px; vertical-align:top; overflow:hidden; width:650px;}
.csyw_img_box .title span{ color:#0080c0}
.csyw_img_box .title a{ text-decoration:none}
.csyw_img_box .des{ font-size:14px; font-family:"SimSun"; color:#787878; text-indent:2em; width:454px; line-height:22px; overflow:hidden; max-height:88px; float:right; margin-top:14px}

.csyw_news_list{ text-align:left; overflow:hidden; margin-top:15px; padding-bottom:20px; background:url(../images/ulli_linebg.jpg) bottom repeat-x; position:relative}
.csyw_news_list .title{ color:#333333; font-size:24px; height:30px; vertical-align:top; overflow:hidden; max-width:552px;}
.csyw_news_list .title span{ color:#0080c0}
.csyw_news_list .title a{ text-decoration:none}
.csyw_news_list .des{ font-size:14px; font-family:"SimSun"; color:#787878; text-indent:2em; line-height:24px; overflow:hidden; max-height:48px; float:right; margin-top:13px}
.csyw_news_list a.csyw_img_more img{ width:78px; height:23px; position:absolute; top:5px; right:0; margin:0; padding:0;}

.djxb_djxb_box{ width:650px; height:159px; background:url(../images/djxb_bg01.jpg) center top no-repeat; overflow:hidden}
.djxb_djxb_box p{ width:480px; margin:0 auto; line-height:28px; font-size:14px; font-family:"SimSun"; text-align:left; color:#565656; margin-top:36px; text-indent:2em}
.djxb_djxb_box p a{ color:#565656}
.djxb_djxb_btn{ margin-top:16px; overflow:hidden}
.djxb_djxb_btn img{ float:left; margin-right:15px;}
.djxb_djxb_btn p{ float:right; line-height:31px;}
.djxb_djxb_btn p a{ font-size:16px; font-family:"SimSun"; color:#787878}


.djxb_ssq_title{ width:650px; overflow:hidden; height:41px; line-height:41px; background:url(../images/nav_bg03.jpg) repeat-x; margin-top:20px; color:#FFF; font-size:16px; font-family:"SimSun"; font-weight:bold}

.djxb_ssq_box{ text-align:left; font-size:14px; font-family:"SimSun"; width:590px; margin:0 auto;}
.djxb_ssq_box{line-height:24px;font-size:14px; padding-top:15px; overflow:hidden}
.djxb_ssq_box p{ margin:0 0; line-height:24px;font-size:14px;}

.djxb_ssq_box_line{ border-bottom:1px solid #dddddd; height:1px; overflow:hidden; margin-top:30px;}


.nav_box_blue_line{ height:35px; line-height:35px; padding-bottom:12px; background:url(../images/nav_bg04.jpg) bottom repeat-x; vertical-align:top; overflow:hidden; text-align:left}
.nav_box_blue_line strong{ float:left; font-size:22px; font-weight:bold; color:#287dbe}
.nav_box_blue_line span{ color:#515151; font-size:14px; font-family:"SimSun";}
.nav_box_blue_line a{ color:#515151; font-size:14px; font-family:"SimSun"; }
.nav_box_blue_line em{ color:#515151; font-size:14px; font-family:"SimSun"; margin:0 5px 0 5px;;}

.nav_box_blue_line01{ height:44px;padding-bottom:10px; background:url(../images/nav_bg04.jpg) bottom repeat-x; vertical-align:top; overflow:hidden}
.nav_box_blue_line01 img{ float:left;}
.nav_box_blue_line01 strong{ float:left; font-size:22px; font-weight:bold; color:#287dbe; margin-top:10px; margin-left:12px;}
.nav_box_blue_line01 a{ font-size:14px; font-family:"SimSun"; color:#787878; float:right; margin-top:18px;}

.djxb_list_ul{ text-align:left; margin-top:20px; padding-bottom:20px; background:url(../images/ulli_linebg.jpg) left bottom repeat-x}
.djxb_list_ul li{ height:30px; line-height:30px; font-family:"SimSun"; font-size:14px; vertical-align:bottom}
.djxb_list_ul li a{ font-family:"SimSun"; font-size:14px; float:left}
.djxb_list_ul li span{ float:right}
.djxb_list_ul li em{ color:#0080c0}
.djxb_list_ul li em a{ color:#0080c0}
.wzy_box{ overflow:hidden; }
.wzy_box .title{ font-size:24px; font-weight:bold; font-size:24px; font-family:"SimSun"; overflow:hidden; margin-top:24px;}
.wzy_box .sub_title{ height:30px; line-height:30px; line-height:30px; border-bottom:1px dotted #CCC; overflow:hidden; margin-top:10px;}
.wzy_box .sub_title span{ float:left; margin-right:5px; font-size:14px; color:#515151}
.wzy_box .fx_box{ height:18px; width:110px; float:right; margin-top:6px; overflow:hidden}
.wzy_box .zw_box{ overflow:hidden; text-align:left; padding-top:20px;}
.wzy_box .zw_box p{ color:#333333; font-size:14px; font-family:"SimSun"; line-height:28px; padding-bottom:15px;}
.wzy_box .zw_box p a{ font-size:14px; font-family:"SimSun";}

.zst_tab{ width:960px; float:left; overflow:hidden; position:relative}
.zst_tab strong{ display:block; position:absolute; width:60px; text-align:center; height:24px; line-height:24px; color:#000; font-size:16px; top:0; left:10px;}
.zst_tab .hd{ width:960px; height:29px;background:url(../images/zst_table.jpg) repeat-x; overflow:hidden}
.zst_tab .hd ul{ padding-left:80px;}
.zst_tab .hd ul li{ width:86px; height:29px; line-height:29px; text-align:center; font-size:14px; color:#5c5c5c; float:left; font-family:"SimSun"; cursor:pointer}

.zst_tab .hd ul li.on{ background:url(../images/zs_active.jpg) no-repeat; color:#FFF}


.zst_tab .bd{ border:1px solid #c4c4c4; width:958px; height:40px; line-height:40px; overflow:hidden;border-top:none}
.zst_tab .bd a{ float:left; margin-left:15px; font-family:"SimSun"; color:#909090; font-size:16px;}

.sy_djxb_title{width:270px; margin:0 auto; line-height:28px; font-size:14px; font-family:"SimSun";color:#565656; font-weight:bold}


.djxb_djxb_box p{ width:480px; margin:0 auto; line-height:26px; font-size:14px; font-family:"SimSun"; text-align:left; color:#565656;}
.djxb_djxb_box p a{ color:#565656}
.lb_djxb_title{ width:480px; margin:0 auto; line-height:26px; font-size:14px; font-family:"SimSun";color:#565656; margin-top:24px; font-weight:bold}
.lb_djxb_title a{ color:#565656}


.hasMoreTab003{ overflow:hidden; height:478px}
.hasMoreTab003 .hd{ height:33px; width:310px; position:relative;}
.hasMoreTab003 .hd ul{ height:33px; background:url(../images/nav_bg01.jpg) bottom repeat-x}
.hasMoreTab003 .hd ul li{ color:#333333; overflow:hidden; padding:0 1px; height:33px; float:left; color:#333333; font-size:20px; font-weight:100; margin-right:10px; _display:inline; cursor:pointer}
.hasMoreTab003 .hd ul li.on{ background:url(../images/nav_bg02.jpg) bottom repeat-x;}
.hasMoreTab003 .hd ul li a{ text-decoration:none}
.hasMoreTab003 .hd ul li.on a{ text-decoration:none}


.sy_djxb_box_tab ul{ text-align:left; margin-top:10px;}
.sy_djxb_box_tab ul li{ height:36px; vertical-align:bottom; background:url(../images/ulli_linebg.jpg) bottom repeat-x; line-height:36px; overflow:hidden}
.sy_djxb_box_tab ul li a{ float:left; background:url(../images/ulli_bg01.jpg) left 14px no-repeat; text-indent:18px; color:333333; font-size:14px; font-family:"SimSun";}
.sy_djxb_box_tab ul li span{ float:right; color:#8c8c8c; font-size:14px;}

