﻿@charset "utf-8";
div,ul,li,form{margin:0px;padding:0px;list-style:none; text-align:left}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
.clearboth{clear:both;display:block;line-height:1px;}
.jiange_box{line-height:8px;height:8px;}
.float_l{float:left}
.float_r{float:right}
.border_notop{border:1px solid #E5E5E5;border-top:none;}
#mytips{position:absolute;z-index:100;width:200px;background:#FFC;border:1px solid #FC0;padding:5px; text-align:left;/*jquery鼠标悬停提示*/}
#myconbox{width:720px; min-height:676px;overflow:hidden;margin:0px auto; text-align:left; line-height:2;}/*显示内容区域的宽度限制*/
a img{border:0px;}

/*图片鼠标悬停拉幕提示效果样式******************/
.pic_border{width:180px;height:140px;padding:0px;background:#FFF;overflow:hidden;border:5px solid #f0f0f0;/*position:relative;*/}
.pic_border2{width:180px;height:140px;padding:0px;background:#FFF;overflow:hidden;border:5px solid #dedede;/*position:relative;*/}
.pic_tips{position:absolute;left:0px;top:-30px;height:30px;width:100%;line-height:30px;color:#fff;text-align:center; background:url(../images/filter3.png)}
.pic_tips a:link{color:#FFF}
.pic_tips a:visited{color:#FFF}
.pic_tips a:hover{color:#FFF}
.pic_tips a:active{color:#FFF}


.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{-webkit-transition:left 800ms ease-in 0;-moz-transition:left 800ms ease-in 0;-o-transition:left 800ms ease-in 0;-ms-transition:left 800ms ease-in 0;transition:left 800ms ease-in 0;}
.swipe #pagenavi{position:absolute;left:0;bottom:0px;text-align:center;width:100%;}
.swipe #pagenavi a{width:10px;height:10px;line-height:99em;background:#b5b5b5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.swipe #pagenavi a.active{background:#C80002;}



/********************************************/
#mainbox{background:#fff;margin:0px;}
.mainbox{margin: 5px 5px;position: relative;overflow: hidden;}
.mainbox.block_con img {width: 95%;}
.mainbox .case{width: 48%;float: left;margin: 3% 1%;border: 1px solid #ccc;height: 182px;}
.mainbox .case p{font-weight: bold;text-align: center;height: 30px;background: #ccc;line-height: 30px;}

.main_border{border:1px solid #AED791}
.main_border2{border:1px solid #5AB10C}

.house_list li{height:25px; line-height:25px; text-align:left;background:url(../images/li_fang_bg.gif) 2px center no-repeat;padding-left:10px;}
.house_list li span {float:right}

/*文章版块列表***************************************************/
.mynewslist1 li{height:26px;padding-top:2px; background:url(../images/list21.gif) 0px bottom repeat-x;text-align:left}
.mynewslist1 li a{background:url(../images/li_fang_bg.gif) 1px 6px no-repeat;padding-left:10px;}
.mynewslist1 li span{font-size:10px;float:right}

.mynewslist2 li{height:25px;padding-top:0px; background:url(../images/list21#.gif) 0px bottom repeat-x;text-align:left}
.mynewslist2 li a{background:url(../images/li_fang_bg#.gif) 3px 6px no-repeat;padding-left:0px;font-size:12px!important;}
.mynewslist2 li span{font-size:10px;float:right;color: #dcdcdc;}

.mynewslist3 li{padding-top:0px;padding-bottom:10px;background:url(../images/list21) 0px bottom repeat-x;text-align:left}
.mynewslist3 li a{background:url(../images/li_fang_bg.gif) 3px 6px no-repeat;padding-left:10px;}
.mynewslist3 li span{font-size:10px;}

/*分页样式****/
#page_box{border-top:1px solid #ccc; text-align:left; height:30px; line-height:30px; padding:0px 10px;margin-top:10px;}

/*内页带分页文章列表样式****/
#news_list_box li{background:url(../images/list21#.gif) left bottom repeat-x;height:36px;line-height: 36px;}
#news_list_box span{float:right}
#news_list_box a {background: url(../images/arrow3#.gif) left center no-repeat;padding-left: 0px;display: block;float: left;}

#news_title{font-size: 16px; font-weight: bold;text-align: center; line-height: 50px;}
#news_time {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;line-height: 30px;}
#news_content {padding: 10px 0px;width: 682px; overflow: hidden;font-size: 14px;min-height: 300px;}
#news_content img {max-width: 682px;}
#news_source {background: #f7f7f7;padding: 5px;text-align: right;}
#news_other {text-align: center;line-height: 30px;}
/*内页带分页图片列表样式****/
#pic_list_box li{width:190px; height:170px; overflow:hidden;float:left;margin:10px 23px; display:inline; text-align:center}
.pic_box,.clip_box{width:180px;height:140px;overflow:hidden; background:#fff;}
.pic_box{padding:4px;}
.pic_box img{width:180px; height:140px;}


/*导航菜单***************************************************/
.navbox {color:#fff;}
.navbox a{height:46px;line-height:46px;display:block;text-align:center;text-decoration:none;}
.navbox a:link,.navbox a:visited{color:#fff;background:url(../images/menu_bg0.jpg) left top no-repeat;}
.navbox a:hover,.navbox a:active{color:#fff; background:url(../images/menu_bg.jpg) left top repeat;}
.split_box{width:2px; max-width:2px; background:url(../images/split.jpg) center no-repeat;font-size:0px;}

.submenu{position:absolute;margin-top:0px;z-index: 1001;
	width:130px; line-height:normal;display:none;
font-weight:normal;background:#fcfcfc;/*背景不能为空，否则鼠标移出将消失*/
}
.submenu dd{text-align:center;border-bottom:1px solid #fff;line-height: normal!important;padding: 0px;}
.submenu dd a{display:block;width:100%;color:#333!important;
	height:30px;line-height:30px;background:none!important;font-size:12px!important;
	padding: 0px!important;
}
.submenu dd a:hover{background:#da251d!important;color:#fff!important}

.padding5{padding:5px;}
.padding6{padding:6px;}
.padding7{padding:7px;}
.padding8{padding:8px;}

/*自定义css部分***************************************************/
.top_none {margin: 5px 5px;height: 50px;line-height: 50px;position: relative;}
#top_box{background: #00589f;box-shadow: 0px 3px 5px rgba(0,0,0,0.2);position: fixed;top: 0;left: 0;z-index: 999;width: 100%;}
.searchm{width: 100%;height: 50px;display: none;}
.xians{display: block;}
.searchm select{float: left;height: 50px;}
.searchm select .one{font-size: 14px;color:#1a89ed;font-weight: bold;}
.searchm input[type="text"]{border: none;line-height: 50px;width: 60%;padding: 0 15px;float: left;}
.searchm input[type="submit"]{ width: 18%;border: none;cursor: pointer;padding: 10px 0;display: block;float: right;background: #1a89ed;color: #fff;line-height: 30px;}

#logo {width: 75%;float: left;}
#logo a img{width:auto;height:50px;}
#logo a{display: block;}
.searchimg {width: 10%;float: right;}
.searchimg img {height: 35px;margin-top: 8px;}
.anniu {width: 15%;float: right;text-align: right;display: none;}
.anniu img {height: 25px;width: auto;margin-top: 12px;}
.lanm{padding: 0 10px;width: 100%;top: 55px;background: #fff;z-index: 100;position: absolute;}
.lanm li {width: 23%;text-align: center;margin: 1%;float: left;background: #666;}
.lanm li a{color:#fff;}
.lanm_m{width: 100%;background: #fff;overflow: hidden;padding: 15px 0;border-bottom: 3px solid #ededed;}
.lanm_m li {width: 18%;text-align: center;margin: 1%;float: left;}
.lanm_m li a{color:#666;font-size: 0.8em;}
.lanm_m li a img{width:80%;display: block;margin: 0 auto;}

.haochu {width: 100%;overflow: hidden;height: 340px;background: #fff;border-bottom: 3px solid #ededed;}
.haochu li {width: 30.5%;float: left;height: 140px;border: 1px solid #e7e7e7;margin: 0px 5px;margin-top: 18px;padding: 5px;border-radius: 4px;cursor: pointer;text-align: center;}
.haochu h3 {font-size: 1em;font-weight: bold;}
.haochu p {font-size: 12px;color: #666;}
.kh {padding: 15px 5px;overflow: hidden;background: #fff;border-bottom: 3px solid #ededed;}
.kh p {float: left;font-size: 12px;margin-right: 3px;}
.kh .one, .kh .four{background: #00ac5759;}
.kh .two,.kh  .five{background: #ef6e1073;}
.kh .three,.kh  .six{background: #956dd073;}


.table_card { width:100%; margin:0 auto;border-bottom: 3px solid #ededed;}
.table_card .tab { height:37px; font-size:14px; }
.table_card .tab li { float:left; height:36px; line-height:36px; padding:0 2%; width:50%; background:#ffc; }
.table_card .tab li:hover { height:37px; background:#fff; color:#333; cursor:pointer}
.table_card .activ { height:37px !important; background:#fff !important; color:#333}
.table_card .tabCon {overflow: hidden; background:#fff; }
.table_card .tabCon div { display:none}
.table_card .tabCon .on { display:block}
.newslist01 { font-size:14px; }
.newslist01 li { line-height:36px;width: 80px;float: left;margin: 8px 6px;}
.newslist01 li .ding { color:#F30; margin-left:5px}
.newslist01 li .time { float:right; font-size:12px; color:#888}

.newslist02 { font-size:14px; }
.newslist02 li { line-height:36px;width: 80px;float: left;margin: 8px 6px;}
.newslist02 li .ding { color:#F30; margin-left:5px}
.newslist02 li .time { float:right; font-size:12px; color:#888}

#navbox {background:#00589f; }
#navbox ul li{float:left;width:20%; }
#navbox ul li a{display: block;font-size: 1.2em;text-align: center;height: 40px;line-height: 40px;color: #fff;}
#navbox ul li a:hover{color:#DA251E;text-decoration: none;background-color:#ffc ;border-top: 1px solid #DA251E;line-height: 39px!important;}

.new_p{padding: 15px 10px;    background: #fff;border-bottom: 3px solid #ededed;}
.new_p span{margin-right: 10px;}
.new_p p {display: inline-block;margin-left: 10px;}

#last_nav a{padding-right: 0px!important;}

#banner_box{text-align: center;background-size:auto 100%;background-position: center;}


.xmxz{display: flex;background-color: #fff;height: 44px;position: relative;border-bottom: 3px solid #e3e3e3;z-index: 100;}
.active{color: #00589f;font-weight: bolder;}
.show{display:block;}
.xmxz .ul1{width:100%;background: #f5f5f5;}
.xmxz .ul1>li{float:left;width:33%;border-left:1px solid #e3e3e3;height:100%;text-align: center;line-height: 44px;}
.xmxz .ul1>li:last{border-left:none;}
.xmxz .ul2{background-color:#ddd;display: none;position: relative;}
.xmxz .ul2>li{display: block;float: none;border-bottom: 1px solid #ccc;text-align: center;width: 100%;border-left: none;}
.xmxz .ul2>li:last{border-bottom:none;}
.xmxz .ul3{position: absolute;left:137px;top:0;width: 180px;background: #ddd;display: none;}
.xmxz .ul3>li{display: block;float: none;border-bottom: 1px solid #ccc;    width: 100%;border-left: none;text-align: center;}
.xmxz .ul3>li:last{border-bottom:none;}

.white_bg {background-color:#fff;}
.gray_bg {background-color: #F1F0EE;padding: 10px 0px;}

.block_title{ font-size: 1.2em;text-align: center;background: #fff;padding-left: 15px;margin-top: 10px;font-weight: bold;text-align: left;clear: both;color: #00589f;border-left: solid 6px #00589f;border-bottom: #00589f solid 1px;margin-bottom: 15px;}
.block_title2{font-size: 1.2em;text-align: center;background:url(../images/i_r6_c15_2.jpg) center bottom no-repeat;padding-bottom: 16px;margin-bottom: 30px;}

.fuwu_list {float: left;width: 48%;margin-right: 1%;text-align: center;}
.fuwu_list h1{height: 119px;margin: 0px auto;}
.fuwu_list h3{font-weight: bold;font-size: 16px;padding: 5px;}
.fuwu_list p{background-color: #C1C1C1;padding: 10px 5px;font-size: 0.8em;line-height: 1.8}
#rongzhi {margin-right: 0px!important;}
#zizhi h1{background:url(../images/i_r8_c5.jpg) center no-repeat;background-size:auto 100%; }
#zizhu h1{background:url(../images/i_r8_c13.jpg) center no-repeat;background-size:auto 100%; }
#rongzi h1{background:url(../images/i_r8_c24.jpg) center no-repeat;background-size:auto 100%; }
#rongzhi h1{background:url(../images/rongzhi_pic.jpg) center no-repeat;background-size:auto 100%; }


.celue_list {text-align: left;}
.celue_list h1{width: 120px;height: 120px;float: left;}
.celue_list p{background-color: #fff;padding: 10px;font-size: 0.8em;display: block;height:120px;overflow: hidden;}
#celue3 {margin-right: 0px!important;}
#celue1 h1{background:url(../images/i_r10_c3.jpg) center no-repeat;background-size: auto 100%; }
#celue2 h1{background:url(../images/i_r10_c11.jpg) center no-repeat;background-size: auto 100%; }
#celue3 h1{background:url(../images/i_r10_c21.jpg) center no-repeat;background-size: auto 100%; }

.block_con p{overflow: hidden;}
.block_con img {max-width: 100%;height: auto;}

#kehu_list {}
#kehu_list li{float: left;width: 48%;margin:0px 1%;margin-bottom:10px;}
#kehu_list li a{display: block;height: 50px;overflow: hidden;background-color: #fff;text-align: center;border-radius: 5px;box-shadow: 0px 1px 3px rgba(0,0,0,0.2);
}
#kehu_list li a img{height: 50px;max-width: 100%;}

#team_list {}
#team_list li{float: left;width: 48%;margin:0px 1%;margin-bottom: 10px;text-align: center;}
#team_list li a{display: block;height: 200px;overflow: hidden;text-align: center;}
#team_list li a img{width: 100%;height: 200px;}
#team_list li h4{font-weight: bold;font-size: 14px;padding-top: 5px;}
#team_list li h5{font-size: 0.7em;}

#bot_ad {background-color: #000;margin-top: -25px;}
#bot_ad img{margin: 0px auto;width: 100%;}

#footer {background-color: #4D545A;padding: 10px 0px;clear: both;}
.split2{float: ;}
.split2,#link_list,.split a,#link_list a{color: #FEFEFE;font-size: 0.8em;}
.copyright {font-size: 0.9em;}

#link_list {}
#link_list h3 {font-weight: bold;font-size: 14px;}
.link_list li {font-size: 12px;display: block;float: left;margin-right: 15px;white-space: nowrap;}


.curlink a:link,.curlink a:visited,.curlink a:hover,.curlink a:active{
	color:#fff;
	background-color: #ed8b0e;
	line-height: 39px!important;
	
}

/*banner_bg*/
.banner_about {
	background-repeat: no-repeat;height: 110px!important;}
.banner_contact {
	background-position: center top; background-repeat: repeat-x;height: 100px!important;
	background-size: 100% auto;
}
.banner_zizhi_52 {
	background-position: center center; background-repeat: no-repeat;height:110px!important;
}
.banner_zizhi_61 {
	background-position: center top; background-repeat: no-repeat;height:50px!important;
}
.banner_zizhu_25 {
	background-position: center top; background-repeat: no-repeat;height:110px!important;
}
.banner_zizhu_31 {
	background-position: center top; background-repeat: no-repeat;height:110px!important;
}
.banner_zizhu_38 {
	background-position: center top; background-repeat: no-repeat;height:110px!important;
}
.banner_zizhu_42 {
	background-position: center top; background-repeat: no-repeat;height:110px!important;
}
.banner_zizhu_47 {
	background-position: center top; background-repeat: no-repeat;height:110px!important;
}
.banner_rongzi {
	background-position: center top; background-repeat: no-repeat;height: 110px!important;
}
.banner_rongzhi {
	background-position: center top; background-repeat: no-repeat;height: 110px!important;
}

#shenqing{background: #000;padding: 0px 0px 30px 0px;}
#shenqing img {width: 100%;}
.xingming,.gongsi,.dianhua {width: 220px;background: #fff;border: 1px solid #333;border-radius: 3px;
margin-bottom: 10px;padding: 6px;padding-left: 10px;line-height: normal;}
#username,#comname,#tel {float: right;border:none;border-left: 1px solid #ddd;padding-left: 5px;}
#btn_submit {border-radius: 3px;cursor: pointer;}
.xingming {margin-top: 10px;}

#form_con {clear: both!important;margin: 0px auto;float:none!important;padding-top: 10px;}


#btn_backtop {position: fixed;right: 10px;bottom: 50px;display: none}
#btn_backtop a{display: block;text-align: center;text-decoration: none;font-size: 3em;color: rgba(218,37,30,0.7);
}

#qiao-wrap{line-height: normal;}
.qiao-icon-group {line-height: normal!important;}


#footer_menu {background:#00589f;position: fixed;left: 0px;bottom: 0px;width: 100%;    z-index: 1000;}
#footer_menu li{float: left;width: 20%;}
#footer_menu li a{display: block;text-align: center;height: 50px;color: #fff;line-height: normal;
	padding-top: 5px;overflow: hidden;font-size: 0.8em;text-decoration: none;}
#footer_menu li a:hover {background: rgba(230,0,0,0.5);}
#footer_menu li a span{display: block;font-size: 1.5em;}


#mysubmenu {background: #ffc;padding: 5px 5px;}
#mysubmenu li{float: left;font-size: 0.8em;width: 33.3%;}
#mysubmenu li a{display: block;margin-right: 5px;padding: 0px 0px;text-decoration: none;}

.news_con img {max-width: 100%;}
.weir {display: block;padding: 5px;border-bottom: 1px solid #ededed;}
.block_con h1 {font-size: 16px;text-align: center;font-weight: bolder;}
.neid{font-size: 11px;text-align: center;}
.neid span{padding-left:15px;}
.news_con {padding: 0 15px;}
.yeshu {text-align: center;height: 40px;margin-top: 17px;    clear: both;}
.yeshu li {display: inline-block;margin: 0 2px;}
.yeshu li a {color: #666;display: inline-block;border: 1px solid #ddd;padding: 4px 10px;}

.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:absolute;left:0;bottom:0px;text-align:center;width:100%;}
.swipe #pagenavi a{width:10px;height:10px;line-height:99em;background:#b5b5b5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.swipe #pagenavi a.active{background:#C80002;}