@charset "utf-8";
/*CSS reset*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body, button, input, select, textarea {font:13px/1.5 '\5FAE\8F6F\96C5\9ED1', tahoma, arial, sans-serif; outline:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
ul, ol {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
/*CSS Common | Patch*/
.wrap{ width:1200px;margin:0 auto;}
.wrap2{ width:1000px;margin:0 auto;}
.container{margin-left:auto; margin-right:auto; width:1200px;}
.clear{ clear:both}
.cf {*zoom:1;}
.cl{ float:left;}
.cr {float:right;}
.fl{ float:left;}
.fr {float:right;}
.cb{clear:both}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt12 {margin-top:12px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt25{ margin-top:25px}
.mt100 {margin-top:100px;}
.cf:after {content:'\0020';display:block;height:0;clear:both;font-size:0;visibility:hidden;}

.glow {/**这个是控制上面色块出现的过渡和时间**/
transition-property: box-shadow;
transition-duration: .3s;
}
.glow:hover {
box-shadow: 0 0 15px rgba(0, 0, 0, .2);
}

/*Page Base*/
body {background-color:#fff;color:#333;overflow-x:hidden; }
a {color:#333;text-decoration: none;}
a:hover {color:#e74d0d;text-decoration:none}
.incont {font-size:14px;line-height:2; margin:20px 0;color:#555; padding:  10px 25px; }
.incont p { margin-bottom:5px;}
.incont table {border-collapse:collapse; border-spacing:0; margin-bottom:10px;}
.incont table td {padding:6px; border:1px solid #ccc;}
.incont table .firstRow td{ font-weight:700; background:#ebebeb; font-family: src}

/*顶部*/

.top {background-color:#ebebeb; height:30px; line-height:30px; font-size:14px;}
.top .msg {color:#5d5d5d;}
.top .msg a { color:#5d5d5d;}
.top .msg a:hover { color:5d5d5d;}
.top .link { color:#5d5d5d}
.top .link a { color:#5d5d5d;}
.top .link a:hover { color:5d5d5d;}
.top .link a.i { color:5d5d5d;}
.top .link a.i:hover { font-weight:700;clear:both; color:#5d5d5d}

/*头部*/
.header { background:#fff; height:110px; width:100%}
.header .logo {width:180px;border-right:1px solid #e2e2e2; margin-top:29px;}
.header .logo a {display:block;}
.header .logo2 { margin-top:20px;margin-left:24px; }
.header .logo2 h2{ font-size:28px; color:#f18e1e}
.header .logo2 h2 span{ color:#5cb13c}
.header .logo2  p{ font-size:18px; font-weight:normal;}
.header .tel {margin-top:14px;}
.header .tel .tel1 { width:380px; height:58px; margin-top:14px}
.header .tel .tel1 em{ font-size:14px; color:#b0b0b0; float:right}
.header .tel .tel1 p{ font-size:16px; color:#f99000; float:right}
.header .tel .tel1 span{ font-size:20px}
.header .tel .tel1 .ico{ width:29px; height:28px; display:inline-block; background:url(../image/10_2.png) no-repeat; margin-top:2px; margin-left:70px}

.tel_erma{ width:80px; height:80px;float:left; margin-right:10px;}
.tel_erma img{ width:100%;}
.tel_text{ height:100px;}
.tel_text{ float:right;}
.tel_text ul li{ text-indent:30px;font-style:oblique; color:#4a4a4a}
.tel_text ul li.ico_t1{  background:url(../image/ico_t1.png) no-repeat 0 0; font-size:16px;font-weight:bold;}
.tel_text ul li.ico_t2{ background:url(../image/ico_t2.png) no-repeat 0 0; font-size:16px; font-weight:bold; margin-top:5px;}
.tel_text ul li.ico_t2 span{ font-size:15px; font-weight:normal;}
.tel_text ul li.ico_t3{  background:url(../image/ico_t3.png) no-repeat 0 0px; font-size:16px;margin-top:5px;}
/**主导航**/
.dh_nav{background:#7fbe26}
.dh_nav ul{height:35px;}
.dh_nav li{float:left; width:150px; text-align:center}
.dh_nav li a{display:block; padding:0 2px; height:35px; line-height:35px; font-size:15px; color:#fff; font-family:microsoft yahei; text-decoration:none;}
.dh_nav li h1{ font-weight:normal}
.dh_nav li a.navHome{padding:0 32px; background-image:none;}
.dh_nav li a.cur , .dh_nav li a:hover{background-color:#e0e0e0; background-image:none; color:#000; font-weight:bold;}

/*搜索框*/
.shou_pic{ width:20px; height:23px; background:url(../image/shou_pic.png) no-repeat; margin-top:12px}
.shou_pic2{ width:20px; height:23px; background:url(../image/shou_pic2.png) no-repeat; margin-top:12px}
.srh {background:#ecf0e8; height:50px;}
.srh .hotkey {line-height:50px; display: block;}
.srh .srhform .ipt { position:relative; z-index:1; margin-top:10px;}
.srh .srhform .ipt label {position:absolute; cursor:text; left:1px; top:1px; width:170px;padding-left:14px; height:28px; line-height:28px;z-index:2;visibility:hidden; color:#666; font-size:14px;}
.srh .srhform .q {width:170px; height:28px; line-height:28px; padding-left:14px;font-weight:700; color:#000;border:1px solid #ccc;border-right:0; outline:0;font-size:14px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
.srh .srhform .topsrh {width:50px; height:30px; background:#fff url(../image/srhbtn.jpg) no-repeat center center; border:1px solid #ccc; border-left:0;border-top-right-radius:15px;border-bottom-right-radius:15px; margin-top:10px}
.srh_a{ margin-right:10px;}

/**************************************************************************************/
/**首页关于我们新增**/
.side_about_box{ background:#f7f7f8; height:395px; overflow:hidden; padding-top:30px;}

.side_about_left{ width:610px;}
.side_about_right{ width:570px; height:390px;}

.side_about_left_bt{}
.side_about_left_bt h3{ font-size:30px; font-weight:normal;}
.side_about_left_bt span{ font-size:20px; color:#6d6d6d;}
.side_about_left_bt p{ font-size:18px; color:#f08c00}

.side_about_left_fl{ width:610px; overflow:hidden; height:68px; margin-top:13px;}
.side_about_left_fl ul li{ float:left; width:200px; height:68px; border-right:1px solid #dedede; text-align:center;}
.side_about_left_fl ul li:last-child{ border-right:none;}
.side_about_left_fl ul li p{ font-size:30px; font-weight:bold; color:#f18d00;}
.side_about_left_fl ul li p span{ font-size:16px; font-weight:normal;}
.side_about_left_fl ul li i{ font-size:16px; font-style:normal;}

.side_about_left_text p{ color:#616161l; margin-top:30px; font-size:14px; height:165px; text-indent:30px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;}


/*****/
.side_nav_pro_bt{ text-align:center; margin-top:30px;}
.side_nav_pro_bt h4{ font-size:36px; color:#429217;}
.side_nav_pro_bt i{ display:block; width:64px; height:2px; background:#9a9a9a; margin:0 auto; margin-top:5px;}
.side_nav_pro_bt p{ font-size:24px; color:#67b639}

/**老板展示新增**/
.contact_home_bg{ width:100%; height:673px; background:url(../image/contact_home_bg.jpg) no-repeat center center; padding-top:20px; overflow:hidden; margin-top:30px;}
.main_box{
	width: 100%;
	position: relative;
}
.box_case{
	width: 1200px;
	margin: 10px auto;
	padding: 15px;
}
.box_case ul li{
	width: 270px;
	height: 460px;
	box-shadow: 3px 2px 30px rgba(0,0,0,.3);
	float: left;
	text-align: center;
	position: relative;
	transition: all .4s ease-out;
	background:#fff;
}
.box_case ul li h3{
	position:absolute;
	top:266px;
	left:30px;
	color: #f18e1e;
	font-size: 30px;
}
.box_case ul li span{
	position:absolute;
	top:310px;
	left:30px;
	color: #333;
	font-size: 18px;
}
.box_case ul li p{
	position:absolute;
	top:341px;
	left:30px;
	color: #666;
	font-size: 14px;
	width:223px;
	height:86px; overflow:hidden; line-height:1.5;
	
}
.box_case ul li i{
	width: 270px;
	height: 260px;
	overflow:hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	transition: all .6s ease-out;
}
.box_case ul li img{
	width:100%;
	
}
.box_case ul .on{
	width: 660px;
	height: 460px;
	background-color: #fff;
	text-align: left;
}
.box_case ul .on h3{
	position:relative;
	left:295px;
	top:64px;
	color: #f18e1e;
}
.box_case ul .on span{
	position:relative;
	left:295px;
	top:76px;
	color: #000;
}
.box_case ul .on p{
	position:relative;
	left:295px;
	top:105px;
	color: #000;
	width:340px;
	height:231px; overflow:hidden;
}


.box_case ul .on i{
	width: 270px;
	height: 460px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.box_case ul li img{
	width:100%;
}

/****滚动新增4个****/
/**首页关于我们**/
.about {background:#fff no-repeat center top;padding-bottom: 30px;}
.about .qyjsType {height: 32px; text-align: center;margin-bottom: 45px; margin-top:30px;}
.about .qyjsType li {float: left;font-size: 18px; background: #f4f4f4; color: #333; width:180px; margin-right:75px; height:55px; line-height:55px; border-radius:5px;}
.about .qyjsType li:first-child {}
.about .qyjsType li a {color: #000;margin-right: 10px; display:block;border-radius:5px;width:180px;}
.about .qyjsType li.cur a {color: #fff; background:#7fbe26;}

.about .qyjs .conbox {display: none;position: relative;}
.about .qyjs .conbox.cur {display: block;}
.about .qyjs .conbox .box {position: relative;overflow: hidden;}
.about .qyjs .conbox .box ul {position: relative;}
.about .qyjs .conbox .box ul li {float: left;width: 270px;margin-left: 40px;}
.about .qyjs .conbox .box ul li:first-child {margin-left: 0;}
.about .qyjs .conbox .box ul li span {display: block;width: 270px;height: 180px;overflow: hidden;}
.about .qyjs .conbox .box ul li img {display: block;width: 270px;height: 180px;transition: all 0.5s;}
.about .qyjs .conbox .box ul li p {text-align: center;font-size: 16px;margin-top: 14px;}

/*****/
.about .qyjs .conbox .box2 {position: relative;overflow: hidden;}
.about .qyjs .conbox .box2 ul {position: relative; height:312px; overflow:hidden}
.about .qyjs .conbox .box2 ul li {float: left;width: 388px; margin-left: 18px; }
.about .qyjs .conbox .box2 ul li:first-child {margin-left: 0;}
.about .qyjs .conbox .box2 ul li span {display: block;width: 388px;height: 261px;overflow: hidden;}
.about .qyjs .conbox .box2 ul li img {display: block;width: 388px;height: 261px;transition: all 0.5s;}
.about .qyjs .conbox .box2 ul li p {text-align: center;font-size: 16px; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; height:50px; line-height:50px;}
/*****/
.about .qyjs .conbox .box3 {position: relative;overflow: hidden;}
.about .qyjs .conbox .box3 ul {position: relative; height:420px; overflow:hidden}
.about .qyjs .conbox .box3 ul li {float: left;width: 386px; margin-left: 18px; border:1px solid #dedede; margin-bottom:20px; height:402px;}
.about .qyjs .conbox .box3 ul li:first-child {margin-left: 0;}
.about .qyjs .conbox .box3 ul li span {display: block;overflow: hidden; border-bottom:1px solid #dedede;}
.about .qyjs .conbox .box3 ul li img {display: block;width: 100%;transition: all 0.5s;}
.about .qyjs .conbox .box3 ul li p { text-indent:20px;font-size: 16px; height:50px; line-height:50px;}
.about .qyjs .conbox .box3 ul li i{ font-style:normal; width:346px; margin-left:20px; display:block; font-size:14px; height:88px; overflow:hidden;}
/*****/
.about .qyjs .conbox .box4 {position: relative;overflow: hidden;}
.about .qyjs .conbox .box4 ul {position: relative;}
.about .qyjs .conbox .box4 ul li {float: left;width: 270px;margin-left: 40px; height:302px;}
.about .qyjs .conbox .box4 ul li:first-child {margin-left: 0;}
.about .qyjs .conbox .box4 ul li span {display: block;width: 270px;height: 288px;overflow: hidden;}
.about .qyjs .conbox .box4 ul li img {display: block;width: 270px;height: 288px;transition: all 0.5s;}
.about .qyjs .conbox .box4 ul li p {text-align: center;font-size: 16px;margin-top: 14px;}


/**logo***/
.pr{ position:relative}
.honor{ margin-top:30px;}
.honor_bg{ background:url(../image/honor_bg.jpg) no-repeat center 0;height: 445px;font-size: 0;overflow: hidden;}
.honor_l a{ background:url(../image/honor_lico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_l a:hover{ background:url(../image/honor_lico02.png) no-repeat;}
.honor_r a{ background:url(../image/honor_rico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_r a:hover{ background:url(../image/honor_rico02.png) no-repeat;}
.honor_l{ position:absolute; top:81px; left:-65px;}
.honor_r { position:absolute; top:81px; right:-65px;}
.honor_c ul li { width:280px; float:left; padding:0 10px;overflow: hidden;}
.honor_c ul li em{display: block;width: 280px;height: 187;overflow: hidden; border-radius:20px;}
.honor_c ul li img,.photo_c ul li img{ width:100%;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.honor_c ul li img:hover,.photo_c ul li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.honor_c ul li span{ width:280px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:10px 0 0;}
.honor_c ul li a{ font-size:14px; color:#333;}
.honor_c ul li a:hover{}

/**十年**/
.honor_bgsn{ background:url(../image/honor_bgsn.jpg) no-repeat center 0;height: 445px;font-size: 0;overflow: hidden; margin-top:40px;}
.honor_c2{ margin-top:30px;}
.honor_l_c2 a{ background:url(../image/honor_lico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_l_c2 a:hover{ background:url(../image/honor_lico02.png) no-repeat;}
.honor_r_c2 a{ background:url(../image/honor_rico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_r_c2 a:hover{ background:url(../image/honor_rico02.png) no-repeat;}
.honor_l_c2{ position:absolute; top:81px; left:-65px;}
.honor_r_c2 { position:absolute; top:81px; right:-65px;}
.honor_c_c2 ul li { width:220px; float:left; padding:0 10px;overflow: hidden;}
.honor_c_c2 ul li em{display: block;width: 220px;height: 220px;overflow: hidden; border-radius:50%; background:#fff;}
.honor_c_c2 ul li img,.photo_c ul li img{ width:100%;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.honor_c_c2 ul li img:hover,.photo_c ul li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.honor_c_c2 ul li span{ width:220px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:10px 0 0; font-size:16px;}
.honor_c_c2 ul li a{ font-size:14px; color:#333;}
.honor_c_c2 ul li a:hover{}

/**产品**/
.honor_c3{ margin-top:30px;}
.honor_l_c3 a{ background:url(../image/honor_lico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_l_c3 a:hover{ background:url(../image/honor_lico02.png) no-repeat;}
.honor_r_c3 a{ background:url(../image/honor_rico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_r_c3 a:hover{ background:url(../image/honor_rico02.png) no-repeat;}
.honor_l_c3{ position:absolute; top:81px; left:-65px;}
.honor_r_c3 { position:absolute; top:81px; right:-65px;}
.honor_c_c3 ul li { width:390px; float:left; padding:0 10px;overflow: hidden;}
.honor_c_c3 ul li em{display: block;width: 390px;height: 261px;overflow: hidden;}
.honor_c_c3 ul li img,.photo_c ul li img{ width:100%;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.honor_c_c3 ul li img:hover,.photo_c ul li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.honor_c_c3 ul li span{ width:390px; text-align:center; display:block; height:35px; line-height:35px; overflow:hidden; text-align:center; font-size:16px;}
.honor_c_c3 ul li a{ font-size:14px; color:#333;}
.honor_c_c3 ul li a:hover{}







/****/
.about .qyjs .qyjsBtnl {display: block;width: 50px;height: 50px;position: absolute;left: -65px;top: 90px;cursor: pointer;}
.about .qyjs .qyjsBtnl i {display: block;height: 50px;width: 50px;background: url(../image/honor_lico01.png) no-repeat center;}
.about .qyjs .qyjsBtnr {display: block;width: 50px;height: 50px;position: absolute;right: -65px;top: 90px;cursor: pointer;}
.about .qyjs .qyjsBtnr i {display: block;height: 50px;width: 50px;background: url(../image/honor_rico01.png) no-repeat center;}
.about .qyjs .conbox .box ul li:hover img {transform: scale(1.1);}
.about .qyjs .conbox .box ul li:hover p {color: #004C9F;}
.about .qyjs .qyjsBtnl:hover ,.about .qyjs .qyjsBtnr:hover {}
.about .qyjs .qyjsBtnl:hover i {background: url(../image/honor_lico02.png) no-repeat center;}
.about .qyjs .qyjsBtnr:hover i {background: url(../image/honor_rico02.png) no-repeat center;}


/**banner**/
.bannerBox{width:100%; height:520px; }
#flashs{ position:relative;width:99.9%;height:520px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:25px; left:50%; margin-left:-64px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#159a3f;}











/**************************************************************************************/



/**产品中心里面的推荐产品轮转**/

/**side_news_top**/
.side_news_top{ margin-top:-1px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC;    padding: 2px 5px;}
.side_news_top ul li{ padding-left:5px;
	background:url(../image/ico27.gif) no-repeat scroll 0 10px transparent;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    padding-left: 10px;
    width: 190px;
    font-size: 12px;
	}

/**nsew_标题——时间——描述_news_top_1**/
.news_top_1{}
.news_top_1{}
.news_top_1 li{ margin-bottom:5px; border-bottom:1px dashed #CCC; padding-bottom:10px}
.news_top_1 li h2{ float:left; width:800px;  font-size:16px;  overflow:hidden; margin-bottom:5px; font-weight:normal; margin-left:10px; margin-top:20px;}
.news_top_1 li h2 a{ color:#f99000; }
.news_top_1 li em{margin-bottom:5px; font-weight:normal;}
.news_top_1 li p{ clear:both; font-size:12px; height:39px; overflow:hidden; width:886px; margin-left:20px; text-indent:20px;}

/**框架**/
.layout_1 {}
.layout_1 .grid_1 {width:235px;}
.layout_1 .grid_2 {width:955px; margin-left:10px;}
.layout_2 .grid_2 {width:775px; margin-left:10px;}

/**导航**/
.por_navbj{background:#7fbe26; height:125px; width:235px; border:1px solid #67b639;  color:#fff; text-align:center;  }
.por_navbj h2{font-size:28px; padding-top:31px;}
.por_navbj p{ font-size:14px;}
/****/
.por_navbj{}
.mold_open{background-position:0 -6px;}
.mold_open_hover{background-position:0 0;}
.mod-menu{position:relative;z-index:1000; float:left;}
.menu-cont-list a:hover{text-decoration:underline; }
.mod-menu .menu-item{width:235px; position:relative;z-index:22; border:1px solid #67b639; background:#fff; height:550px; overflow:hidden; padding-bottom:10px}
.mod-menu .menu-item li{width:200px; height:110px; margin-left:20px;display:block; background:#fff; line-height:110px; border-bottom:1px solid #67b639; }
.mod-menu ul li:last-child{border-bottom:none;}
.mod-menu .menu-item li.mouse-bg{/*background:url(../image/mouse-bg.png);*/ background-repeat:no-repeat; background-position:center; background-position:20px;
	position:relative; z-index:22; width:218px; height:47px;}
.mod-menu .menu-item a{color:#505050; font-weight:normal;display:block; text-indent:30px; height:110px; font-size:18px; font-weight:bold;background:url(../image/xiao_ioc_1.png) no-repeat 0 38px; line-height:1.2}
.mod-menu .menu-item a p{ padding-top:37px;    padding-bottom: 7px}
.mod-menu .menu-item a span{ font-size:12px; font-weight:normal;}
.menu-itemli a.cur{ color:#67b639;}
.mod-menu .menu-item li a:hover{ text-decoration:none; background-repeat:no-repeat; color:#67b639;}
.mod-menu .menu-cont{position:absolute; left:237px; top:1px; width:184px; background:url(../image/fdaoh_piv_1_oy.png); z-index:20;}
.mod-menu .menu-cont-list{padding:0 20px;}
.mod-menu .menu-cont-list li{border-bottom:dotted 1px #ccc; padding: 5px 0 5px 0;}
.mod-menu .menu-cont-list li:last-child{border-bottom:none;}
.mod-menu .menu-cont-list a{color:#fff; font-size:15px; font-weight:normal; text-decoration:none;margin-bottom:3px;height:42px; line-height:42px;}
.mod-menu .menu-cont-list a span{ font-size:12px;}
.mod-menu .menu-cont-list a:hover{ color:#67b639;text-decoration:none}
.mod-menu .menu-list-link a{color:#FFF;line-height:24px;}
.mod-menu .menu-list-link .long-string{color:#ccc;font-size:12px;padding:0 10px;}

.produt_cont{ width:235px; height:108px; background:url(../image/produt_cont.png); color:#fff; text-indent:50px; overflow:hidden; border:1px solid #67b639;}
.produt_cont h5{ font-size:24px; font-weight:normal;}
.produt_cont p{ font-size:16px; padding-top:25px;}


.nav{ height:50px; line-height:50px; position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; width:185px; margin-right:68px; }
.nav .nLi h3{ float:left; }
.nav .nLi h3 a{ display:block; width:185px; font-size:18px; font-weight:normal; text-align:center; background:#f4f4f4; border-radius:8px; color:#575757;}
.nav .sub{ display:none; width:186px; left:0; top:50px;  position:absolute; background:url(../image/fdaoh_piv_1_oy_3.png);  line-height:26px; padding:5px 0; border-radius:10px; }
.nav .sub li{ zoom:1; height:50px; line-height:50px; font-size:16px; border-bottom:1px dashed #f5f5f5; width:176px; margin-left:5px;}
.nav .sub li:last-child{ border-bottom:0;}
.nav .sub a{ display:block; padding:0 10px; color:#575757;}
.nav .sub a:hover{ background:#7fbe26; color:#fff;  }
.nav .on h3 a{ background:#7fbe26; color:#fff;   }	

/**产品开始**/
.prd_home{ width:100%; height:30px; background:url(../image/product_home_top_pic.png) no-repeat; margin-bottom:25px; margin-top:25px}
.prd_home_banner{ width:100%; height:620px; overflow:hidden;}
.prd_home_banner img{ width:100%;}
.prd_home p{ font-size:24px; color:#f18d00;}

.produc_home_cp{ margin-top:10px}
.produc_home_cp dl{ float:left; margin-right:12px;width:310px; height:258px; border-bottom:1px solid #67b639;}
.produc_home_cp dt{width:312px; height:208px;}
.produc_home_cp dt img{}
.produc_home_cp dd{ text-align:center; height:50px; line-height:50px; overflow:hidden; font-size:16px; }
.produc_home_cp dd a{color:#575757}
.produc_home_cp dd a:hover{ color:#67b639;}



/**客户分享**/ 
.case_box_1{width:400px; height:398px;}
.case_box_2{width:590px; height:398px; background:#f1f1f1; overflow:hidden}

.case_bt{ width:400px; height:102px; background:url(../image/case_pic_beijing.png);  color:#FFF;}
.case_bt b{ font-size:48px; font-weight:700; float:left; line-height:102px; margin-left:15px; width:120px}
.case_bt p{ font-size:20px; padding-top:30px;}
.case_bt span{ position:relative; top:-7px}

.case_pic{ height:290px; background:#F00}
.case_pic img{ height:290px; width:400px; overflow:hidden;}
.case_pic_block{ height:90px; width:400px; background:url(../image/case_pic_block.png); position:relative; top:-90px;}
.case_pic_block p{ width:380px; height:70px;  margin:0 auto; padding-top:5px}
.case_pic_block p a{color:#d8d8d8;}
.case_pic_block p a:hover{ color:#ef8c24}

.case_box_2_pic{}

.cb2_box{}
.cb2_box ul{ margin-top:5px}
.cb2_box ul li{ width:580px; height:123px; margin:0 auto; margin-bottom:11px; border-bottom:1px solid #fff;}
.cb2_box_pic_1{}
.cb2_box_pic_1 img{ width:140px; height:115px; overflow:hidden; border:1px solid #CCC; background:#fff}

.cb2_box_pic_2{ width:430px;}
.cb2_box_pic_2 b{ font-weight:normal; font-size:12px; color:#e69138; font-family:"宋体";}
.cb2_box_pic_2 em{ font-family:"宋体"; font-size:14px; font-weight:700; width:430px; height:24px; overflow:hidden}
.cb2_box_pic_2 span{ font-size:12px; font-family:"宋体"; color:#747474; height:75px; overflow:hidden}
.cb2_box_pic_2 p{ font-size:13px; width:430px; height:92px; overflow:hidden}


/**优势开始**/
.youshi_box{ width:1000px; height:985px; background:url(../image/youshi_beijing.jpg) no-repeat; border:1px solid #f0f0f0}

.youshi_bt{ text-align:center;padding-top:6px; width:1000px; height:60px; overflow:hidden}
.youshi_bt b{ font-size:28px; color:#e69138; }
.youshi_bt p{ color:#b4b4b4; font-size:12px}


/********/
.youshi_b_1{ margin-top:85px; margin-left:90px}
.youshi_b_2{ margin-top:125px; margin-left:575px}
.youshi_b_3{ margin-top:88px; margin-left:90px}
.youshi_weibu{ margin-top:213px; margin-left:50px}

.youshi_b_top p{font-size:18px;}
.youshi_b_top p span{ color:#e69138}

.youshi_b_let{ width:408px; margin-top:10px;}
.youshi_b_let p{font-size:14px; line-height:2}
.youshi_b_let p span{color:#e69138}


/**证书开始**/
.zhenshu{ text-align:center;}
.zhenshu b{ font-size:12px;color:#d1d1d1; line-height:12px; font-weight:normal}
.zhenshu h2{ font-size:45px; color:#d1d1d1; line-height:50px}
.zhenshu p{ font-size:27px;color:#373534; font-weight:700; line-height:20px}
.zhenshu p span{ color:#e69138}



.ry02 ul{ margin-left:50px}
.ry h2 a{ font:32px "Microsoft Yahei";color:#7aa04a; font-weight:bold; padding-right:10px;}
.ry h2 span{ position:absolute; top:84px; right:88px;}
.ry .h3{ padding:79px 0 0 9px;}
.ry .h2{ padding:79px 9px 0 0;}
.ry ul{ width:846px; overflow:hidden}
.ry ul li{ float:left; width:169px; overflow:hidden; margin:30px 0 0 34px; display:inline;}
.ry ul li img{ width:169px; height:113px;}
.ry ul li span{ display:block; text-align:center; height:38px; margin-top:5px; margin-bottom:10px}
.ry ul li span a{ color:#707070; font-size:12px} 

/*********/

/**工厂环境**/
.surr{ width:200px; height:42px;}
.surr i{ display:block; width:2px; height:42px; background:#e69138; float:left; margin-right:10px; margin-top:5px}
.surr h2{ font-size:20px; color:#e69138}
.surr p{ font-size:12px; color:#a0a0a0}

.surr_more{ margin-top:20px}

.surr_box{ margin-top:20px}
.surr_box dl{ float:left;width:240px; height:165px; margin-bottom:13px; margin-right:13px}
.surr_box dl dt{}
.surr_box dl dt img{ width:240px; height:165px; border:1px solid #dfdfdf; overflow:hidden}
.surr_box dl dd{ text-align:center; position:relative; top:-34px; height:34px; width:240px; background:url(../image/fdaoh_piv_1_oy.png); line-height:34px}
.surr_box dl dd a{ color:#fff}
.surr_box dl dd a:hover{ color:#F90}


/**表单**/
.biaodan_box{ width:1000px; height:310px; background:url(../image/biaodan_box_beijing.png) no-repeat;}
.biaodan_1{ width:332px; height:260px; margin-top:30px; margin-left:90px}
.biaodan_1_n_1{ width:324px; height:104px; background:url(../image/biaodan_1_n_1.png) no-repeat;}
.biaodan_1_n_2{ margin-top:10px; line-height:2; font-size:16px}

.biaodan_2{ width:395px; height:285px;margin-top:15px}
.biaodan_2_top{}
.biaodan_2_top p{ float:left; font-size:19px;}
.biaodan_2_top p span{ color:#e69138}
.biaodan_2_top em{ margin-left:5px; float:left; margin-top:5px}


/**表单里面**/
.biaodan_2_nv{ width:340px}

.table_message td{ padding:2px 0; }
.table_message td font{ padding-left:28px; }
.table_message td input[type='text']{ width:98%; height:27px; line-height:27px; padding:2px; border:1px solid #fff; }
.table_message td textarea{ width:98%; height:70px; line-height:27px; padding:3px; border:1px solid #ddd; }
.table_message .bnt_sub, .table_message .bnt_reset{ padding:0 20px; line-height:27px; margin-right:10px; }

.bnt_sub{ background-color:#19a6db; border:0; color:#fff; }



/**底部**/
.footer_1{ width:100%; background:#f5f6f6; height:231px; overflow:hidden; padding-top:20px;}





.footer_box_2{ width:315px;float:left;}
.footer_box_2 h5{ font-size:22px; color:#575757; font-weight:normal;}
.footer_logo img{ width:100%;}
.footer_box_2 .footer_logobox{ height:88px; overflow:hidden; margin-top:24px;}
.footer_box_2 .footer_logobox .footer_logo{ float:left; width:137px; height:128px;}
.footer_box_2 .footer_logobox .footer_ew{ float:right; width:80px; height:82px;}
.footer_box_2 .footer_logobox .footer_ew img{ width:100%;}
.footer_box_2 p{ font-size:16px; margin-top:10px;}

/*.footer_box_1{ float:right;}
.footer_box_1 li{ float:left; margin-right:38px; border-right:1px dashed #dedede; padding-right:30px;}
.footer_box_1 li:last-child{ border:none;}
.footer_box_1 ul li h4 a{ font-size:20px; font-weight:normal;}
.footer_box_1 li p a{ margin-top:10px; font-size:14px; display:block;}
.footer_box_1 li p a:hover{ color:#56ac2e}*/

.footer_box_1{ float:right;}
.footer_box_1 li{ float:left; border-right:1px dashed #dedede; padding-left:30px; text-align:right; padding-right:30px; height:186px;}
.footer_box_1 li:last-child{ border:none;padding-right:0;}
.footer_box_1 ul li h4 a{ font-size:20px; font-weight:normal;}
.footer_box_1 li p a{ margin-top:5px; font-size:14px; display:block; text-align:left;}
.footer_box_1 li p a:hover{ color:#56ac2e}


.footer_phone{ float:left}
.footer_phone_pic{ float:right; margin-top:15px;}
.footer_phone_1{ padding-left:20px; width:180px; height:100px;text-align:center}
.footer_phone_1 h2{ font-size:16px; color:#ff6700; width:180px; height:20px; text-align:center; margin-bottom:5px}
.footer_phone_2{width:200px;/*background:url(../image/footer_phone_2_pic.png) no-repeat;*/ margin:0 auto; margin-bottom:5px}
.footer_phone_2 p{ margin-top:10px;}


.link_1{ width:100%; display:inline-block; background:#56ac2e; padding:10px 0 10px 0;}
.link_2{ width:925px; font-size:16px; color:#fff;height: 24px;line-height: 24px;text-overflow: ellipsis;overflow: hidden;}
.link_2 a{color:#fff; }
.link_3{ height:24px; line-height:24px; }
.link_3 p{ color:#fff; font-size:16px;}

.link_1nei{ width:100%; display:inline-block; background:#56ac2e;}
.link_3nei{height:60px; line-height:60px; }

.link_3nei p{ color:#fff; font-size:16px;}
/**内页框架开始**/
/**内页联系**/
.m_7 { width:100%; margin-top:10px}
.m_7 .hd {background-color:#67b639; height:40px; line-height:40px; text-indent:30px;} 
.m_7 .hd h2 {color:#fff; font-size: 16px; font-weight:normal}
.m_7 .hd span {display:block;color:#88BDE2;}
.m_7 .bd { border:1px solid #d8d8d8; border-top:0;}


 
.qcontact {}
.qcontact em { display:block; height:88px; background:url(../image/ico_omputer.png) no-repeat center center; margin-top:10px;}
.qcontact p { font-size:14px; line-height:2; padding-left:10px; color:#333}







 

.hotnews {}
.hotnews li {float:left; width:50%;height:32px; line-height:32px; overflow:hidden;}
.hotnews li h1 {height:32px; line-height:32px; padding:0 16px; font-weight:400; /*background:url(../images/dot6.gif) no-repeat left center;*/}

/**3级内页**/
.view { margin-top:10px;padding:10px; min-height:500px;background-color:#fff; margin-bottom:10px;border:1px solid #ccc; }
.view .hd {padding-bottom:10px;border-bottom:1px dashed #ccc; }
.view .hd h1 {padding:10px;font-size:20px; color:#000; text-align:center;}
.view .hd em { display:block;padding:10px; text-align:center; color:#999; font-size:14px;}
.view .bd {padding:10px;}
.view .bd .pic {text-align:center;}
.view .bd .pic img {width:400px;}
.jiajian{color:#F4890B;border-top:1px dashed #ccc; width:700px; margin:0 auto; }

.viewpro { padding:10px; border:1px solid #dedede; margin-top:10px; overflow:hidden}
.viewpro .pic {border:1px solid #ccc; padding:2px;margin-right:20px;}
.viewpro .pic img {width:400px; height:267px;}
.viewpro .add {overflow:hidden; }
.viewpro .add h1 { border-bottom:1px dashed #ccc; font-size:16px; font-weight:normal; padding:10px 0; text-align:center}
.viewpro .add .sum {line-height:2;padding:10px 0; overflow:hidden; width:310px; height:150px}
.viewpro .add .tel {font-size:26px;color:#F4890B;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; padding:4px 0;}
.viewpro .add .tel .txt {font-size:16px;color:#333;}

/*分页通用*/
.page {text-align: center; margin:20px 0;}
.page span, .page a {display: inline-block; margin-right:6px; height:26px; line-height:26px; padding:0 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.page a{color:#F4890B; border:1px solid #bbb;color:#000;background-color:#fff;}
.page a:hover {border:1px solid #F4890B;color:#F4890B; text-decoration:none;}
.page .disabled{color: #ccc; border:1px solid #ccc;background-color:#fff;}
.page .cur{color: #F4890B; border:1px solid #F4890B;color:#fff; background:#F4890B;}
.page .hellip{ padding:0;}
.page .total {color:#888;}

/**产品中心内页框架**/
.product_box_1{ width:235px;}
.product_box_2{ width:235px;}
.product_box_6{ width:235px;}
.Contact_box_3{ width:235px;}
.Contact_box_4{ width:235px;}
.product_box_3{}

/**案例新闻**/
.case {}
.case li { padding:10px 0; border-bottom:1px dashed #ccc; height:159px; overflow:hidden}
.case li .pic {padding:6px;border:1px solid #ccc; float:left; margin-left:8px;}
.case li .pic img  {width:208px; height:139px; }
.case li .pic h2 a{ font-size:24px; }

.case li .cont { float:left;margin-left:20px; width:680px;}
.case li .cont h2 { height:40px; line-height:40px; color:#2485CA; font-size:16px; font-weight:normal; border-bottom:1px dashed #CCC}
.case li .cont h2 a {color:#f99000;}
.case li .cont h2 a:hover {color:#F4890B;}
.case li .cont .detail {line-height:2; font-size:12px; height:102px; overflow:hidden}


.news {}
.news li { overflow:hidden;height:32px; line-height:32px; font-size:12px;}
.news li h2 {height:32px; line-height:32px; padding:0 16px; font-weight:400; /*background:url(../images/dot6.gif) no-repeat left center;*/}
.news li h2 a{color:#505050/*颜色自定义*/} /* 已访问的链接 */ 
.news li h2 a:hover{ color:#8f806d/*颜色自定义*/}/* 鼠标在链接上 */ 



.dtBox{ padding-top:20px; margin-bottom:48px; width:625px; height:300px}
.dtBox h4{overflow:hidden; font-size:16px; border-bottom:1px solid #004791; font-weight:normal}
.dtBox h4 a{float:left; margin-right:3px; width:106px; text-align:center; height:38px; line-height:38px; color:#fff; text-decoration:none;}
.dtBox h4 a.cur , .dtBox h4 a:hover{/*background-image:url(../images/dtTitA_h.png);*/ color:#fff;}

.jszc_1 bk_text_1 { font-size:24px;float:left; color:#FFF}
.jszc_1 bk_text_1 a { color:#CCC}


.cjbt_1{ width:348px; height:453px;float:right}
.cj_text{ font-size:26px; color:#CCC; margin-top:15px;font-weight:bold}
.cj_text_2{ font-siz:16px; color:#FFF; margin-top:28px; color:#CCC; }
.cj_text_2 p a{ color:#CCC}

.cjianwt_4{height:390px;}
.cjianwt_4 ul li{ font-size:14px; color:#FFF; line-height:30px}
.cjianwt_4 ul li a{color:#CCC/*颜色自定义*/} /* 已访问的链接 */ 
.cjianwt_4 ul li a:hover{ color:#F30/*颜色自定义*/}/* 鼠标在链接上 */ 

/**新闻转动**/
.w_5 {min-height:390px; overflow:hidden; /*background:url(../images/picture/w_5.png) no-repeat center top;*/ padding-top:20px}
.w_5_1 {}
.w_5_1 .grid_1 {width:420px;}
.w_5_1 .grid_2 {width:560px;margin-left:20px;}
.w_5_2 {height:220px; background-color:#fff; padding:10px;}

.m_9 {}
.m_9 .hd {}
.m_9 .hd h1 {/*background:url(../image/faq.png) no-repeat left bottom;*/ height:60px; line-height:60px; text-indent:-9999px;}
.m_9 .bd {padding:16px 0;}

.layout_4 {}
.layout_4 .grid_1 {width:600px;}
.layout_4 .grid_2 {width:360px; margin-left:30px;}



.news_h_pic { overflow:hidden;}
.news_h_pic .pic { padding:5px; border:1px solid #ccc;}
.news_h_pic .pic img { display:block; width:200px; height:133px;}
.news_h_pic .cont { margin-left:15px; width:360px;}
.news_h_pic .cont h1 { height:40px; line-height:40px; font-size:16px; font-weight:normal; overflow:hidden;}
.news_h_pic .cont .sum {line-height:2; font-size:12px; color:#666;}

.news_h_list {}
.news_h_list li {height:32px; line-height:32px; overflow:hidden;}
.news_h_list li h1 {height:32px; line-height:32px; padding:0 16px; font-weight:400; /*background:url(../images/li-item.png) no-repeat left center;*/}

.news { margin-top:3px;}
.news li { overflow:hidden;height:32px; line-height:32px; font-size:12px;}
.news li h1 {height:32px; line-height:32px; padding:0 16px; font-weight:400; /*background:url(../images/new_2.png) no-repeat left center;*/}
.hotfaq {}
.hotfaq li {margin-bottom:10px;}
.hotfaq li .q em { float:left; display:block;height:10px;width:6px; /*background:url(../images/li-item.png) no-repeat 0 0;*/ margin:5px 0;}
.hotfaq li .q a {float:left; display:block;height:20px; line-height:20px; width:250px; margin-left:10px; overflow:hidden;font-size:12px;}
.hotfaq li .a { display:none; margin-top:10px;}
.hotfaq li .a em { float:left; display:block;height:20px; line-height:20px; width:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; background-color:#999; text-align:center; color:#fff; font-size:12px;}
.hotfaq li .a span {float:left; display:block;width:250px; margin-left:10px; line-height:1.8; overflow:hidden;font-size:12px;}


.tabs1 {}
.tabs1 .hd { border-bottom:2px solid #1184c6; text-align:center;}
.tabs1 .hd li {float:left; cursor:default;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px;}
.tabs1 .hd li h1 {float:left;color:#666; font-size:14px; height:38px; line-height:38px; margin:0 15px; font-weight:normal}
.tabs1 .hd .cur {background-color:#1184c6;}
.tabs1 .hd .cur h1 {color:#fff;font-weight:normal}
.tabs1 .bd {padding:16px 0;}
.tabs1 .bd .area {display:none;}

.nesw_pic_1 { width:100%; height:410px; background:#FFF}


/**产品中心**/

.layout_2 .grid_2 {width:940px;}

.m_2 {}
.m_2 .hd {border:1px solid #d8d8d8; /*background:url(../image/hd1.gif) repeat-x left bottom;*/ width:930px; padding:10px 0 10px 10px;}
.m_2 .hd h2 { font-weight:normal;}
.m_2 .bd {border:1px solid #d8d8d8; margin-top:-1px;}

.m_3{}
.m_3 .hd{padding:10px 12px;border:1px solid #d8d8d8; /*background:#fff url(../images/hd1.gif) repeat-x left bottom;*/ margin-top:10px;}
.m_3 .hd h1{ font-weight:400;}
.m_3 .bd{border:1px solid #d8d8d8; padding:8px; margin-top:-1px;}
.m_3 .bd .pro ul {}
.m_3 .bd .pro ul li {float:left;margin-right:17px;}
.m_3 .bd .pro ul li h2{font-size:14px; text-align:center; height:30px;line-height:30px; overflow: hidden; color:#555; font-weight:300; overflow:hidden; width:225px;}

/**推荐文章**/
.m_4 { width:100%; float:right}
.m_4 .hd {border:1px solid #d8d8d8; /*background:url(../image/hd1.gif) repeat-x left bottom;*/ width:100%; padding:10px 0 10px 10px;}
.m_4 .hd h2 {font-weight:normal;}
.m_4 .bd {border:1px solid #d8d8d8; margin-top:-1px;}

.mou_p a{ margin-right:20px}


.pro {}
.pro ul { margin-left:17px; margin-top:15px;}
.pro ul li {width:268px; margin-right:27px; float:left;}
.pro ul li .pic { width:280px; height:187px; border:1px solid #dedede; padding:2px;}
.pro ul li .pic img { width:100%; }
.pro ul li h2{font-size:14px; text-align:center; height:30px;line-height:30px; overflow: hidden; font-weight:normal;}


/**news**/
.pro_cate { }
.pro_cate dl {margin-bottom:8px;}
.pro_cate dl dt {height:50px; line-height:50px; color: #fff; font-size:18px; font-weight:normal; text-align:center; background:#67b639 center bottom;}
.pro_cate dl dt a { color:#fff;}
.pro_cate dl dt a:hover,cur { color:#F4890B;}
.pro_cate dl dd { height:35px; line-height:35px; text-align:center}
.pro_cate dl dd a { background:url(../image/dot1.gif) no-repeat 22px 11px; display:block;}
.pro_cate dl dd a.cur {color:#F4890B;}

/**内页广告**/



/**首页的side_product**/
.m_1{}
.side_pro_top{ border-bottom:1px solid #CCC; width:190px; margin:0 auto; height:40px}
.side_pro_top h2{ font-size:18px; color:#1c364f; margin-top:10px; float:left; margin-left:20px; font-weight:normal; width:75px}
.side_pro_top p{ font-size:12px; color:#CCC; padding-top:18px;}

.side_pro_top_2{}
.side_pro_top_2 ul{ margin-bottom:5px}
.side_pro_top_2 ul li{margin:0 auto; margin-top:7px;border-bottom:1px dashed #CCC; height:30px; width:190px; line-height:30px}
.side_pro_top_2 ul li em{ float:left; margin-left:15px; margin-right:10px;}
.side_pro_top_2 ul li a:hover,cur{color:#e69138}

.side_pro_top_2_bt{ width:190px; height:30px; margin:0 auto; text-align:center; line-height:30px; color:#FFF; background:#1c364f; margin-top:5px}

/**首页产品**/
.pro_home{ border:1px solid #CCC; background:#fff; height:476px}
.pro_home_1{ height:58px; /*background:url(../image/product_home_daohxian_1.png);*/ }
.pro_home_1_1{ width:132px; height:58px; /*background:url(../image/product_home_ico.png);*/ text-align:center; color:#fff}
.pro_home_1_1 p{padding-top:10px;}
.pro_home_1_1 span{}

.pro_home_2{}
.pro_home_2 ul {margin-left:15px}
.pro_home_2 ul li{ float:left; width:370px; height:125px;margin-right:10px; margin-top:10px;}

.pro_home_2_2{}
.pro_home_2_2 img{ border:1px solid #CCC; overflow:hidden; width:167px; height:125px;}

.pro_home_2_3{ width:182px; float:right; margin-right:10px; height:122px; overflow:hidden; font-size:12px}
.pro_home_2_3 h2{ border-bottom:1px dashed #CCC; margin-top:5px; margin-bottom:5px; font-weight:normal; font-size:14px}
.pro_home_2_3 p{ font-size:12px;}
.pro_home_2_3 p span{ font-size:12px;}
.pro_home_2_3 span{ font-size:12px;}

.pro_home_2_3 sum {line-height:2; font-size:12px;}
.pro_home_2_3 sum p{ font-size:12px;}
.pro_home_2_3 sum p span{ font-size:12px;}
.pro_home_2_3 sum span{ font-size:12px;}

/****/
.side_banner_1{ height:125px; overflow:hidden; border:1px solid #CCC}

/**产品首页**/
.nase_top{}
.nase_top p{ font-size:12px; color:#d7d7d7}
.nase_top h2{ font-size:18px;}
.nase_top_xian{ width:78px; height:1px; background:#3e80cd; margin-top:5px}

.nase_more{}
.nase_more p{ margin-top:20px}

.product_box_ande{}
.product_box_ande ul{}
.product_box_ande ul li{ float:left; margin-right:17px; margin-bottom:20px}


/**下面的产品**/
.summary{background:#3e80cd;}
.listimg{float:left; width:240px; height:165px; position:relative; overflow:hidden;}
.listimg img{background:#333; width:240px; height:165px; top:0; left:0; position:absolute;}
.summary{width:260px;height:30px;top:175px;left:0;position:absolute; text-align:center}
.summarytxt{margin:5px 10px;width:220px;height:auto;line-height:22px;font-size:12px;color:#fff;}
.listinfo{_margin-bottom:3px; padding-left:10px; width:250px; line-height:22px; font-size:12px;}
.listinfo a{font-size:12px;}
.listtitle{float:left; margin-top:8px; _margin-top:-2px; width:250px; font-size:14px;}
.listtitle a{font-size:14px;}
.listtitle a:hover{color:#f55555;}
.listtag{float:left;padding-left:18px;/*background:url(../images/taglist.gif) 0 5px no-repeat;*/width:232px;color:#999;}
.listtag a{margin:0 8px 0 0;margin:2px 8px -2px 0\9;_margin:0 8px 0 0;color:#999;}
.listtag a:hover{color:#2ad2bb;}
.listdate{float:left;margin-right:13px;padding-left:18px;/*background:url(../images/time.gif) 0 5px no-repeat;*/color:#999;}
.listview{float:left;margin-right:13px;padding-left:24px;/*background:url(../images/view.gif) 0 5px no-repeat;*/color:#999;}
.listcomment{float:left;margin-right:13px;padding-left:20px;/*background:url(../images/comment.gif) 0 5px no-repeat;*/color:#999;}
.listdemo a{float:left;margin-top:0;margin-top:2px\9;_margin-top:0;color:#999;white-space:nowrap;}
.listdemo a:hover{color:#2ad2bb;}



.produc_nbox_1{}
.produc_nbox_1 ul{}
.produc_nbox_1 ul li{ float:left; margin-right:10px; margin-bottom:10px; border:1px solid #e4e4e4}


.ry02 ul{ margin-left:50px}
.ry h2 a{ font:32px "Microsoft Yahei";color:#7aa04a; font-weight:bold; padding-right:10px;}
.ry h2 span{ position:absolute; top:84px; right:88px;}
.ry .h3{ padding:79px 0 0 9px;}
.ry .h2{ padding:79px 9px 0 0;}
.ry ul{ width:846px; overflow:hidden;}
.ry ul li{ float:left; width:169px; overflow:hidden; margin:30px 0 0 34px; display:inline;}
.ry ul li img{ width:169px; height:113px;}
.ry ul li span{ display:block; text-align:center; height:38px; margin-top:5px; margin-bottom:10px}
.ry ul li span a{ color:#707070; font-size:12px} 

/**新闻中心**/
.nesw_beijing{ height:320px; width:100%; background:#f6f6f8}
.nesw_box{ width:100%; height:510px; overflow:hidden;}

.nesw_box_1{ width:380px; border:1px solid #ebebeb; background:#fff; margin-top:20px; float:left;overflow:hidden}
.nesw_box_2{ width:380px; border:1px solid #ebebeb; background:#fff; margin-top:20px; float:left; margin-left:28px; overflow:hidden}
.nesw_box_3{ width:380px; border:1px solid #ebebeb; background:#fff; margin-top:20px; float:right;overflow:hidden}

.nesw_box_bt_1{ width:380px; height:110px; background:url(../image/nesw_box_1_1.png) no-repeat; font-size:16px; text-align:center; color:#fff;}
.nesw_box_bt_2{ width:380px; height:110px; background:url(../image/nesw_box_1_2.png) no-repeat; font-size:16px; text-align:center; color:#fff;}
.nesw_box_bt_3{ width:380px; height:110px; background:url(../image/nesw_box_1_3.png) no-repeat; font-size:16px; text-align:center; color:#fff;}

.nesw_box_bt_1 h2 a{ color:#fff; display:block; padding-top:20px; font-size:30px;}
.nesw_box_bt_2 h2 a{ color:#fff; display:block; padding-top:20px; font-size:30px;}
.nesw_box_bt_3 h2 a{ color:#fff; display:block; padding-top:20px; font-size:30px;}

.nesw_box_1_2{  margin:0 auto; margin-left:15px; margin-top:15px; width:350px;}
.nesw_box_1_2 ul li{font-size:14px; width:350px; height:40px; line-height:40px; overflow:hidden;}
.nesw_box_1_2 ul li p{  float:left; width:290px; overflow:hidden;}
.nesw_box_1_2 ul li span{ float:right;}

/**效果图的表单**/

.mytopxgt_er1 { width: 100%;  border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
.mytopxgt_er1 .list_ew { width: 100%; }

.mytopxgt_er1 .list_ew table { width: 100%; border: none;line-height: 28px; border-collapse: collapse; }
.mytopxgt_er1 .list_ew table tr { width: 100%; border: 0;border-bottom: 1px dotted #dfdfdf;border-collapse: collapse; }
.mytopxgt_er1 .list_ew table td { border: 0;padding: 6px 4px;border-collapse: collapse; background:#FAFAFA}
.mytopxgt_er1 .list_ew table td a { color: #666666; margin: 0 2px;padding: 2px 4px; white-space: nowrap; font-size:14px  }
.mytopxgt_er1 .list_ew table td a:hover { border-radius:2px ;color: #FFFFFF; background-color: #429217; }
.mytopxgt_er1 .list_ew table td a.cur{ background-color: #429217; border-radius:2px ;color: #FFFFFF; }
.mytopxgt_er1 .list_ew table th { font-weight: normal; font-size: 14px;color: #666; white-space: nowrap;border: 0;background-color: #FAFAFA; border-right:1px solid #EAEAEA; width:100px }
.mytopxgt_er1 .list_ew table tr.ladr { border: 0; }

 .list_ew_3 { width: 100%; }
 .list_ew_3 table { width: 100%; border: none;line-height: 28px; border-collapse: collapse; }
 .list_ew_3 table tr { width: 100%; border: 0;border-bottom: 1px dotted #dfdfdf;border-collapse: collapse; }
 .list_ew_3 table td { border: 0;padding: 6px 4px;border-collapse: collapse; }
 .list_ew_3 table td a { color: #666666; margin: 0 2px;padding: 2px 4px; white-space: nowrap; }
 .list_ew_3 table td a:hover { border-radius:2px ;color: #FFFFFF; background-color: #f26f20; }
 .list_ew_3 table td a.cur{ background-color: #f26f20; border-radius:2px ;color: #FFFFFF; }
 .list_ew_3 table th { font-weight: normal; font-size: 14px;color: #f26f20; white-space: nowrap;border: 0;background-color: #FAFAFA; border-right:1px solid #EAEAEA; width:150px;}
 .list_ew_3 table tr.ladr { border: 0; }

/**产品中心里面的推荐产品轮转**/
.rycon{ width:235px; height:160px; margin-top:10px;}
.rycon dl{width:235px;overflow:hidden;}
.rycon dl dt{width:235px;overflow:hidden; margin:0 auto}
.rycon dl dt img{width:100%;}
.rycon dl dd{width:235px;text-align:center;font-size:14px;}

/**side_news_top**/
.side_news_top{ margin-top:-1px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC;    padding: 2px 5px;}
.side_news_top ul li{ padding-left:5px;
	background:url(../image/ico27.gif) no-repeat scroll 0 10px transparent;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
    padding-left: 10px;
    width: 190px;
    font-size: 12px;
	}



/**免费设计**/
.side_design_banner{ width:100%; height:294px; background:url(../image/side_design_banner_pic.png)}
.side_design_banner em{ display:block; margin:0 auto; width:364px; height:182px; background:url(../image/side_design_banner_pic_em.png) no-repeat; position:relative; top:50px}


.design_box{ width:100%; display:inline-block; background:#eeedf3; padding-bottom:50px;}
.design_box_1{ width:100%; display:inline-block; background:#fff; padding-bottom:30px; margin-top:30px;}

.design_box_1_bt{}
.design_box_1_bt h2{ font-size:32px; text-align:center; line-height:80px}
.design_box_1_bt h2 span{ color:#f99000}

.design_m_1{ margin-left:15px;}
.design_m_1 dl{ float:left; width:278px; display:inline-block; border:1px solid #ececec; margin-right:15px; margin-bottom:15px;}
.design_m_1 dl dt{}
.design_m_1 dl dt img{ width:278px; height:186px; overflow:hidden; border-bottom:1px solid #ececec}
.design_m_1 dl dd{ width:278px; height:45px; overflow:hidden; text-align:center; line-height:45px; font-size:15px}
.design_m_1 dl dd a:hover{ display:block}

.design_box_2{ width:100%; height:420px; background:#fff; margin-top:20px}
.des_1{ width:492px; height:420px; background:url(../image/sdesign_2.png) no-repeat; }
.des_2{ width:488px; height:420px}
.des_2 h3{ font-size:32px; color:#f99000; margin-top:50px; padding-left:10px}
.des_2 p{ font-size:16px; width:460px; padding-left:10px; margin-top:10px}
.des_2 span{ color:#f99000}
.des_2 em{ font-size:28px; font-weight:700;padding-left:10px;margin-top:10px}

/**degign_news**/
.degign_news{ font-size:26px; color:#f99000; font-weight:700; margin-top:50px; margin-bottom:30px;}
.degign_news_yi{ width:100%; height:240px; }
.degign_news_yi ul li{ float:left; width:590px; height:30px;  margin-right:20px}
.degign_news_yi ul li i{ display:block; background:url(../image/ico27.gif); width:7px; height:7px; float:left; margin-top:10px; margin-left:5px; margin-right:5px}
.degign_news_yi ul li p{ line-height:30px; float:left; width:390px; height:30px; overflow:hidden}
.degign_news_yi ul li em{ line-height:30px; float:right}



/**上下一篇**/
.next_top{}
.next_top a{ margin-right:20px}


.next_top{}
.next_top a { margin-right:15px}

.hot_news{ width:750px; height:90px; overflow:hidden}
.hot_news ul li{ width:370px; height:30px; line-height:30px; float:left ; overflow:hidden}
.hot_news ul li a{}
.hot_news ul li em{ display:block; float:left; background:url(../image/ico27.gif) no-repeat; width:7px; height:7px; margin-top:11px; margin-right:10px}

/*************************************************************************************************************************************************************************************************************************************************************************************************************************/
.y-kefu-box { position: fixed; right: 0; top: 39%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../image/icons01.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; display: none;}
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #00923f; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #00923f; border-color: #00923f; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #00923f; border-color: #00923f;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display:none; } 

/******/
.ye_box{ width:310px; height:300px; }
.ye_box h5{ font-size:22px; text-align:center; color:#000; font-weight:normal; margin-bottom:10px;}
.ye_box_tb{}
.ye_box_tb{}

.ye_box_tb .table_message td{ padding:2px 0; }
.ye_box_tb .table_message td font{ padding-left:28px; }
.ye_box_tb .table_message td input[type='text']{ width:98%; height:27px; line-height:27px; padding:2px; border:1px solid #dedede; }
.ye_box_tb .table_message td textarea{ width:98%; height:70px; line-height:27px; padding:3px; border:1px solid #ddd; }
.ye_box_tb .table_message .bnt_sub, .table_message .bnt_reset{ padding:0 20px; line-height:27px; margin-right:10px; }

.y-kefu-box01 .mobile-infos { width: 215px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color: #999; }
.y-kefu-box01 .mobile-infos p { color: #00923f; font-size: 18px; }
.right {
width: 12px;
height: 12px;
position: absolute;
right: -12px;
top: 24px;
}
.right-arrow1,
.right-arrow2 {
width: 0;
height: 0;
display: block;
position: absolute;
left: 0;
top: 0;
border-top: 6px transparent dashed;
border-right: 6px transparent dashed;
border-bottom: 6px transparent dashed;
border-left: 6px white solid;
overflow: hidden;
}
.right-arrow1 {
left: 1px;
border-left: 6px #efefef solid;
}
.right-arrow2 {
border-left: 6px white solid;
}

.y-kefu-box01 .y-ewm-box { width: 150px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }

.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color: #999; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #00923f; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color: #00923f;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }


.y-kefu-box02 .icon { display: block; /*background: url(../image/TCommon/icons02.png) no-repeat;*/ margin: 0 auto; position: relative;}
.y-kefu-box02>div { width: 48px; height: 48px; border: solid 1px #e9e9e9; margin-bottom: 6px; background-color: #fff; font-size: 13px; color: #999; position: relative;}
.y-kefu-box02>div>p { display: none; text-align: center; position: relative; top: 8px;}
.y-kefu-box02 .online-service { background-color: #ff6600; border-color: #ff6600; }
.y-kefu-box02 .online-service>p { color: #fff; }
.y-kefu-box02 .online-service>i { width: 28px; height: 28px; top: 10px; background-position: -5px -5px;}
.y-kefu-box02 .kf-mobile>i { width: 23px; height: 23px; background-position: -5px -35px; top: 12px; }
.y-kefu-box02 .kf-weChat>i { width: 22px; height: 21px; background-position: -40px -35px; top: 13px; }
.y-kefu-box02 .back-top>i { width: 20px; height: 18px; background-position: -68px -35px; top:15px; }
.y-kefu-box02 .back-top { margin-top: 25px; cursor: pointer; left: 55px;}
.y-kefu-box02>div:hover>i { display: none; }
.y-kefu-box02>div:hover>p { display: block; }


.y-kefu-box02 .more-infos {background-color: #fff; border: solid 1px #ebebeb; position: absolute; right: 90px; box-shadow: 5px 5px 30px rgba(0,0,0,.2); display: none;}
.y-kefu-box02 .more-infos:before { content: ''; display: block; width: 352px; height: 3px; background-color: #ff6600; position: absolute; left: -1px; top: -1px; z-index: 9; }
.y-kefu-box02 .online-service-infos { width: 320px; padding: 0 15px;  top: 0; z-index: 2; }
.y-kefu-box02 .part01 { padding: 18px 0 22px 45px; border-bottom: solid 1px #e9e9e9; position: relative;}
.y-kefu-box02 .part01 p { font-size: 16px; color: #ff6600; padding-bottom: 5px; }
.y-kefu-box02 .part01 i { width: 28px; height: 26px; background-position: -40px -5px; position: absolute; left: 0; top: 18px; z-index: 2;}
.y-kefu-box02 .part02 { padding: 26px 0; }
.y-kefu-box02 .part02 li { width: 86px; float: left; position: relative; padding-left: 20px; margin-bottom: 10px; }
.y-kefu-box02 .part02 i { width: 16px; height: 16px; background-position: -5px -65px; position: absolute; left: 0; top: 0; z-index: 2; }
.y-kefu-box02 .part02 li:hover a { color: #ff6600; }
.y-kefu-box02 .part02 li:hover i { background-position: -25px -65px; }

.y-kefu-box02 .kf-mobile-infos { width: 320px; padding: 0 15px; top: 0; }
.y-kefu-box02 .kf-mobile-infos .cont { padding: 18px 0 18px 40px; position: relative; }
.y-kefu-box02 .kf-mobile-infos .cont i { width: 23px; height: 23px; background-position: -46px -65px; position: absolute; left: 0; top: 22px; }
.y-kefu-box02 .kf-mobile-infos .cont p { font-size: 26px; color: #ff6600; }

.y-kefu-box02 .kf-weChat-infos { width: 173px; height: 190px; top: -8px; text-align: center; }
.y-kefu-box02 .kf-weChat-infos:before { width: 175px; }
.y-kefu-box02 .kf-weChat-infos img { width: 120px; height: 120px; margin: 25px auto 5px; }


.y-kefu-box03 { width: 53px;}
.y-kefu-box03 .icon { display: block; /*background: url(../images/TCommon/icons03.png) no-repeat;*/ margin-left: 15px; position: absolute; }
.y-kefu-box03>div { width: 193px; height: 53px; background-color: #262626; border-top-left-radius: 3px; border-bottom-left-radius: 3px; margin-bottom: 5px; font-size: 15px; color: #fff; position: relative; left: 0; z-index: 2;}
.y-kefu-box03>div p { padding-left: 52px; line-height: 53px; }
.y-kefu-box03 .y-back-top { cursor: pointer; left: 55px;}
.y-kefu-box03 .y-back-top:hover { background-color: #ff4a00; }
.y-kefu-box03 .y-back-top i { width: 23px; height: 21px; background-position: -5px -5px; top: 16px; }
.y-kefu-box03 .y-kf-mobile { font-size: 18px; }
.y-kefu-box03 .y-kf-mobile i { width: 26px; height: 26px; background-position: -35px -5px; top: 13px; }
.y-kefu-box03 .y-kf-qq a { color: #fff; }
.y-kefu-box03 .y-kf-qq i { width: 24px; height: 24px; background-position: -5px -34px; top: 14px; }
.y-kefu-box03 .y-kf-weChat i { width: 22px; height: 22px; background-position: -35px -34px; top: 15px; }
.y-kefu-box03 .y-kf-weChat .ewm-box { width: 100%; padding-bottom: 15px; background-color: #262626; display: none; }
.y-kefu-box03 .y-kf-weChat img { width: 163px; height: 163px; margin: 0 auto; }
.y-kefu-box03 .y-kf-weChat:hover .ewm-box { display: block; }


.y-kefu-box04>div, .y-kefu-box04>a { display: block; width: 65px; font-size: 12px; color: #fff; text-align: center; border-radius: 3px;}
.y-kefu-box04 .icon { display: block; /*background: url(../images/TCommon/icons04.png) no-repeat;*/ margin: 0 auto 5px; }
.y-kefu-box04 .y-online-zixun,
.y-kefu-box04 .y-online-qq,
.y-kefu-box04 .y-design { 
    height: 55px; 
    padding-top: 10px;
    margin-top: 1px;
    background-color: #b2b2b2;
}
.y-kefu-box04 .y-online-zixun i { width: 27px; height: 28px; background-position: -5px -5px; }
.y-kefu-box04 .y-online-qq i { width: 20px; height: 22px; background-position: -35px -5px; }
.y-kefu-box04 .y-design i { width: 24px; height: 24px; background-position: -60px -5px; }
.y-kefu-box04 .y-free-quote { height: 80px; padding-top: 25px; margin-top: 50px; background-color: #fedd00; color: #000; }
.y-kefu-box04 .y-free-quote i { width: 33px; height: 33px; margin-bottom: 10px; margin-left: 18px; background-position: -5px -38px; }
.y-kefu-box04 .y-ewm-box { height: 42px; padding-top: 18px; background-color: #000; margin: 1px 0 11px; position: relative; }
.y-kefu-box04 .y-ewm-box>i { width: 28px; height: 28px; background-position: -44px -38px; }
.y-kefu-box04 .y-back-top { height: 42px; padding-top: 18px; background-color: #b2b2b2; cursor: pointer; position: relative; left: 70px;}
.y-kefu-box04 .y-back-top i { width: 24px; height: 24px; background-position: -5px -75px; }
.y-kefu-box04 .hver:hover { background-color: #000; }
.y-kefu-box04 .y-ewm-infos { width: 173px; height: 188px; background-color: #fff; color: #999; font-size: 13px; border: solid 1px #ebebeb; position: absolute; right: 100px; top: -135px; z-index: 2; box-shadow: 5px 5px 30px rgba(0,0,0,.1); opacity: 0;}
.y-kefu-box04 .y-ewm-infos:before { content: ''; display: block; width: 175px; height: 3px; background-color: #fedd00; position: absolute; top: -1px; left: -1px; z-index: 9; }
.y-kefu-box04 .y-ewm-infos img { width: 115px; height: 115px; margin: 25px auto 5px; }
.y-kefu-box04 .y-ewm-infos .right { top: 156px; }


.y-kefu-box05 .icon { display: block; /*background: url(../images/TCommon/icons05.png) no-repeat;*/ margin: 0 auto; }
.y-kefu-box05 .show-status { width: 40px; height: 110px; background-color: #f86539; font-size: 15px; color: #fff; border-radius: 3px; cursor: pointer; position: relative;}
.y-kefu-box05 .show-status i { width: 26px; height: 26px; background-position: -5px -5px; position: relative; top: -13px;  }
.y-kefu-box05 .show-status p { width: 20px; text-align: center; margin: -5px auto 0; } 
.y-kefu-box05 .hide-status { width: 112px; border: solid 1px #e3e3e3; border-radius: 10px; background-color: #fff; text-align: center; position: relative; left: 120px;}
.y-kefu-box05 .hide-status .y-close-btn { width: 31px; height: 26px; background-position: -35px -5px; position: absolute; top: -13px; left: 42px; z-index: 9; cursor: pointer;}
.y-kefu-box05 .hide-status a.y-online-qq { display: block; width: 100%; padding-top: 20px; background-color: #f8f8f8; border-bottom: solid 1px #e3e3e3; padding-bottom: 12px; font-size: 15px; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.y-kefu-box05 a.y-online-qq i { width: 94px; height: 95px; background-position: -5px -70px; margin-bottom: 3px; }
.y-kefu-box05 .y-hot-online { width: 100%; padding: 8px 0; border-bottom: solid 1px #e3e3e3; font-size: 13px; color: #999; }
.y-kefu-box05 .y-hot-online em { display: block; font-size: 15px; color: #f86539; padding-top: 3px; }
.y-kefu-box05 .y-btm-box { width: 100%; height: 50px; }
.y-kefu-box05 .y-btm-box>div { width: 55px; height: 100%; }
.y-kefu-box05 .y-ewm-box { border-right: solid 1px #e3e3e3; cursor: pointer; position: relative; }
.y-kefu-box05 .y-ewm-box>i { width: 29px; height: 29px; background-position: -5px -36px; position: relative; top: 10px; } 
.y-kefu-box05 .y-back-top { cursor: pointer; }
.y-kefu-box05 .y-back-top i { width: 19px; height: 29px; background-position: -70px -5px; position: relative; top: 10px; }
.y-kefu-box05 .y-ewm-infos { width: 173px; height: 188px; background-color: #fff; color: #999; font-size: 13px; border: solid 1px #ebebeb; position: absolute; right: 80px; top: -145px; z-index: 2; box-shadow: 5px 5px 30px rgba(0,0,0,.1); opacity: 0;}
.y-kefu-box05 .y-ewm-infos:before { content: ''; display: block; width: 175px; height: 3px; background-color: #fedd00; position: absolute; top: -1px; left: -1px; z-index: 9; }
.y-kefu-box05 .y-ewm-infos img { width: 115px; height: 115px; margin: 25px auto 5px; }
.y-kefu-box05 .y-ewm-infos .right { top: 156px; }


.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:fixed; z-index:999; top:15%;right:0}
.side_content{width:0px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
/*
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/TCommon/sidebar_bg.png) no-repeat;}
*/
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.side_center .custom_service p a{ text-decoration:none;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;margin-top: 14px;}
.msgserver a { /*background:url(../images/TCommon/sidebar_bg.png) no-repeat -119px -115px;*/ padding-left:22px;}


.side_title, .side_blue .side_title {background-position:-195px 0;}
/*
.side_center, .side_blue .side_center {background:url(../images/TCommon/blue_line.png) repeat-y center;}
*/
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}


.side_green .side_title {background-position:-349px 0;}
/*
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
*/
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}


.rtTop {
  width:43px;
  height:43px;
  overflow:hidden;
  position:fixed;
  bottom:15%;
  right:46%;
  margin-right:-610px;
  cursor:pointer;
  display:none;
  z-index: 999;
}
.rtTop h4 {
  width:43px;
  height:43px;
  overflow:hidden;
  position:relative;
}
.rtTop img {
  display:block;
  width: 100%;
  height: auto;
  position:absolute;
  top:0;
  left:0;
}


#testBox{
	width: 570px;
	height: 390px;
}

/****/
.product_box { width:100%; display:inline-block; border:1px solid #dedede; margin-top:-1px;}
.product_box ul { margin-left:12px; margin-top:12px;}
.product_box ul li {width:280px; height: 240px; margin-right:17px; float:left;}
.product_box ul li .pic { width:280px; height:187px; border:1px solid #dedede; padding:2px;}
.product_box ul li .pic img { width:240px; height:160px;}
.product_box ul li h2{font-size:14px; text-align:center; height:40px;line-height:40px; overflow: hidden; font-weight:normal;}

/****/
.product_detbg {border:1px solid #dfdfdf; background:#FAFAFA; width:100%; padding:10px 0 10px 10px; margin-top:10px;}
.product_detbg h2 { font-weight:normal;}


.pro_viepro{ width:100%; display:inline-block; padding-top:10px;}
.pro_pic{ width:580px; height:386px; padding:2px; border:1px solid #dedede;}
.pro_pic a img{ width:100%;}

.pro_sum{ width:585px; height:386px; overflow:hidden;}
.pro_sum h1{ height:57px; line-height:57px; overflow:hidden; font-size:20px; color:#333333; width:600px; border-bottom:1px solid #e4e4e4;}
.pro_sum .sum{ height:85px; margin-top:10px; color:#666666; font-size:14px; line-height:22px; margin-bottom:10px;overflow:hidden;}
.pro_sum .tel{float: left; padding-left: 40px;background:url(../image/pro_sumtel.png) no-repeat left center;margin-top: 0px;}
.pro_sum .tel span{display: block;font-size: 13px;color: #666666;}
.pro_sum .tel em{display: block;font-size: 24px;color: #7fbe26;}
.pro_i{height:1px; width:100%; border-bottom:1px solid #e4e4e4;}
.te1,.te2,.te3,.te4 {font-weight: bold;font-size: 20px;color: red;margin: 10px 0 10px;}