﻿@charset "utf-8";
/* CSS Document */

body {}

#demo01 {height:400px;}

/* 内容区 */

.content_wrap { position: relative; z-index:110; background-image:url(../image/bg-content.jpg); background-position: bottom center;}

.contetn_l,.contetn_r { position: relative; z-index:15;}
.contetn_l { width:250px;}
.contetn_r { width:920px;}
				/*--------------------  左槽  --------------------*/
.col_nr1 { position: relative; top:-68px;}
.col_nr1 .title { position: relative; background:url(../image/bg-col_nr1_title.png) repeat;}
.col_nr1 .title .wz1 { color: #0ca48c; font-size:26px; line-height:68px; padding: 0 0 0 78px;}
.col_nr1 .title .yuan { position: absolute; left:41px; top:34px;}
.col_nr1 .main { background-image:url(../image/bg-col_nr1_main.jpg); background-position: top center; background-repeat: repeat;}

.mi_slide { padding:5px 0 10px 0;}
.mi_slide a { display: block;}
.mi_slide>ul { margin-left:40px; border-left:2px solid #e9eaea;}

.mi_slide .one_li { padding:15px 0;}
.mi_slide .one_a { padding: 0 5px 0 40px; position: relative;}
.mi_slide .mi_one_p { color: #555555; font-size:18px; line-height:30px;}
.mi_slide .one_a span { position: absolute; top:4px; left:-3px; width:4px; height:22px; background-color:#4a97e0; display:none;}

.mi_slide .mi_sli_box { display:none; padding: 0 5px 0 40px;}
.mi_slide .mi_sli_box ul {}
.mi_slide .two_li {}
.mi_slide .two_a { padding-left:22px;}
.mi_slide .mi_two_p { color: #555555; font-size:14px; line-height:44px;}
.mi_slide .mi_two_p span { font-weight:bold;}
/*hover*/
.mi_slide .one_li.on .one_a p,.mi_slide .one_a:hover p { color: #4a97e0; font-weight:bold;}
.mi_slide .one_li.on .one_a span,.mi_slide .one_a:hover span { display: block;}
.mi_slide .two_a:hover p,.mi_slide .two_li.on .two_a p { color: #4a97e0; font-weight:bold;}
/*hover*/

				/*--------------------  右槽  --------------------*/
			/* 您当前位置*/
.location { font-size:0; text-align: right; padding-top:9px;}
.location a,.location span { display: inline-block; color: #999999; font-size:14px; line-height:24px;}
.location a {}
.location span { padding: 0 4px;}
/**/.location a:hover,.location a.on { color: #34b798;}
			/* 页码 */
.ymbox { padding:40px 0; font-size:0; text-align: center;}
.ymbox a { display: inline-block; width:33px; height:33px; color: #bbbbbb; font-size:18px; text-align: center; line-height:33px; margin: 0 7px; background-color:#FFF; border:1px solid #dcdcdc; background-position: center center;}
.ymbox a.prev { background-image:url(../image/p-ym-1-1.png);}
.ymbox a.next { background-image:url(../image/p-ym-1-2.png);}
.ymbox a.prev:hover { background-image:url(../image/p-ym-1-1on.png);}
.ymbox a.next:hover { background-image:url(../image/p-ym-1-2on.png);}
/**/.ymbox a.on { border:1px solid #216fba;}
/**/.ymbox a:hover { color: #FFF; background-color:#216fba; border:1px solid #216fba;}
			/* 其他 */
.content_box {}
.content_px { padding-left:12px; padding-right:12px;}
.content_title_01 { padding:8px 0 8px 0; border-bottom:2px solid #4a97e0; height:0px;}
.content_title_01 .wz1 { width:170px; color: #216fba; font-size:30px; line-height:36px; text-align: center; float: right;}

.content_bg_01 { position: absolute; z-index:5; top:56px; left:0; overflow: hidden; width:100%; height:9px; background:url(../image/content_bg_01.png) repeat-x center center;}

.content_bg2 { background-color:#FFF; border-bottom:1px solid #00a57e;}
				/*--------------------  新闻中心  --------------------*/
.content_01 {}
.list_01 ul {}
.list_01 ul li {}
.list_01 ul li+li { border-top:1px dashed #e1e1e1;}
.list_01 ul li a { display: block; height:128px;}
.list_01 ul li a .timebox { float: left; width:94px;}
.list_01 ul li a .timebox .wz1 { color: #286eb8; font-size:26px; line-height:30px; padding:21px 0 5px 0;}
.list_01 ul li a .timebox .wz2 { color: #999999; font-size:16px; line-height:20px;}
.list_01 ul li a .wzbox { float: right; width:765px; margin-right:6px;}
.list_01 ul li a .wzbox .wz3 { color: #333333; font-size:18px; line-height:24px; padding:20px 0 20px 0;}
.list_01 ul li a .wzbox .wz4 { color: #666666; font-size:16px; line-height:22px; height:44px;}
/**/.list_01 ul li a:hover .wzbox .wz3 { color: #3678bd;}

				/*--------------------  公司环境  --------------------*/
.content_02 {}
.list_02 { padding-bottom:40px; position: relative; overflow: hidden;}
.list_02 ul { width:915px;}
.list_02 ul li { float: left; padding:20px 20px 0 0;}
.list_02 ul li a { display: block; font-size:0; width:285px;}
.list_02 ul li a .img { display: block; width:285px; height:215px;}
.list_02 ul li a .wzbox { background-color:#fcfcfc; position: relative;}
.list_02 ul li a .wzbox .wz1 { color: #666666; font-size:16px; line-height:46px; margin: 0 15px; text-align:center;}
.list_02 ul li a .wzbox .wzboxbg { position: absolute; left:0; bottom:0; width:100%; height:1px; background-color:#4a97e0; overflow: hidden;}
.list_02 ul li a .wzbox .wzboxbg .in { position: absolute; left:0; bottom:0; width:100%;}
.list_02 ul li a .wzbox .wzboxbg .in .wz1 { color:#FFF;}

				/*--------------------  公司简介  --------------------*/
.content_03 {}
.c03_zw { color: #333333; font-size:16px; line-height:22px; padding:18px 22px;}
.c03_zw p+p { margin-top:22px;}
.c03_zw img { /*max-width:100%;*/}
	/*分享代码*/
.share { padding:40px 0;}
.share .bdsharebuttonbox { font-size:0; text-align:center;}
.share .bdsharebuttonbox a,
.share .bdsharebuttonbox span { display: inline-block; color: #666666; font-size:14px; text-align: center; line-height:32px;}
.share .bdsharebuttonbox a { float:none; width:32px; height:32px; padding:0; margin:0 0 0 9px; background-position: center center;}
.share .bdsharebuttonbox a.bds_tsina { background-image:url(../image/share-1.jpg);}
.share .bdsharebuttonbox a.bds_sqq { background-image:url(../image/share-2.jpg);}
.share .bdsharebuttonbox a.bds_weixin { background-image:url(../image/share-3.jpg);}
.share .bdsharebuttonbox a.bds_more { background-image:url(../image/share-more.jpg);}

				/*--------------------  新闻末级  --------------------*/
.contetn_dy { position: relative;}
.contetn_dy .location { position: absolute; margin-top:-44px; padding-top:9px; padding-bottom:9px; width:1176px; background:url(../image/bg-col_nr1_title.png) repeat; border-top:2px solid #4a97e0;}

.content_04 { padding-bottom:40px;}
.c04_nr1 { padding: 0 30px;}
.c04_nr1 .title { padding: 23px 20px 15px 20px; border-bottom:1px solid #ececec;}
.c04_nr1 .title h1 { color: #286eb8; font-size:22px; line-height:30px; text-align: center;}
.c04_nr1 .title .more { font-size:0; text-align: center; margin-top:10px;}
.c04_nr1 .title .more span { display: inline-block; color: #666666; font-size:14px; line-height:24px; padding-left:26px; background-position: left center; margin: 0 15px;}
.c04_nr1 .title .more span.no1 { background-image:url(../image/p-4-1.png);}
.c04_nr1 .title .more span.no2 { background-image:url(../image/p-4-2.png);}
.c04_nr1 .zwbox { color: #333333; font-size:16px; line-height:22px; padding:15px 60px;}
.c04_nr1 .zwbox p+p { margin-top:22px;}
.c04_nr1 .zwbox img { max-width:100%;}

.fybox { padding:10px 0; background-color:#ffffff; border-bottom:1px solid #b2e4d8;}
.fybox .fyin { padding: 10px 20px;}
.fybox .fyin a { display: block; color: #494949; font-size:16px; line-height:24px; padding-left:15px; background-image:url(../image/p-5-1.png); background-position: left center;}
/**/.fybox .fyin a:hover { color: #006ec5; background-image:url(../image/p-5-2.png);}

				/*--------------------  产品末级  --------------------*/
.content_05 { padding-bottom:40px;}
.c05_nrbox1 { padding:25px 0 0 0;}
.c05_nr1 { margin: 0 24px 0 40px; background-color:#fbfbfb;}
.c05_nr1 .imgbox { float: left; width:420px;}
.c05_nr1 .imgbox .img { width:100%;}
.c05_nr1 .wzbox { float: right; width:680px; margin-right:20px;}
.c05_nr1 .wzbox .wz0 { color: #006ec5; font-size:22px; line-height:24px; padding: 16px 14px; font-weight:bold;}
.c05_nr1 .wzbox .wz1 { color: #00a57d; font-size:16px; line-height:24px; font-weight:bold; text-align: right;}
.c05_nr1 .wzbox .wz2 { color: #555555; font-size:16px; line-height:24px;}
.c05_nr1 .wzbox table { table-layout: fixed;}
.c05_nr1 .wzbox table .col1 { width:96px;}
.c05_nr1 .wzbox table td { padding:12px 0; border-top:1px dashed #d9d9d9;}

.c05_nr2 { margin-top:24px;}
.c05_nr2 .title,
.c05_nrbox2 .title { padding: 0 10px; border-bottom:1px solid #d9d9d9;}
.c05_nr2 .title .wz1,
.c05_nrbox2 .title .wz1 { color: #0ca48c; font-size:26px; line-height:54px;}
.c05_nr2 .zwbox { color: #333333; font-size:16px; line-height:22px; padding:20px 10px;}
.c05_nr2 .zwbox p+p { margin-top:22px;}
.c05_nr2 .zwbox img { max-width:100%;}

.c05_nrbox2 { padding-top:14px; border-top:1px solid #7ea8d4;}
.c05_nrbox2 .main { height:310px; padding-top:20px; margin: 0 15px; overflow: hidden; position: relative;}
.list_03 ul { width:1188px;}
.list_03 ul li { float: left; margin:0 18px 200px 0;}
.list_03 ul li a { display: block; font-size:0; width:279px;}
.list_03 ul li a .img { display: block; width:279px; height:210px;}
.list_03 ul li a .wzbox { padding:8px 20px 9px 22px; background-color:#fafafa; position: relative;}
.list_03 ul li a .wzbox .wz1 { color: #666666; font-size:16px; line-height:24px;}
.list_03 ul li a .wzbox .wzboxbg { position: absolute; left:0; bottom:0; width:100%; height:1px; background-color:#4a97e0; overflow: hidden;}
.list_03 ul li a .wzbox .wzboxbg .in { position: absolute; left:0; bottom:0; width:100%; padding:8px 20px 9px 22px;}
.list_03 ul li a .wzbox .wzboxbg .in .wz1 { color:#FFF;}

				/*--------------------  留言  --------------------*/
.content_06 { padding-bottom:40px;}

.c06_nr1 { padding: 16px 127px 0 0;}
.c06_nr1 table { table-layout: fixed;}
.c06_nr1 table td { padding:16px 0;}
.c06_nr1 .wz1 { color: #333333; font-size:16px; line-height:36px; text-align: right; padding-right:10px;}

.c06_nr1 .textbox,
.c06_nr1 .textsbox { padding-left:8px; padding-right:8px; background-color:#f9f9f9; border:1px solid #dcdcdc;}
.c06_nr1 .textbox .text,
.c06_nr1 .textsbox .texts { font-size:16px; width:100%; padding:0; border:0; outline:none; background:none;}

.c06_nr1 .textbox {}
.c06_nr1 .textbox .text {color: #333333; line-height:34px; height:34px;}

.c06_nr1 .textsbox { padding-top:6px; padding-bottom:6px;}
.c06_nr1 .textsbox .texts { height:240px; line-height:24px; resize:none;}

.c06_nr1 .yzmbox {}
.c06_nr1 .yzmbox .textbox { float: left; width:144px;}
.c06_nr1 .yzmbox .yzm { float: left; height:36px; margin-left:60px;}

.c06_nr1 .subbox { padding:60px 0 60px 127px;}
.c06_nr1 .subbox .sub { padding:0; border:0; outline:none; display: block; width:175px; height:40px; margin: 0 auto; background-color:#4a97e0; color: #ffffff; font-size:20px; text-align: center; line-height:40px;}

.tc_wrap { position: fixed; top:0; left:0; z-index:1001; width:100%; height:100%;}
.tc_wrap table { table-layout: fixed; height:100%;}
.tc_wrap table td { position: relative; vertical-align:middle;}
.tc_wrap .tc_bg { position: absolute; top:0; left:0; width:100%; height:100%; z-index:2; background:url(../image/tc_bg.png) repeat;}

.tc_title { height:56px; position: relative; background-color:#4a97e0;}
.tc_title .wz1 { color: #ffffff; font-size:20px; line-height:56px; text-align: center;}
.tc_title .close { position: absolute; right:27px; top:15px;}

.tc_01 { position: relative; z-index:3; width:545px; margin: 0 auto 0 auto; background-color:#FFF; border-bottom:2px solid #00a57e;}
.tc_01 .main { padding:22px; height:180px;}
				/*--------------------  市场部联系  --------------------*/
.content_07 { padding-bottom:40px;}
.map_wrap { padding:30px 0; margin: 0 20px 0 20px;}
.map_wrap .map{ position:relative;}
.map_wrap .map a{ color:#5b5a5a; font-size:14px; position: absolute; z-index:5;}
.map_wrap .map a:hover{ color:#fff;}
.map_wrap .citybg{ position:absolute; display:none; z-index:3; background-repeat: no-repeat !important;}
.map_wrap .city {}
.map_wrap .city a.active .citybg{ display:block; z-index:3;}
.map_wrap .citybox { position: absolute; top:0; left:0; width:100%; height:100%;}
.map_wrap .city:hover .citybg { display: block;}

.map_wrap .map_wzbox { position: absolute; right:10px; top:205px;}
.map_wrap .map_wzbox .item { width: 220px; background-color: #FFF; -webkit-box-shadow: -2px 3px 10px -2px #999999; box-shadow: -2px 3px 10px -2px #999999; display:none;}
.map_wrap .map_wzbox .item ul { padding: 0 12px;}
.map_wrap .map_wzbox .item ul li { padding: 6px 12px;}
.map_wrap .map_wzbox .item ul li+li { border-top:1px dashed #e6e6e6;}
.map_wrap .map_wzbox .item ul li .wz1 { color: #555555; font-size:14px; line-height:32px;}
.map_wrap .map_wzbox .item ul li .wz1 span { font-weight:bold;}
@media \0screen\,screen\9{
	.tc_01 { top:200px;}
	.map_wrap .map_wzbox .item { border:1px solid #999999;}
}













