/*
 *前端代码制作：聆风
 *联系qq：635772733
 */
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
body{ margin:0 auto; font-size:12px;font-family:Microsoft Yahei,"微软雅黑","宋体";color:#737373;background-color:#f0f0f0;}
ul{ margin:0px; padding:0px;zoom:1;/*用于IE6*/ }
div {zoom:1;/*用于IE6,要是IE6错位,修复这个.*/}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;}
dl,dt,dd {margin:0;padding:0;}
img{margin:0px auto;border:0;}
a {text-decoration:none;color:#4c4c4d;}
a:hover {color:#7AB210;text-decoration:none;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
.clear {clear:both;width:100%;height:0;font-size:0px;overflow:hidden;}
i,em,cite {font-style:normal;}
.wrap {width:1100px;margin:0 auto;height:auto;}
.fl {float:left;}
.fr {float:right;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.m10 {margin:10px;_display:inline;}
.mb20 {margin-bottom:20px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pr10 {padding-right: 10px;}
.pr20 {padding-right: 20px;}
.pt15 {padding-top: 15px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pr5 {padding-right: 5px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}
.p10 {padding: 10px;}
.p20 {padding:20px;}
.p5 {padding: 5px;}
.p1 {padding: 1px;}
.b {display:block;}
.in-b {display:inline-block;zoom:1;*display:inline;}
.por {position:relative;}
.poa {position:absolute;}
.ti {text-indent:-999999px;}
.no {border:none;border:0;}
.ff1 {font-family:Microsoft Yahei,"微软雅黑","宋体";}

.bgf {background-color:#fff;}
.w240 {width:240px;}
.w840 {width:840px;}
.content {color:#7e7e7e;}
.content p {margin-bottom:20px;}

/* 背景 */
.box1 {background-color:#fff;box-shadow:2px 2px 2px #d8d8d8;}
.box1 h2 {height:44px;line-height:44px;text-indent:20px;font-size:18px;color:#7e7e7e;border-bottom:1px solid #e6e6e6;font-weight:normal;}
.box1 {}

.border {border:1px solid #e8e8e8; box-shadow:2px 2px 2px #d8d8d8;padding:1px;}

/* 头部 */
.header {height:134px;position:absolute;left:0;top:0;width:100%;z-index:99999;}
.header .wrap {z-index:99999;height:134px;}
.header .logo {background:url("../images/logo.png") no-repeat;width:120px;height:120px;left:0;bottom:0;}

.nav{height:50px; line-height:50px;right:0;top:26px;z-index:9999;width:930px;border-bottom:1px solid #999999;}
.nav ul {}
.nav ul li{float:left;position:relative;}
.nav ul li.xxx a{ color:#fff;text-decoration:none;width:100px;height:40px;line-height:40px;margin-bottom:10px;font-size:14px;display:block;*display:inline;float:left;text-align:center;}
.nav ul li a:hover{color:#fff;}
.nav ul li.hover1 a,.nav ul li a.hover{background-color:#315799;color:#fff;}

.nav li #xl { width:150px; display:none; position:absolute; height:auto;left:0px;top:50px;overflow:hidden;z-index:99999;}
.nav li #xl li { width:150px;text-align:center;}
.nav li #xl li { display:block; border:none; border-bottom:solid 1px #eee; padding:0px; margin:0;background-color:#fff;}
.nav li #xl li a {color:#333;font-weight:normal;background:none;margin:0;font-size:12px;height:35px;line-height:35px;width: 150px;}
.header .search-btn {background:url("../images/search.png") no-repeat left center;width:24px;height:40px;right:10px;top:26px;position:absolute;z-index:999988;display:block;}

.search {height:40px;right:10px;top:26px;z-index:999999;width:400px;background-color:#fff;border-radius:5px;}
.search input {float:left;background:none;border:none;border:0;padding:0;height:40px;line-height:40px;}
.search .text {width:360px;padding:0 0 0 5px;color:#8a8a89;font-family:Microsoft Yahei,"微软雅黑","宋体";font-size:14px;}
.search .submit {cursor:pointer;text-indent:-999999px;width:35px;background:url("../images/search1.png") no-repeat left center;}

.banner{ height:592px; overflow:hidden; position:relative;}
.banner .imgs{}
.banner .imgs div{ display:none; width:100%; height:100%; position:absolute; left:0; top:0;}
.banner .textList{ width:1100px; height:100%; margin:0 0 0 -500px; position:absolute; left:50%; top:0;}
.banner .text{ width:520px; color:#fff; position:absolute; left:0; top:232px;}
.banner .text .p1{ display:none; font-size:30px;font-weight:bold; line-height:30px; position:relative; line-height:40px;}
.banner .text .p2{ display:none; padding:20px 0; line-height:18px; position:relative;}
.banner .text .p3{ display:none; position:relative;}
.banner .text .more{ width:107px; height:25px; line-height:25px; color:#fff; text-align:center; text-transform:uppercase; background:url(../images/more3.png) repeat-x; display:inline-block;}

.banner .btns{ width:18px; position:absolute; right:25px; top:50%;}
.banner .btns li{ width:18px; height:18px; float:left; margin:3px 0; position:relative;}
.banner .btns li span{ width:100%; height:100%; display:inline-block;background:url("../images/btn.png") right 15px;cursor:pointer;}
.banner .btns .title{ display:none; width:235px; line-height:22px; color:#7b7b7b; background:url(../images/bannertitlebg1.png) no-repeat 0 0; position:absolute; right:8px; top:-20px;}
.banner .btns .titleBoxT{ width:100%; height:15px; background:url(../images/bannertitlebg1.png) no-repeat;}
.banner .btns .titleBoxC{ width:195px; max-height:44px; padding:0 20px; overflow:hidden; background:url(../images/bannertitlebg2.png)  repeat-y;color:#756f6b;}
.banner .btns .titleBoxB{ width:100%; height:15px; background:url(../images/bannertitlebg3.png) no-repeat;}
.banner .btns .cur span{background:url("../images/btn.png");}

.main{ background:#f0f0f0;}
.main .box{ width:1100px; margin:0 auto;}
.row1{ overflow:hidden; height:290px; background:#000; box-shadow:2px 2px 2px #d8d8d8; position:relative; top:-50px; z-index:3;}
.row1 ul{ height:100%;}
.row1 li{ width:220px; overflow:hidden; background:#fff; float:left; height:100%; position:relative; transition:300ms; height:290px;}
.row1 li .liBox{ width:218px; height:100%; border-left:1px solid #fff; border-right:1px solid #fff; transition:300ms;}
.row1 li .img{ width:100%; height:220px; overflow:hidden;}
.row1 li .img img{ width:100%; height:100%; transition:300ms;margin-top:20px;}
.row1 li .line{ display:none; width:0; height:5px; overflow:hidden; background:#1e3885; position:absolute; left:50%; bottom:0;}
.row1 li p{ line-height:25px; text-align:center; padding:0 20px;font-size:16px;color:#3b73b9;}
.row1 li a{ color:#3b73b9;}
.row1 .otherLi{ opacity:0.8; filter:alpha(opacity=80);}
.row1 li:hover .liBox{ border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2;}
.row1 li:hover a{ color:#87c214;}
.row1 li:hover .img img{ -webkit-transform:scale(1.1); transform:scale(1.1);}

.row2{ padding:15px 0px; height:300px; margin-top:-20px; position:relative;}
.row2 .title{font-size:18px; color:#4c4c4d;border-bottom:1px solid #dbdbdb;height:49px;line-height:49px;margin-bottom:20px;padding: 0 20px;}
.row2 .title span {font-size:14px;color:#afacac;padding-right:10px;}
.row2 .listBox{ height:275px; overflow:hidden; position:relative;padding: 0 20px;}
.row2 .list{ width:9999px; height:100%; position:absolute; left:0; top:0;}
.row2 .list ul{ width:1100px; float:left;}
.row2 .list li{ width:259px; margin:0 19px 0 0;_display:inline; color:#afafaf; line-height:18px; float:left;height:165px;border-left: 1px solid #E8E8E8;box-shadow: 2px 2px 2px #D8D8D8;}
.row2 .list .img{ width:100%; height:160px;}
.row2 .list .p1{padding:7px 0 7px 5px;}
.row2 .list .p1 a{ color:#4c4c4d;font-size:14px; }
.row2 .list .p1 a:hover{ color:#7ab210;}
.row2 .list .p2 {color:#888787;line-height:20px;height:40px;padding:0 5px 0 5px;}

.row2 .list li a:hover{ text-decoration:underline;}
.row2 .btns{ width:100%; text-align:center; position:absolute; left:0; bottom:15px;}
.row2 .btns span{ width:13px; height:13px; margin:0 2px; display:inline-block; background:url(../images/btn3.png) no-repeat 0 0; cursor:pointer;}
.row2 .btns .cur{ background:url(../images/btn3.png) no-repeat -19px 0;}
.row2 .btnLeft{ width:24px; height:24px; position:absolute; left:0px; bottom:15px; display:inline-block; background:url(../images/btn2.png) no-repeat 0 0;}
.row2 .btnRight{ width:24px; height:24px; position:absolute; right:0px; bottom:15px; display:inline-block; background:url(../images/btn2.png) no-repeat -24px -24px;}
.row2 .btnLeft:hover{ width:24px; height:24px; display:inline-block; background:url(../images/btn2.png) no-repeat 0 -24px;}
.row2 .btnRight:hover{ width:24px; height:24px; display:inline-block; background:url(../images/btn2.png) no-repeat -24px 0;}

.row3{}
.row3 .m3_ul{ padding:40px 0 0; overflow:hidden;}
.row3 .m3_ul>li{ width:350px; height:490px; border:1px solid #e8e8e8; box-shadow:2px 2px 2px #d8d8d8; background:#fff; margin:0 22px 0 0; float:left;_display:inline; position:relative;}
.row3 li .img{ width:348px; height:194px; background:#000; overflow:hidden; margin:1px;}
.row3 li .img img{ width:100%; height:100%; transition:300ms;}
.row3 li .text{ padding:0 10px; line-height:18px;}
.row3 li .p1{ padding:15px 0 10px 0;}
.row3 li .p1 a{ font-size:16px; text-transform:uppercase;}
.row3 li .p1 a:hover{ text-decoration:underline;}
.row3 li .p2{ padding:0 0 25px 0; color:#737373;line-height:22px;height: 170px;}
.row3 li .p3{background: url(../images/lx2.png) no-repeat 8px 8px;height: 200px; color:#737373; line-height: 34px;padding-left: 35px;}

.news_all{
	height: 200px;
}
.news_all ul li{
	font-size: 12px;
	color:#5d5d5d;
	padding:9px 0;
}
.news_all ul li a{
	display: inline-block;
	width: 70%;
	color:#5d5d5d;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;

}
.news_all ul li a i{
	display: inline-block;
	width: 11px;
	height: 9px;
	background: url(../images/lllllo_23.jpg) no-repeat left top;
	margin-right: 13px;
	-webkit-transition: transform 0.3s ;
	-o-transition: transform 0.3s ;
	transition: transform 0.3s ;
}
.news_all ul li a:hover{
	color:#ff0c00;
}
.news_all ul li a:hover i{
	background-position: left bottom;
	-webkit-transform: translateX(3px);
	-ms-transform: translateX(3px);
	-o-transform: translateX(3px);
	transform: translateX(3px);
}
.news_all ul li span{
	float: right;
}




.row3 li .more{ width:93px;height:25px;line-height:25px;text-align:center;color:#fff;background-color:#c2c2c2;border-radius:25px;display:inline-block;zoom:1;*display:inline;}
.row3 li .line{ display:none; width:0; height:5px; overflow:hidden; background:#2a3990; position:absolute; left:50%; bottom:0;}
.row3 li:hover .more{background-color:#2a3990;}
.row3 li:hover .img img{ opacity:0.5; filter:alpha(opacity=50); -webkit-transform:scale(1.2); transform:scale(1.2);}


/* footer */
.footer {height:296px;background:url("../images/footer.jpg") no-repeat center top;min-width:1100px;margin-top:40px;padding-top:20px;}
.footer dl {width:174px;float:left;margin:0 0px 0 23px;_display:inline;}
.footer dl dt {height:34px;line-height:34px;border-bottom:1px solid #3662a0;font-size:17px;color:#fff;margin-bottom:10px;width:109px;}
.footer dd {width:100%;}
.footer dd a {display:block;height:25px;line-height:25px;color:#b6becb;width:100%;float:left;}
.footer dl.lx {width:310px;float:right;margin:0;}
.footer dl.lx dd {background:url("../images/lx.png") no-repeat left 8px;padding-left:23px;height:130px;color:#b6becb;line-height:30px;}
.footer dl.lx dd font {color:#90c31f;}
.copyright {height:34px;line-height:34px;background-color:#1b1b1b;color:#6c6d69;}

.flink {width:253px;margin:0px auto;position:relative;}
.flink h3 {height:34px;line-height:34px;font-size:12px;text-indent:10px;font-weight:normal;background:url("../images/flink.png") no-repeat left center;}
.flink ul {position:absolute;bottom:34px;left:0;}
.flink li {width:251px;border:1px solid #c8c8c8;border-top:0;height:24px;line-height:24px;background-color:#fff;text-indent:10px;}

/* 当前位置 */
.position {font-size:14px;margin:10px 0 20px;color:#656464;}
.position a {color:#656464;}

.banner1 h2 {font-size:45px;color:#fff;position:absolute;left:190px;top:170px;font-weight:normal;}
.banner1 h2 font {font-size:24px;font-weight:bold;}

/* 左边导航 */
.subnav {margin:5px 0;}
.subnav li {width:100%;}
.subnav li a {height:35px;line-height:35px;background:url("../images/subnav.png") no-repeat 32px -27px;text-indent:47px;font-size:14px;color:#6b6969;display:block;width:100%;float:left;}
.subnav li a:hover,.subnav li.hover a {background:url("../images/subnav.png") no-repeat 32px 13px;color:#87c214;}

/* 列表1 */
.list1 {margin:10px 10px 0;}
.list1 li {width:100%;float:left;border-bottom:1px solid #f3f3f3;margin-bottom:15px;padding-bottom:15px;line-height:20px;}
.list1 li img {border:1px solid #e8e8e8; box-shadow:2px 2px 2px #d8d8d8;padding:1px;}
.list1 li.last {border:none;border:0;}
.list1 li .b {height:20px;overflow:hidden;color:#3b73b9;margin-bottom:2px;}
.list1 li p {height:40px;overflow:hidden;}


.contact {margin:10px 10px 0;}
.contact div {height:71px;border-bottom:1px solid #f3f3f3;margin-bottom:15px;padding-bottom:15px;line-height:20px;}
.contact .tel {background:url("../images/icon.png") no-repeat left top;padding-left:80px;font-size:16px;font-weight:bold;}
.contact .add {background:url("../images/icon.png") no-repeat left -96px;padding-left:80px;}
.contact div span {display:block;color:#3b73b9;font-weight:normal;font-size:12px;}

/* 产品列表 */
.pro-t {margin-bottom:30px;}
.pro-t h3 {font-size:18px;display:block;width:100%;color:#87c214;margin:10px 0;}
.pro-t img {margin-top:-5px;}
.pro-t p {font-size:14px;color:#7d7d7d;line-height:20px;}
.pro-t .more {width:93px;height:25px;line-height:25px;text-align:center;color:#fff;background-color:#2a3990;border-radius:20px;float:left;margin-top:10px;}


.pro-list {}
.pro-list li {width:180px;text-align:center;float:left;margin-right:25px;_display:inline;margin-bottom:15px;}
.pro-list li a.b span {font-size:14px;color:#3b73b9;display:block;margin-top:5px;}
.pro-list li a.b:hover span {color:#87c214;}

/* 图片展示 */
.game163{position:relative;height:444px;}
.game163 .bigImg{width:466px;height:444px;position:relative}
.game163 .bigImg li a {display:block;width:100%;height:444px;float:left;}
.game163 .bigImg li img{vertical-align:middle;width:464px;height:442px;border:1px solid #e8e8e8; box-shadow:2px 2px 2px #d8d8d8;}
.game163 .bigImg li em,.game163 .bigImg li p {display:block;height:56px;line-height:56px;width:100%;position:absolute;left:0;bottom:0;}
.game163 .bigImg li em {background-color:#2a3990;filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.game163 .bigImg li p {color:#fff;font-size:18px;font-weight:bold;text-indent:40px;}

.game163 .smallScroll{top:10px;left:512px;width:114px;overflow:hidden;}
.game163 .sPrev,.game163 .sNext {height:12px;width:100%;text-indent:-99999px;display:block;}
.game163 .sPrev {background:url("../images/hd.png") no-repeat center top;}
.game163 .sNext {background:url("../images/hd.png") no-repeat center bottom;margin-top:15px;}

.game163 .smallImg {width:100%;}
.game163 .smallImg ul li {margin-top:15px;}
.game163 .smallImg ul li img {width:112px;height:107px;border:1px solid #e8e8e8; box-shadow:2px 2px 2px #d8d8d8;}
.game163 .smallImg ul li.on img {border:1px solid #87C214;}

.pro-con h3 {height:30px;line-height:30px;background:url("../images/t1.png") no-repeat left center;font-size:18px;font-weight:bold;color:#888787;text-indent:15px;margin-bottom:10px;margin-top:30px;}

/* 联系我们 */
.contact-con h1 {height:35px;line-height:35px;margin-top:50px;font-size:16px;color:#6c6d69;background:url("../images/t2.png") no-repeat left bottom;margin-bottom:10px;}
.contact-con ul li {border-bottom:1px dashed #dbdbdb;padding-bottom:10px;margin-bottom:10px;font-size:14px;color:#7d7d7d;}
.contact-con ul li span {display:block;color:#393939;}

/* 新闻资讯 */
.art-list {}
.art-list li {width:100%;margin-bottom:29px;float:left;}
.art-list li a.b {font-size:16px;font-weight:bold;color:#7d7d7d;margin-bottom:10px;height:32px;line-height:32px;background:url("../images/t3.png") no-repeat 287px top;margin-top:10px;}
.art-list li p {height:66px;line-height:22px;overflow:hidden;}
.art-list li .more {width:93px;height:25px;line-height:25px;text-align:center;color:#fff;background-color:#c2c2c2;border-radius:20px;float:left;margin-top:20px;}
.art-list li .more:hover {background-color:#2a3990;}

/* 案例 */
.case-list li {width:258px;float:left;margin-bottom:15px;margin-right:13px;_display:inline;}
.case-list li span {font-size:14px;display:block;color:#4c4c4d;margin:10px 0 5px;text-indent:5px;}
.case-list li p {color:#888787;height:40px;line-height:20px;overflow:hidden;padding:0 5px 10px;}
.case-list li a.b:hover span {color:#7ab210;}

/* 文章内容 */
.wz-box {text-align:left;padding-bottom:30px;}
.wz-box h1 {margin:20px 0 10px;font-size:22px;font-weight:normal;text-align:center;}
.wz-box .info {line-height:26px;background-color:#eee;text-align:center;}
.wz-box .content1 {line-height:25px;margin:20px 10px 30px;}
.wz-box .content1 p {margin-top:20px;}


/*分页*/
.list_pages{ text-align:center;height:52px;margin-top:20px;}
.list_pages ul{}
.list_pages ul li{float:none;width:auto;padding:4px 8px;border:1px solid #eee;background-color:#eee;display:inline-block;zoom:1;*display:inline;margin:0 2px;}
.list_pages ul li a{color:#606060;}
.list_pages ul li a:hover{color:#000000;}
.list_pages ul li.thisclass,.list_pages ul li.thisclass a,.list_pages ul li.thisclass a:hover{background-color:#7AB210;color:#fff;border:1px solid #7AB210;}
.list_pages .pageinfo{padding:4px 10px;color:#555;font-weight:normal;float:none;}
.list_pages .pageinfo strong{color:#555; font-weight:normal;}
.list_pages select{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}


/*表单*/
.bm-box {padding-bottom:100px;}
.bm-box .bm-list {margin-bottom:10px;line-height:20px;height:25px;}
.bm-box .bm-list font {color:red;}
.bm-box .bm-list label {float:left;width:140px;text-align:right;padding-right:10px;}
.bm-box .bm-list .text {border:1px solid #e0e0e0;padding:0px 5px;width:165px;height:18px;line-height:18px;margin-right:10px;_display:inline;}
.bm-box .bm-list textarea {width:307px;height:79px;border:1px solid #e0e0e0;padding:2px;}
.bm-box .bm-list .submit {margin-left:150px;_display:inline;float:left;height:35px;line-height:35px;padding:0 20px;background:#7AB210;color:#fff;font-size:14px;border:0;}


/* 招聘列表 */
.bg-list li {border-bottom:1px dotted #aaa8a8;height:33px;line-height:33px;width:100%;}
.bg-list li.t {background-color:#eee;border:none;border:0;}
.bg-list li span {display:block;float:left;height:33px;text-align:center;}
.bg-list li span.s1 {width:200px;}
.bg-list li span.s2 {width:150px;}
.bg-list li span.s3 {width:200px;}
.bg-list li span.s4 {width:150px;}
.bg-list li a {color:#504f4f;}

.table{border:solid #dedede; border-width:1px 0px 0px 1px;text-align:center;}
.table td,.table th {border:solid #dedede; border-width:0px 1px 1px 0px; padding:10px;}
.table th,.table td.bg {background-color:#f3f3f3;}

/*表单*/
.bm-box {padding-bottom:100px;margin-top:30px;}
.bm-box .bm-list {margin-bottom:10px;line-height:20px;height:25px;}
.bm-box .bm-list font {color:red;}
.bm-box .bm-list label {float:left;width:120px;text-align:right;padding-right:10px;}
.bm-box .bm-list .text {border:1px solid #e0e0e0;padding:0px 5px;width:215px;height:18px;line-height:18px;margin-right:10px;_display:inline;}
.bm-box .bm-list textarea {width:357px;height:79px;border:1px solid #e0e0e0;padding:2px;}
.bm-box .bm-list .submit {margin-left:130px;_display:inline;float:left;height:35px;line-height:35px;padding:0 20px;background:#7AB210;color:#fff;font-size:14px;border:0;}


#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:360px;
	_margin-top:360px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:412px;
	_margin-top:412px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:464px;
	_margin-top:464px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:516px;
	_margin-top:516px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:355px;
	background:url(../images/lrtk_weixin.png) 0 -2px no-repeat
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
	background:url(../images/lrtk_app.png) no-repeat
}


.main{
    width: 1100px;
    margin: 0 auto;
}


#n_main{ background:#fff; /*overflow:hidden;*/ padding-top:20px;}
.side_left{ width:206px; float:left;}
.side_left .colum{ height:62px; background:url(../images/colum_bj.jpg) no-repeat left center; padding-left:35px;}
.side_left .colum h4{ color:#fff; font-size:18px; font-weight:normal; padding-top:10px;}
.side_left .colum p{ font-size:12px; text-transform:uppercase; color:#607eaa;}
.side_left .img{ padding:0 0 10px 0;}
.side_left .sub_nav{ background:url(../images/bj_couml_yy.jpg) no-repeat top; padding-top:4px; padding-bottom:30px;}
.side_left .sub_nav li{ height:38px; padding-top:2px; border-bottom:1px solid #ddd; position:relative; z-index:999;}
.side_left .sub_nav li a{ display:block; height:38px; line-height:38px; padding-left:5px;}
.side_left .sub_nav li a:hover,.side_left .sub_nav li a.on{ color:#00468c; border-right:4px solid #00468c;}
.side_left .sub_nav .n_sub{ background:#c5e3ff; width:220px; padding:6px; position:absolute; right:-232px; top:-50px; display:none;}
.side_left .sub_nav .n_sub .nominate{ background:#fff; padding:0 5px;}
.side_left .sub_nav .n_sub .nominate sup{ width:45px; height:45px; background:url(../images/icon_nominate.png) no-repeat; display:block; position:absolute; right:3px; top:6px;}
.side_left .sub_nav .n_sub .nominate a{ padding:0; line-height:18px; height:auto;}
.side_left .sub_nav .n_sub .nominate a:hover{ background:none; color:#00468c; border:none;}
.side_left .sub_nav .n_sub .nominate p{ border-bottom:1px dashed #ddd; padding:5px 0; overflow:hidden; }
.side_left .sub_nav .n_sub .nominate p img{ float:left; margin-right:10px;height: 60px;}
.side_left .sub_nav .n_sub .nominate p span{ width:120px; display:block; float:right; padding-top:15px; line-height:20px;}
.side_left .sub_nav .n_sub ul{ padding:10px 0;}
.side_left .sub_nav .n_sub li{ height:30px; line-height:30px;}
.side_left .sub_nav .n_sub li a{ padding-left:30px;}
.side_left .sub_nav .n_sub li a:hover{ color:#00468c; background:none;}
.side_right{ width:874px; float:right; overflow:hidden;}
.side_right .site{ height:40px; line-height:40px; background:#f5f5f5; border-left:4px solid #00468c; padding-left:10px;font-size: 14px;}
.side_right .public{ padding:30px 0; line-height:26px; height:auto !important; min-height:300px; height:300px;}
.side_right .public p{}

.web_site { width:100%; height:60px; position:absolute; top:30%; left:0; z-index:5; color:#fff;}
.web_site p{ padding:6px 0;}
.web_site a{ color:#fff;}

.side_right .pro{ width:900px; overflow:hidden;}
.side_right .pro ul{ width:900px;}
.side_right .pro ul li{ width:203px; height:244px; float:left; margin-right:20px; text-align:center; margin-bottom:20px;}
.side_right .pro ul li a{ display:block; background:#ebebeb; padding:1px;}
.side_right .pro ul li a:hover{ background:#00468c; padding:2px; color:#fff;}
.side_right .pro ul li p.img{ height:150px; background:#fff; padding-top:20px;}
.side_right .pro ul li p.name{ padding:10px 5px; line-height:18px;height: 40px;}

.side_right .new_tip{margin-bottom:20px; overflow:hidden;}
.side_right .new_tip .txt{ width:870px; float:left;}
.side_right .new_tip h4{ border-bottom:1px dashed #ddd; line-height:34px; margin-bottom:6px; font-size:14px;}
.side_right .new_tip p{ line-height:20px; padding:0;}
.side_right .new_tip img{ float:left; border:1px solid #ddd; padding:2px; margin-right:20px;}

.side_right .n_new_list{ margin-bottom:30px;}
.side_right .n_new_list a{ display:block; height:60px;}
.side_right .n_new_list a span{ width:60px; height:60px; text-align:center; display:block; float:left; background:#00468c; line-height:18px; color:#fff;}
.side_right .n_new_list a span em{ display:block; font-style:normal; height:35px; background:#f5f5f5; line-height:35px; color:#666; margin-bottom:4px;}
.side_right .n_new_list a .txt{ width:900px; float:left;}
.side_right .n_new_list a .txt div{ border-bottom:1px dashed #ddd;}
.side_right .n_new_list a .txt p{ font-size:12px; color:#888;}
.side_right .new_tit{ text-align:center; padding-bottom:10px;}
.side_right .new_tit h3{ font-weight:normal; border-bottom:1px dashed #ddd; padding-bottom:8px;}


/*page*/
#pages{text-align: center;margin: 20px auto;}
#pages a{padding:0 10px;height: 30px;line-height: 30px;text-align: center; background: #e6e6e6;color: #333;display: inline-block;}
#pages span{padding:0 10px;height: 30px;line-height: 30px;text-align: center; background: #006fcf;color: #fff;display: inline-block;}
#pages a:hover{background: #006fcf;color: #fff;}


.side_right .pro_tip .l{ width:350px; float:left;}
.side_right .pro_tip .r h4{ font-weight:normal; padding:8px 0; color:#333;}
.side_right .pro_tip .r p{ padding:5px 0; color:#000}
.side_right .pp a{ display:inline-block; padding:5px 20px; margin-right:10px; background:#00468c; color:#fff;}
.side_right .pro_tip .r{ width:460px; float:right;}
.side_right .norm {
    border-top: 3px solid #345d86;
}
.p-hotline {
    font-size: 16px;
    color: #999;
    padding: 20px 0;
    display: block;
}
.p-hotline span {
    font-size: 24px;
    color: #f44336;
}
.zixun-box {
    margin-top: 25px;
    height: 54px;
}
.zixun {
	float: left;
    display: block;
    width: 140px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #2f7eff;
    color: #fff;
    font-size: 14px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.zixun:hover{
    color:#fff;background: #353535
}
.other {
	float: left;
    width: 140px;display:block;margin: 0 10px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #ddd;
    color: #666;
    font-size: 14px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}