/*公共*/
*{margin:0;padding:0;font-family:"微软雅黑",Arial;color:#888888;line-height:24px; }
body,html{background-color:#f5f5f5; text-align:center;height: 100%;font-size:14px;}
a{color:#666; text-decoration:none; font-size:14px;transition:color 1.5s}
a:hover{color:#4ca2e4;text-decoration:none;}
ul,li{list-style:none;}
div{text-align:left;}
img{border:none;display: inline-block;text-align: center;margin: auto;}
h3,h4,h5{ text-align:center; font-weight:normal;}
.clear{clear:both;}
.main{margin:0 auto; width:90%;display: block;}
.main2{margin:0 auto; width:92%;display: block;}
.topmain{margin:0 auto; width:90%;display: block;position: relative;height:80%;}
.pclass .outpro{display:none;}
.pclass .inpro{display: block; padding-left:20px;}
.pclass .on a,.pclass .on{color:#CCC}
.sx{text-align:center;margin: 50px auto}
.sx a::after{color:#bbb;font-size:1rem;line-height:1.52rem;}
.sl{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}/*长度自动省略：*/
.gra{opacity:1; z-index:2;behavior: url(inc/ie-css3.htc);-moz-transition:border-color 1s,background-color 1s;-webkit-transition:border-color 1s,background-color 1s;-o-transition:border-color 1s,background-color 0.5s;transition:border-color 0.5s,background-color 0.5s,color 1s;}
.gra:hover{-moz-transition:border-color 1.5s,background-color 1.5s;-webkit-transition:border-color 1.5s,background-color 1.5s;-o-transition:border-color 1.5s,background-color 1.5s;transition:border-color 1.5s,background-color 1.5s,color 0.5s;}
.more{ display: inline-block;text-align:center;padding:0.8vw 3vw;font-size: 1.2rem;}
.more1{border:#eee solid 1px; color: #fff;}
.more1:hover{background-color:#4ca2e4;color: #fff;border:#4ca2e4 solid 1px;}
.more2{border-radius:28px;color: #ffffff;  background-color:#4ca2e4; font-size:16px;border: none}
.more2:hover{background-color: #fff;color:#4ca2e4; }
.fl{float:left;} .fr{float:right;}
.em2{text-indent:2em;} .em2 p{margin-bottom:20px;}
.bg_white{background-color: #ffffff;}
i{font-style:normal;}


/*图片与简述列表排版*/
.imglist02{width:375px;height:120px;float:left;display: inline-block;*display:inline;*zoom:1;}
.imglist02 li{list-style: none outside none;}
.imglist02 .li1{width:185px;height:110px;float:left;}
.imglist02 img{width:170px;height:100px;}
.imglist02 .li2{width:190px;height:120px;float:left;}
	
/*透明度{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;} */
/*头部*/
.top{height:420px;width: 100%;}
	.logo{ margin-top:1.6rem;}
    .logo img{max-width: 150px;}
	.nav { margin-right:5vw;}
	.nav li{ padding:2.2rem 0.5px; height: auto;float: left;position: relative;z-index:89; margin:0 2vw;}
	.nav li a{color:#fff; font-size:16px;transition: none ease-out .3s;transition-property: color, background, text-indent, opacity;padding: 2.2rem 0;padding-top: 2.2rem;}
	.nav li a.on,.nav li:hover a{color: #6bbefe;border-bottom: 2px solid #6bbefe;}
	/*导航下拉菜单 */
	.nav li .subnav {position: absolute;width:160px;top:78px;left: -50px;z-index:89; border-top: 3px solid #0489c3; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);}
	.nav li .subnav 
	{
		transition: all 0.3s ease-out 0s; opacity: 0;visibility: hidden;
		transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px);
	}
	.nav li:hover .subnav {opacity: 1;visibility: visible; transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);}
	.nav li .subnav a{font-size:14px;color: #888;display:block;padding:14px 0; text-align:center;background: #fff; transition: all 0.2s ease-out 0s; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); overflow:hidden;border-bottom: 1px solid #eeeeee;}
	.nav li .subnav a:hover{overflow:hidden;text-indent:10px;  background: #EDEDED; color: #333; }
	.topr{margin-top:2.2rem;text-align: right}
	.topr img{max-height:25px;}
    .top .top1{border-bottom: 1px solid rgba(255,255, 255, 0.5)}
	
	.top .topti{position: absolute;top: 30%;font-size:1vw;color: #cccccc;left:5%;}
    .top .topmain .text{position: absolute;bottom:2rem;left: 0;}
    .top .topmain h2{color: #eeeeee;font-size:3rem;line-height:3.8rem;font-weight: 100}
    .top .topmain h2 i{font-size:2rem;font-weight: normal;color: #cccccc;line-height: 3.5rem;}
	.top .topmain h4{color: #6bbefe;font-size:1.3rem;line-height:2rem;}
    .top .topmain .ti{position: absolute;bottom:2rem;right: 0;color: #cccccc;}
    .top .topmain .ti a{color: #eeeeee;}

/*.bo{ height:500px; background:url(../images/bo.jpg) center; text-align:center; z-index:1;min-width: 1200px;overflow: hidden; width: 100%;}*/

/*底部*/
.foot{background-color:#111; color:#999;padding:8vh 0;}
    .foot .f1 .d1 img{padding:0;margin:0;}
    .foot .f1 .d1 a{font-size:12px;display: inline-block}
    .foot .f1 .d1{width: 16%;margin:0 5% 3vh 0;}
    .foot .f1 .d2{width: 60%;}
    .foot .f1 .d2 dt a{font-size:18px; color:#eeeeee;}
    .foot .f1 .d2 dl{float: left;border-left:1px solid #555555;padding-left:2%;margin-left:5%;}
    .foot .f1 .d2 dd a{font-size:13px; color:#777777;margin-top:0.8rem;display: block}
    .foot .f1 .d2 a:hover{color: #ffffff;}
    .foot .f1 .d3{line-height: 25px;color: #eeeeee}
    .foot .f1 .d3 img{margin-top: 1.5vh;}
.foot .f2{margin:8vh 0 0 0;padding:1.2rem 0; border-top:1px solid #444444;font-size:0.9rem;}
.bh{background-color:#f8f8f8}
.bw{background-color:#ffffff}
.bb{background-color: #000000;}

/*首页*/
.hometop{position: absolute;top: 0;width: 100%;z-index: 100;border-bottom: 1px solid #eeeeee;border-color: rgba(255,255,255,0.5)}


.hab{text-align:left;background:url(../images/habbg1.jpg) center;background-attachment:fixed;padding:13rem 0 13vw 0;}
.hab .main{position: relative;}
.hab .fl{width:50%;}
.hab i{display:block;width:99%; color:#ffffff; font-size:3rem;line-height:4rem; }
.hab hr{margin-top: 1.6rem;width: 4rem;height: 4px;background-color: #6bbefe;border: none;}
.hab em{display: block;color:#eee; }
.hab .p{margin-top:1.5rem;font-size: 1.2rem; line-height:2rem;color:#cccccc;}
.hab .p p{font-size: 1.2rem; line-height:2rem;color:#cccccc;}
.hab .more{position: absolute;bottom:1rem;right: 0;}
.hab .fr{width:30%;height:200px;border-right: 1px #eeeeee solid;text-align: right; }
.hab dl{margin-top: 3rem;}
.hab dd{display:inline-block;color:#eee;margin-right:5vw;font-size:1.5rem;}
.hab dd span{font-size: 4rem; color:#fff;line-height:4.8rem;}
.hab dd sup{color:#fff;font-size:1.2rem;}

.hpr2{margin:6rem 0 5rem 0;}
.hpr2 .fl{width: 50%;}
.hpr2 .fr{text-align: right;font-size:1rem;max-width: 200px;line-height: 3rem;}
.hpr2 .words{margin:2rem 0;}
.hpr2 .words b{display: block; font-size:3rem;line-height:4rem; text-align:left;margin:0rem 0 1.5rem 0;color: #0489c3}
.hpr2 .words i{display: block; font-size:1.3rem;line-height:1.8rem;color:#999}
.hpr2 .words hr{display: block; width:3rem;height:4px;margin:2rem 0;border: none;background-color: #0489c3;}
.hpr2 .duli{text-align: center;display:inline-block;padding-bottom: 3rem;}
.hpr2 .duli h3{font-size:2rem;margin:5rem 0 1rem 0;}
.hpr2 .duli p{text-align: center;}

.home_news{background-color: #f8f8f8;padding:6rem 0}
.home_news .ti{margin-top:1rem;display: inline-table;width: 100%;color:#6bbefe}
.home_news .ti h3{text-align: left;font-size:3rem;margin-top: 3rem;margin-bottom: 1rem;color:#666666 }
.home_news .ti hr{margin:0.5rem 0;display: inline-table;width: 100%;background-color: #cccccc;color: #cccccc;}
.home_news .ti p{color:#6bbefe}
.list2{width: 100%;}
.list2 li{margin:3rem 0;float: left;width: 49%;overflow: hidden}
.list2 li .riqi{ width:18%; padding-top:1.8rem;min-height:8rem;color:#666666; text-align:center;font-size: 1.2rem;border: 3px solid #cccccc;box-sizing: border-box; }
.list2 li .riqi i{font-size: 3rem;display: block;margin-bottom:0.6rem; color: #666666;}
.list2 li .nr{width:76%;margin-left:4%;}
.list2 li a{font-size:1.5rem;color: #666666;display: block; margin-top:1rem;}
.list2 p{ height:40px; width:94%;font-size:1rem;margin-top: 1rem;color:#999999}

.i_desc .color1{ color:#0489c3;}
.i_desc2{ color:#000000; font-size:19px; line-height:26px; overflow:hidden; margin-top:5%;}
.i_one_ul{ overflow:hidden; margin-top:4%;}
.i_one_ul ul li{ float:left; width:27.82%; margin-right:1.925%;  overflow:hidden;}
.i_one_ul ul li:nth-child(1){ background:#fff; width:40.51%;}
.i_one_ul ul li:nth-child(3){ margin-right:0;}
.i_one_ul ul li:nth-child(1) .cons{ max-width:550px; width:96%; margin:0 auto; overflow:hidden;}

.hpr{padding:150px auto 180px auto; padding-bottom:180px;  overflow:hidden;background-color: #222;background-image: url("../images/b1.jpg")}
	.a1{color:#009; width:200px; height:40px; border:1px #eee solid; color:#999; text-align:center;}
	.a1:hover{color:#FFF;background-color:#009;border:1px #009 solid;}
.hpr h3{color:#ffffff; font-size:80px; padding-top:12vh; font-weight:bold;line-height: 90px;}
.hpr hr{width:40px; margin:15px auto; height:4px; background-color:#999; border:none;}
.hpr h4{padding-bottom:3vh;}
.hpr .hplist hr{ margin-left:20px; background-color:#999; }

.hplist{margin-top:3vh;}
.hplist dl{float:left; width:33%; background-color:#222222; margin:3px 2px; height:250px;}
.hplist .fr{margin-right:2vw;}
.hplist .cfj{width:66.3%;}
.hplist .cfj .fr{}
.hplist .cfj p{margin-left:20px; }

.hplist h5{margin:40px 0 0 20px; text-align:left; font-size:16px; font-weight:bold;}
.hplist .more1{margin-top:80px; margin-left:20px;}
.hplist .cfj .more1{margin-top:15px;}
	.hplist img{transition:transform 1s;-webkit-transition:-webkit-transform 1s;}
	.hplist img:hover{transform: scale(1.08);-webkit-transform: scale(1.08);}

.home1{padding:9rem 0;background: url(../images/hsbg.jpg)}
.home1 .fl img{max-width:500px;}
.home1 .fr{ text-align:center;margin-top: 2rem;}
.home1 .fr h3{font-size:56px; color:#6bbefe; line-height:60px;}
.home1 .fr h4{font-size:2.3rem; color:#6bbefe; margin:15px 0;}
.home1 .fr p{font-size:1.2rem;line-height: 1.8rem;}
.home1 .fr .more2{margin-top: 1.5rem;}
.hlink{padding:25px 0; background-color:#222;}
.hlink .main{color:#666}
.hlink a{ margin-left:12px; color: #999;display: inline-block;font-size: 0.8rem;}

.h4{background-color: #efefef; padding:100px 0; overflow:hidden;}
.h4 h2{font-size:28px;  text-align:center;color:#666}
.h4 h4{margin:10px auto 30px auto; color:#aaa}
.h4 dl{width:18%;margin:10px 1%; padding:50px 0; border-Radius:20px; background-color:#fff; float:left; text-align:center; }
.h4 h3{font-size:28px; margin:40px auto 20px auto; color:#333}


/*其它页*/
.ba{background-color:#f5f5f5; height:300px;}
.dan{padding:20px; border-top:1px #eee solid;}
.c{margin:0; padding:0;}
.plist .c{text-align:center; }
.at a{color:#eeeeee;}
.at{background:url(../images/home.gif) no-repeat center left 20px;padding-left:12px;height:25px;padding-top:2px;color:#eeeeee;margin:20px}
.title{padding:50px 0 25px 12px; margin-top:30px;  font-size:28px; background-color:#48c2ff; color:#FFF;}
.ati{text-align:center; padding:50px auto; box-shadow: 0px 3px 6px rgba(0,0,0,0.1);}
.ati a{display: inline-block;color:#333;font-size:16px;padding:8px 25px;margin:30px 10px;border:1px #ccc solid;border-radius:15px;text-align:center}
.ati a:hover{background-color:#888; color:#fff;border:1px #666 solid;}
.ati .on{background-color:#888; color:#fff;border:1px #666 solid;}

.dc{}
.pic{ text-align:center}
.pro .tb1 td{border:none;}
.pro table{border-collapse:collapse;}
.pro table td{border:1px #CCC solid; padding:5px 0; text-align:center}
.pro table .td1{text-align:left; font-size:16px; line-height:32px;}
.plist{text-align:center;margin-top:4vw;}
.plist li{ display:inline-block; margin:1% 1%; padding-bottom:30px; background-color:#ffffff;width: 31%}
.plist img{margin:50px 0; width:100%;transition: opacity 1s,transform 1s;-webkit-transition:opacity 1s,-webkit-transform 1s;}
.plist img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}
.plist h3{font-size:3rem;line-height: 4rem;;color: #666666;}
.plist h5{margin:1rem 0 4rem 0;font-size: 1.5rem;}
.plist i{font-size: 2rem;font-style:normal;margin-bottom: 1rem;}
.plist li .descr{display: block; color: #999999;height: 80px;width: 60%;margin:0.8rem auto;text-align: center}
.plist .more1{margin:20px auto;}
.co.pro{width: 96%; max-width: 1600px; margin:2vw auto;background-color: #fff;text-align: center;}
.co.pro p{text-align: center;}
.co.pro h4{text-align: center;font-size: 22px;font-weight:200;width: 36%;margin:1.3rem auto;}
.co.pro h5{font-size: 22px;margin: 1rem auto;}
.co.pro h3{font-size:42px;width:48%;line-height: 55px; margin:0.3rem auto;}

.productv{background-color:#f5f5f5;overflow:hidden;}
.productv .main{background-color: #ffffff;overflow:hidden;margin:3vw auto;}
.productv .ti{font-size: 3.6rem;font-weight: bold;text-align: center;display: block;}
.productv .fl{width:65%;overflow: hidden;}
    .productv .fl *{color: #333333;}
	.productv .fl .fl{width: 50%;}
	.productv .fl .fr{width: 45%;}
	.productv .dc{padding:2rem;font-size:1.2rem;line-height: 2rem;}
	.productv .dc p{font-size:1rem;line-height:1.8rem;color: #666666;}
	.productv .dc p span,.productv .dc p strong{font-size: 1.2rem;}
	.productv .dc i{display: block;text-align: center;width:100%;font-size:1.2rem;line-height:2rem}
    .productv .dc .c01 i{display: block; font-size: 2rem;line-height:2.5rem;margin-top:0rem; text-transform:uppercase;text-align: center}
	.productv .dc h1{font-size:4rem;margin-top:2rem; line-height:8rem;text-align:center}
    .productv .dc .c01 span{text-align: center;font-size:2rem;line-height:5rem;padding:0.1rem 1rem;width: auto;}
	.productv .dc .c01 i{font-size:1.2rem;}
	.productv .dc .c01 p{text-align: center;margin-top: 1rem;font-size: 1.5rem;}
	.productv .dc hr{margin-top:1rem;width: 15%;margin:1rem auto;}

	.productv .dc .sm{margin-top: 2rem;}
	.productv .dc .sm p{text-align: center;line-height:2.6rem;}
    .productv .dc .sm{margin-top: 4rem;}
    .productv .dc .sm li{float: left;width: 20%;margin-left:5%;background-color: #fefefe}
	.productv .dc .sm i{font-size: 1rem;text-align: center;display: block;}
    .productv .dc span{font-size: 2rem;display: block;}
	.productv .dc b{text-align: center;width: 100%;display: block;font-size: 3.6rem;line-height: 5rem;margin-top:4rem;}
	.productv .dc .list2 dl{float: left;width:18.6%;text-align: center;margin:1rem 1% 1rem 0;height:18rem;}
	.productv .dc .list2 dl:first-of-type{border-left:none;}
	.productv .dc .list2 dl:last-child{margin-right: 0;}
	.productv .dc .list2 h4{margin-bottom:1rem;}
	.productv .dc .list2 i{margin:2rem 0 1rem 0;display: block;font-size:1.5rem;line-height: 2rem;}
	.productv .dc .list2 dl p{display: block; text-align: center;width:80%;margin:0 auto;font-size:1rem;}
	.productv .dc .c02 b.ti{margin:5rem 0 1rem 0;}
	.productv .dc .c04 dl{width: 23.5%;border-left:1px solid #ccc;}
	.productv .dc .c04 dl:first-of-type{border-left:none;}
	.productv .dc .c04 dl:last-child{margin-right: 0;}
	.productv .dc .c05{text-align: center;}
	.productv .dc .c05 p{width: 100%;margin-top: 0.3rem;}
	.productv .dc td{font-size: 1rem;}
	
.productv .fr{width:30%;}
    .productv .fr .rlist{margin:3rem 2rem 5rem 0}
    .productv .rlist a{display: block;padding:0.8rem 0 0.8rem 2.8rem;border: 1px solid #eeeeee;margin:0.3vw 0;font-size:1.3rem;}
    .productv .rlist a:hover{background-color: #ffffff;color: #00b7f0}
    .productv .rlist a.on{border-left: none;background:url("../images/sj.png") no-repeat;background-position:1.2rem 50%;}
    .productv .fr .newslist{width:80%;font-size: 1rem; line-height: 1.5rem;color: #999999}
    .productv .fr .newslist h5{font-size: 2rem;text-align: left;margin-bottom:2vw;color: #00b7f0;}
    .productv .fr .newslist a{margin:1.8vh 0 0.6vh 0;display: block;font-size:1.5rem;color: #666666;}
	.productv .fr .newslist a:hover{color:#00b7f0; }
    .productv .fr .newslist a.more2{width:70%;margin-top:3vh;font-size: 2vh;color: #00b7f0;}



/*文章详细页标题、发布时间、来源等信息的排版*/
.main.newsv{margin:1rem auto; }
.newsv .dc{width:60%;margin-bottom:7vh;padding:5vw;}
.newsv .d01{text-align:center; padding: 1rem auto;}
.newsv h2{margin-bottom:3px;; padding-bottom:0px; font-size:14px}
.newsv .dc h2{font-size: 4vh;line-height: 4.6vh;margin:10px auto}
.newsv .d02{text-align:center; border-top:1px #CCC dotted;width:98%; margin:0 auto; height:26px; color:#bbb;}
.newsv .dc .d03 p{font-size:1.3rem;line-height:2.2rem;text-indent: 2em;margin-top: 2vh;}
.d03 img{max-width:100%;}
.newsv .dc .d03{margin:2rem 0 5rem 0;font-size:1.3rem;line-height:2.2rem;}
.newsv .d03 a{font-size:1.3rem;color: #1A45A8}
.newsv .fr{width: 28%;padding:6vw 3vw 4vh 3vw; background-color: #ffffff;box-sizing:border-box;margin-bottom:3vh;font-size:1rem;}
.newsv .fr h5{font-size: 2rem;text-align: left;margin-bottom:2vw;color: #00b7f0;}
.newsv .fr a{margin:1.8vh 0 0.6vh 0;display: block;font-size:1.5rem;color: #666666;}
.newsv .fr a:hover{color:#00b7f0; }
.newsv .fr .img{background-color: #f9f9f9;}
.newsv .fr a.more2{width:70%;margin-top:3vh;font-size: 2vh;color: #00b7f0;}
.newsv .fr img{margin-top:5vh;}

/*详细页左图右描述的排版*/
.pimgv{text-align:center;}
.pdetailv{ padding:30px;}

/*新闻列表*/
.newsli {width: 96%;max-width: 1600px;margin:6rem auto;}
	.newsli li{border-bottom:1px #CCC dotted; height:5rem; line-height:5rem; float:left;}
	.newsli li a{ font-size:1.6rem;}
	.newsli .li1{float:left; width:70%;background:url(../images/x1.gif) no-repeat left;padding-left:1%;}
	.newsli .li2{float:left;width:28%; text-align:center; padding-top:5px;}

.home.newsli{margin: 3rem auto;}
.home.newsli li{height:2rem;line-height:2rem;width: 25%}
.home.newsli li a{font-size: 1rem;}
    /*分页排版*/
.pg{ margin:20px auto;text-align:center;width: 100%;}
.pg a{display: inline-block;}
.pg .Pout{border:1px solid #ccc; padding-left:3px;padding-right:3px; background-color:#f3f3f3;}
.pg .Pon{padding-left:4px;padding-right:4px;}
.sup .dc{text-align:center;}
.ly_left{width:600px; float:left; margin-top:20px; margin-bottom:20px;}
.ly_right{width:460px;float:left; margin-top:20px; margin-bottom:20px;}

.cl2{margin:10px 0 20px 0;}
.cr2{width:350px; }
.cr2 h1{height:38px; margin-top:20px; font-weight:100;}

.solution{padding-bottom: 50px;}
.solution h5{font-size:1.2rem;margin:0.8rem auto;width: 70%;}
.solution .main{text-align: center;margin:4vw auto;}
.solution .dc{display:inline-block;margin:3vw auto 0px auto; width:90%;text-align: center}
    .solution .dc h1{font-size:2.6rem;line-height:4rem; text-align: center;color: #333;margin-top: 3rem;}
    .solution .dc b{font-size:2rem;line-height: 3rem;}
    .solution .dc h3{font-size:2rem;line-height:4rem; text-align: center;color:#333333; }
.solution .fa p{text-align: center;}
.solution .fa .fl{margin:5rem 0 0 0;width: 50%;}
    .solution .fa .fr{margin:8rem 0 0 0;width: 43%;text-align: left;}
    .solution .fa .fr dl{font-size:2rem;}
    .solution .fa .fr p{line-height: 2rem;text-align: left;margin-top: 2rem;}
.solution .fa .tb2{text-align: left;width: 95%;margin-left: 5%;}
.solution .fa .tb2 img{}
.solution p{font-size:18px; line-height:34px;}
.solution p img{display: inline-block;}
.solution .plist{margin:4vw auto;background-color: #fff;width: 96%;max-width: 1600px;padding:1vw;}
.solution .plist h3{margin:4vw 0 1vw 0;}
.solution .plist h5{font-size:1.3rem;width: 90%;margin:0.5rem auto;}
.solution .d4 p{text-align: left;text-indent: 2em;margin: 1rem auto;max-width: 900px;}

.about{background: #ffffff;width: 96%;max-width: 1600px;margin:3% auto;padding:4% 1%;}
.about .zz{padding-right:-10%;}
.about .zz img{display: inline-block;width: 28%;margin-left: 3%;margin-top: 3%;box-shadow:3px 5px 6px #cccccc;}
.contact{width:100%;}
.contact .main1{ width:90%; margin:6rem auto;}
.contact dl{padding:50px 0; text-align: center; float:left; width:30%;margin-right: 3%;border-right: 1px solid #eeeeee;}
.contact dl:last-child{margin-right: 0;border-right:none}
.contact .d1 h4{font-size:16px;text-align: center; margin-top:20px;}
.contact .d1 img{ width:60px;}
.contact .map{text-align:center;}



.gx_xyj .ti{text-align: center}
.gx_xyj .ti em{display:block;border-top: 1px solid #cccccc;width:60%;margin: auto;text-align: center;text-transform:capitalize}
.gx_xyj .ti h1{font-size:50px;line-height: 62px;margin-top: 32px;}
.gx_xyj .d1{margin:2rem auto 2rem auto;}
.gx_xyj .d1 dl{ width:18%;display:inline-table; padding:3%;border-right:1px solid #ccc;}
.gx_xyj .d1 dl:last-child{border-right:none}
.gx_xyj .d2{text-align:center;}
.gx_xyj h2{text-align:center; font-size:22px; margin-top:10px; margin-bottom:10px;}
.gx_xyj b{display: block; text-align:center; font-size:22px; margin:4rem 0 1rem 0;}
.gx_xyj h3{font-size:1rem;}

.gx_xyj .d1 img{margin-bottom:20px; width:80px;}
.gx_xyj .d3 { overflow: hidden}
.gx_xyj .d4{margin-top:4rem;}


.gx_db .d1{text-align:center;}
.gx_db h1{font-size:50px;line-height: 62px;margin-top: 32px;}
.gx_db .d1 em{display:block;border-top: 1px solid #cccccc;width:60%;margin: auto;}
.gx_db p{text-transform: uppercase}
.gx_db h2{background:url(../images/gx_db/db_04.jpg) center top no-repeat; height:40px; width:100%; text-align:center; font-size:24px; margin:20px auto;}
.gx_db .d3{box-shadow: 1px 10px 5px #cccccc; display:inline-block; width:100%;}
.gx_db .d3 .con{margin:180px; font-size:16px; line-height:28px;}

.iot h1{font-size:5rem;margin-top:3rem;line-height:8rem;}
.pro h5{font-size:3rem;}
.iot{padding-top:2rem;}
.pro h2{font-size:5rem;margin-top:8rem;margin-bottom:4rem;}