/* 
主颜色：#cf000d
 
 */
@charset "utf-8";
@font-face {
	font-family: 'FZFWZhuZiMinchoE';
	src: url(fonts/FZFWZhuZiMinchoE.TTF);
}
a {
	text-decoration: none;
	color: #333;
}

a:hover {
	text-decoration: none;
	color: #007cce;
}
.paddingleft0{padding-left: 0px;}

body{overflow-x: hidden;}
.headtop {
	height: 6px;
	border-bottom: 1px solid #CCCCCC;
	background-color: #7a1017;
}

.headbanner {
	z-index: 100;
	position: absolute;
	top: 0px;
	width: 100%;
	padding-top: 20px;
}

.headbanner .logo {
	margin-top: 30px;
}


.head {
	width: 100%;
	height: 320px;
	
}
.bg{
	position: fixed;
		z-index: 2;
		background: url(images/head-bg.png) repeat-x;
		background-position-y: -8px;
		height: 130px;
		width: 100%;
		top: 0px;
}

.head .headlogo {
	position: absolute;
	z-index: 100;
	margin-top: 30px;
	margin-left: 30px;
	width: 100%;
}

.head .headlogo .smalllogo {
	width: 400px;
}

.head .headtitle {
	position: absolute;
	z-index: 100;
	margin: 0px auto;
	width: 100%;
	top: 10vw;
}

.head .headtitle h1 {
	font-size: 4.1145833vw;
	color: #ffffff;
	text-align: center;
	font-weight: bolder;
	font-family: "微软雅黑", "Microsoft Yahei";
}

.head .headtitle h3 {
	font-size: 1.1145833vw;
	color: #ffffff;
	text-align: center;
	font-weight: bolder;
	font-family: "微软雅黑", "Microsoft Yahei";
}

.head::after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0.4rem;
	right: 0;
	height: 138px;
	/*  background:  url(images/bgq1.png) center repeat-x;
  background-size: auto 99%; */
	height: 150px;
	z-index: 1;

}

.swiper {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.swiper-slide {
	background-position: center;
	background-size: cover;
}
.swiper-wrapper{height: 370px; overflow: hidden;}
.swiper-slide img {
	display: block;
	width: 100%;
	height: 370px;
}

.swiper-slide .text {
	height: 45px; line-height: 45px;
	/* background-color: #4e4e4e; */
	background: rgba(0, 0, 0, 0.5);
	text-align: center;
	position: absolute;
	bottom: 0px;
	width: 100%;
	overflow: hidden;
	

}
.swiper-slide .text a{color: #fff; font-size: 16px; }
.swiper-slide .text a:hover{ color: #fff;}
.menu {
	height: 120px;
	background-color: #f0f1f4;
	position: relative;
	z-index: 200;
}

.menu_list{ margin-top: 40px;}

.menu_sublist {}

.menu_sublist ul {
	width: 1200px;
	margin: 0px auto;
	padding-left: 0px;
}

.menu_sublist ul li {
	display: inline-block;
	list-style: none;
	height: 40px;
	line-height: 40px;
	padding: 0px 10px;
}

.menu_sublist ul li a {
	font-size: 16px;
	color: #333;
}

/*页面尺寸 导航一部分*/
.wrapper {
	width: 100%;
	margin: 0 auto;
}

.wrapper .inner {
	width: 1200px;
	margin: 0 auto;
}

/**页面全局宽度**/

/*默认主导航样式*/
#nav {
	margin-top: 30px;
}

#nav .inner {}

#nav .inner .wp-panel {}

/*导航*/
#nav .inner .wp-panel .wp-window {}

#nav .inner .wp-panel .navbg {
	position: absolute;
	z-index: -1;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: auto;
	height: 100%;
	background: #fff;
	opacity: .7;
	filter: alpha(opacity=70);
}

/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {
	margin: 0 auto
}

.nav .wp-menu .menu-item {
	display: inline-block;
	float: left;
	position: relative;
}

.nav .wp-menu .menu-item.i1 {
	background: none;
}

.nav .wp-menu .menu-item a>.menu-switch-arrow {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(images/nav_j.png) no-repeat center center;
	vertical-align: middle;
}

.nav .wp-menu .menu-item a.menu-link {
	display: inline-block;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	
}

.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover {
	text-decoration: none;
	color: #ffffff;
	border-bottom: 2px solid #ffffff;
}

.nav .sub-menu {
	display: none;
	position: absolute;
	left: 0;
	right: 0px;
	min-width: 204px;
	z-index: 100;
	background: #FFFFFF;
	padding: 0px;
}

.nav .sub-menu .sub-item {
	position: relative;
	white-space: nowrap;
	vertical-align: top;
	_zoom: 1;
	list-style: none;
	padding: 0px;
}

.nav .sub-menu .sub-item a {
	display: block;
	color: #333;
	height: 44px;
	line-height: 44px;
	padding: 0 17px;
	font-size: 17px;
	background: none;
	text-align: center;
}

.nav .sub-menu .sub-item.hover>a,
.nav .sub-menu .sub-item a:hover {
	color: #007ccf;
	font-weight: bold;
	background-color: #FFFFFF;
	display: block;
}

.nav .sub-menu .sub-menu {
	left: 100%;
	top: 0px;
	z-index: 200;
	background: #fff;
}


/*业务导航样式*/
#nav1 {}

#nav1 .inner {}

#nav1 .inner .wp-panel {}

/*导航*/
#nav1 .inner .wp-panel .wp-window {}

#nav1 .inner .wp-panel .navbg {
	position: absolute;
	z-index: -1;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: auto;
	height: 100%;
	background: #fff;
	opacity: .7;
	filter: alpha(opacity=70);
}

/*导航样式：后台绑定时也可以定义配置*/
.nav1 .wp-menu {
	margin: 0 auto
}

.nav1 .wp-menu .menu-item {
	display: inline-block;
	position: relative;
}

.nav1 .wp-menu .menu-item.i1 {
	background: none;
}

.nav1 .wp-menu .menu-item a>.menu-switch-arrow {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(images/nav_j.png) no-repeat center center;
	vertical-align: middle;
}

.nav1 .wp-menu .menu-item a.menu-link {
	display: inline-block;
	padding: 0 10px;
	height: 80px;
	line-height: 80px;
	color: #4e4e4e;
	font-size: 18px;
	font-weight: 600;
	text-decoration: none;
}

.nav1 .wp-menu .menu-item.hover a.menu-link,
.nav1 .wp-menu .menu-item a.hover {
	text-decoration: none;
	color: #007ccf;
	border-bottom: 2px solid #007ccf;
}

.nav1 .sub-menu {
	display: none;
	position: absolute;
	left: 0;
	right: 0px;
	min-width: 204px;
	z-index: 100;
	background: #FFFFFF;
	padding: 0px;
}

.nav1 .sub-menu .sub-item {
	position: relative;
	white-space: nowrap;
	vertical-align: top;
	_zoom: 1;
	list-style: none;
	padding: 0px;
}

.nav1 .sub-menu .sub-item a {
	display: block;
	color: #333;
	height: 44px;
	line-height: 44px;
	padding: 0 17px;
	font-size: 17px;
	background: none;
	text-align: center;
}

.nav1 .sub-menu .sub-item.hover>a,
.nav1 .sub-menu .sub-item a:hover {
	color: #007ccf;
	font-weight: bold;
	background-color: #FFFFFF;
	display: block;
}

.nav1 .sub-menu .sub-menu {
	left: 100%;
	top: 0px;
	z-index: 200;
	background: #fff;
}

.nav1 ul.wp-menu .select a {
	color: #007ccf !important;
}



.server{ position: relative; top: -100px; z-index: 3;}
.server a.serverlist{display: block; border-top: 4px solid #e08a11; height: 250px; width: 250px;  background-color: #dbdbdb; background: url(images/box_bg.png) left no-repeat; background-position-x: -2px; border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.server a.serverlist:hover{border-top: 4px solid #007ccf;}

.server a.serverlist .icon{display: inline-block; text-align: center; padding: 25px 0px; width: 100%;}
.server a.serverlist .title{ font-family: FZFWZhuZiMinchoE; font-size: 22px; text-align: center;}
.server a.serverlist .content{ color: #787878; font-size: 14px; text-align: center;}
.server a.serverlist .more{ background-color: #e08a11; display: inline-block; width: 100px; height: 35px; border-radius: 15px; line-height: 35px; text-align: center; color: #fff; position: absolute; left: 100px; bottom: 15px;}
.server a.serverlist:hover .more{background-color: #007ccf;}

.noticModel { background: url(images/cucbg.jpg) center no-repeat; background-size: 100% auto;}
.noticModel .nhead{ background: url(images/gonggao.png)  no-repeat; padding-left:40px; background-position-y: 10px; }
.noticModel .nhead .title{; font-size: 28px; border-bottom: 1px solid #a5a5a5; height: 40px; line-height: 40px; }
.noticModel .nhead .title .text{font-family: FZFWZhuZiMinchoE;  float: left;}
.noticModel .nhead .more{ float:right;}
.noticModel .nhead .more a{ font-size: 16px;}
.noticModel .nhead .smalltext{font-size: 14px; color:#b1afaf;}
.noticModel .content{}

.noticModel .piclist{ margin-bottom: 20px;}




.infoModel {padding-bottom: 10px;}
.infoModel .tongzhi{ background: url(images/tongzhi.png)  no-repeat; padding-left:40px; margin-top: 30px ; background-position-y: 10px;}
.infoModel .zhengce{ background: url(images/zhengce.png)  no-repeat; padding-left:40px; margin-top: 30px ; background-position-y: 10px;}
.infoModel .anquan{ background: url(images/anquan.png)  no-repeat; padding-left:40px; background-position-y: 10px;}
.infoModel .jingshi{ background: url(images/jingshi.png)  no-repeat; padding-left:40px;background-position-y: 10px; }

.infoModel .title{; font-size: 28px; border-bottom: 1px solid #a5a5a5; height:40px; line-height: 40px; }
.infoModel .title .text{font-family: FZFWZhuZiMinchoE;  float: left;}
.infoModel .more{ float:right;}
.infoModel .more a{ font-size: 16px;}
.infoModel .smalltext{font-size: 14px; color:#b1afaf;}
.infoModel .content{}

.infoModel .piclist{margin-top: 80px; margin-bottom: 50px;}

.infoModel .toptitle{ text-align: center;}
.infoModel .toptitle h3{font-family:FZFWZhuZiMinchoE;font-size: 30px;padding: 20px 40px;line-height: 55px;display: inline-block;position: relative;z-index: 1;/* height: 40px; */text-align: center;width: 280px;}
.infoModel .toptitle h3:before{content: "";border: #007cce 2px solid;z-index: -1;width: 200px;display: block;height: 30px;position: absolute;}
.infoModel .toptitle h3:after{content: "";height: 5px;background-color: #fff;position: absolute;top: 45px;left: 65px;/* right: 80px; */width: 150px;z-index: -1;}


.aqjs{background-color: #fbfcff;  }



.rongmeiti{}
.rongmeiti .columnName{font-size: 25px; display: inline-block; padding-left: 60px; width: 250px; background:url(images/rongmeiti.png) left center no-repeat; color:#cc0a13; margin-bottom: 20px;}

.rongmeiti .smallTitle{margin-top: 10px; font-size: 16px; display: inline-block; width: 100px;height: 35px; line-height:35px;}
.rongmeiti .smallTitle a{ color: #333;}
.rongmeiti .smallTitle a:hover{color: #cc0a13; }

.rongmeiti .middlemodel{margin-top: 10px;}
.rongmeiti .middlemodel .pic{ height: 150px; overflow: hidden;}
.rongmeiti .middlemodel .pic img{height: 150px; border-radius: 10px; transition: all 0.5s;}
.rongmeiti .middlemodel .pic img:hover{transform: scale(1.1);}

.rongmeiti .middlemodel .title { height: 60px; line-height:30px; position: relative; bottom: 35px; padding:0px 15px;}
.rongmeiti .middlemodel .title a{ color: #fff; font-size:16px; }
.rongmeiti .middlemodel em{}
.rongmeiti .middlemodel em a{color: #fff; font-style:normal; }

.rongmeiti .bigmodel{margin-top: 10px;}
.rongmeiti .bigmodel .pic{ height: 320px; overflow: hidden;}
.rongmeiti .bigmodel .pic img{height: 310px; border-radius: 10px;transition: all 0.5s;}
.rongmeiti .bigmodel .pic img:hover{transform: scale(1.1);}
.rongmeiti .bigmodel .title { height: 60px; line-height:30px; position: absolute; bottom: 5px; padding:0px 15px;}
.rongmeiti .bigmodel .title a{ color: #fff; font-size:16px; }
.rongmeiti .bigmodel em{display: block; padding-left: 20px; width: 80px; height:30px; position: absolute; top:15px; left:20px;}
.rongmeiti .bigmodel em a{color: #fff; font-style:normal; }








/* -----Module01  Start------- */
/* 模块标题+新闻列表+日期 */
.Module01{ margin-top: 20px;}
/* 标题 */
.Module01 div.ModuleName{ height: 50px; }
.Module01 div.ModuleName{border-bottom: 2px solid #999999;}
.Module01 div.ModuleName .title{ float: left; height:43px; line-height:43px; font-weight: bold; font-size:20px;  padding-left: 20px; }
.Module01 div.ModuleName .title a{display: block;height: 58px; line-height: 58px; font-weight: bold; font-size:18px; }
.Module01 div.ModuleName .title a:hover{}
.Module01 div.ModuleName .title em{ color: #CCCCCC; font-size: 16px;}
.Module01 div.ModuleName .more{ float: right; height:25px; line-height:25px; margin-top: 15px; }
.Module01 div.ModuleName .more a{color: #333;}
/* 列表 */
.Module01 ul{ padding: 0px;margin-top:10px;}
.Module01 ul li{ list-style: none;height:50px;  margin-left: 0px;}
.Module01 ul li{  background:url(image/title_r.jpg) no-repeat left; padding-left: 25px;}
.Module01 ul li .ListTitle{float: left; height: 50px; display: inline-block;}
.Module01 ul li .ListDate{float: right;height: 40px;line-height: 40px;font-size: 16px;width: 80px;display: inline-block;text-align: center;background-color: #ededed;}
.Module01 ul li .ListTitle a{display: inline-block; height: 50px; line-height: 50px; font-size: 18px; color: #333;}
.Module01 ul li .ListTitle a:hover{ color: #007cce; text-decoration: underline;}
.Module01 ul li:hover{ background: url(images/smalljiantou.png) left no-repeat;}
/* -----Module01  end------- */



.Module02{ margin-top: 50px;}
/* 标题 */
.Module02 div.ModuleName{ height: 50px; }
.Module02 div.ModuleName{border-bottom: 2px solid #999999;}
.Module02 div.ModuleName .title{ float: left; height:49px; line-height:49px; font-size:20px;  padding: 0px 20px;  background-color: #ebebeb; }
.Module02 div.ModuleName .title a{display: block;height: 58px; line-height: 58px; font-weight: normal; font-size:18px; }
.Module02 div.ModuleName .title a:hover{}
.Module02 div.ModuleName .title em{ color: #CCCCCC; font-size: 16px;}
.Module02 div.ModuleName .more{ float: right; height:25px; line-height:25px; margin-top: 15px; display: none; }
.Module02 div.ModuleName .more a{color: #333;}
.Module02 div.ModuleName .title.on{ background-color: #dbdbdb; font-weight: bold;border: 1px solid #787878;}

.tabModel{  display: none;}
.on{display: block!important;}
.tabModel ul{ padding: 0px;margin-top:10px;}
.tabModel ul li{ list-style: none;height:50px;  margin-left: 0px;}
.tabModel ul li{ padding-left: 25px;  background:url(image/title_r.jpg) no-repeat left; }
.tabModel ul li .ListTitle{float: left; height: 50px; display: inline-block;}
.tabModel ul li .ListDate{float: right;  height: 50px; line-height: 50px; font-size: 16px; width: 150px; display: inline-block; text-align: right; }
.tabModel ul li .ListTitle a{display: inline-block; height: 50px; line-height: 50px; font-size: 16px; color: #333;}
.tabModel ul li .ListTitle a:hover{ color: #007cce; text-decoration: underline;}
.tabModel ul li:hover{ background: url(images/smalljiantou.png) left no-repeat;}


.picnew{ margin-top: 50px;}


/* -----Module05  Start------- */
/* 模块标题+新闻列表+日期 */
.Module05{margin-top: 30px;}
/* 标题 */
.Module05 div.ModuleName{ height: 45px; border-bottom:2px solid #007cce; margin-bottom: 10px;}
.Module05 div.ModuleName .title{ float: left; height:45px; line-height:45px; font-weight: bold; font-size:18px;  padding-left: 10px; }
.Module05 div.ModuleName .title a{display: block;height: 45px; line-height: 45px; font-weight: bold; font-size:18px; }
.Module05 div.ModuleName .title a:hover{}
.Module05 div.ModuleName .title em{}
.Module05 div.ModuleName .more{ float: right; height:25px; line-height:25px; margin-top: 15px;}
/* 列表 */
.Module05 ul{ padding: 0px;margin-top:10px;}
.Module05 ul li{ list-style: none; }
.Module05 ul li{ padding-left: 0px;}

.Module05 ul li .ListDate{   width: 120px; height: 25px; line-height: 25px; color: #FFFFFF; font-size: 15px; display: inline-block; text-align: center; background-color: #007cce;}
.Module05 ul li .ListTitle{ height:40px; display: inline-block; }
.Module05 ul li .ListTitle a{display: inline-block; height: 40px; line-height: 40px; font-size: 18px;}
.Module05 ul li .ListTitle a:hover{}

.Module05 ul li .jianjie { height: 30px; line-height: 30px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.Module05 ul li .jianjie a{height: 30px; line-height: 30px; font-size: 12px;  color: #bdb8d0;;}
.Module05 ul li .jianjie a:hover{}
/* -----Module05  end------- */

.viedo {padding-bottom: 30px;}
.viedo .shipin{ background: url(images/shipin.png)  no-repeat; padding-left:40px; margin-top: 30px; background-position-y: 10px; }

.shipin .title{; font-size: 28px; border-bottom: 1px solid #a5a5a5; height:40px; line-height: 40px; }
.shipin .title .text{font-family: FZFWZhuZiMinchoE;  float: left;}
.shipin .more{ float:right;}
.shipin .more a{ font-size: 16px;}
 
 
 
 .domo-pic-scroll-lr {
 	
 	height:200px;
 	position: relative;
 	margin: 0 auto;
	padding-left: 20px;
	margin-top: 20px;
overflow: hidden;
 }
 .sTempWrap{width: auto!important;}
 .domo-pic-scroll-lr .conts li {
 	float: left;
 	text-align: center;
 	width: 340px!important;
 	height: 200px!important;
 	font-size: 16px;
 	font-style: italic;
 	font-weight: 700;
 	text-align: center;
 	color: #317bac;
 	line-height: 120px;
 	padding: 0 10px;
 	border-radius: 8px;
 	vertical-align: top;
 }
 
 .domo-pic-scroll-lr .conts li .s1 {
 	width: 240px;
 	height: 200px;
 }
 
 .domo-pic-scroll-lr .conts li a {
 	color: #317bac;
 	background: #fff;
 	display: block;
 	width: 340px;
 	height: 200px;
 	
 }
 
 .domo-pic-scroll-lr .conts li a:hover {
 	color: #fff;
 	
 	text-decoration: none;
 }
 
 
 
 .domo-pic-scroll-lr .textList {
 	text-align: center;
 	height: 40px;
 	line-height: 20px;
 	padding: 0px 15px;
 	color: #1eb4e5;
 	font-size: 12px;
 	overflow: hidden;
 }
 
 .domo-pic-scroll-lr .textList .pageNav {
 	line-height: 20px;
 	color: #1eb4e5;
 }
 
 .domo-pic-scroll-lr .textList .pageNav font {
 	font-size: 14px;
 	padding: 0 5px;
 	line-height: 20px;
 	color: #b2d5ed;
 	font-style: italic;
 }
 
 .domo-pic-scroll-lr .textList .pageNav .current {
 	font-size: 18px;
 	padding-right: 8px;
 }
 
 
 
 .domo-pic-scroll-lr .prev,
 .domo-pic-scroll-lr .next {
 	z-index: 1;
 	position: absolute;
 	top: 52%;
 	margin-top: -25px;
 	display: block;
 	width: 36px;
 	height: 36px;
 	line-height: 34px;
 	font-size: 22px;
 	color: #fff;
 	
 	border-radius: 50px;
 	background: #b2d5ed;
 	text-align: center;
 	font-family: "Comic Sans MS", cursive;
 	cursor: pointer;
 }
 
 .domo-pic-scroll-lr .prev {
 	left: 20px;
 	background: #1eb4e5;
 }
 
 .domo-pic-scroll-lr .prev:hover,
 .domo-pic-scroll-lr .next:hover {
 	background: #007cce;
 	color: #fff;
 }
 
 .domo-pic-scroll-lr .next {
 	right: 20px;
 	background: #007cce;
 }
 
 
 
 .domo-pic-scroll-lr .tabs {
 	width: 100%;
 	height: 11px;
 	line-height: 11px;
 	position: absolute;
 	z-index: 1;
 	bottom: 0;
 	left: 0;
 	overflow: hidden;
	display: none;
 }
 
 .domo-pic-scroll-lr .tabs ul {
 	text-align: center;
 	height: 11px;
 }
 
 .domo-pic-scroll-lr .tabs ul li {
 	line-height: 999px;
 	width: 11px;
 	height: 11px;
 	border-radius: 11px;
 	margin: 0 5px;
 	cursor: pointer;
 	background: #b2d5ed;
 	cursor: pointer;
 	display: inline-block;
 	*display: inline;
 	zoom: 1;
 	overflow: hidden;
 }
 
 /* 此处line-height:999px;设为line-height:11px;圆圈分页会显示数字出来 */
 
 .domo-pic-scroll-lr .tabs ul .current {
 	background: #007cce !important;
 }



.model01 {
	margin-top: 80px;
}

.modelName {
	font-size: 25px;
	font-family: "微软雅黑", "Microsoft Yahei";
	font-weight: bolder;
	text-align: center;
	padding: 10px 20px;
	border-bottom: 3px solid #007ccf;
	margin: 0px auto;
	width: 300px;
	z-index: 2;
	position: relative;
}

.modelMenu {
	border-top: 3px solid #CCCCCC;
	margin-top: -2px;
	height: 100px;
}

.modelItme {
	background-color: #f9f7f8;
	width: 280px;
	height: 380px;
	;
}

.modelist {
	height: 320px;
}

.modelist ul {
	padding-left: 0px;
}

.modelist ul li {
	width: 280px;
	height: 320px;
	background-color: #f9f7f8;
	list-style: none;
	padding: 5px 20px;
	display: inline-block;
}

.modelist ul li:not(:first-child) {
	margin-left: 25px;
}

.modelist ul li:hover {
	border-bottom: 2px solid #007ccf;
}

.modelist ul li .boxtitle {
	height: 70px;
	line-height: 25px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	padding: 0px 10px;
	margin-top: 20px;
}

.modelist ul li .boxtitle a {
	font-size: 18px;
	font-weight: bold;
}

.modelist ul li .boxcontent {
	font-size: 14px;
	line-height: 30px;
	height: 120px;
}

.modelist ul li .boximg {
	padding: 0px 10px;
}

.modelist ul li .boximg img {
	width: 100%;
}

.modelist ul li .boxbutton {
	position: relative;
	height: 25px;
	line-height: 25px;
	margin: 0px auto;
	background-color: #007ccf;
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.modelist ul li .boxbutton a {
	color: #FFFFFF;
	font-size: 14px;
	font-family: "微软雅黑", "Microsoft Yahei";
	font-weight: bold;
	display: block;
	width: 120px;
	height: 50px;
}

.modelist ul li .boxbutton a:hover {
	font-size: 16px;
}

.modelist ul li .phone {
	font-size: 14px;
	font-family: "微软雅黑", "Microsoft Yahei";
	height: 40px;
	line-height: 40px;
}

.m1,
.m2,
.m3,
.m4,
.m5 {
	display: none;
}

.on {
	display: block;
}

.modelbox {
	height: 320px;
}

.meitiMenu {
	height: 30px;
}


.yqljmodel2 {
	background-color: #fbfcff;
	
}

.yqljmodel2 .submodel {
	height: 200px;
}

.yqljmodel2 .submodel h3 {
	margin-top: 20px;
	font-size: 20px;
	font-weight: bold;
}

.yqljmodel2 .content {}

.yqljmodel2 .content ul {
	margin-top: 30px;
}

.yqljmodel2 .content ul li {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	
	padding: 0px 20px;
	margin-right: 20px;
}

.yqljmodel2 .content ul li a {
	font-size: 16px;
	color: #333;;
	
}
.yqljmodel2 .container ul li a:hover{ color: #007cce;}

.yqljmodel2 .ewm {
	margin-top: 80px;
	width: 120px;
	display: inline-block;
	text-align: center;
}

.yqljmodel2 .ewm img {
	margin-left: 10px;
}

.yqljmodel2 .ewm .text {
	height: 25px;
	line-height: 25px;
}

.yqljmodel2 .ewm1 {
	margin-top: 80px;
	width: 160px;
	display: inline-block;
	text-align: center;
}

.yqljmodel2 .ewm1 img {
	margin-left: 30px;
}

.yqljmodel2 .ewm1 .text {
	height: 25px;
	line-height: 25px;
}


.kaihuhang{ background-color: #dfdadf; padding: 10px; padding-left: 25px; padding-right: 25px; border: 1px; border-radius: 10px; margin: 15px; height: 300px;}
.kaihuhang .title{margin-top: 10px;

	font-size: 20px;
	font-weight: bold;
	
	}
	
.kaihuhang .title img{ margin-right: 20px;}
.kaihuhang .title span{ padding: 0px 10px; font-size: 16px; color: #a3a3a3; border: 1px solid #ababab; border-radius: 10px; float: right; background-color: #f0f8ff;}
.kaihuhang ul{ padding: 0px; margin: 0px; margin-top: 15px;}
.kaihuhang ul li{ list-style: none; height: 30px; line-height: 30px; }
.kaihuhang ul li.tip{color: #007ccf;}


.foot {
	background-color: #007ccf;
}

.foot .phone {
	margin-top: 40px;
	color: #FFFFFF;
}

.foot .phone span {
	margin-left: 20px;
}

.foot .address {
	color: #FFFFFF;
	margin-top: 20px;
}

.foot .address span {
	margin-left: 20px;
}

.foot .phone .text {}

.foot img {
	margin-top: 40px;
	margin-bottom: 40px;
}

.foot .copyright {
	height: 80px;
	line-height: 80px;
	background-color: #007ccf;
	color: #FFFFFF;
	text-align: center;
	border-top:1px solid #0065a9;
}


.displayinfo .col_path{height: 55px; line-height: 55px;}
.displayinfo .col_path a{color: #333;}
.article .columnTitle{ border-bottom: 2px solid #e1f1fe;}
.article .columnTitle .title{float:left;margin-bottom:-2px; height: 47px;line-height: 47px;  padding-left: 40px; font-size: 20px; font-weight: bold; color: #0D41A0;}
.article .columnTitle .col_path{float:right; }
.article .columnTitle .col_path span{}


.article .entry{}
.article {padding-top:10px; padding-bottom: 100px;}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";font-size:28px;text-align:center;color: #0c0c0c;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}


.listcolumn{margin-top: 50px;}
.listcolumn .columnTitle{height: 50px; line-height: 50px;  padding-left: 20px; margin-top: 60px;font-size:25px;text-align: center;  }
.listcolumn .columnTitle .title{ font-size: 20px; color: #1D50A2;  }
.listcolumn .columnTitle em{margin:0px auto; height:5px; width:100px; background:#007ccf; display: block;}
.listcolumn .columnTitle .col_path{float: right;}
.columnList{}
.columnList ul{list-style: none; padding-left: 0px;}
.columnList ul li{ height: 50px; margin-top: 10px;}
.columnList ul li:nth-child(2n){background-color: #f0f1f4 ;}
.columnList ul li span.news_title{ }
.columnList ul li span.news_title a{font-size: 18px; color: #333;}
.columnList ul li:hover span.news_title  a{ color: #007ccf;}
.columnList ul li:hover span.news_date{ color: #007ccf;}
.columnList ul li span.news_date{padding: 5px 20px; height: 48px; line-height:48px; font-size: 16px;  }

#wp_paging_w4 ul li{background-color: #fff;}



/* listcolumn.htm */

.lmmc{
	height: 60px;
    line-height:  60px;
    background-color:#007ccf;
    text-align:  center;
    font-size:  20px;
    color:  white;
    font-weight:  bold;
	
}
.lmmc_list ul{padding: 0px;}
.lmmc_list ul li{ list-style: none;}
.lmmc_list ul li a{height: 50px!important; line-height: 50px;  background: #f5f5f5 url(wp_column_menu_li_1.gif) no-repeat 10px 15px; background: #f5f5f5 !important;}
.lmmc_list ul li a:hover{color: #007ccf; background-image: none!important;}
.lmmc_list ul li a span{line-height: 50px; padding: 5px 10px 5px 30px; width: 100%; text-align: center; }


