﻿/*织梦58（dede58.com）做最好的织梦整站模板下载网站*/

/*整站样式*/

html, body, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p {

	margin:0;

	padding:0;

	border:0;

}

body {

	font-size: 12px;

	font-family: '微软雅黑', Arial;

}

h1, h2, h3, h4, h5, h6 {

	font-weight: normal;

}

ul, ol, li {

	list-style-type:none;

}

img {

	border:0;

	vertical-align:middle

}

select, input, select {

	vertical-align:middle;

	outline: none;

}

table {

	border-collapse:collapse;

	border-spacing:0

}

iframe {

	border:none;

}

a:link {

	color:#666666;

	text-decoration:none;

}

a:visited {

	color:#666666;

	text-decoration:none;

}

a:hover {

	color:#0093ff;

	text-decoration:none;

}

a:active {

	color:#0093ff;

	text-decoration:none;

}

.h {

	display:none;

	visibility:visible;

}

.wrap {

	border: 0;

	padding:0;

	width:1100px;

	margin:0 auto;

*zoom:1;

}

.wrap:after {

	clear: both;

	content:"";

	display: table;

}

.c {

	clear:both;

	font-size:0;

	line-height:0;

	height:0;

	visibility:visible;

}

.fix {

*zoom:1;

}

.fix:after {

	clear: both;

	content:"";

	display: table;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.pors {

	position: relative;

}

/* 编辑器内容样式 凡是编辑器修改区域加上 */

.editor {

	line-height:24px;

	text-align:left;

}

.editor p {

	text-indent:2em;

}

.editor ol li {

	list-style-type:circle;

	margin-left:25px;

}

.editor ul li {

	list-style-type:square;

	margin-left:25px;

}

/*网页样式*/

.container { width:1200px; margin:0 auto}
.top { height:32px; line-height:32px; border-bottom:#ccc 1px solid; font-size:14px; display:none }
.top .left { float:left; display:block;}
.top .right { display:block; float:right; width:204px;}
.top .right a { display:block; line-height:32px; float:left; color:#333; font-size:14px; margin-right:15px}
.top .right a:hover { color:#0264b1}
.top .right a.a1 { background:url(../images/dl.png) left center no-repeat; background-size:20px; padding-left:8px;} 
.top .right a.a2 { background:url(../images/ss.png) left center no-repeat; background-size:20px; padding-left:8px;}
.top .right a.a3 { background:url(../images/zc.png) left center no-repeat; background-size:20px; padding-left:8px;}

.weixin{  height:32px; float:left;position:relative; font-size:12px; text-align:center;}
.weixin a{ height:32px; display:block; position:absolute; left:0; top:0;background:url(../images/top9s.png) no-repeat center top; }
.weixin .weixin_nr{width:110px; height:140px; padding:10px; background:#fff; text-align:center; position:absolute; left:-35px; top:45px; display:none; z-index:99999}
.weixin .weixin_nr img{ margin-bottom:0px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ }
.weixin a.wb{ height:32px; line-height:32px; display:block; position:absolute; left:0; top:0;background:url(../images/top9s.png) left center no-repeat; background-size:20px; padding-left:25px; width:30px; }
.weixin.on a.wb { background:url(../images/top9s.png) left center no-repeat; background-size:20px; padding-left:25px;}

.header{width:100%; position:fixed; z-index:10; background:#00824a;top:93px; height:45px;}
.header.on{box-shadow:0 0 10px #aaa; top:0}
.header .container{position:relative;}
.logo{width:380px; float:left; margin:20px 0 10px;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}
.logo{width:380px; margin:10px 0 0;}
.logo img{width:100%; height:auto; display:block;}
.head {width:1200px; margin:0 auto; padding-bottom:8px; overflow:hidden} 
.head .logo {width:540px; margin:10px 0; float:left;}
.head .logo img{width: 100%; display:block;}
.head .tel {}
.head .tel{ padding-top:20px; background:url(../images/dh.png) left top no-repeat; padding-left:55px; float:right; text-align:left}
.head .tel p { font-size:14px; color:#666; padding-top:0px}
.head .tel span{display: block;font-size: 24px;color: #bd1341;font-weight: bold;}


.header .nav{ width:100%}
.header .nav i{font-size:12px; color:#aaa; line-height:54px; text-align:right; position:absolute; width:50%; height:54px; right:0px; top:50%; display:none;
transform:translate(0,-50%);
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);}
.header.on .nav{}
.header .nav ul li{margin:0 8px; line-height:45px; float:left; position:relative;
transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
-moz-transition:all .5s;
-webkit-transition:all .5s;}

.header.on .nav ul li{line-height:45px;}
.header .nav ul li a{display:block; color:#fff; text-transform: uppercase; padding:0 20px;}
.header .nav ul li a .zw { line-height:25px; font-size:15px; text-align:center; }
.header .nav ul li a .yw { line-height:15px; height:20px; text-align:center; font-size:12px;}
.header .nav ul li a:hover { background:#ffba00}
.header.on .nav ul li a{display:block; font-size:16px; color:#fff;}
.header .nav ul li span{width:0; height:2px; background-color:#ffba00; position:absolute; left:50%; bottom:0;
transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
-moz-transition:all .3s;
-webkit-transition:all .3s;
transform:translate(-50%,0);
-webkit-transform:translate(-50%,0);
-moz-transform:translate(-50%,0);
-ms-transform:translate(-50%,0);
-o-transform:translate(-50%,0);}
.header .nav ul li:hover span{width:100%;}
.header .nav ul li.on a {background:#ffba00}

.nav .y_j{position:relative;}
.nav .e_j{width:121px; background-color:rgba(255,255,255,.8); position:absolute; top:45px; left:50%; margin-left:-60px; display:none; z-index:9999;}
/*.header.on .nav .e_j{box-shadow:0 2px 2px #aaa;}*/
.header .nav ul li .e_j a{display:block; font-size:12px; color:#333; line-height:40px; border-bottom:1px solid rgba(0,0,0,0.2); text-align:center; padding:0 }
.nav .e_j .ejy { position:relative}
.nav .e_j .s_j {width:121px; background-color:rgba(255,255,255,.8); position:absolute; top:0px; left:150px; display:none; z-index:9999;}
.header .nav .e_j a:hover{background-color:#00824a; color:#fff;}
.header .nav ul li:hover .e_j { display:block}
.head_h { height:43px;}
.con { width:1200px; margin:0 auto}

.sy_cpzx { width:1200px; margin:30px auto;}
.sy_cpzx .cplb { width:240px; float:left}
.sy_cpzx .cplb .tit { line-height:30px; padding:5px; background:#0b7cc3; margin-bottom:5px; color:#fff; font-size:18px; font-weight:bold; text-align:center}
.sy_cpzx .cplb .tit span { font-size:14px; text-transform:uppercase; font-weight: normal; display:block}


.xx1 .hd {width:240px; float:left}
.xx1 .hd .tit { line-height:30px; padding:5px; background:#00824a; margin-bottom:5px; color:#fff; font-size:18px; font-weight:bold; text-align:center; height:60px; border-left:#ffba00 3px solid}
.xx1 .hd .tit span { font-size:14px; text-transform:uppercase; font-weight: normal; display:block}
.xx1 .hd ul li{ display:inline-block; width:100%}
.xx1 .hd ul li a{ line-height:50px; background:#ffba00; display:block; text-align: left; font-size:16px; color:#333; margin-bottom:5px; padding-left:20px;}

.xx1 .hd ul li a:hover { color:#fff; background:#00824a}
.xx1 .hd ul .sj { line-height:30px; padding:10px 20px; background:#fff; margin-bottom:5px;}
.xx1 .hd ul .sj a { display:block; color:#333;}
.xx1 .hd ul .sj a:hover { display:block; color:#00824a;}
.xx1 .bd { width:920px; float:right}
.xx1 .bd ul li { width:286px; float:left; position:relative; margin-right:20px; margin-bottom:30px; background:#fff;}
.xx1 .bd ul li img { width:100%; display:block; border:#ccc 1px solid;-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box;}
.xx1 .bd ul li .bt { width:100%; height:32px; line-height:32px; background:rgba(255,255,255,0.85); color:#333; text-align:center;}
.xx1 .bd ul li .bt a { color:#333; font-size:14px}
.xx1 .bd ul li:hover .bt { color:#036fb8;}
.xx1 .bd ul li .more a { line-height:28px; width:110px; border:#00824a 1px solid; display:block; color:#00824a; text-align:center; margin:10px auto}
.xx1 .bd ul li .more a:hover { background:#ffba00; color:#fff}
.qyxc { width:1200px; margin:50px auto;}





/*首页banner*/

.banner1 {

	clear:both;

	width:100%;

	overflow: hidden;

	position:relative;

	height:600px;

	min-width:1300px;

}

.banner1 .pic {

	position:absolute;

	top: 0;

	left: 50%;

	margin-left: -960px;

}

.focusBox .num {

	position:absolute;

	left:45%;

	top:520px

}

.focusBox .num li {

	width:37px;

	height:10px;

	background:url(../images/button_1.png) no-repeat;

	float:left;

	margin-right:10px;

}

.focusBox .num li.on, .focusBox .num li:hover {

	background:url(../images/button_2.png) no-repeat;

}

/*搜索部分*/



.bg {

	background:#f4f4f4;

	height:68px;

	width:100%;

	min-width:1300px;

}

.Search_1 {

	margin:0 auto;

	clear:both;

	width:100%;

	position:relative;

	background:#FFF;

}

.Search {

	width:1200px; margin:0 auto;

	height:68px;

	background:#FFF;

}

.Search_left {

	float:left;

	font-size:14px;

	font-family:'Microsoft YaHei';

	color:#00824a;

}

.Search_left a {

	font-size:12px;

	color:#666666;

	font-family:'宋体';

	line-height:68px; padding-left:10px;

}

.Search_left a:hover {

	color:#ff5f07;

}

.Search_right form{}

.Search_right .inp {width: 390px;height: 35px;overflow: hidden;border: 1px solid #dedede;border-radius: 3px;padding: 0 10px 0 15px;border-radius: 50px;}

.Search_right .inp input {float: left;border:none;height: 35px;line-height: 35px;width: 350px;font-size: 14px;color: #999;background: none;outline: none;}

.Search_right .inp button {display: block;float: right;height: 35px;cursor: pointer;background:  no-repeat;border:  none;outline: none;}

.Search_right .inp button i {display: block;width: 20px;height: 20px;background: url(../images/SearchIcon.png) no-repeat right center;}

.Search_right {

	float:right;

	margin:15px 0px 0px 0px;

}

.bton {

	width:30px;

	height:30px;

	background:url(../images/search_2.jpg) no-repeat;

	border:none

}

.txt {

	width:245px;

	height:30px;

	background:url(../images/search_1.jpg) no-repeat;

	border:none;

	padding-left:14px;

	font-size:12px;

	font-family:'宋体';

	color:#333333;

}

/*bannar2*/

/*产品分类*/
.bj { background:url(../images/index_bg8.jpg) top center; overflow:hidden}
.content { width:1200px; margin:0 auto}

.subNavBox1{width:195px;}
.subNav1{ background: #f6f6f6 url(../images/lt_li.gif) no-repeat  3px 12px;
    padding: 5px 0px 5px 25px;
    border-bottom: 1px solid #ccc;cursor:pointer;font-size:12px;line-height:28px;}
.subNav1:hover{color:#277fc2;}
.currentDd1{color:#277fc2}
.currentDt1{background: #f6f6f6 url(../images/lt_li.gif) no-repeat 3px 12px;}
.navContent1{display: none;border-bottom:solid 1px #e5e3da;}
.navContent1 li a{display:block;width:195px;heighr:28px;text-align:center;font-size:12px;line-height:28px;color:#333; background:#f6f6f6; border-bottom:#ccc 1px dotted}
.navContent1 li a:hover{color:#fff;background-color:#277fc2}

.cate { margin-bottom:12px;}

.lt_cate { width:233px; min-height:652px;}

.rt_cate { width:900px; }

.tit { height:46px; line-height:46px;}

.lt_cate .tit { background:url(../images/h2_bg.gif) no-repeat; width:195px; padding:0 19px 0 12px;}

.tit .f_name { color:#fff; font-size:18px;}

.tit .f_more { color:#fff; font-size:12px; font-weight:normal;}

.lt_bg1 { background:url(../images/lt_bg1.gif) left top repeat-y; padding-top:18px;}

.lt_bg { background:url(../images/lt_bg2.gif) left bottom no-repeat; padding:0 20px 10px 11px; }

.lt_bg h3 { background:url(../images/h3_bg.gif) no-repeat; width:195px; height:34px; line-height:34px; color:#fff; font-size:14px; margin:0 auto; text-indent:14px; margin-bottom:5px;}

.lt_bg h3 a { color:#fff;}

.lt_bg ul { margin-bottom:5px;}

.lt_bg li { background:url(../images/lt_line.gif) left bottom repeat-x; line-height:40px;}

.lt_bg li a { display:inline-block; background:url(../images/lt_li.gif) left center no-repeat;  color:#333; font-size:12px;}

.lt_bg .lt_lst { background:none;}

.subCate {
    display: none; /*榛樿闅愯棌*/
    background: 0 0 repeat-y #ffffff;
    position: absolute;
    left: 60px;
    top: 50px;
    z-index: 999;
    border: 1px solid #d8d8d8;
}

.subCate ul {
    padding: 5px 0;
    width: 150px;
}

.subCate ul li {
    background: url(../images/sjt.png) no-repeat 8px 9px;
    padding-left: 12px;
}

.subCate ul li a {
    font-size: 13px;
    display: block;
    padding: 0 5px;
    line-height: 25px;
    word-break: keep-all;
    white-space: nowrap;
    color: #333;
}

.subCate ul li a:hover {
    color: #ff6701;
    text-decoration: underline;
}

.on .subCate {
    display: block !important; /* !important 寮哄埗鏄剧ず锛屽惁鍒欎細闂儊*/
}


.rt_cate .tit { background:url(../images/rt_tit.gif) no-repeat; padding:0 22px 0 17px; margin-bottom:25px; }

.tit em { color:#fff; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }

.rt_list li { float:left; width:280px; display:inline; margin-right:30px; margin-bottom:15px;}

.rt_list .no_mar { margin-right:0px;}

.rt_list img { width:272px; height:251px; border:1px solid #cdcdcd; padding:3px;}

.rt_list span { display:block; color:#333; text-align:center; margin-top:6px; *margin-top:12px; height:20px;} 



.tab { border:1px solid #ddd; height:390px; overflow:hidden; margin-bottom:21px;}

.t_tit { background:url(../images/tab_tit.gif) left top repeat-x; height:46px; padding:9px 18px 0 18px; line-height:46px; color:#1042a1; font-size:14px;}

.t_tit .t_more { font-size:12px; font-weight:normal; color:#444;}

.t_tit .t_name { color:#1042a1; font-size:14px; display:inline-block; padding-right:15px;}

.t_tit em { display:inline-block; padding-left:15px;}

.t_tit .t_cur,.t_tit .t_name:hover { color:#fff; background:url(../images/ta_rt.gif) right center no-repeat;}

.t_tit .t_cur em,.t_tit .t_name:hover em { background:url(../images/ta_lt.gif) left center no-repeat;}

.t_con { padding:22px 22px 20px 22px;}

.t_dl dt { float:left; width:328px; }

.t_dl dt img {width:320px; height:281px; padding:3px; border:1px solid #cdcdcd;}

.t_dl dd { float:right; width:563px;}

.t_dl h3 { font-size:16px; line-height:36px; padding-left:5px;}

.t_dl h3 a { color:#222;}

.t_dl ul { padding-left:5px; margin:3px 0 24px;}

.t_dl li { line-height:24px; background:url(../images/ta_li.gif) left 8px no-repeat; padding-left:18px; font-size:14px;}

.t_dl .bt_img {}

.bt_img a { float:left; width:174px; display:inline; margin-right:13px;}

.bt_img img { width:166px; height:116px; padding:3px; border:1px solid #ddd;}

.bt_img .bt_lst { margin-right:0px;}

.bt_img span { display:block; text-align:center; color:#444; margin-top:10px;}

/*每节前的标题*/
.index-mod-title{text-align:center; padding-bottom:40px;}
.index-mod-title .mod-title-name{font-size:32px; color:#333}
.mod-title-en{font-size:12px;color:#666; text-transform:uppercase; margin:10px 0}
.index-title-line{width:187px;height:18px;background:url(../images/pub1.png) center center no-repeat;margin:10px auto;}





/*liuy*/
.liuy{width: 100%;height: 553px;background: url(../images/lyBg.jpg) no-repeat center;}
.liuy .container{position: relative;}
.liuy .phone{padding-left: 62px;background: url(../images/ly_phone.png) no-repeat left center;position: absolute;top: 360px;left: 352px;}
.liuy .phone p{font-size: 18px;color: #666666;}
.liuy .phone span{display: block;font-size: 30px;color: #333333;}
.liuy .box{width: 418px;position: absolute;top: 174px;right: 56px;}
.liuy .box .Input{width: 416px;height: 46px;border: 1px solid #cccccc;overflow: hidden;background: #fff;margin-bottom: 10px;}
.liuy .box .Input span{display: block;float: left;width: 50px;height: 46px;border-right: 1px solid #cccccc;}
.liuy .box input{width: 330px;padding-left: 15px;border: none;outline: none;line-height: 46px;height: 46px;font-size: 14px;color: #cccccc;}
.liuy .box .Input1 span{background: url(../images/ly_icon01.png) no-repeat center;}
.liuy .box .Input2 span{background: url(../images/ly_icon02.png) no-repeat center;}
.liuy .box .Textarea{width: 417px;height:103px;border: 1px solid #cccccc;overflow: hidden;background: #fff;margin-bottom: 10px;}
.liuy .box .Textarea span{display: block;float: left;width: 50px;height: 103px;border-right: 1px solid #cccccc;background: url(../images/ly_icon03.png) no-repeat center 9px;}
.liuy .box textarea{width: 330px;padding-left: 15px;border: none;outline: none;height: 90px;font-size: 14px;color: #cccccc;padding-top: 13px;resize: none;}
.liuy .box a{display: block;width: 100%;height: 48px;line-height: 48px;text-align: center;font-size: 14px;color: #fff;text-decoration: none;background: #333;}



.bg1 {

	clear:both;

	width:100%;

	overflow: hidden;

	position: relative;

	height:1366px;

	min-width:1300px;

}

.bg1 img {

	position:absolute;

	top: 0;

	left: 50%;

	margin-left: -960px;

}

.link {

	width:1300px;

	height:100%;

	display:inline-block;

	position:absolute;

	left:0px;

	top:0px;

}

.bg2 {

	background:url(../images/index_bg2.jpg) no-repeat center;

	min-width:1300px;

	height:338px;

	position:relative;

}

.bg2_1 {

	margin:0 auto;

	width:1200px;

}

.bg2_left {

	float:left;

	margin:59px 0px 0px 127px;

}

.bg2_right {

	float:right;

}

.bg2_left p {

	margin-top:10px;

}

.bg2_span1 {

	font-size:22px;

	color:#3599e7;

}

.bg2_span2 {

	font-size:22px;

	color:#ff6606;

}

.bg2_p2 {

	font-size:14px;

	color:#333;

}

.bg3 {

	background:url(../images/index_bg3.jpg) no-repeat center;

	min-width:1300px;

	height:413px;

	position:relative;

}

.bg3_1 {

	margin:0 auto;

	width:1200px;

}

.bg3_left {

	float:left;

	margin:100px 0px 0px 0px

}

.bg3_right {

	float:left;

}

.bg3_left p {

	margin-top:10px;

}

.bg3_span1 {

	font-size:22px;

	color:#3599e7;

}

.bg3_span2 {

	font-size:22px;

	color:#ff6606;

}

.bg3_p2 {

	font-size:14px;

	color:#333;

}

.bg3_span3 {

	font-size:36px;

}

.bg4 {

	background:url(../images/index_bg4.jpg) no-repeat center;

	min-width:1300px;

	height:341px;

	position:relative;

}

.bg4_1 {

	margin:0 auto;

	width:1200px;

}

.bg4_left {

	float:left;

	margin:59px 0px 0px 127px;

	width:337px;

}

.bg4_right {

	float:right;

}

.bg4_left p {

	margin-top:10px;

}

.bg4_span1 {

	font-size:22px;

	color:#3599e7;

}

.bg4_span2 {

	font-size:22px;

	color:#ff6606;

}

.bg4_p2 {

	font-size:14px;

	color:#333;

}

.bg5 {

	background:url(../images/index_bg5.jpg) no-repeat center;

	min-width:1300px;

	height:457px;

	position:relative;

}

.bg5_1 {

	margin:0 auto;

	width:1200px;

}

.bg5_left {

	float:left;

	margin:150px 0px 0px 65px

}

.bg5_right {

	float:left;

	margin-left:93px;

}

.bg5_left p {

	margin-top:10px;

}

.bg5_span1 {

	font-size:22px;

	color:#3599e7;

}

.bg5_span2 {

	font-size:22px;

	color:#ff6606;

}

.bg5_p2 {

	font-size:14px;

	color:#333;

}

.bg5_span3 {

	font-size:36px;

}

.bg6 {

	background:#f2f2f2 url(../images/ban_01.png) no-repeat center;

	min-width:1300px;

	height:282px;

}

.bg6_1 {

	margin:0 auto;

	width:1200px;

}

.bg7 {

	background:url(../images/index_bg7.jpg) no-repeat center;

	min-width:1300px;

	height:121px;

}

.bg7_1 {

	margin:0 auto;

	width:1200px;

	text-align:center;

	border-bottom:1px solid #ccc;

	padding-bottom:19px;

	background:

url(../images/bg8_2_2.jpg) no-repeat 540px 92px;

}

.bg7_1 h2 {

	font-size:18px;

	color:#cccccc;

	font-family:'Arial';

	padding-top:20px

}

.bg7_1 p {

	font-size:20px;

	color:#333333;

	padding-top:10px;

}

/*主页应用解决方案*/

.bg8 {

	background:url(../images/index_bg8.jpg) no-repeat #f4f4f4 center;

	min-width:1300px;

	padding-bottom:32px;

}

.bg8_1 {

	margin:0 auto;

	width:1200px;

	padding-top:10px;

}

.case_ul>li {

	width:300px;

	height:50px;

	margin-bottom:2px;

	display:block;

}

.case_ul>li a {

	width:268px;

	height:50px;

	line-height:50px;

	padding-left:32px;

	font-size:16px;

	color:#fff;

	display:inline-block;

*display:inline;

	zoom:1;

	background: url(../images/bg8_2.jpg) no-repeat #208bdf 250px 0px;

}

.case_ul>li a:hover {

	background: url(../images/bg8_1.jpg) no-repeat #208bdf 250px 0px;

}

.case_li .case_bg, .case_li .case_bg a {

	background: url(../images/bg8_1.jpg) no-repeat #208bdf 250px 0px;

}

.case_li, .guanyu_li_none {

	float:left;

}

.case_li {

	width:300px;

}

.guanyu_li_none {

	display:none;

	width:870px;

	margin-left:27px;

}

.case_left {

	float:left;

	border:1px solid #c9c9c9;

	position:relative

}

.case_left>span {

	display:block;

	width:506px;

	height:45px;

	line-height:45px;

	position:absolute;

	left:0px;

	top:312px;

	background:#141414;

	filter:alpha(opacity=70);

	-moz-opacity:0.7;

	-khtml-opacity: 0.7;

	opacity: 0.7;

	text-align:center;

}

.case_left>span a {

	font-size:16px;

	color:#fff;

	line-height:45px;

}

.case_right {

	float:right;

}

.c_r_span1 {

	width:140px;

	height:50px;

	text-align:center;

	display:inline-block;

*display:inline;

	zoom:1;

	font-size:16px;

	color:#fff;

	background:#004098;

	line-height:50px;

}

.c_r_span2 {

	width:195px;

	height:50px;

	text-align:center;

	display:inline-block;

*display:inline;

	zoom:1;

	font-size:14px;

	color:#333;

	background:#fff;

	line-height:50px;

}

.c_r_div1 {

	width:303px;

	height:263px;

	background:#fff;

	margin-top:13px;

	padding:16px;

}

.c_r_div1 p {

	font-size:12px;

	font-family:'宋体';

	color:#666;

	line-height:26px;

}

/*主页相关案例展示*/

.bg8_2 {

	text-align:center;

	border-bottom:1px solid #ccc;

	padding-bottom:19px;

	background:

url(../images/bg8_2_2.jpg) no-repeat 540px 142px;

	padding-top:10px;

}

.bg8_2 h2 {

	font-size:18px;

	color:#cccccc;

	font-family:'Arial';

	padding-top:20px

}

.bg8_2 p {

	font-size:20px;

	color:#333333;

	padding-top:10px;

}

/*案例展示轮播*/





.scrollBox {

	width:1300px;

	margin:0 auto;

	position:relative;

	padding-top:26px;

}

.scrollBox .piclist li {

	width:290px;

	background:#FFF;

	padding-bottom:25px;

	border-top:1px solid #cdcdcd;

	border-left:1px solid #cdcdcd;

	border-right:1px solid #cdcdcd;

	border-bottom:3px solid #cdcdcd;

	float:left;

	margin-right:13px;

*margin-right:8px

}

.scrollBox .piclist li:hover {

	border-bottom:3px solid #004098;

}

.scrollBox .piclist li a {

	text-align:center;

}

.scrollBox .piclist li a p {

	font-size:16px;

	color:#333;

	margin-top:25px;

*text-align:center

}

.scrollBox1 {

	width:1200px;

	margin:0 auto;

	position:relative;

}

.scrollBox1 .piclist li {

	width:270px;

	background:#FFF;

	float:left;

	margin-right:13px;

*margin-right:8px

}

.scrollBox1 .piclist li a {

	text-align:center;

}

.scrollBox1 .piclist li a p {

	font-size:16px;

	color:#333;

	margin-top:25px;

*text-align:center

}

.scrollBox1 .ne2 a {

	display:inline-block;

*display:inline;

	zoom:1;

	width:45px;

	height:45px;

	background:url(../images/next2.jpg) no-repeat;

	position:absolute;

	left:1075px;

	top:90px;

}

.pr1, .ne2 {

	display:none;

}

.scrollBox .pr1 a {

	display:inline-block;

*display:inline;

	zoom:1;

	width:45px;

	height:45px;

	background:url(../images/pre1.jpg) no-repeat;

	position:absolute;

	left:0px;

	top:120px;

}

.scrollBox1 .pr1 a {

	display:inline-block;

*display:inline;

	zoom:1;

	width:45px;

	height:45px;

	background:url(../images/pre1.jpg) no-repeat;

	position:absolute;

	left:0px;

	top:90px;

}

.ne2 a {

	display:inline-block;

*display:inline;

	zoom:1;

	width:45px;

	height:45px;

	background:url(../images/next2.jpg) no-repeat;

	position:absolute;

	left:1162px;

	top:120px;

}

.banner3 {

	padding-top:62px;

}

.bg8_mar {

	width:1200px; margin:70px auto

}

.bg8_3 {

	background:url(../images/index_bg9.jpg);

	padding:10px;

	width:686px;

	float:left;

	height:330px;

}

.bg8_3_div {

	padding:21px;

	background:url(../images/bg8_2_3.jpg) no-repeat 20px 58px #FFF;

	height: 288px;

}

.b_3_left {

	float:left;

	font-size:20px;

	color:#00824a;

	line-height:26px

}

.b_3_left > span {

	font-size:12px;

	color:#a0a0a0;

	font-family:'Arial';

	line-height:26px

}

.b_3_right {

	float:right;

	padding:3px 25px 0px 0px;

	line-height:26px

}

.b_3_right a {

	font-size:12px;

	color:#a0a0a0;

	font-family:'Arial';

}

.bg8_3_div2 {

	padding-top:30px;

}

.Video {

	width:304px;

	border:1px solid #95abb1;

	float:left;

}

.words {

	width:318px;

	float:right;

}

.words p {

	font-size:14px;

	color:#666;

	line-height:28px;

}

.words a {

	margin-top:23px;

}

.words >a {

	text-align:center;

	width:159px;

	height:40px;

	line-height:40px;

	font-size:14px;

	color:#666666;

	background:#f2f2f2;

	display:inline-block;

*display:inline;

	zoom:1;

}

.words .words_a1, .words_a2:hover {

	background:#004098;

	color:#fff;

}

.words a.words_a1 {

	background:#004098;

	color:#fff;

}

.bg8_4 {

	background:url(../images/index_bg9.jpg);

	padding:10px;

	width:442px;

	float:right;

	height:330px;

}

.bg8_4_div {

	padding:21px;

	background:url(../images/bg8_2_4.jpg) no-repeat 20px 58px #FFF;

	height: 288px;

}

.bg8_zhanshi {

	margin-top:60px;

	clear:both;

	padding-left:70px;

	position:relative;

}

.bg8_zhanshi ul li {

	width:260px;

	text-align:center;

}

.bg8_zhanshi ul li p {

	font-size:14px;

	color:#010101;

}

.pr2 {

	position:absolute;

	left:0px;

	top:75px

}

.nex2 {

	position:absolute;

	left:350px;

	top:75px

}

.bg8_5 {

	background:url(../images/index_bg9.jpg);

	padding:10px;

	width:1180px;

	float:right;

	margin-top:36px;

}

.bg8_5_div {

	padding:21px;

	background:url(../images/bg8_2_5.jpg) no-repeat 20px 58px #FFF;

}

.bg8_5_div2 {

	margin-right:-15px;

}

/*.bg8_5_div2 a{margin-right:15px;}*/

.piclist5 li {

	width:270px;

	height:180px;

	margin-right:15px;

}

.bg8_6 {

	margin-top:34px; width:1200px; margin:34px  auto;

}

.b_6_left {

	background:url(../images/index_bg9.jpg);

	padding:10px;

	width:785px;

	float:left;

	height:440px;

}

.bg8_6_div {

	padding:21px;

	background:url(../images/bg8_2_6.jpg) no-repeat 20px 58px #FFF;

	height: 400px;

}

.b8_6_left {

	float:left;

	font-size:20px;

	color:#00824a;

	line-height:26px

}

.b8_6_left > span {

	cursor:pointer;

}

.b8_6_left .case_bg3 {

	color:#00824a;

	border-bottom:4px solid #00824a;

	padding-bottom:10px;

}

.bg8_top {

	clear:both;

	margin-top:55px;

	display:none;

}

.bg8_6zuo {

	float:left;

	width:314px;

}

.bg8_6zuo .bg8_img {

	float:left;

	margin-bottom:15px;

}

.bg8_6zuo h2 > a {

	float:left;

	font-size:16px;

	color:#000;

}

.bg8_6zuo h3 {

	float:right;

	font-size:12px;

	color:#000;

	line-height:22px;

	margin-right:11px;

}

.bg8_6zuo p {

	clear:both;

	font-size:12px;

	color:#666666;

	line-height:22px;

	font-family:'宋体';

	padding-top:18px;

}

.bg8_6zuo p > a {

	color:#00824a;

	font-size:12px;

	line-height:22px;

	font-family:'宋体';

}

.bg8_6you {

	float:right;

	width:410px;

}

.bg8_6you ul li {

	margin-bottom:16px;

}

.time {

	width:70px;

	height:70px;

	background:#b0b0b0;

	display:inline-block;

*display:inline;

	zoom:1;

	text-align:center;

	float:left;

}

.bg8_6you a .time_p1 {

	font-size:30px;

	color:#fefefe;

	font-family:'Arial';

	margin-top:12px;

}

.bg8_6you a .time_p2 {

	font-size:12px;

	color:#fefefe;

	font-family:'Arial';

}

.new_2 {

	width:322px;

	height:70px;

	display:inline-block;

*display:inline;

	zoom:1;

	background:#f3f3f3;

	float:left;

	padding-left:18px;

}

.new_h2 {

	font-size:14px;

	color:#000;

	margin-top:16px;

}

.new_h3 {

	font-family:'宋体';

	font-size:12px;

	color:#666;

	margin-top:9px;

}

.bg8_6you a:hover .time {

	background:#00824a;

}

.b_6_right {

	background:url(../images/index_bg9.jpg);

	padding:10px;

	width:340px;

	float:right;

	height: 440px;

}

.bg8_6_div2 {

	padding:21px;

	background:url(../images/bg8_2_7.jpg) no-repeat 20px 58px #FFF;

	height: 400px;

}

.b_6_ul {

	clear:both;

	margin-top:60px;

}
.picMarquee-top{overflow:hidden; position:relative; width:100% }
		.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display:none  }

		.picMarquee-top .bd{ margin-top:30px;clear:both;  }
		.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-top .bd ul li{ background:url(../images/q_a.jpg) no-repeat 0px 3px;

	padding-left:34px;

	margin-top:20px;

	padding-bottom:18px;

	border-bottom:1px dashed #bababa; }
	.b_r_h2 {

	font-size:14px;

	color:#000;

}

.b_r_h3 {

	font-size:12px;

	color:#666;

	font-family:'宋体';

	line-height:22px;

	margin-top:15px;

}
	

.b_6_ul li {

	background:url(../images/q_a.jpg) no-repeat 0px 3px;

	padding-left:34px;

	margin-top:20px;

	padding-bottom:18px;

	border-bottom:1px dashed #bababa;

}

.b_r_h2 {

	font-size:14px;

	color:#000;

}

.b_r_h3 {

	font-size:12px;

	color:#666;

	font-family:'宋体';

	line-height:22px;

	margin-top:15px;

}

/*底部*/

.bottom_bg {

	background:#434343;

	height:204px;

	clear:both;

}

.bottom {

	width:1200px;

	margin:0 auto;

	clear:both;

	text-align:center;

}

.bottom > a {

	display:inline-block;

*display:inline;

	zoom:1;

	padding:0px 40px 0px 40px;

	border-left:1px solid #5a5a5a;

	color:#fff;

	font-size:14px;

	margin-top:30px;

}

.bottom .bottom_a1 {

	border-left:none;

}

.bottom > h2 {

	font-size:12px;

	color:#d3d3d3;

	margin-top:48px;

}

.bottom > h3 {

	font-size:12px;

	color:#d3d3d3;

	margin-top:16px;

}

.bottom > h4 {

	font-size:18px;

	color:#fff;

	margin-top:13px;

}

/*产品中心*/

.Product_banner {

	clear:both;

	width:100%;

	overflow: hidden;

	position:relative;

	height:320px;

	min-width:1100px;

}

.Product_banner img {

	position:absolute;

	top: 0;

	left: 50%;

	margin-left: -960px;

}

.pro_nav {

	float:right;

	margin:24px 8px 18px 0px;

}

.pro_nav span, .pro_nav a {

	font-size:12px;

	font-family:'宋体';

	color:#666;

}

.pro_nav a:hover {

	color:#01824a;

}

.product {

	clear:both;

}

.product_left {

	padding-bottom:135px;

	float:left;

	width:230px;

}

.pro_span {

	display:block; background:#01824a;width:230px;

	height:80px;

	text-align:center;

}

.pro_span h2 {

	font-size:22px;

	color:#fff;

	padding-top:14px;

}

.pro_span h3 {

	font-size:12px;

	color:#fff;

	font-family:'Arial';

	margin-top:10px;

}

.pro_span2 {

	display:block;

	background:#01824a;

	width:230px;

	height:60px;

	text-align:center;

}

.pro_span2 h2 {

	font-size:16px;

	color:#fff;

	padding-top:11px;

}

.pro_span2 h3 {

	font-size:12px;

	color:#fff;

	font-family:'Arial';

	margin-top:3px;

}
.subNavBox{background:url(../images/index_bg9.jpg);padding:10px;}
.subNav{width:170px;

	height:50px;

	background:url(../images/dl_bg.jpg) no-repeat;

	line-height:50px;

	font-size:16px;

	color:#666;

	padding-left:40px;

	display:block;}
.subNav:hover{background:url(../images/dl_bg4.jpg) no-repeat;color:#fff;}
.currentDd{background:url(../images/dl_bg4.jpg) no-repeat;color:#fff;}
.currentDt{background:url(../images/dl_bg4.jpg) no-repeat;}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;heighr:32px; padding-left:40px;font-size:14px;line-height:32px;color:#333; background:url(../images/dl_bg3.jpg) no-repeat;}
.navContent li a:hover{color:#00824a;background-color:#277fc2}

.pro_dl {

	background:url(../images/index_bg9.jpg);

	padding:10px;

}

.pro_dl dt a {

	width:170px;

	height:50px;

	background:url(../images/dl_bg.jpg) no-repeat;

	line-height:50px;

	font-size:16px;

	color:#333;

	padding-left:40px;

	display:block;

}

.pro_dl dt.pro_dl_02 a {

	width:136px;

	height:50px;

	background:url(../images/dl_bg2.jpg) no-repeat;

	line-height:50px;

	font-size:16px;

	color:#fff;

	padding-left:74px;

	display:block;

}

.pro_dl_03 a {

	width:146px;

	height:50px;

	background:url(../images/dl_bg3.jpg) no-repeat;

	line-height:50px;

	font-size:16px;

	color:#333;

	padding-left:64px;

	display:block;

}

.pro_dl_03 a:hover {

	background:url(../images/dl_bg4.jpg) no-repeat;

	color:#fff;

}

.pro_dl dt a:hover {

	background:url(../images/dl_bg4.jpg) no-repeat;

	color:#fff;

}

.pro_dl_04 a {

	width:146px;

	height:50px;

	background:url(../images/dl_bg4.jpg) no-repeat;

	line-height:50px;

	font-size:16px;

	color:#fff;

	padding-left:64px;

	display:block;

}

.pro_dl dd a {

	width:136px;

	height:38px;

	padding-left:74px;

	background:url(../images/dd_bg.jpg) no-repeat;

	font-size:14px;

	color:#000;

	display:block;

	line-height:38px;

}

.pro_dl dd a:hover, .pro_dl dd a.on {

	background:url(../images/dl_bg2.jpg) no-repeat 0px -5px;

	color:#fff;

}

.alxj {}
.alxj ul li { width:46%; float:left; margin:0 2% 20px; border:#ccc 1px solid;-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box;

}
.alxj ul li img { width:100%; display:block;}
.alxj ul li span { text-align:center; line-height:35px; font-size:14px; color:#333; display:block}
.agent_con {padding-top: 20px;line-height: 24px; padding-bottom: 30px;}

.agent_con p { font-size:14px;}
dl.dl_42{width: 100%;background: #f2f2f2;height: 310px;margin-bottom: 35px;}

 dl.dl_42 dt{width: 450px;height: 310px;float: left;overflow: hidden;position: relative;float: left;}

 dl.dl_42 dd{padding-top: 36px;width: 356px;float: left;margin-left: 32px;}

 dl.dl_42 dd h3{font-size: 18p;color: #333333;}

 dl.dl_42 dd h3 a{color: #333333;}

 dl.dl_42 dd span{display: block;line-height:24px;font-size: 14px;color: #666666;margin-top: 14px;margin-bottom: 20px;}

 dl.dl_42 dd p{font-size: 14px;color: #666666;line-height: 28px;}

 dl.dl_42 dd p em{font-weight: bold;color: #333333;}

 dl.dl_42 dd .btn{width: 100%;margin-top: 5px;}

 dl.dl_42 dd .btn a{display: block;width: 140px;height: 38px;line-height: 38px;text-align: center;text-decoration: none;background: #fff;font-size: 14px;color: #029140;float: left;}

 dl.dl_42 dd .btn a:first-child{background: #029140;color: #fff;margin-right: 8px;}

 dl.dl_42 dl:hover{background: #fff;box-shadow: 0 0 17px 2px #e9e9e9;}

 

 dl.dl_42 dt .rectborder{width: 450px;height: 310px;position: absolute;left: 0px;top: 0px;border: #fff 1px solid;transition: all ease-out .4s;}

 dl.dl_42 dt .maskborder{width: 451px; height: 330px;position: absolute;left: -10px; top: -10px; border: #fff 10px solid;transition: all ease-out .4s;}

 dl.dl_42 dt img{display: block;width: 100%;height: auto;transition: all ease-out .4s}

 dl.dl_42:hover dt .maskborder{transform: scale(0.9);}

 dl.dl_42:hover dt .rectborder{transform: scale(0.8);}

 dl.dl_42:hover dt img{transform: scale(0.9);}


.pro_c{   overflow: hidden; padding-top: 20px;width:100%; }

.pro_c li { float: left; width: 46%; margin:0 2% 15px; overflow:hidden;}

.pro_c li.noMl {margin-right: 0;}

.pro_c li>a{ width: 96%; padding:5px; border:1px solid #d7d7d7; display:block; overflow:hidden}

.pro_c li>a:hover {border:1px solid #029642;}

.pro_c li img{width: 100%;height:233px; display:block; transition: all 1s ease-out;transform: scale(1);}

.pro_c li:hover img{ transform: scale(1.2);}

.pro_c li p{ line-height:48px;padding:0 0 0 5px;}

.pro_c li p span{ float:right;}

.pro_c li p b{ font-weight:100; display:inline-block;padding:0 0 0 20px; float:left;background:url(../images/pro_ic1.gif) left 18px no-repeat;}

.pro_c li:hover p b{color:#029642}

.pro_c li p a{ font-size:14px; color:#333; font-weight:100;}
.liuyn{width: 100%;}

.liuyn .container{position: relative;}

.liuyn .phone{padding-left: 62px;background: url(../images/ly_phone.png) no-repeat left center;position: absolute;top: 360px;left: 352px;}

.liuyn .phone p{font-size: 18px;color: #666666;}

.liuyn .phone span{display: block;font-size: 30px;color: #333333;}

.liuyn .box{width: 438px; margin:80px auto 80px;}

.liuyn .box .Input{width: 436px;height: 46px;border: 1px solid #cccccc;overflow: hidden;background: #fff;margin-bottom: 10px;}

.liuyn .box .Input span{display: block;float: left;width: 50px;height: 46px;border-right: 1px solid #cccccc;}

.liuyn .box input{width: 350px;padding-left: 15px;border: none;outline: none;line-height: 46px;height: 46px;font-size: 14px;color: #cccccc; float:right}

.liuyn .box .Input1 span{background: url(../images/ly_icon01.png) no-repeat center;}

.liuyn .box .Input2 span{background: url(../images/ly_icon02.png) no-repeat center;}

.liuyn .box .Textarea{width: 436px;height:103px;border: 1px solid #cccccc;overflow: hidden;background: #fff;margin-bottom: 10px;}

.liuyn .box .Textarea span{display: block;float: left;width: 50px;height: 103px;border-right: 1px solid #cccccc;background: url(../images/ly_icon03.png) no-repeat center 9px;}

.liuyn .box textarea{width: 350px;padding-left: 15px;border: none;outline: none;height: 90px;font-size: 14px;color: #cccccc;padding-top: 13px;resize: none;}

.liuyn .box a{display: block;width: 100%;height: 48px;line-height: 48px;text-align: center;font-size: 14px;color: #fff;text-decoration: none;background: #333;}

.age_li_about h4 {line-height:27px;}
.lxfs { width:100%; margin-bottom:30px; overflow:hidden}
.lxfs ul li { width:25%; float:left; background-color: rgb(242, 242, 242); border:#fff 1px solid;-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box;}
.lxfs ul li .tp { padding:30px 0; text-align:center; border-bottom:#fff 2px solid}
.lxfs ul li .wz { padding:10px; line-height:50px; font-size:14px;height:50px;}
.lxfs ul li .wz1 { padding:10px; line-height:25px; font-size:14px;height:50px;}
#helpContent{padding-top:5px;font-size:14px; padding-bottom:50px;}





.contact {

	padding:15px 10px 15px 10px;

	background:#f5f5f5;

	border:1px solid #e4e4e4;

	text-align:center;

}

.contact > span {

	border:1 solid #d3d3d3;

	width:208px;

	height:78px;

	display:block;

}

.contact h2 {

	font-size:14px;

	color:#666;

	margin-top:10px;

}

.contact h3 {

	font-size:24px;

	color:#01824a;

	font-family:'Tahoma';

	padding-bottom:3px;

}

.contact h4 {

	font-size:14px;

	color:#666;

	margin-top:10px;

}

.contact h5 {

	font-size:14px;

	color:#0d65aa;

	margin-top:10px;

	padding-top:5px;

	border-top:1px dashed #e5e5e5

}

.contact p {

	font-size:13px;

	color:#666;

	margin-top:10px;

	line-height:26px; display:inline-block; margin-right:10px;

}

.product_right {

	float:right;

	width:846px;

	background:#fff;

	padding:33px 45px 0px 50px;

	margin-bottom:100px;

	border-left:1px solid #e7e7e7;

	border-right:1px solid #e7e7e7;

	box-shadow: -2px 0 10px #ccc;

	box-shadow:2px 0 10px #ccc;

}

.pro_top {

	font-size:22px;

	color:#01824a;

	padding-bottom:17px;

	background:url(../images/pro_br.jpg) no-repeat 0px 40px;

}

.pro_top2 {

	font-size:22px;

	color:#004098;

	padding-bottom:17px;

	background:url(../images/pro_br2.jpg) no-repeat 0px 40px;

}

.pro_top3 {

	font-size:22px;

	color:#004098;

	padding-bottom:17px;

	background:url(../images/case_br.jpg) no-repeat 0px 6px;

	padding-left:23px;

	border-bottom:1px solid #ececec;

}

.ic_container {

	vertical-align:baseline;

	position:relative;

    height: 275px !important;

}

.overlay {

	opacity:0.3;

	position:absolute;

	top:0px;

	bottom:0px;

	left:0px;

	right:0px;

 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);

}

.ic_caption {

	position:absolute;

	opacity:0.8;

	overflow:hidden;

	margin:0px;

	padding:5px 0px 5px 0px;

	left:0px;

	right:0px;

	cursor:default;

 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);

}

.ic_category {

	text-transform:uppercase;

	font-size:11px;

	letter-spacing:3px;

	padding:5px;

	margin:0px;

}

.ic_caption h3 {

	text-align:center;

	color:#000;

	margin:0px;

	font-size:16px;

}

.ic_text {

	text-align:center;

	padding:12px 0px 19px 0px;

	display:block;

}

.ic_text2 {

	text-align:center;

	padding:12px 0px 19px 0px;

	display:none;

}

.pro_ul {

	margin-right:-30px;

	padding-bottom:63px;

}

.pro_ul li {

	width:275px;

	margin-right:14px;

	float:left;

	margin-top:39px;

}

/*

.number{ text-align:center; clear:both; padding-bottom:85px;}

.number_po{margin-bottom:20px;}

.number .number_a1{ font-size:12px; font-family:'宋体'; color:#3d3d3d; display:inline-block; width:53px; height:23px; text-align:center; line-height:23px; border:1px solid #dcdcdc;}

.number .number_a7{ font-size:12px; font-family:'宋体'; color:#3d3d3d; display:inline-block; width:53px; height:23px; text-align:center; line-height:23px; border:1px solid #dcdcdc; margin:0px;}

.number a{font-size:14px; font-family:'Arial'; color:#3d3d3d; width:23px; height:23px; text-align:center; line-height:23px; border:1px solid #dcdcdc; display:inline-block; margin-right:6px;}



.number .number_bg{background:#0b8be0; color:#fff;}

.number a:hover{color:#0b8be0;}

.number .number_bg:hover{ color:#fff;}

*/

.number {

	text-align:center;

	padding-bottom:45px;

}

.number > a {

	padding:5px 8px 5px 8px;

	border:1px solid #dcdcdc;

	font-size:12px;

	font-family:'宋体';

	color:#3d3d3d;

	display:inline-block;

*display:inline;

	zoom:1;

	margin:0px 3px 0px 3px;

}

.number > a.number_bg, .number > a:hover {

	background:#237bc0;

	color:#ffffff;

}

/*产品中心2*/

.pro2 {

	margin-top:40px;

}

.pro2_left {

	float:left;

	border:1px solid #e9e9e9;

}

.pro2_right {

	float:right;

	width:485px;

}

.pro2_right > h2 {

	padding-bottom:28px;

	font-size:24px;

	color:#0b5a9b;

	background:url(../images/pro2_bg.jpg) no-repeat 0px 50px;

}

.p2_ul_left {

	float:left;

	margin-top:22px;

	width:300px;

}

.p2_ul_left li {

	padding-left:25px;

	background:url(../images/pro2_bg1.jpg) no-repeat 0px 26px;

	font-size:14px;

	color:#666;

	font-family:'宋体';

	padding-top:22px;

}

.p2_ul_right1 {

	float:right;

	margin-top:36px;

}

.p2_ul_right2 {

	float:right;

	margin-right:13px;

	width:68px;

	border-left:1px solid #ededed;

	margin-top:23px;

	padding-top:13px;

}

.p2_ul_right2 li {

	line-height:35px;

	font-size:14px;

	color:#333;

	font-family:'Tahoma';

	text-align:right;

}

.pro2_br {

	clear:both;

	background:url(../images/pro2_br.jpg) no-repeat 0px 30px;

	width:840px;

	height:45px;

	padding-top:40px;

	font-size:16px;

	color:#fff;

	padding-left:21px;

}

.pro2_data {

	clear:both;

        line-height:28px;

        color:#474747;

        font-size:14px;

        padding-bottom: 30px;

}

.pro2_data h2 {

	font-size:16px;

	color:#000;

	padding-left:10px;

	margin-top:10px;

}

.pro2_data table {

	margin:21px 0px 0px 0px;

}

.pro2_data td {

	border:1px solid #e0e0e0;

}

.pro2_data td {

	padding-left:42px;

	font-size:12px;

	font-family:'宋体';

	color:#555;

}

.pro2_data td+td {

	padding-left:33px;

	font-size:12px;

	font-family:'宋体';

	color:#333;

}

/*新闻资讯-常见问题*/

.news2 {

	margin-right:-24px;

	margin-top:10px;

	padding-bottom:50px;

}

.news2 li {

	height:93px;

	width:349px;

	padding-left:59px;

	padding-top:25px;

	border:1px solid #dbdbdb;

	background:url(../images/q_a.jpg) no-repeat 24px 25px;

	float:left;

	margin-right:24px;

	margin-top:21px;

}

.news2 li:hover {

	background:url(../images/q_a2.jpg) no-repeat 24px 25px #1963a0;

}

.news2 li:hover a h2, .news2 li:hover a p {

	color:#fff;

}

.news2 li a {

	width:320px;

	display:block;

}

.news2 li a h2 {

	font-size:14px;

	color:#000;

}

.news2 li a p {

	font-size:12px;

	color:#666;

	font-family:'宋体';

	margin-top:20px;

}

/*关于我们-公司介绍*/

.about {

	padding-top:30px;

	padding-bottom:220px;

}

.about p {

	font-family:'宋体';

	font-size:12px;

	color:#666;

	line-height:38px;

}

/*关于我们-联系我们*/

.about2 {

	padding-top:30px;

	text-align:center;

	padding-bottom:130px;

}

.about2 > span {

	border:1px solid #dddddd;

}

.about2 h2 {

	font-size:18px;

	color:#0b5a9b;

	margin-top:40px;

}

.about2 h3 {

	font-size:12px;

	color:#a9b9cd;

	font-family:'Arial';

	margin-top:2px;

}

.about2 h4 {

	width:50px;

	height:2px;

	background:#0b5a9b;

	margin:0 auto;

	margin-top:17px;

}

.about2 p {

	font-size:14px;

	color:#3d3d3d;

	margin-top:17px;

}

.about2 p >span {

	color:#0b5a9b;

}

.about2 td span {

	color:#0b5a9b;

}

.about2 table {

	border-top:1px dashed #a3c1d9;

	margin-top:30px;

	text-align:left;

}

.about2 td {

	width:346px;

	height:44px;

}

.about_td1, .about_td2 {

	padding-top:25px;

}

.about_td1, .about_td3 {

	padding-left:120px;

}

.about_td2, .about_td4 {

	padding-left:150px;

}

.about_td1 {

	background:url(../images/about_ico2.jpg) no-repeat 90px 38px;

}

.about_td3 {

	background:url(../images/about_ico4.jpg) no-repeat 90px 13px;

}

.about_td2 {

	background:url(../images/about_ico2.jpg) no-repeat 120px 38px;

}

.about_td4 {

	background:url(../images/about_ico5.jpg) no-repeat 120px 13px;

}

/*荣誉资质*/

.about3_ul {

	margin-right:-32px;

	padding-top:15px;

	padding-bottom:55px;

}

.about3_ul li {

	width:258px;

	text-align:center;

	padding-bottom:15px;

	float:left;

	margin-right:32px;

	margin-top:15px;

}

.about3_ul li img {

	border:1px solid #efefef;

}

.about3_ul li p {

	font-size:14px;

	color:#333;

	margin-top:15px;

}

/*生产基地*/

.about4_ul {

	margin-right:-15px;

	padding-top:15px;

	padding-bottom:55px;

}

.about4_ul li {

	width:270px;

	text-align:center;

	float:left;

	margin-right:15px;

	margin-top:24px;

}

.about4_ul li img {

	border:1px solid #efefef;

}

/*项目预约*/

.make {

	padding-left:20px;

	height:55px;

	background:url(../images/make_br.jpg) no-repeat;

}

.make h2 {

	font-size:22px;

	color:#0b5898;

}

.make p {

	font-size:12px;

	color:#666;

	font-family:'宋体';

	margin-top:10px;

}

.make2 {

	text-align:center;

	height:70px;

	line-height:70px;

	background:url(../images/make_br2.jpg) no-repeat;

	font-size:18px;

	color:#fefefe;

	margin-top:36px;

}

.make_ul {

	margin-top:60px;

	margin-left:189px;

}

.make_ul li {

	margin-top:19px;

}

.make_ul span {

	width:105px;

	display:inline-block;

*display:inline;

	zoom:1;

	line-height:33px;

	font-size:12px;

	font-family:'宋体';

	color:#333;

}

.name {

	width:105px;

	height:33px;

	border:1px solid #dbdbdb;

	padding-left:3px

}

.name2 {

	width:175px;

	height:33px;

	border:1px solid #dbdbdb;

	padding-left:3px

}

.name3 {

	width:215px;

	height:33px;

	border:1px solid #dbdbdb;

	padding-left:3px

}

.division {

	display:block;

	width:530px;

	margin:100px 0px 0px 189px;

}

.make_ul2 {

	margin-left:189px;

}

.make_ul2 dt {

	font-size:14px;

	color:#333;

	margin-top:22px;

}

.make_ul2 dd {

	margin-top:19px;

	font-size:12px;

	font-family:'宋体';

	color:#333;

}

.make_ul2 span {

	width:105px;

	display:inline-block;

*display:inline;

	zoom:1;

	line-height:33px;

	font-size:12px;

	font-family:'宋体';

	color:#333;

}

.name4 {

	width:345px;

	height:33px;

	border:1px solid #dbdbdb;

	padding-left:3px

}

.name5 {

	width:85px;

	height:33px;

	border:1px solid #dbdbdb;

	padding-left:3px

}

.name6 {

	width:175px;

	height:33px;

	border:1px solid #dbdbdb;

	padding-left:3px

}

.Submit_1 {

	width:98px;

	height:33px;

	border:1px solid #dbdbdb;

	background:#0b5b9b;

	font-size:14px;

	color:#fff;

	margin-left:157px;

}

.margin_radio {

	margin-bottom:5px;

}

/*网站地图*/

.web_map {

	margin-top:24px;

	margin-right:-28px;

	padding-bottom:66px;

}

.map_dl {

	width:143px;

	border:1px solid #dbdbdb;

	padding-top:18px;

	float:left;

	margin-right:28px;

}

.map_dl dd, .map_dl dt {

	text-align:center;

}

.map_dl dt {

	font-size:18px;

	color:#1e76bb;

	margin-bottom:20px;

}

.map_dl dd {

	margin-bottom:14px;

}

.map_dl dd a {

	font-size:12px;

	color:#333;

	font-family:'宋体';

}

.map_dl dd a:hover {

	color:#0a62a7;

	text-decoration:underline;

}

/*行业新闻*/



.time2 {

	width:110px;

	height:110px;

	background:#0b5a9b;

	display:inline-block;

*display:inline;

	zoom:1;

	text-align:center;

	float:left;

}

.time2_p1 {

	font-size:36px;

	color:#fefefe;

	margin-top:15px;

}

.time2_p2 {

	font-size:14px;

	color:#fefefe;

	margin-top:10px;

}

.news_3 {

	height:110px;

	width:670px;

	float:left;

	background: url(../images/news_bg.jpg) no-repeat #f9f9f9 700px 0px;

	padding:0px 30px 0px 30px;

}

.news_3 h2 {

	font-size:16px;

	color:#000;

	margin-top:21px;

}

.news_3 h3 {

	font-size:12px;

	color:#666;

	font-family:'宋体';

	line-height:22px;

	margin-top:12px;

}

.news_ul {

	padding-top:36px;

	margin-bottom:20px;

}

.news_ul li {

	margin-bottom:34px;

}

.news_ul li a:hover .news_3 {

	background: url(../images/news_bg2.jpg) no-repeat #f9f9f9 700px 0px;

}

/*新闻内页*/

.news_neiye {

	padding-top:24px;

}

.news_neiye h1 {

	text-align:center;

	font-size:18px;

	color:#333

}

.news_neiye h2 {

	font-size:12px;

	color:#666;

	font-family:'宋体';

	margin-top:6px;

	text-align:center;

	padding-bottom:26px;

	border-bottom:1px dashed #e7e7e7;

	margin-bottom:28px;

}

.news_neiye p {

	font-size:12px;

	color:#333;

	line-height:30px;

}

.news_bt {

	margin-top:54px;

	padding-bottom:42px;

}

.news_div1 {

	padding-bottom:12px;

	border-bottom:1px solid #ececec;

	margin-bottom:16px;

}

.n_s_left1 {

	float:left;

}

.n_s_left1 a {

	font-size:12px;

	font-family:'宋体';

	color:#666;

	margin-right:10px;

}

.n_s_left1 a:hover {

	color:#0d65aa;

}

.n_s_right1 {

	float:right;

}

.news_div2 {

	clear:both;

}

.n_s_left2 {

	float:left;

}

.n_s_right2 {

	float:right;

}

.n_s_left2, .n_s_left2 a {

	font-size:12px;

	font-family:'宋体';

	color:#666;

}

.n_s_right2, .n_s_right2 a {

	font-size:12px;

	font-family:'宋体';

	color:#666;

}

.n_s_left2 a:hover {

	color:#0d65aa;

}

.n_s_right2 a:hover {

	color:#0d65aa;

}

.mark_div1 {

	padding:30px 0px 50px 0px;

}

.mark_div1 p {

	font-size:12px;

	font-family:'宋体';

	color:#666;

	line-height:18px;

}

.mark_div1 li {

	list-style-type: square;

}

/*案例中心*/

.case {

	padding-top:34px;

}

.case_ul2 {

	margin-right:-27px;

	padding-bottom:10px;

*padding-bottom:40px

}

.case_ul2 li {

	width:260px;

	text-align:center;

	padding-bottom:21px;

	border-left:1px solid #d8d8d8;

	border-top:1px solid #d8d8d8;

	border-right:1px solid #d8d8d8;

	border-bottom:4px solid #d8d8d8;

	margin-right:27px;

*margin-right:20px;

	margin-bottom:31px;

	float:left;

}

.case_ul2 p {

	color:#333;

	font-size:15px;

	margin-top:23px;

}

.case_ul2 li:hover {

	border-bottom:4px solid #227abf;

}

/*case2*/

.cas2_br {

	padding-left:17px;

	font-size:22px;

	color:#004098;

	background:url(../images/case_br.jpg) no-repeat 0px 6px;

	padding-bottom:16px;

	border-bottom:1px solid #ececec;

}

.case2_ban {

	padding-top:24px;

}

.case2_left {

	float:left;

	border-left:1px solid #9ba8a3;

	border-top:1px solid #9ba8a3;

	border-bottom:1px solid #9ba8a3;

	border-right:1px solid #9ba8a3;

}

.case2_right {

	float:right;

	display:block;

	height:297px;

	width:283px;

	background:#2873b0;

	padding:30px 28px 30px 28px;

}

.case2_right > span {

	font-size:16px;

	color:#fff;

	padding-bottom:18px;

	border-bottom:2px solid #abd1f0;

}

.case2_right > p {

	padding-top:30px;

	font-size:14px;

	color:#fff;

	line-height:30px;

}

.case2_p {

	padding:23px 0px 120px 10px;

}

.case2_p p {

	font-size:12px;

	font-family:'宋体';

	color:#666;

	line-height:26px;

}

/*客服菜单*/



.overz {

	overflow:auto;

	zoom:1;

	overflow-x:hidden;

	overflow-y:hidden;

}

.online_icon {

	width:72px;

	height:148px;

	overflow:hidden;

	font-family:'宋体';

}

.online_icon a {

	display:block;

	width:72px;

	height:148px;

	background:url(../images/kf-1.png) no-repeat;

	_background:url(../images/kf-1.png) no-repeat;

}

.online_qq_layer {

	position:fixed;

	right:0px;

	top:235px;

	_position:absolute;

}

*html, * html body {

	background-image:url(../css/.com/skin/css/about:blank);

	background-attachment:fixed

}

*html .online_qq_layer {

	_bottom:auto;

_top:expression(eval(document.documentElement.scrollTop + 150));

}

#online_qq_tab {

	float:left;

	margin-top: 50px;

}

#onlineService {

	float:left;

	margin-left:-3px;

}

#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {

	display:none;

}

#onlineType1 {

	display:block;

}

.qq_kefu {

	width:140px;

	background:#d20808;

	text-align:center;

	padding-bottom:21px;

}

.qq_kefu h2 {

	font-family:'方正大黑简体';

	font-size:18px;

	color:#fff;

	padding-top:18px;

}

.qq_kefu h3 {

	font-family:'Arial';

	font-size:12px;

	color:#fff;

}

.qq_br {

	width:120px;

	height:35px;

	display:block;

	background:url(../images/qq_br.png) no-repeat;

	margin:0 auto;

	font-size:13px;

	color:#fff;

	text-align:center;

	line-height:35px;

	margin-top:16px;

}

.qq_peo {

	width:120px;

	background:#FFF;

	display:block;

	margin:0 auto;

	padding:0px 0px 15px 0px;

}

.qq_peo a {

	display:block;

	text-align:center;

	padding-top:10px;

	font-size:12px;

	color:#000;

}

.code {

	width:120px;

	height:105px;

	background:url(../images/code_bg.png) no-repeat;

	margin:0 auto;

	margin-top:13px;

	display:block;

	padding-top:5px

}

.number {

	text-align:center;

	padding-bottom:45px;

}

.number >div> a {

	padding:5px 8px 5px 8px;

	border:1px solid #dcdcdc;

	font-size:12px;

	font-family:'宋体';

	color:#3d3d3d;

	display:inline-block;

*display:inline;

	zoom:1;

	margin:0px 3px 0px 3px;

}

.number >div > a.number_bg, .number >div> a:hover {

	background:#237bc0;

	color:#ffffff;

}

.pr1 a:hover, .pr2:hover {

	background:url(../images/pre1_hover.png) no-repeat;

}

.ne2 a:hover, .nex2:hover {

	background:url(../images/next2_hover.png) no-repeat;

}

.pr2 {

	width:45px;

	height:45px;

	display:inline-block;

*display:inline;

	zoom:1;

	background:url(../images/pre1.jpg) no-repeat;

}

.nex2 {

	width:45px;

	height:45px;

	display:inline-block;

*display:inline;

	zoom:1;

	background:url(../images/next2.jpg) no-repeat;

}

.bg8_5_div2 >a {

	margin-right: 18px

}

.pro_nav img {

	margin-top: -4px;

	margin-right: 5px;

}

.pro_nav a:last-child {

	color:#01824a;

}

.pro_nav .on {

	color:#01824a;

}
.secondw { background:#f5f5f5; overflow: hidden; padding:50px 0;}
.second {position: relative; width:1200px; margin:0px auto 40px; padding-top:10px;text-align: center; overflow:hidden;}
.list-unstyled h3{font-size:17px;margin-top: 20px;color: #00824a; margin-bottom:15px}

.second li p{color: #555; font-size:14px; line-height:1.8; text-align: left; padding:0 10px}

.carousel-indicators li{width: 50px;height: 4px;border-radius: 1px;padding: 10px 10px;box-sizing: content-box;background-clip: padding-box;}

.carousel-indicators .active{width: 50px;height: 4px;position: relative;top: -1px;}
.second li {height: 330px;text-align: center; background:rgba(255,255,255,1);border: 1px solid #fff;width:23%; float:left;margin:0px 1% 0px;padding-top: 40px;transition: all 0.3s;-wbkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s; font-size:14px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; padding:0 10px;-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box;}

.second li:hover{border: 1px solid #00824a;box-shadow: 0px 0px 10px #00824a;transform: translateY(-5px);-wbkit-transform: translateY(-5px);-o-transform: translateY(-5px);-moz-transform: translateY(-5px);transition: all 0.3s;
-wbkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;}
.second li p::before {content: "-"; display: inline-block; margin-right: 5px;}

.second li .tb {transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s; width:60px; height:60px; margin:40px auto 35px}
.second li .tb.t1 { background: url(../images/ys1.png) center top no-repeat;}
.second li:hover .tb.t1 { background: url(../images/ys1.png) center bottom no-repeat;}
.second li .tb.t2 { background: url(../images/ys2.png) center top no-repeat;}
.second li:hover .tb.t2 { background: url(../images/ys2.png) center bottom no-repeat;}
.second li .tb.t3 { background: url(../images/ys3.png) center top no-repeat;}
.second li:hover .tb.t3 { background: url(../images/ys3.png) center bottom no-repeat;}
.second li .tb.t4 { background: url(../images/ys4.png) center top no-repeat;}
.second li:hover .tb.t4 { background: url(../images/ys4.png) center bottom no-repeat;}
.second li:hover h3 { color:#00824a}
.second li:hover p { color:#000}

/* footer */

.footer{width: 100%;padding-top:38px;background: #232323; overflow:hidden}

.footerTop{border-bottom: 1px solid #343434; overflow:hidden}

.footerTop .conL{float: left;padding-bottom: 22px; width:100%}

.footerTop .conL .menu1 li{float:left;padding: 0 22px;border-left: 1px solid #fff;font-size: 16px;color: #cccccc;}

.footerTop .conL .menu1 li:first-child{border-left: none;padding-left: 0;}

.footerTop .conL .menu1 li a{color: #cccccc;}

.footerTop .conL .menu1 li:hover a{color: #fff;}

.footerTop .conL .conBox{margin-top: 42px; float:left}

.footerTop .conL .conBox .box{float: left;}

.footerTop .conL .conBox .box1 .phone{padding-left: 46px;background: url(../images/footer_phone.png) no-repeat left center; margin-top:30px;}

.footerTop .conL .conBox .box1 .phone p{color: #999999;font-size: 14px;padding-top: 2px;}

.footerTop .conL .conBox .box1 .phone span{display: block;font-size: 24px;color: #fff;font-weight: bold;}

.footerTop .conL .conBox .box1 img{display: block;margin-top: 12px;}

.footerTop .conL .conBox .box2{margin-left: 78px;}

.footerTop .conL .conBox .box2 p{margin-bottom: 12px;font-size: 14px;color: #fff;line-height: 24px;}

.footerTop .conL .conBox .box2 p span{padding-left: 36px;font-size: 14px;color: #fff;}

.footerTop .conL .conBox .box2 .p1 .tel1{background: url(../images/footer_icon01.png) no-repeat left center;}

.footerTop .conL .conBox .box2 .p1 .tel2{background: url(../images/footer_icon02.png) no-repeat left center;margin-left: 23px;padding-left: 29px;}

.footerTop .conL .conBox .box2 .p2{background: url(../images/footer_icon03.png) no-repeat left center;padding-left: 36px;}

.footerTop .conL .conBox .box2 .p3{background: url(../images/footer_icon04.png) no-repeat left center;padding-left: 36px;}

.footerTop .conR{float: right;width: 126px;text-align: center; margin-top:22px;}

.footerTop .conR span{display: block;font-size: 14px;color: #cccccc;margin-top: 10px;}

.footerBottoom{padding-top: 24px;height: 70px;}

.footerBottoom .p1{float: left;font-size: 14px;color: #cccccc;}

.footerBottoom .p1 a{color: #cccccc;}

.footerBottoom .p2{float: right;font-size: 14px;color: #cccccc;margin-top: -7px;}

.footerBottoom .p2 a{margin: 0 14px;position: relative;top: 4px;}

.footerBottoom .p2 a img{opacity: 0.3;filter: alpha(opacity=30);}

.footerBottoom .p2 a:hover img{opacity: 1;filter: alpha(opacity=100);}