﻿﻿body{width:100%;margin:0 auto;background:#f6f6f6;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.wid{width:1200px;margin:0 auto;position:relative;}
.wid1{width:1200px;margin:0 auto;position:relative;background:#fff;}
.a1{color:#ffffff;}
.a1:hover{text-decoration: underline;}
.a2{color:#0c0300;}
.a2:hover{color:#ea3e3e;}
.a3{color:#666666;font-size:14px;font-weight:normal;margin-right:10px;}
.a3:hover{color:#ea3e3e;}

.a4{color:#4f4f4f;}
.a4:hover{color:#ea3e3e;}
.a5{color:#fff;}
.a5:hover{color:#fff;}
/*������ʽ */
.header_top{height: 30px;background:#6b6a6a;}
.header_top_blank{height: 30px;background:#000;}
.header_login {width:1200px;height: 30px;line-height: 30px;margin: 0 auto;text-align: right;font-size: 14px;position: relative;}
.header_login span{padding:0 6px;}
.header_login i{font-style:normal;color:#fff;}
.header_login a{color:#fff;}
.header_login a:hover{color:#ea3e3e;}
.margin_right20{margin-right:20px;}

.header_top1{height:30px;background:url(../images/top_01.png) no-repeat top center;}
.header_login1 {width:1200px;height: 30px;line-height: 30px;margin: 0 auto;text-align: right;font-size: 14px;position: relative;}
.header_login1 span{padding:0 6px;}
.header_login1 i{font-style:normal}
.header_login1 a{color:#552906;}
.header_login1 a:hover{color:#ea3e3e;}




.head0{height:170px;background:#f6f6f6;}
.head1{height:230px;background:url(../images/head_bg.jpg) no-repeat top center;}
.head_blank{height:230px;background:#000;}
.logo{float:left;margin:66px 0 0 58px;width:470px;height:90px;background:url(../images/logo12.png) no-repeat;}

.zhutitype{float:left;width:80px;height:42px;line-height:42px;text-align:center;border-left:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #fff; color:#999;font-size:12px;cursor:pointer;}
.zhuti_list{display:none;width:80px;height:90px;position:absolute;top:82px;left:0;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.zhuti_list span{display:block;width:80px;height:30px;line-height:30px;border-bottom:1px solid #dedede;background:#fff;text-align:center;font-size:12px;}
.zhuti_list a{display:block;width:80px;height:30px;color:#999;}
.zhuti_list a:hover{color:#ff0000;}
.search{float:right;width:625px;height:174px;margin-top:56px;font-size:12px;position:relative;}
.search_name{width:440px;height:40px;}
.search_name li{width:146px;height:40px;float:left;line-height:34px;text-align:center;color:#323232;cursor:pointer;}
.search_name_blank li{width:146px;height:40px;float:left;line-height:34px;text-align:center;color:#fff;cursor:pointer;}
.search_name li.active{color:#e22323;background:url(../images/btmarrow.png) no-repeat bottom center;}
.search_name_blank li.active{color:#e22323;background:url(../images/btmarrow.png) no-repeat bottom center;}
.search_con li{display:none;width:625px;height:40px;clear:both;}
.search_con li.show{display:block;}
.inp_sear{float:left;width:380px;height:40px;border-top:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee;color:#999;text-indent: 2em;}
.btn_sear{float:left;width:78px;height:41px;border:1px solid #e22323;background-color:#e22323;color:#fff;background:url(../images/search_btn.png) no-repeat;}

input:focus{outline:none;}


.nav_icon{background:url(../images/nav_icon.png) no-repeat;margin-top: 15px}
.nav_icon1{float:left;margin-left:30px;margin-right:5px;width:20px;height:20px;background-position:-1px -4px;}
.nav_icon2{float:left;margin-left:16px;margin-right:5px;width:20px;height:20px;background-position:-28px -4px;}
.nav_icon3{float:left;/*margin-left:16px;margin-right:5px;*/margin-left:8px;width:20px;height:20px;background-position:-53px -4px;}
.nav_icon4{float:left;margin-left:16px;margin-right:5px;width:20px;height:20px;background-position:-77px -4px;}
.nav_icon5{float:left;margin-left:16px;margin-right:5px;width:20px;height:20px;background-position:-107px -4px;}
.nav_icon6{float:left;margin-left:16px;margin-right:5px;width:20px;height:20px;background-position:-137px -4px;}
.nav_icon7{float:left;margin-left:16px;margin-right:5px;width:20px;height:20px;background-position:-163px -4px;}
.nav_icon8{float:left;margin-left:16px;margin-right:5px;width:20px;height:20px;background-position:-190px -4px;}
.nav_icon9{float:left;margin-left:16px;margin-right:5px;width:20px;height:20px;background-position:-215px -3px;}
.nav_icon10{float:left;margin-left:13px;margin-right:5px;width:23px;height:15px;background-position:-245px -3px;}
.nav_icon11{float:left;margin-left:13px;margin-right:5px;width:23px;height:20px;background-position:-273px -3px;}


.nav{height:52px;background-color:#e22323;clear:both;}
.nav_list li{float:left;width:120px;height:52px;position: relative}
.nav_list li .navs2{
	width: 120px;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 99999;
	background-color: #e22323;
	display: none;
}
.nav_list li .navs3{
	width: 120px;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 99999;
	background-color: #e22323;
	display: none;
}
.nav_list li a{display:block;width:120px;height:52px;text-align:center;color:#ffffff;line-height: 52px;text-decoration: none;}
.nav_list li a:hover{background:#b00910;/*background: url(../images/navbg.jpg);*/color:#ffffff;}
.nav_list span{float:left;font-size:15px;}
.nav_listSty li{width:150px;height:50px;text-align:center;color:#ffffff;background-color:#600504;}
.nav_listSty li a{display:block;width:150px;height:36px;text-align:center;color:#ffffff;padding-top:14px;}
.nav_listSty li a:hover{background: url(../images/navbg.jpg);width:150px;height:36px;text-align:center;color:#ffffff;padding-top:14px;}
/* ��ǰλ�� */
.current_location{height:40px;line-height:50px;color:#4f4f4f;font-size:14px;}
.current_location span{padding:0 8px;}
.current_location_blank{height:40px;line-height:50px;color:#fff;font-size:14px;}
.current_location_blank span{padding:0 8px;}
.current_location_blank a{color:#fff;}


/*˫��ʾ����ҳ*/
.company_tit{width:1200px;height:240px;border:1px solid #e6e6e6;margin-top:20px;}
.company_tit h3{padding:40px 0 0 50px;font-size:18px;font-weight:bold;color:#4f4f4f;}
.company_tit span{float:left;display:block;width:100px;height:24px;line-height:24px;background:#e23434;text-align:center;margin-top:14px;margin-left:50px;font-size:14px;}
.company_tit a{display:block;width:100px;height:24px;color:#ffffff;}
.company_tit ul{float:right;width:112px;height:32px;margin-right:50px;}
.company_tit li{float:left;width:28px;height:32px;}


.fengxian{color:#999999;font-size:14px;}
.company_message{width:1200px;height:728px;border:1px solid #e6e6e6;font-size:14px;}
.company_message_tit{width:1100px;height:50px;margin:0 auto;font-weight:bold;color:#4f4f4f;text-align:center;border-bottom:1px solid #f6f6f6;line-height:50px;}
.company_message_tit span{float:left;width:156px;height:50px;cursor:pointer;}
.company_message_con{width:1200px;height:570px;}
.company_message_con li{display:none;width:1200px;height:654px;padding-top:20px;overflow-y: scroll;}
.company_message_con li::-webkit-scrollbar {width: 6px;height: 5px;}
.company_message_con li::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background:#dedede;}
.company_message_con li::-webkit-scrollbar-track {background:#eeeeee;}
.selected_comp{border-bottom:2px solid #ea3e3e;}
.company_message_con li.show_comp{display:block;}
.cmc_con{line-height:30px;padding:8px 40px;clear:both;font-size:14px;color:#4f4f4f;}
.cmc_con span{display:block;width:300px;float:left;font-weight:bold;}
.cmc_con i{float:left;width:812px;font-style:normal;}
.tb{width:1100px; margin:30px auto; background-color:#efefef;}
.tb .subject{background-color:#efefef; font-size:20px; color:#FF0000; line-height:40px;}
.tb tbody tr th{background-color:#FFFFFF; padding:10px 20px; width:15%;}
.tb tbody tr td{background-color:#FFFFFF; padding:10px 20px;}
/*��������ҳ*/
.newswrap{width:1100px; margin:40px auto; padding:20px; border:1px #e6e6e6 solid;}
.newswrap .meta{width:95%; margin:30px auto; text-align:center; border-bottom:2px #e6e6e6 dotted;}
.newswrap .meta .title{font-size:24px; line-height:36px; margin:10px 0px; font-weight:bold; width:80%; margin:0 auto;}
.newswrap .meta .meta-info{line-height:26px; margin:10px 0px;}
.newswrap .meta .meta-info span{display:inline-block; margin:0px 5px;color:#4f4f4f;}
.newswrap .article{min-height:400px; line-height:32px; padding:4px 20px;color:#4f4f4f;}

/*w����ҳ��ͻ�Ա����ͷ��*/
.header{ width:100%; height:55px; }
	.header-wrap{ position: fixed;top: 0;left: 0;width: 100%;height: 55px;text-align: center;background:#e22323;z-index: 300; }
	.section {position: relative;margin: 0 auto;padding: 0;width: 1180px;min-width: 941px;max-width: 1180px;text-align: left;}
	.header-wrap .left-box .logo{ margin:0 20px 0 0; display:block; float:left; width:200px; height:55px;  text-indent:-9999px; background:url(../images/logo2.png) no-repeat 0 center; overflow:hidden; }
	.header-wrap .left-box .uheader_nav{ display:inline-block; float:left; height:55px; font-size:16px; letter-spacing:1px; }
	.header-wrap .left-box .uheader_nav a{ display:inline-block; margin:10px 0; padding:0 8px; line-height:35px; height:35px;  color:#fff; opacity:0.9; }
	.header-wrap .left-box .uheader_nav a:hover{ border-radius:3px; color:#e22323; background:#FFFFFF; }
	.header-wrap .uheader_search{ position:relative; display:block; float:left; margin:13px 0 0 20px; }
	.header-wrap .uheader_search .uheader_search_input{ display:block; margin:0; padding:0px 30px 3px 10px; width:180px; height:25px; line-height:25px; color:#eb6c6c; border:1px solid #eb6c6c; border-radius:0px; background:none;}
	.header-wrap .uheader_search .submit{ position:absolute; top:0; right:0; display:block; width:30px; height:28px; line-height:30px; text-indent:-9999px; color:#fff; border:none; background:url(../images/uheader_search.png) no-repeat center; cursor:pointer; _text-indent:0; overflow:hidden; }
	.header-wrap .right-box{ float:right; display:block; margin:13px 0; height:28px; }
	.header-wrap .right-box li{ float:left; margin-left:15px; }
	.header-wrap .right-box li.line{ margin-left:10px; background:url(../images/line-1.png) no-repeat 0 center; }
	.header-wrap .right-box li.line a{ margin:0 10px; }
	.header-wrap .right-box li em{ float:left; display:inline-block; margin:7px 8px auto auto; width:17px; height:15px; }
	.header-wrap .right-box li.login em{ background:url(../images/user.png) left center no-repeat; }
	.header-wrap .right-box li a{ display:inline-block; color:#fff; font-size:14px; height:28px; line-height:28px; }

/*ҳ������*/
.pagebox{ margin:0 auto; color:#999; font-size:14px;clear:both; }
/*ҳ��*/
.pagediv{width:800px;height:30px;text-align:left; font-size:14px;padding-top:20px;}
.pagediv a{ display:block; float:left; padding:5px 12px; margin:0 0 0 8px; border:1px solid #eeeeee; line-height:20px; height:20px; color:#666; background:#f6f6f6; text-decoration:none; }
.pagediv a:hover { border:1px solid #ea3e3e; }
.pagediv span{ display:block; float:left; padding:5px 0; line-height:20px; height:20px; }
.pagediv span:first-child{display:none;}
.pagediv span.current { padding:5px 12px; margin:0 0 0 8px; color:#555; font-weight:bold; }
.pagediv span.disabled { border:1px solid #eee; padding:5px 12px; margin:0 0 0 8px; color:#ddd; }





/* �ײ����� */
.nav_foot {height: 44px;margin-top: 8px;}
.nav_foot h3 {width: 1180px;height: 44px;padding-left: 50px;font-size: 16px;color: #fff;line-height: 48px;background: url(../images/foot_bg.png) no-repeat;font-weight:normal;}
.friend{float:left;display:block;width:146px;color:#ffffff;}
/* �ײ�����ʽ */
.foot{height:270px;margin-top:8px;background:#e22323;font-size:14px;}
.foot_left{float:left;width:100%;height:100%;text-align:center;color:#fff;line-height:30px;padding-top:30px;}
.foot_left img{margin-bottom: -3px;}




/* ���� */
.denglong{width:100%;height:521px;position:fixed;}
.denglong1{float:left;width:182px;height:468px;background: url(../images/deng1.png) no-repeat;z-index:-999;}
.denglong2{float:right;width:189px;height:521px;background: url(../images/deng2.png) no-repeat;z-index:-999;}

.qyjcxxb{width: 1100px;height: 112px;border: 1px solid #e6e6e6;margin-bottom: 20px;margin-top:18px;padding:20px 50px;}
.qyjcxxb h4{color: #4f4f4f;font-size:14px;font-weight:bold;border-bottom:1px solid #e6e6e6;padding-bottom:10px;}
.qyjcxxb span{border-bottom:2px solid #e23434;padding-bottom:3px;}
.qyjcxxb table{width:100%;color:#4f4f4f;font-size:14px;}
.qyjcxxb table th{padding:10px 0;font-weight:normal;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding-left:10px;}
.qyjcxxb table td{border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding-left:10px;}
.nodata {
    text-align: center;
    padding: 100px 0;
}
.zytsb {
    width: 1200px;
    height: 112px;
    border: 1px solid #e6e6e6;
    margin-top: 20px;
}
.zytstit{float:left;width:300px;height:112px;line-height:112px;text-align:center;font-size:14px;color:#e22323;font-weight:bold;border-right:1px solid #e6e6e6;}
.zytscon{float:left;width:856px;height:112px;padding:10px 20px;color:#4f4f4f;line-height:30px;font-size:14px;}
.zytscon a{background:#336db6;color:#fff;padding:4px;}
.yyzksb{background:#336db6;color:#fff;font-size:14px;font-weight:normal;padding:2px 4px;margin-left:5px;}