@charset "utf-8";

/* 字体引用 */
@font-face {
    font-family: 'heliosextthinregular';
    src: url('../webfont/he_eth_-webfont.eot');
    src: url('../webfont/he_eth_-webfont.eot?#iefix') format('embedded-opentype'),
         url('../webfont/he_eth_-webfont.woff') format('woff'),
         url('../webfont/he_eth_-webfont.ttf') format('truetype'),
         url('../webfont/he_eth_-webfont.svg#heliosextthinregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td ,/* table elements 表格元素 */
div, select{
    margin: 0;
    padding: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-size: 13px;
    line-height: 24px;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}

/* 设置默认字体 */
body,
button, input, select, textarea {
    font: 13px/1 "Microsoft YaHei",Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}
body,a{
	color:#666;
}

/* button 鼠标样式为手型 */
button{
	cursor: pointer;
}

h1{ font-size: 18px; /* 18px / 12px = 1.5 */ }
h2{ font-size: 16px; }
h3{ font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

h1,h2,h3,h4,h5,h6{
	font-weight: normal;
}

i,em,b{
	font-style: normal;
}

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 13px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol {
	list-style: none;
}

/* 重置浏览器默认样式 select */
select,option,option select{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
}
/* 文本域去除可以自动调节大小的按钮 */
textarea{
	resize: none;
	overflow-y: scroll;
}

/* 重置文本格式元素 */
a {
	text-decoration: none;
	outline:none;
	blr:expression(this.onFocus=this.blur());
}

a:hover { text-decoration: none;}

abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
    border-bottom: 1px dotted;
    cursor: help;
}

q:before, q:after {
	content: '';
}

/* 重置表单元素 */
legend {
 	color: #000;
 }

 /* for ie6 */

fieldset, img {
 	border: none; /* img 搭车：让链接里的 img 无边框  注：optgroup 无法扶正*/
 }


button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

table th,table td{
	border:1px solid #ddd;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 表单 在浏览器上的默认样式*/
input,button,button:focus,textarea,textarea:focus{
	outline:none;
	border:none;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

/* ie7以下两个以上的 li浮动产生的空白间隙bug */
li{
	+vertical-align: top;
	_vertical-align: top;
}

/* ie下li元素的内联元素底部产生空白 */
li *{
	*zoom:1;
}

/* ie下图片标签上有空白 */
img{
	vertical-align: middle;
	*vertical-align:top;

}

/* ie下input标签文本居中 */
input{
	vertical-align: middle;
}
.clear{clear: both;}

/* 以下为自用公共样式 */


/* 浮动 */

.fl,.fl-li li,.fl-a{
	float: left;
	display: inline;
}

.fr,.fr-li li,.fr-a{
	float: right;
	display: inline;
}

/* 清除浮动 */
.cb:after,.fl-li:after,.fl-a:after,.fr-li:after,.fr-a:after,.mod2 .desin ul li .name:after{
	content: ".";
	display: block;
	height: 0px;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}

/* 内联块级元素 */
.ib,.nav li,.service li,.mod .tab span,.mod .tab i,.mod .mod_tab_menu li,.ib-li li,.ib-a a,.ib-span span,.ib-i i{
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.usn{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
} 

/* 相对定位 */
.pr{
	position: relative;
	*zoom:1;
}

/* 绝对定位 */
.pa{
	position: absolute;
}

/* vertical */
.vmm{
	vertical-align: middle;
}

.vmt{
	vertical-align: top;
}
.csp{
	cursor: pointer;
}

/* 超出隐藏 */
.oh{
	overflow: hidden;
}
.oh-x{
	overflow-x: hidden;
	overflow-y: visible;
}
.oa-x{
	overflow-y:hidden;
	overflow-x:auto;
}
.oa-y{
	overflow-x:hidden;
	overflow-y:auto;
}
.os-x{
	overflow-x:scroll;
}
.os-y{
	overflow-y:scroll;
}

/* 文本居中 */
.tac{
	text-align: center;
}

/* 文本居左 */
.tal{
	text-align: left;
}

/* 文本居右 */
.tar{
	text-align: right;
}

/* 字体大小为0 解决行内块级元素之间的间距问题 */
.fs0{
	font-size: 0px;
}

/* 字体大小 */
.fs12{
	font-size: 12px;
}
.fs14{
	font-size: 14px;
}
.fs16{
	font-size: 16px;
}
.fs18{
	font-size: 18px;
}
.fs20{
	font-size: 20px;
}

/* color */
.c-000,.c-000 a{
	color:#000;
}
.c-fff,.c-fff a{
	color:#fff;
}
.c-333,.c-333 a{
	color:#333;
}
.c-666,.c-666 a{
	color: #666;
}
.c-999,.c-999 a{
	color: #999;
}
.c-1458b9,.c-1458b9 a{
	color:#1458b9;
}


/* 过渡 */
.ts{
	transition-duration: .5s;
	transition-timing-function: ease-in-out;
}

/* 动画 */
.animation{
	animation-fill-mode: forwards;
	animation-duration: 1s;
}

/* 文本字体 */
.ff1{
	font-family: "Microsoft Yahei";
}

.ff2{
	font-family: "宋体";
}

.ff3{
	font-family: arial;
}

.ff4{
	font-family: "heliosextthinregular";
}

.ffs{
	font-family: "Times New Roman", Times, Baskerville, Georgia, serif;
}


/* 超出省略号 */
.toh,.toh-li li,.toh-a a,.toh-p p,.toh-span span{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.hide{
	display: none;
}
.db,.db-a a,.db-span span{
	display: block;
}
.show{
	display: block;
}


/* 页面公共块 */
.w1200{
	width: 1200px;
	margin:0 auto;
	_margin-left:auto;
	_margin-right:auto;
}
.w1270{
	width: 1270px;
	margin: 0 auto;
}

.w{
	width: 100%;
}
.w110{
	width: 110%;	
}

.c{
	margin:0 auto;
	_margin-left:auto;
	_margin-right:auto;
}


.mod a:hover{
	text-decoration: none;
	color:#1458b9;
}
.w1024{
	width:1024px;
	margin:0 auto;
}
.icon1,.mod2 .desin ul li .name i{
	background-image: url('../images/index_icon1.png');
	background-repeat: no-repeat;vertical-align: middle;
}

.icon2{
	background-image: url('../images/index_icon2.png');
	background-repeat: no-repeat;
}

input.hidden{width: 0px;height: 0px;display: block;overflow: hidden;visibility: hidden;}

i{cursor: pointer;}
div.edui-container{display:inline-block;*zoom:1;*display:inline;}
/*ctrl+d*/
.popdiv{width:348px;height:163px;background:#fff;border:7px solid #0571df;overflow:hidden;position:fixed;left:50%;top:50%;margin-left:-200px;margin-top:-110px;display:none;z-index:900000;box-shadow: 0 0 10px 4px rgba(0,0,0,.6);}
.popdiv .info{position: relative;padding:52px 63px 0 47px;}
.popdiv .info p{font:14px/20px '微软雅黑';color:#333;padding-left:45px;background:url(../images/dialog.png) no-repeat left 10px;}
.popdiv .info .close{position: absolute;width:10px;height:10px;top:14px;right:15px;background:url(../images/pop_close.png) no-repeat;cursor:pointer;opacity:1;}
/*ctrl+d*/
.h_nav li a:-webkit-any-link{ display:block;}
.h_nav{ width:100%;}
.h_nav ul li { float:left; position: relative; display: inline;margin-right: 38px;padding-top: 15px;font-size: 18px;padding-bottom:22px;}
.h_nav ul li a{ display:inline-block; font:18px "Microsoft Yahei"; color:#000;}
.h_nav li a:hover , .h_nav .cur a { color: #0e4aa1; text-decoration:none; }
.h_nav .nobot{ background:none;}

.h_nav .erj{position: absolute; top:55px; left: 0;display:none; z-index:999;}
.h_nav .erj li{ clear: both; padding:5px 10px;background: #0e4aa1;opacity: 0.8;filter: alpha(opacity=80);}
.h_nav .erj li a{font-size: 14px; color: #fff;display: inline-block;line-height: 35px;width: 180px;padding-left: 5px;}
.h_nav .erj li:hover{background: #0e3774}
/*top*/
.top{height: 135px;background:url('../images/nav_bar_bg.png') center bottom repeat-x;z-index: 12;}
.logo{line-height: 135px;top: -2px;}
.logo img{width: 300px; height:70px;}
.top_r{width: 814px;padding-top: 16px;}
.top_show{overflow:inherit;}
.top_r_mod1{padding-top: 6px;}
.top .search{width: 390px;}
.top .search .sea_select{width: 78px;height:inherit;background: #eee;cursor: pointer;text-indent: 10px;}
.top .search .sea_select em{border-right:1px solid #D8D5D0;display: inline-block;*zoom:1;*display: inline;text-indent: 10px;width: 100%;position: relative;left: -10px;}
.top .search .sea_select.hover i{transform:rotate(180deg);}

/**/
.sel_wrap{position: absolute;width: 100%;top: 29px;left: 0px;background:#eee;border-right:1px solid #D8D5D0;display: none;border:2px solid #1458b9;margin-left:-2px;border-top: none;border-right:1px solid #D8D5D0;}
.sel_wrap span{height: 29px;width: 100%;background:#f5f5f5;border-top: 1px solid #d5d5d5;cursor: pointer;}
.sel_wrap span:hover,.top .search .sea_select em:hover{background:#ddd;color:#555;}

.top .search .sea_select i{position: absolute;right: 9px;top: 12px;transition:all .3s linear;width: 9px;height: 5px;background-position:0px -71px;}
.top .search .sea_select span{display: block;text-indent: 10px;}
.top .search .sea_word{margin-top: 8px;line-height: 1;}
.top .search .sea_word a{margin:0 5px;}
.top .search .sea_word a:hover{text-decoration:underline;color:#1458b9;}
.top .search button{width: 78px;line-height:29px;color:#fff;font-size: 12px;background: #1458b9;vertical-align:top;}
.top .search button:hover{background-color:#0e4aa1;}
.top .search form{height: 29px;line-height: 29px;border: 2px solid #0e4aa1;}
.top .search form input{font-size: 12px;text-indent: 15px;width: 234px;height:29px;line-height: 29px;vertical-align: top;*width:232px;}

/**/
.top_mod2{width: 282px;}
.user_opear{margin-right: -5px;}
.user_opear:after,.top_r_mod2:after,.top_contact:after{content: '.';clear: both;display: block;height: 0px;overflow:hidden;}
.user_opear a{margin: 0 5px;}
.user_opear a:hover{color:#0e4aa1;text-decoration:underline;}
.top_contact{top:12px;line-height: 20px;}

/*nav*/
.nav{margin-right: -38px;*margin-right:-39px;_margin-right:-39px;+margin-right:-39px;}
.ie .nav li{*margin-right:36px;}
.nav li{margin-right: 38px;padding-top: 15px;font-size: 18px;padding-bottom:22px;}
.nav li.hot{background:url('../images/hot.gif') right top no-repeat;padding-right:8px;}
.nav li a{color:#000;}
.nav li a:hover{color:#1458b9;text-decoration: none;}

/*nav*/
.nav{margin-right: -38px;*margin-right:-39px;_margin-right:-39px;+margin-right:-39px;}
.ie .nav li{*margin-right:36px;}
.nav li{margin-right: 38px;padding-top: 15px;font-size: 18px;padding-bottom:22px;}
.nav li.hot{background:url('../images/hot.gif') right top no-repeat;padding-right:8px;}
.nav li a{color:#000;}
.nav li a:hover{color:#0e4aa1;text-decoration: none;}

#subNav,#subNav .mask{height: 240px;}
#subNav{position: absolute;top:130px;overflow: hidden;height:0px;opacity:0;filter: alpha(opacity=0);}
#subNav .mask{background:#0e4aa1;position: absolute;top: 0px;left:0px;z-index:8;opacity: 0.8;filter: alpha(opacity=80);}
#subNav ul{height: 240px;position: relative;z-index:9;margin-left:91px;}
#subNav ul li{width: 111px;height: inherit;float: left;position: relative;}
#subNav ul .line{position: absolute;width: 1px;_font-size:0px;_overflow:hidden;height: 100%;z-index: 2;opacity: 0.75;filter: alpha(opacity=75);right:0px;top:0px;background:url('../images/subNav_item_bg.png') center no-repeat;}
#subNav ul .line1{left: -1px;}
#subNav .menu_wrap{padding-top: 9px;position: relative;z-index: 5;}
#subNav .bg{width: 100%;height: 100%;position: absolute;z-index: 4;top:0px;left:50%;margin-left:0px;background:#0e4aa1;width: 0px;}
#subNav .menu_wrap a{color:#fff;display: block;margin-top: 12px;text-align: left;transition: all .3s linear;display: block;width: 100%;font-size:14px;}
#subNav .menu_wrap a:hover{text-decoration: underline;font-weight: bold;}

/*banner*/

.banner{height:600px;margin-top: -4px;min-width: 1200px;}
.banner ul.img_list{height: inherit;}
.banner ul.img_list li{width: inherit;height: 100%;position: absolute;left: 0px;top: 0px;background: #000;}
.banner ul.img_list li a{height:100%;display: block;}
.banner ul.img_list li.show img{opacity: 1;filter:alpha(opacity=100);}
.banner ul.img_list li img{opacity: 0;filter:alpha(opacity=0);}
.banner .btn{position: absolute;left: 0px;bottom: 26px;}
.banner .btn ul{margin-left: -3px;}
.banner .btn li{display: inline-block;width: 20px;height: 6px;background: #000;margin-right: 6px;cursor: pointer;cursor: -ms-pointer;}
.banner .btn li.active{background: #1458b9;}

/*about*/
#box_main2_sub1{float:none;width:1100px;margin:0 auto;}
#box_main2_sub1_sub1{float:left;margin-bottom:50px;margin-top:200px;width:100%;}
#box_main2{background-image:url(../images/index_09.jpg);background-position:center top;background-repeat:no-repeat;float:left;width:100%;}

/*inded mod tit tab*/
.mod{margin-top: 200px;}
.mod .tab{padding-top: 20px;margin-right: -8px;}
.mod .tab a{margin-right: 16px;background:url('../images/index_icon1.png') 0px -97px;width: 123px;height: 27px;line-height: 26px;display: block;}
.mod .tab span{height: 43px;position: relative;}
.mod .tab span i{position: absolute;border:7px solid #fff;border-top-color: #1458b9;left: 50%;margin-left:-7px;top:36px;display: none;}
.mod .tab span a:hover,.mod .tab .active a{color:#1458b9;text-decoration: none;}
.mod .tab span:hover i,.mod .tab .active i{display: block;}

/*mod1 最新推荐*/
.mod .mod_tab_menu{margin-left:20px;margin-top: 19px;}
.mod .mod_tab_menu li{margin-right:40px;font-size: 14px;}
.mod .mod_tab_menu li a{color:#000;}
.mod .mod_tab_menu li.active a,.mod .mod_tab_menu li:hover a{color:#1458b9;text-decoration: none;}
.mod .mod_tab_con{margin-top: 20px;}
.mod .mod_tab_con ul{width: 500%;}
.mod .mod_tab_con .mr2{margin-right: 2px;}
.mod .mod_tab_con .mt2{margin-top: 2px;}

/*.mod .mod_tab_con ul{margin-left:-220px;}*/
.mod .mod_tab_con ul li{float: left;display:inline;margin-right: 2px;height: 470px;width: 398px;}
.mod .mod_tab_con .even,.mod .mod_tab_con .odd{width: 398px;height: 234px;overflow: hidden;}

.mod .mod_tab_con .con_s{width: 198px;height:inherit;float: left;_display:inline;overflow: hidden;}
.mod .mod_tab_con .con_s.bg{height: 234px;background: url('../images/langrunbg.jpg') center no-repeat;}
.mod .mod_tab_con .con_s.bg .a-bg{height:32px;text-align: center;width: 100%;font-size: 16px;}
.mod .mod_tab_con .con_s.bg .a-bg.a-bg1{padding-top: 104px;margin-bottom:19px;}
.mod .mod_tab_con .con_s.bg .a-bg a{text-indent: 12px;display: inline-block;*display: inline;*zoom: 1;width: 156px;height: 28px;border-radius: 25px;line-height: 28px;letter-spacing: 8px;border: 2px solid #C52B22;color: #C52B22;}
.mod .mod_tab_con .con_s.bg .a-bg a:hover{background: #941723;color: #fff;border: none;}

.mod .mod_tab_con .big{display: none;}
.mod .mod_tab_con .big,.mod .mod_tab_con .big .mask{position:absolute;width:398px;height:470px;left:0px;z-index: 20;top: 0px;}
.mod .mod_tab_con .big .mask{background-color: #000;opacity: 0.5;filter: alpha(opacity=50);z-index: 2;}
.mod .mod_tab_con .float_wrapper{position:absolute;top:0px;left:0px;height: 470px;z-index: 4;}
.mod .mod_tab_con .float_wrapper p.name{margin-top: 186px;font-size: 18px;color: #fff;}
.mod .mod_tab_con .float_wrapper a{border-radius:3px;width: 139px;height: 40px;line-height: 40px;font-size: 12px;color:#fff;margin-top: 23px;background-color: #1458b9;}
.mod .mod_tab_con .float_wrapper a:hover{background-color: #1458b9232;}
.mod .mod_tab_con .float_wrapper a i,.mod .mod_tab_con .icon2 a.go i{padding-left:7px;}
.mod .mod_tab_con .float_wrapper a:hover{text-decoration: none;}
.mod .mod_tab_con .float_wrapper .collection{margin-top: 20px;line-height: 16px;color:#fff;}
.mod .mod_tab_con .float_wrapper .collection span{margin-right: 20px;}
.mod .mod_tab_con .float_wrapper p{line-height: 20px;}


/*cone i function*/

.mod .mod_tab_con .con2 i{vertical-align: middle;}
.mod .mod_tab_con .con2 li.hover i.maker{background-position:-1px -156px;}
.mod .mod_tab_con .con2 li.hover i.maker.active,.mod .mod_tab_con .con2 li.hover i.maker:hover{background-position:-1px -140px;}

.mod .mod_tab_con .con2 li i.shoucang{margin-top: -4px;}
.mod .mod_tab_con .con2 li.hover i.shoucang{background-position:-71px -156px;}
.mod .mod_tab_con .con2 li.hover i.shoucang.active,.mod .mod_tab_con .con2 li.hover i.shoucang:hover{background-position:-48px -156px;}

/*mod1 热门推荐*/
.mod .mod_tab_con .con2 li{width: 286px;position: relative;cursor: pointer;}
.mod .mod_tab_con .con2 li.hover a.go{opacity: 1;filter: alpha(opacity=100);}
.mod .mod_tab_con .img{width: 286px;display: block;height: 379px;}
.mod .mod_tab_con .info_wrap{margin-top: 21px;padding: 0 15px;position: relative;z-index: 8;}
.mod .mod_tab_con .info_wrap .name{font-size: 14px;color:#000;}

.mod .mod_tab_con .con2 li.hover a{color: #fff;}
.mod .mod_tab_con .info_wrap .cel{font-size: 12px;line-height: 14px;}
.mod .mod_tab_con .info_wrap .info{margin-top: 13px;font-size: 12px;}
.mod .mod_tab_con .info_wrap .info span{padding-right: 11px;}
.mod .mod_tab_con .con2 .mask{position: absolute;width: 100%;height: 238px;top: 232px;background-color: #1458b9;opacity: 0;filter: alpha(opacity=0);z-index: 5;}
.mod .mod_tab_con .con2 a.go{position: absolute;width: 135px;height: 35px;border:1px solid #fff;line-height: 35px;color:#fff;text-align: center;left:73px;top: -70px;z-index: 8;font-size: 12px;opacity: 0;filter: alpha(opacity=0);}
.mod .mod_tab_con .con2 a.go:hover{text-decoration: none;}
.mod .mod_tab_con .con2 a.go i{vertical-align: middle;padding-left: 7px;}

/*别墅案例*/
.con{background:url(../images/index_28.jpg);background-position: center top;background-repeat: no-repeat;float: left;height: 800px;width: 100%;}
.con .mod_case{margin-top: 20px;}
.con .mod1 .big_list{width: 100%;height: 440px;}
.con .mod1 .mod_tab_menu{margin-left: 20px;}
.con .mod1 .mod_tab_menu li{margin-right: 40px;}
.con .mod1 .big_list .btn{position: absolute;width: 50px;height: 50px;line-height: 50px;color:#fff;background:#000;filter:alpha(opacity=50);background:rgba(0,0,0,0.5);font-family: '宋体';font-size: 38px;top:50%;margin-top: -25px;cursor: pointer;cursor: -ms-pointer;}
.con .mod1 .big_list .btn:hover{color:#1458b9;}
.con .mod1 .big_list .prev{left: 0px;}
.con .mod1 .big_list .next{right: 0px;}
.con .mod1 .img_list{height: 440px;width: 100%;}
.con .mod1 .img_list li{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background: #fff;}
.con .mod1 .img_list li.hide img{opacity:0;filter: alpha(opacity=0);}
.con .mod1 .img_list li.show img{opacity:1;filter: alpha(opacity=100);}
.con .mod1 .img_list li img{display: inline-block;*zoom:1;*display: inline;max-width: 100%;height: 440px;}
.con .mod1 .img_list li .mask{position: absolute;width: 100%;height: 82px;left: 0px;bottom: 0px;background-color: #000;opacity: 0.65;filter: alpha(opacity=65);z-index: 2;}
.con .mod1 .img_list li p{position: absolute;z-index: 6;width: 100%;height: 82px;left: 0px;bottom: 0px;color:#fff;font-size: 16px;line-height: 82px;}
.con .mod1 .img_list li p span{padding-right: 27px;position: relative;z-index: 6;}
.con .mod1 .img_list li .opear{position: absolute;/* width: 180px; */right: 28px;height: 82px;font-size: 16px;bottom: 0px;line-height: 82px;z-index: 6;}
.con .mod1 .img_list li .opear a,.case-show .byer-case .maker a{color:#fff;margin-left: 22px;}

.con .mod1 .img_list li .opear a:hover,.con .mod1 .img_list li .opear a.active,.case-show .byer-case .maker a:hover,.case-show .byer-case .maker a.active{color:#1458b9;text-decoration: none;}
.con .mod1 .img_list li .opear i,.case-show .byer-case .maker i{vertical-align: middle;width: 20px;height: 20px;margin-right:3px;display: inline-block;*zoom:1;*display: inline;background-image: url('../images/index_icon1.png');background-repeat: no-repeat;}
.con .mod1 .img_list li .opear .i1,.case-show .byer-case .maker .i1{background-position:-71px -156px;margin-top: -3px;}
.con .mod1 .img_list li .opear .i2,.case-show .byer-case .maker .i2{background-position:-1px -156px;}
.con .mod1 .img_list li .opear a:hover .i1,.con .mod1 .img_list li .opear a.active .i1,.case-show .byer-case .maker a:hover .i1,.case-show .byer-case .maker a.active .i1{background-position:-99px -156px;margin-top: -3px;}
.con .mod1 .img_list li .opear a:hover .i2,.con .mod1 .img_list li .opear a.active .i2,.case-show .byer-case .maker a:hover .i2,.case-show .byer-case .maker a.active .i2{background-position:-26px -156px;}

.con .mod1 .small_list{margin-top:21px;height:120px;}
.con .mod1 .small_list ul{width: 500%;height: 120px;position: relative;}
.con .mod1 .small_list li{position:relative;width: 210px;height: 120px;margin-right: 19px;border-radius: 3px;float: left;display:inline;overflow: hidden;}
.con .mod1 .small_list li.active span{opacity:1;filter:alpha(opacity=100);background:none;border-color:#1458b9;}
.con .mod1 .small_list li.hover span{opacity:1;filter:alpha(opacity=100);background:none;}
.con .mod1 .small_list li a{display: block;}
.con .mod1 .small_list li span{transition:all .4s linear;cursor:pointer;width: 204px;height: 114px;position: absolute;left: 0px;top:0px;border:3px solid #000;background:#000;opacity:0.5;filter:alpha(opacity=50);}
.con .mod1 .small_list li img{border-radius: 3px;}

.silder_intro{float: right;padding-bottom: 0px;line-height: 20px;padding-left: 0px;width: 370px;padding-right: 40px;height: 340px;color: #999;overflow: hidden;padding-top: 0px;}
.silder_intro P {text-align: left;line-height: 22px;font-family: 微软雅黑;height: 200px;color: #787878;overflow: hidden;}
.silder_intro H3 STRONG A {color: #333;font-weight: bold;}

/*新闻资讯*/
.container{width:1200px; margin:0 auto; }
.i_news{margin-top: 50px; width:100%; height:450px; padding-top:200px; background:url(../images/index_261.jpg) no-repeat center center; border-top:1px solid #eee; border-bottom:1px solid #fff;padding-bottom: 20px;}
.news{height:400px;width:1200px;margin:0 auto;position:relative;padding-top:20px;background: #fff;}
#tabs1{text-align:left;min-width: 1200px;margin: auto;}
.menu1box{position:relative;overflow:hidden;height:32px;text-align:left;background:#fff}
.menu1box a{color:#565966}
.menu1box .hover a{color:#504f54}
#menu1{position:absolute;top:0;z-index:1;background:#fff;font-size:14px;padding-left:90px}
#menu1 li{float:left;display:block;cursor:pointer;width:78px;text-align:center;line-height:32px;height:32px}
#menu1 li.hover{color:#504f54;background:url(../images/sein_79.png) center bottom no-repeat}
.main1box{clear:both;margin-top:-1px;background:#fff;width:1200px;margin:0 auto;padding-top:10px}
#main1 ul{display:none}
#main1 ul.block{display:block}
.soli{float:left;width:542px;height:302px;border:#e5e7e9 1px solid;background:#fff;padding:19px}
.n_tab{float:right;width:580px;height:340px;border:#e5e7e9 1px solid;background:#fff;position:relative}
.n_tab dt a:hover{height:96px;border:#0e4aa1 2px solid}
.n_tab dt a{height:96px;border:#fff 2px solid;display:block}
.number{float:left;width:84px;height:52px;border-right:#afb1b6 1px solid;text-align:center;color:#504f54;margin-top:25px}
.n1{font-size:14px;color:#504f54;line-height:32px}
.n2{font-size:14px;color:#504f54}
.num_tab{font-size:14px;color:#a9adb7;line-height:22px;padding-left:15px;padding-right:28px;padding-top:15px;float:right;width:446px}
.num_tab h4{font-weight:400;font-size:14px;color:#504f54}
.num_tab p span.num_time{color:#cacaca;float:right}
.n_tab dd{height:40px;position:absolute;bottom:0;width:100%}
.n_tab dd a{display:block;height:40px;background:#f0f0ef;line-height:40px;color:#504f54;text-align:center}
.n_tab dd a:hover{background:#ccc;color:#fff}
.n_tab dd a span{background:url(../images/sein_65.png) right center no-repeat;padding-right:26px;font-size:14px}
.n_tab dd a:hover span{background:url(../images/sein_63.png) right center no-repeat}
.focus{position:relative;width:542px;height:302px;background-color:#000;float:left}
.focus img{width:542px;height:302px}
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focus .btn a.current,.focus .btn a:hover{cursor:pointer;background:#0e4aa1}
.focus .fPic{position:absolute;left:0;top:0}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10}
.focus .shadow{width:100%;height:35px;line-height:35px;background:#fff;display:block;text-align:left}
.focus .shadow a{text-decoration:none;color:#504f54;font-size:16px;overflow:hidden;background:url(../images/sein_65.png) center right no-repeat;padding-right:25px}
.focus .shadow a:hover{text-decoration:none;color:#504f54;font-size:16px;overflow:hidden;background:url(../images/sein_62.png) center right no-repeat;padding-right:25px}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000}
.focus .fcon img{display:block}
.focus .fbg{bottom:22px;right:20px;position:absolute;height:21px;text-align:center;z-index:200}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#0e4aa1;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0e4aa1}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal}
.focus .next,.focus .prev{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer}
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer}
.focus .prev:hover{background-position:0 0}
.focus .next:hover{background-position:-40px 0}
.news h2{color:#504f54;font-size:18px;font-weight:400;position:absolute;z-index:99999999;top:54px}


/*4大优势*/
.ysbox { height:1800px; margin-top:44px; overflow:hidden; font-family:"微软雅黑";}
.ys01 { height:639px; overflow:hidden; background:url(../images/ysbg11.jpg) no-repeat center top;}
.ys01 h2 { height:92px; background:url(../images/ysbt.jpg) no-repeat center top; color:#fff; padding:118px 0 0 0; height:139px;}
.ys01 h2 b { float:left; display:inline-block; font-size:40px; padding-right:15px;}
.ys { width:960px; margin:0 auto; position:relative;}
.one { position:absolute; top:245px; left:0;}
.one dt { font-size:18px; color:#fff; height:42px; line-height:42px;}
.one dd { padding:20px 0 0 10px;}
.one dd p { background:url(../images/ysd.gif) no-repeat left center; padding:4px 0 4px 20px; font-size:16px; color:#24231f; line-height:30px;}
.one dd .en { background:none; line-height:12px; font-size:8px; color:#b1b1b1; text-transform:uppercase; width:380px;}
.one dd .xq { display:block; padding:15px 0 0 0;}
.one dd .xq img { margin:0 5px;}
.ys02 { height:416px; overflow:hidden; background:url(../images/ysbg2.jpg) no-repeat center top;}
.two { position:absolute; top:121px; left:540px; width:460px;}
.ys03 { height:375px; overflow:hidden; background:url(../images/ysbg3.jpg) no-repeat center top;}
.three { position:absolute; top:60px; left:22px;}
.ys04 { height:375px; overflow:hidden; background:url(../images/ysbg4.jpg) no-repeat center top;}
.four{ position:absolute; top:100px; left:540px; width:460px;}

/*footer*/
#box_main5{background-image:url(../images/index_29.jpg);background-position:center top;background-repeat:no-repeat;float:left;height:600px;width:100%;margin-top: 60px;min-width: 1200px;}
#box_main6{background-color:#252b35;background-image:url(../images/index_32.jpg);background-position:center top;background-repeat:repeat-x;float:left;width:100%;}
#box_main5_sub1{float:none;margin:0 auto;width:660px;}
#box_main5_sub1_sub1{float:left;margin-left:150px;margin-top:280px;width:350px;}
#box_main5_sub1_sub2{float:left;margin-top:180px;width:160px;}
#box_main6_sub1{float:none;width:1200px;margin:0 auto;}
#box_main6_sub1_sub1{float:left;margin-top:15px;width:100%;}
#box_main6_sub1_sub2{float:left;margin-bottom:20px;margin-top:30px;width:100%;}
.columnSpace{padding-bottom: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;}
.navFoot p{margin: auto;text-align: center;}
.FrontSpecifies_show01-d3_c1 .htmledit{list-style:disc none outside;z-index:auto;border-bottom:medium none;text-justify:auto;text-align:left;border-left:medium none;text-transform:none;text-indent:0;margin:auto;width:auto;display:inline;border-collapse:separate;font:medium Times New Roman;word-wrap:normal;white-space:normal;background:none transparent scroll repeat 0 0;float:none;letter-spacing:normal;height:auto;visibility:inherit;line-height:22px;font-family:"微软雅黑";color:#555;font-size:12px;clear:none;vertical-align:baseline;overflow:visible;word-break:normal;border-top:medium none;border-right:medium none;word-spacing:normal;text-decoration:none;font-stretch:normal}
.FrontSpecifies_show01-d3_c1 .htmledit tr td{border: none !important;}
.FrontSpecifies_show01-d3_c1 .htmledit UL{padding-left:25px;width:auto;display:inline-block;background:none transparent scroll repeat 0 0;float:none;height:auto}
.FrontSpecifies_show01-d3_c1 .htmledit UL LI{list-style:disc none outside;text-align:left;line-height:normal;width:auto;background:none transparent scroll repeat 0 0;float:none;height:auto}
.FrontSpecifies_show01-d3_c1 .htmledit OL{padding-left:25px;width:auto;display:inline-block;background:none transparent scroll repeat 0 0;float:none;height:auto}
.FrontSpecifies_show01-d3_c1 .htmledit OL LI{list-style:decimal none outside;text-align:left;line-height:normal;width:auto;background:none transparent scroll repeat 0 0;float:none;height:auto}
.FrontSpecifies_show01-d3_c1 .htmledit P{line-height:22px;font-family:"微软雅黑";color:#555;font-size:12px}
.FrontSpecifies_show01-d3_c1 .htmledit H1{margin:.67em 0;font-size:2em;font-weight:bolder}
.FrontSpecifies_show01-d3_c1 .htmledit H2{margin:.83em 0;font-size:1.5em;font-weight:bolder}
.FrontSpecifies_show01-d3_c1 .htmledit H3{margin:1em 0;font-size:1.17em;font-weight:bolder}
.FrontSpecifies_show01-d3_c1 .htmledit H4{margin:1.33em 0;font-size:1em;font-weight:bolder}
.FrontSpecifies_show01-d3_c1 .htmledit H5{line-height:1.17em;margin:1.67em 0;font-size:.83em;font-weight:bolder}
.FrontSpecifies_show01-d3_c1 .htmledit H6{margin:2.33em 0;font-size:.67em;font-weight:bolder}
.footBorder span,.footBorder a{color: #fff;font-size: 14px;}
.footBorder a{margin: 20px;}
a:hover{text-decoration: underline #ccc8c8;}


/*内页 新闻中心*/
.y_banner{ width:100%; height:450px; position:relative; text-align:center; overflow:hidden; margin:0 auto}
.y_banner img{ position:absolute; top:0; left:50%; margin-left:-950px;}
.y_navwrap{ width:1000px; height:137px;padding-top:50px; margin:0 auto; text-align:center; position:relative;}
.y_nav{ overflow:hidden; position:absolute; top:133px; left:50%; width:1000px; margin-left:-500px; text-align:center}
.y_nav ul{}
.y_nav ul span{ margin:0 15px; width:104px; height:104px; display:inline-block; }
.y_nav ul span a{ font-size:16px; color:#535353; width:104px; height:104px; display:inline-block; line-height:104px; background:url(../images/pic03.png) no-repeat; outline:none}
.y_nav ul span a.cur{ color:#fff; background:url(../images/pic02.png) no-repeat}

.wrap01{ background:url(../images/pic09.jpg) no-repeat center top; border-top:1px solid #ededed}
.y_center{ width:100%;}
.ny{ width:1000px; height:auto; overflow:hidden; margin:85px auto 0; padding-bottom:48px;}
.wrap02{ background:url(../images/pic09.jpg) repeat-y center top; border-top:1px solid #ededed}
.dsj_left{ width:346px; float:left; font-size:50px; color:#1458b9; font-weight:bold; line-height:84px;}
.dsj_right{ width:654px; height:auto; overflow:hidden; float:right;}
.dsj_right dl{ width:654px; height:auto; overflow:hidden; border-bottom:1px solid #cdcdcd }
.dsj_right dt{ width:160px; height:95px; float:left; }
.dsj_right dt img{ padding-top:36px ;}
.dsj_right dd{ width:494px;float:left; line-height:27px; font-size:13px; padding-top:14px}

.y_nav ul span{ position:relative;}
.y_nav ul span a.y_de{ color:#fff; background:url(../images/pic02.gif) no-repeat;width: 104px;height: 104px;
display: inline-block; position:absolute; top:0; left:0;font-size: 16px;line-height: 104px; display:none; cursor:pointer}
.y_nav ul span a{ position:absolute;left:0; top:0;font-size: 16px;color: #535353;width: 104px;height: 104px;display: inline-block;line-height: 104px;background: url(../images/pic03.png) no-repeat;outline: none;}
.y_nav ul span a.y_de02{ color:#fff; background:url(../images/pic02.png) no-repeat;
display: inline-block; position:absolute; top:0; left:0;font-size: 16px;display:none; cursor:pointer}

.ny{ width:1000px; height:auto; overflow:hidden; margin:85px auto 0; padding-bottom:48px;}
.xwzx dl{ width:1000px; height:219px; margin-bottom:25px; background:#fff;}
.xwzx dl dt{ width:845px; height:219px; float:left; padding-left:30px; position:relative; }
.xwzx dl dd{  float:right; width:71px; height:93px; padding-right:30px; padding-top:52px;}
.xwzx dl dd span{ color:#cdcdcd; font-size:60px;line-height:70px; width:71px; height:70px; display:inline-block; border-bottom:1px solid #ccc}
.xwzx dl dt p{ height:46px; overflow:hidden;font-size: 13px;line-height: 24px;}
.xwzx dl dd em{ color:#ccc; font-size:18px; line-height:27px;}
.xwzx dl dt img{ float:left; padding-right:22px; padding-top:12px; width:270px; height:186px;}
.xwzx dl dt h5{ padding-top:28px; padding-bottom:8px; width:844px;line-height:32px; }
.xwzx dl dt h5 a{ display:block;color:#1458b9; font-size:22px;}
.xwzx dl dt a.detail{ color:#a7a7a7; font-size:13px; position:absolute; top:170px; left:320px}

/* 新闻详情页*/
.news2_detail_title { padding-bottom:33px; border-bottom:1px solid #e8e8e8;}
.news2_detail_title h2 { color:#494949;font-size:30px; text-align:center;}
.news2_detail_cont {line-height:24px; font-size:13px; color:#515151}
.news2_detail_cont img {margin: auto; margin-bottom:25px;display: block;margin: 0 auto;max-width: 900px;}
.news2_detail_cont p { text-align:left;}
p.news2_detail_date {text-align:center; height:36px; line-height:53px; font-size:13px; color:#676767; padding-bottom:22px; }
a.news2_back { font-size:18px; color:#fff; text-align:center; width:170px; height:50px; line-height:50px; margin-left:455px; display:inline-block; background:#1458b9}

/*产品中心*/
.cpzx dl{ width:295px; height:381px; float:left; border:1px solid #e7ebec; padding:6px; margin-right:35px; margin-bottom:79px;}
.cpzx dl dd{ padding-left:4px; font-size:13px; color:#999; line-height:23px;}
.cpzx dl dt{ width:296px; height:221px; margin-bottom:20px;}
.cpzx dl dd h5 a{ line-height:36px; font-size:18px; color:#4c4c4c; margin-bottom:8px; display:inline-block}
.cpzx dl dd p a{ height:50px; overflow:hidden; width:273px; display:inline-block; color:#999}
.cpzx dl dd a.more{ color:#00a1e9; font-size:13px;}
.y_nav.y_nav_cp ul span{margin: 0 7px;}

/*产品详情*/
.cpjs{ margin-top:26px;}
.cpjs dl{ width:1000px; height:auto; overflow:hidden; margin-bottom:0px;}
.cpjs dl dt{ width:498px; height:395px; float:left; background:url(../webimages/pic11-12.jpg) no-repeat left bottom; }
.cpjs dl dt img{ padding:8px;/* border:1px solid #f5f5f5;*/ background:#fff;}
.cpjs dl dd{width:492px; height:361px; float:right; color:#3b3b3b; font-size:14px; line-height:24px; overflow:hidden;}
.cpjs dl dd h4{ font-size:36px; color:#4c4c4c; line-height:36px; padding-top:30px;}
.cpjs dl dd span{ line-height:37px; font-size:17px; color:#1458b9; display:inline-block; padding-bottom:7px;}
.cp_h5{ line-height:43px; border-bottom:2px solid #1458b9;font-size:18px; color:#999; margin-bottom:20px; padding-top:30px; width:1000px; height:auto; overflow:hidden;}
.cp_h5 span{ font-size:18px; color:#00a1e9}
.cp_icon{ font-size:13px; color:#3b3b3b;} 
.cp_icon em{ padding-right:10px;}
.cp_liimg{ width:1000px; height:auto; overflow:hidden;}
.cp_liimg ul{ width:1050px;}
.cpjs ul li{ width:226px; height:173px; float:left; margin-right:32px; margin-bottom:30px; cursor:pointer}
.cpjs ul li img{width:100%;height:100%;}
.cp_h5 p{ display:inline; float:left;}
.cp_h5 a{ display:inline-block; color:#999; font-size:13px; float:right}
.cpjs .solu_foot dl{ width:262px; height:auto; overflow:hidden;  text-overflow:ellipsis;padding-right:0; float:left; margin:30px;}
.solu_foot{ margin-bottom:73px; width:1000px; height:auto; overflow:hidden;}
.solu_foot dl dt{ width:261px; height:190px; padding-bottom:12px;}
.solu_foot dl dd{ width:261px; height:75px; overflow:hidden;}
.solu_foot dl dd h3 a{ line-height:28px; color:#1458b9; font-size:16px;}
.solu_foot dl dd p a{ font-size:13px; color:#666; line-height:24px; }
.cpjs_back{ width:170px; height:48px; display:inline-block; text-align:center; line-height:48px; color:#fff; font-size:18px; background:#1458b9; margin-left:416px;}

.yjy_shadow { display:none; background:url(../images/pic175.png) repeat;position:absolute; top:0px; left:0px; width:100%; height:100%; _position: absolute;_top:expression(eval(document.documentElement.scrollTop+0)); _height:expression(eval(document.documentElement.clientHeight+0));
 z-index:1000;  }
.yjy_pup {background:#fff; border:1px solid #E9E7E8; position:relative;z-index:150; padding:10px;
position:fixed; top:50px; left:50%; margin-left:-326px;}
.yjy_pup a.close{ display:inline-block; width:28px; height:28px; position:absolute; top:5px; right:5px; background:url(../images/pic301.png) no-repeat}
.cp_pup{ width:488px; height:377px; top:100px;}
.cp_pup a.close{top: -16px;right: -17px;}
.zscq .zs_btn{top: 370px; width:601px}
.yqsb .yq_btn{top: 300px;width: 751px;}
.cpjs .cpxq_btn{top: 290px;width: 632px;}
.t_btn{position:fixed;height: 37px;left: 50%;margin-left: -389px;z-index: 6000;}
.t_btn span{ display:inline-block; width:24px; height:37px; position:absolute; top:0; cursor:pointer} 
.t_btn span.you{ right:0; background:url(../images/you.png) no-repeat;}	
.t_btn span.zuo{ left:0; background:url(../images/zuo.png) no-repeat;}

/*联系我们*/
.lxwm{background:url(../images/contact_bj.jpg)no-repeat right bottom;}
.img_span{ padding-bottom:39px; display:block; border-bottom:1px solid #e3e3e3; text-align: center}
.szzb{padding-top:53px; height:255px; font-size:15px; color:#555;}
.szzb .lxdz{ display:inline-block; width:118px; height:38px; line-height:38px; text-align:center; background:#1458b9; font-size:18px; color:#fff; margin-bottom:49px;}
.szzb1{text-align:center;}
.szzb p em{ font-size:26px; padding-right:13px;}
.ny02{ width:100%; height:700px; border-top:1px solid #ededed;border-bottom:1px solid #ededed; background:#fff; padding-top:83px;overflow: hidden;}
.ny02 dl{ width:525px; height:110px; float:left; margin-right:15px;}
.ny02info{ width:1080px; margin:0 auto; height:auto; overflow:hidden;}
.ny02 dl dt{ width:119px; height:110px; border-top:1px solid #1458b9; border-bottom:1px solid #1458b9; background:#1458b9; line-height:110px; text-align:center; color:#fff; font-size:18px;float:left;}
.ny02 dl dd{height: 108px; width:382px; padding-left:24px; float:left;border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.ny02info dd ul li{ width:382px; line-height:32px; color:#818181; font-size:18px; height:auto; overflow:hidden; font-family:Verdana, Geneva, sans-serif}
.ny02info dd ul li span{ display:inline-block; width:94px; float:left; text-align:right; text-transform:uppercase;}
.ny02info dd ul li  p{ display:inline-block; float:left; padding-left:17px;}

.zscq ul{ width:1000px; height:auto; overflow:hidden;}
.zscq ul li{ width:228px; height:325px; border:1px solid #e9e9e9; margin-bottom:33px; float:left; margin-left:15px; display:inline}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*在线留言*/
.wrap02{ background:url(../images/pic09.jpg)repeat center top; border-top:1px solid #ededed}
.deanedu_title{position:relative;margin-bottom:30px!important;font-size:24px;line-height:27px;color:#058cf8;padding-bottom:20px;border-bottom:1px solid #f2f2f2;font-weight:400}
.deanedu_title span{color:silver;text-transform:uppercase}
.deanedu_title:after{content:'';display:block;position:absolute;bottom:-1px;left:0;background-color:#058cf8;height:2px;width:19px}
.mar_t20 {margin-top: 20px;}
.form .formdiv{width:100%;margin-bottom:20px;overflow:hidden;}
.form .formdiv label{float:left;font-size:16px;color:#333;line-height:40px;}
.form .formdiv input{float:left;border-radius:6px;border:1px solid #ccc;height:20px;background:rgba(255,255,255,1);width:450px;padding:10px 10px;font-size: 13px;}
.form .formdiv textarea{float:left;border-radius:6px;border:1px solid #ccc;background:rgba(255,255,255,1);width:650px;padding:5px 10px;height:220px;}
.form .formdiv em {color: red;margin-right: 10px;font-size: 14px;line-height:30px;}
.form .formdivsub{padding-left:80px;}
.form .formdivsub input{border-radius:6px;border:1px solid #ddd;background:#666;width:100px;padding:5px 10px;margin-right:20px;color:#fff;font-size:16px;cursor:pointer;}
.form .formdivsub input.submit{background:#058CF8;border-color:#0382E7;}
.form .formdivsub input:hover{background:#0b406b;border-color:#0b406b;}

/*分页*/
.pages{width:100%;height:30px;overflow:hidden;text-align:center;margin-top:20px;padding-top:5px;}
.pages a{position: relative;display:inline-block;width: 22px;height: 26px;background:#555;}
.pages em{position: absolute;left:0;width: 22px;height: 26px;line-height: 26px;color: #FFF;font-size: 12px;}
.pages em , .pages i{font-style:normal;color: #FFF;}
.pages .on{background:#dc0a39;}