@charset "gb2312";

/* 通用样式 */

*{margin:0px; padding:0px; list-style:none;}

img{border:none;}

a,a:link{text-decoration:none;}

a:hover{text-decoration:underline;}

.clear{clear:both;}

.link_block{display:block; width:100%; height:100%; overflow:hidden; text-indent:-3000px;}

.hide{display:none;}

.mt_10{margin-top:10px;}

.mb_10{margin-bottom:10px;}

.fl_l{float:left;}

.fl_r{float:right;}

.ta_c{text-align:center;}

body{font-size:12px; font-family:"宋体","Arial Narrow"; color:#000;background:#FFF;}



/*新头部开始*/

#new_hd{width:auto;min-width:1002px;overflow:hidden; padding-bottom:8px;}

#new_hd_nav_wrap{width:auto;height:54px;overflow:visible;background:url(../images/new_hd_bg_1.png) repeat-x top #036a7a;position:relative;z-index:51;}

#new_hd_nav{width:1002px;margin:0px auto;position:relative;overflow:visible;background:url(../images/new_hd_bg_1.png) repeat-x top;}

#new_hd_nav .new_hd_logo{width:271px;height:78px;position:absolute;left:0px;top:0px;overflow:hidden;z-index:100;}

#new_hd_nav_list{width:726px;height:47px;position:absolute;list-style:none;overflow:relative;top:6px;right:0px;}

#new_hd_nav_list .nav_item{float:left;height:47px;line-height:47px;background:url(../images/new_hd_nav_list_item_1.png) no-repeat right center;font-size:14px;color:#FFF;position:relative;}

#new_hd_nav_list .end{background:none;}

#new_hd_nav_list .nav_item a.nav_links{display:block;height:47px;line-height:47px;_float:left;padding:0px 10px;color:#FFF;_display:inline;margin-left:3px;margin-right:4px;}

#new_hd_nav_list .nav_item a.nav_links:hover{text-decoration:none;}

#new_hd_nav_list .nav_item .sub_nav{position:absolute;width:210px;left:3px;top:47px;background:#FFF;border:solid 1px #014853;list-style:none;z-index:50;display:none;}

#new_hd_nav_list .nav_item .sub_nav .img_box{margin:6px auto 6px auto;width:200px;height:100px;overflow:hidden;}

#new_hd_nav_list .nav_item .sub_nav .sub_nav_list{width:105px;float:left;overflow:hidden;text-align:center;height:30px;line-height:30px;vertical-align:top;color:#014853;border-top:dotted 1px #014853;}

#new_hd_nav_list .nav_item .sub_nav .sub_nav_list a{display:block;color:#014853;}

#new_hd_nav_list .nav_item .sub_nav .sub_nav_list a:hover{color:#FFF;background:#014853;text-decoration:none;}

#new_hd_nav_list .on a.nav_links{background:#014853;}

#new_hd_nav_list .on .sub_nav{display:block;}

#new_hd_banner{height:318px;width:auto;min-width:1002px;_width:1002px;overflow:hidden;background:url(../images/new_hd_banner_bg.png) repeat-x top #d3d3d1;margin:0px auto;} 

#new_hd_banner #banner_img_box{width:1600px;height:318px;position:relative;overflow:hidden;left:50%;margin-left:-800px;z-index:49;}

#new_hd_zxzx_wrap{width:auto;height:76px;background:url(../images/new_hd_zxzx_bar.png) repeat-x top;}

#new_hd_zxzx{width:1002px;height:76px;overflow:hidden;position:relative;margin:0px auto;background:url(../images/new_hd_zxzx_bg.png) no-repeat left top;}

#new_hd_zxzx .left_img_box{width:731px;height:65px;position:absolute;left:0px;top:0px;overflow:hidden;}

#new_hd_zxzx .new_hd_search_text{width:172px;height:25px;position:absolute;line-height:25px;font-size:12px;color:#7d7b7b;border:none;padding:0px;margin:0px;background:transparent;right:70px;top:21px;}

#new_hd_zxzx .new_hd_search_btn{width:46px;height:25px;position:absolute;top:21px;right:16px;overflow:hidden;cursor:pointer;color:transparent;text-indent:-3000px;background:transparent;border:none;margin:0px;padding:0px;}

#new_hd_xm_nav{height:135px;width:1000px;border:solid 1px #014853;background:url(../images/new_hd_xm_nav_bg.png) repeat-x top #057382;margin:0px auto;overflow:hidden;position:relative;margin-bottom:8px;}

#new_hd_xm_nav .xm_nav_box{width:240px;height:128px;margin-left:8px;display:inline;float:left;overflow:hidden;background:url(../images/new_hd_xm_nav_bg_2.png) no-repeat center bottom;}

#new_hd_xm_nav .xm_nav_box dt{width:auto;height:31px;line-height:31px;overflow:hidden;text-align:center;font-weight:bold;font-size:16px;color:#FFF;}

#new_hd_xm_nav .xm_nav_box dt a{color:#FFF;}

#new_hd_xm_nav .xm_nav_box dt a:hover{text-decoration:none;}

#new_hd_xm_nav .xm_nav_box dd{width:auto;height:97px;overflow:hidden;}

#new_hd_xm_nav .xm_nav_list{list-style:none;position:relative;top:10px;}

#new_hd_xm_nav .xm_nav_list li{width:112px;height:24px;line-height:24px;position:relative;left:16px;color:#000;font-size:14px;text-align:left;float:left;overflow:hidden;vertical-align:top;}

#new_hd_xm_nav .xm_nav_list li a{color:#000;}

#new_hd_xm_nav .xm_nav_list li a:hover{color:#006d7c;}



.top_subnav_con{width:1000px;height:78px;margin:0px auto;overflow:hidden;background:url(../images/ss_new_subnav_bg.png) repeat-x top;}

.top_subnav_con .icons{display:block;width:59px;height:79px;overflow:hidden;float:left;}

.top_subnav_con .icons img{vertical-align:top;}

.top_subnav_con .links{float:left;line-height:24px;padding-top:15px;color:#333;}

.top_subnav_con .links a{color:#333;margin:0px 5px;}

.top_subnav_con .links a:hover{color:#6a3906;}





/*新头部结束*/

#hd_1{width:auto;height:auto;background:url(../images/nxby_body_bg.png) repeat-x;}

#hd_1 #hd_sub{width:1002px;height:auto;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;}

#hd_sub_top_text_list{width:1002px;height:60px;overflow:hidden;list-style:none;position:relative;}

#hd_sub_top_text_list li{width:250px;height:25px;line-height:25px;float:left;text-indent:21px;color:#040000;font-size:12px;background:url(../images/list_style_img_1.png) no-repeat 14px center; overflow:hidden; position:relative;top:5px;}

#hd_sub_top_text_list li a{color:#040000;}

#top_logo_area{width:1002px;height:80px;overflow:hidden;}

#top_logo_1{width:373px;height:94px;overflow:hidden;float:left;background:url(../images/ss_logo_1.png) no-repeat;}

#top_bg_2012{width:379px;height:94px;overflow:hidden;background:url(../images/top_bg_2012.png) no-repeat; float:left;}

#top_right_tel_info{width:250px;height:94px;float:right;background:url(../images/top_tel_img.jpg) no-repeat;overflow:hidden;}

#top_right_tel_info .zxzx_1{

	display:block;

	width:77px;

	height:23px;

	position:absolute;

	overflow:hidden;

	left: 759px;

	top: 115px;

}

#top_right_tel_info .zxzx_2{

	display:block;

	width:77px;

	height:23px;

	position:absolute;

	overflow:hidden;

	left: 841px;

	top: 115px;

}

#top_right_tel_info .zxzx_3{

	display:block;

	width:77px;

	height:23px;

	position:absolute;

	overflow:hidden;

	left: 924px;

	top: 115px;

}

#top_nav_box{width:1002px;height:40px;overflow:hidden;background:url(../images/top_nav_bg_1.png) no-repeat;position:relative;}

#top_nav_box #top_nav_list{width:1002px;height:40px;overflow:hidden;list-style:none;line-height:40px; margin:0px auto;}

#top_nav_box #top_nav_list li{line-height:40px;height:40px;float:left;font-size:14px;color:#FFF; width:155px;}
#top_nav_box #top_nav_list .lih2 h2{ font-size:14px; font-weight:normal;}
#top_nav_box #top_nav_list li a{color:#FFF;display:block;height:40px;_float:left;padding:0px 20px;font-weight:normal;text-decoration:none;}

#top_nav_box #top_nav_list li a:hover{text-decoration:none;}

#top_nav_box #top_nav_list li.on{color:#feef04;background:url(../images/top_nav_bg_2.png) no-repeat center bottom;}

#top_nav_box #top_nav_list li.on a{color:#feef04;}

#top_nav_box #top_nav_sub{width:1002px;height:39px;line-height:39px;position:relative;overflow:hidden;}

#top_nav_box #top_nav_sub div{width:1002px;height:39px;line-height:39px;overflow:hidden;text-indent:14px; display:none;}

#top_nav_box #top_nav_sub div a{color:#000;padding:0px 7px;overflow:hidden;}

#top_nav_sub div img{vertical-align:middle;}

#test_box_mzsj{position:absolute;left:742px;top:47px;width:238px;height:26px;text-align:center;line-height:26px;font-size:12px;color:#db9901;z-index:10;}

#search_bar{width:1002px;height:55px;background:url(../images/search_bar_bg.png) no-repeat left top #FFF;position:relative;overflow:hidden;}

#search_bar .input_keywords{margin:0px;padding:0px;border:none;background-color:transparent;width:427px;height:29px;line-height:29px;position:absolute;font-size:12px;color:#b7b7b7;left:23px;top:13px;}

#search_bar .search_button{width:64px;height:35px;position:absolute;top:10px;position:absolute;left:459px;border:none;padding:0px;margin:0px;background-color:transparent;color:transparent;overflow:hidden;text-indent:-3000px;cursor:pointer;}

#search_bar .tags_list_box{width:465px;height:55px;line-height:55px;position:absolute;right:0px;top:0px;font-size:14px;font-weight:bold;color:#040000;}

#search_bar .tags_list_box a{color:#000;padding-left:6px;font-size:12px;font-weight:normal;overflow:hidden;}

/*页面主体*/

#bd{width:1002px;margin-left:auto;margin-right:auto;overflow:hidden;}

#dqwz{height:36px;line-height:30px;text-indent:10px;color:#666666;}

#dqwz span{font-weight:bold;}

#dqwz a{color:#666666;font-weight:normal;}

/*通用底部区域*/

#ft{width:1002px;margin-left:auto;margin-right:auto;overflow:hidden;}

#ft #ft_nav{height:36px;line-height:36px;text-align:center;font-size:14px;color:#FFF;background:#009694;}

#ft #ft_nav a{color:#FFF;}



#ft_info{text-align:center;margin-top:10px;color:#777777;line-height:26px;font-size:12px;padding-bottom:10px;}

#ft_info span{color:#ff7302;}

#ft_info span a{color:#ff7302;}

#ft_info strong{font-weight:bold;font-size:14px;}

#baidu_share_box{width:240px; margin:0px auto;}

#baidu_share_box #bdshare{margin-right:10px;}

#bjssyy_top_big_banner_box{width:1002px;margin-left:auto;margin-right:auto;}

#bjssyy_top_big_banner_box #bjssyy_top_big_banner_box_con{display:none;}

#bjssyy_top_big_banner_box #bjssyy_top_big_banner_box_hide{cursor:pointer;width:1002px;height:16px;overflow:hidden;text-indent:-3000px;}

#bjssyy_top_big_banner_box .bjssyy_top_big_banner_box_hide_1{background:url(../images/top_big_banner_hide_1.png) no-repeat center bottom;}

#bjssyy_top_big_banner_box .bjssyy_top_big_banner_box_hide_2{background:url(../images/top_big_banner_hide_2.png) no-repeat center bottom;}

#BDBridgeIconWrap,#BDBridgeInviteWrap,#BDBridgeMess{display:none !important; }  



*html{_filter:expression(document.execCommand("BackgroundImageCache", false, true));}



.zjs{margin: 0 auto;

    overflow: hidden;

    width: 1002px;}

.zjstit{background: rgba(0, 0, 0, 0) url("../images/zjstbg.png") no-repeat scroll center bottom;

    height: 43px;

    overflow: hidden;}

.zjstit h3{  color: #666;

    display: inline;

    float: left;

    font-size: 14px;

    font-weight: bold;

    line-height: 35px;

    margin: 0 10px;

    padding: 4px 0 0;

    text-align: center;

    width: 80px;}

.zjscont{-moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: -moz-use-text-color #ccc #ccc;

    border-image: none;

    border-style: none solid solid;

    border-width: 0 1px 1px;

    overflow: hidden;

    padding: 10px 0;

	border:1px solid #ccc}

.yqlj {

    overflow: hidden;

    padding: 9px 0 19px;

}



.yqlj ul li {

    float: left;

    margin: 10px 0 0;

    overflow: hidden;

    text-align: center;

    vertical-align: top;

    width: 16%;

}

.yqlj ul li a{color:#333}

.cnm { width:1000px; margin:0 auto; padding:0px; }

.newksNT { width:310px; float:left; overflow:hidden; padding-right:35px; }

.newksNT h4 { width:310px; height:31px; background:url(../images/201808index_61.jpg) no-repeat; font-weight:normal; font-size:18px; }

.newksNT h4 A { float:left; text-decoration:none; }

.newksNT h4 SPAN { float:right; font-size:12PX; }

.newksNT h4 SPAN A { color:#F00; font-family:"宋体"; line-height:31px; }

.cnmbox { width:310px; padding:0; float:left; padding-top:15px; }

.cnmbox div dl { width:140px; }

.cnmbox div dt { width:100%; float:left; }


.cnmbox div dd { width:100%; float:left; }

.homeCon6R_1bg { float:left; }

.homeCon6R_1 { float:left; width:498px; }

.homeCon6R_1 span { float:left; width:100%; height:20px; line-height:20px; overflow:hidden; margin:5px 0 14px 0; }

.homeCon6R_1 span a { color:#FFF; width:90px; text-align:center; float:left; font-size:14px; margin-right:10px; display:inline; display:block; background-color:#e33459; }

.homeCon6R_1 div { float:left; width:100%; }

.homeCon6R_1 div a img { float:left; width:153px; height:87px; }

.homeCon6R_1 div dl { float:right; width:335px; }

.homeCon6R_1 div dl dt { float:left; width:100%; color:#e33459; font-size:14px; height:20px; line-height:20px; overflow:hidden; }

.homeCon6R_1 div dl dt a { color:#000; }

.homeCon6R_1 div dl dd { float:left;width:150px; font-size:13px; color:#666666; line-height:20px; overflow:hidden; margin-top:5px; }

.homeCon6R_1 ul { float:left; width:100%; margin-top:11px; }

.homeCon6R_1 ul li { float:left; height:30px; line-height:30px; width:100%; font-size:14px; }

.homeCon6R_1 ul li b { font-weight:normal; color:#e33459; float:left; overflow:hidden; height:30px; padding-right:5px; }

.homeCon6R_1 ul li b a { float:none; color:#e33459; width:auto; }

.homeCon6R_1 ul li a { float:left; color:#3f3f3f; height:30px; max-width:250px; overflow:hidden; }

.homeCon6R_1 ul li small { font-size:12px; float:right; color:#999999; width:85px; }