@charset "utf-8";
@import url("public.css");
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
html,body{height:100%;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
/*链接颜色*/
A{color:#333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration: none; transition: all 0.3s ease 0s; color:#0191de;}
/*通用属性*/
.fl,.fr{display:inline}
.fl{float:left;}
.fr{float:right;}
.clear,.area{zoom:1;}
.clear:after,.area:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}
/* slide */
.slide-main{height:100%;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:50%; margin-top:-22px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124; bottom:20px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#444;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:100%;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:100%;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background-image:url(../images/bg1.jpg); background-position:center center; background-size:100% 100%;}
#bgstyleb{background-image:url(../images/bg2.jpg); background-position:center center; background-size:100% 100%;}
#bgstylec{background-image:url(../images/bg3.jpg); background-position:center center; background-size:100% 100%;}
#bgstyled{background-image:url(../images/bg4.jpg); background-position:center center; background-size:100% 100%;}
.slide a{display:block;width:100%;height:100%;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:250px;top:220px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:50%;margin-left:-540px; margin-top:-200px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/**导航*/
.header{width:100%; height:80px; position:fixed; z-index:9999;}
.header .logo{left: 25px; position: fixed; top: 24px; transition: all 0.2s ease-in-out 0s;}
.header .logo img{height:55px}
.seach{right: 25px; position: fixed; top: 30px; transition: all 0.2s ease-in-out 0s;}
.header .words{display: block; font-weight: normal; left: 188px; letter-spacing: 1px; position: fixed; top: 40px; transition: all 0.2s ease-in-out 0s;color:#ccc;font-size:14px;}
.header .nav{margin: 36px 0 0 110px; text-align: center; transition: all 0.2s ease-in-out 0s;margin:36px 0 0 110px;display:block;color:#ccc;}
.header .nav ul{list-style: outside none none; margin-left: -5px; padding-left: 0;}
.header .nav ul li{margin: 0 10px; transition: all 0.2s ease-in-out 0s;display: inline-block; padding-left: 5px; padding-right: 5px;}
.header .nav ul li a:hover, .header .nav ul li.on a{color: #0191DE; text-decoration: none;}
.header .nav ul li a{color: #fff; cursor: pointer; letter-spacing: 2px;text-decoration: none;font-size:16px;}
.header.fixed .bg{height: 70px;}
.header .bg{background: #111 none repeat scroll 0 0; height: 0; opacity: 0.6; position: absolute; top: 0; transition: all 0.2s ease-in-out 0s; width: 100%; z-index: -1;}
.bottom{margin:35px auto 20px; color:#e5e5e5; width:1200px;}
.bottom .copyright{text-align:right;color: black;}
.bottom .copyright a{ margin:0 5px;color: black;}
.fixed{height:60px;}
.fixed .logo{width:275px;top:7px;}
.fixed .words{top:26px;left:205px;}
.fixed .nav{margin:22px 0 0 85px;}
.fixed .nav ul li{margin:0 10px;font-size:16px;}
.fixed .hotline{top:20px;right:185px;}
.fixed .hotline span{font-size:20px;}
.fixed .seach{top: 17px;}


/*关于我们*/
.title{margin:0; padding:0;}
.title h2{text-align:center; font-size:40px; color:#333; padding-top:80px; margin:0; height:50px; line-height:50px;}
.title h2 span{font-size:30px; height:30px; line-height:30px;}
.title p{text-align:center; font-size:14px; color:#333;line-height:22px; margin:0 auto 20px;}
.ser-t{margin: 12px auto; position: relative; text-align: center; width: 255px;}
.w400{width:395px;}
.w300{width:295px;}
.w500{width:495px;}
.ser-t b{background: #d5d5d5 none repeat scroll 0 0; display: block; height: 2px; margin-bottom: 3px; width: 100%;}
.ser-t b.line{background: #0191DE none repeat scroll 0 0; height: 5px; margin: 0 auto;}
.row{width:1200px; margin:0 auto;}
.aboutimg img{width:100%;}
.aboutimg,.about_con{width:45%; float:left; padding:2.5%; text-align:left;}
.about_con h3{font-size:30px; margin:0; text-align:left; margin-bottom:20px;}
.about_con p{font-size:14px; margin:0; text-align:left; line-height:28px;}
.about{background:rgba(0, 0, 0, 0) url("Images/bg_about.jpg") repeat scroll 50% bottom; height:730px;}
.abouts{ height:100%; background-position:center center; background-image:url(images/bg_about.jpg);}
.first,.firsta{ width:100%; height:600px; position:absolute; left:0; right:0; top:50%; margin-top:-300px;}

.about_con p{ text-indent:2rem;}
.read-btn{border: 2px solid #c3c3c3; border-radius: 3px; color: #c3c3c3; display: inline-block; font-size: 16px; padding: 14px 40px;margin-top:25px;text-decoration:none;}
a.read-btn:hover{border: 2px solid #0191DE;color: #0191DE;}
.product{background:rgba(0, 0, 0, 0) url("Images/bg_p.jpg") repeat scroll 50% bottom; height:890px; background-size:100% 100%;}
.cpbox{width:1200px; margin:0 auto;}
.cpbox .hd{height:95px; width:1200px;position:relative; text-align: center;}
.cpbox .hd ul{}
.cpbox .hd ul li{border: 2px solid #c3c3c3;
cursor:pointer; border-radius: 3px; color: #c3c3c3; display: inline-block; font-size: 16px; margin-top: 25px; padding: 14px 40px; text-decoration: none;margin:0 10px;}
.cpbox .hd ul li.on{border: 2px solid #0191DE;color: #0191DE;}
.cpbox .bd ul{padding:0; zoom:1; width:1200px; margin:0 auto;}
.cpbox .bd ul li{float:left; width:285px; height:190px;background: #030c17 none repeat scroll 0 0;position:relative; margin-right:20px; margin-bottom:20px;}
.cpbox .bd ul li img{display: block; width:285px; height:190px; opacity: 0.8; position: relative;}
.cpbox .bd ul li h5{position:absolute; right:0; margin:0; bottom:15px; background-color:#000; padding:5px 10px; color:#fff;}
.cpbox .bd ul li h5 a{color:#fff; text-decoration:none;}
.figcaption{backface-visibility: hidden; color: #fff; padding: 2em; left: 0; overflow: hidden; position: absolute; top: 0;display:block;}
.figcaption h5{margin: 13% 0 10px; transition: transform 0.35s ease 0s;font-size: 2.3em; font-weight: 300; word-spacing: -0.15em; text-align:center; margin:0;}
.figcaption p{opacity: 0; padding: 0.5em 1em; transform: scale(1.5); transition: opacity 0.35s ease 0s, -moz-transform 0.35s ease 0s;color: #eaeaea; font-size: 1.1em; margin:0}
.animation-top{-webkit-animation-name:slide-top;-o-animation-name:slide-top;animation-name:slide-top;animation-duration: 0.5s; animation-fill-mode: both; animation-timing-function: ease-out;}
.anli{background:rgba(0, 0, 0, 0) url("Images/bg_anli.jpg") repeat scroll 50% bottom; height:720px; background-size:100% 100%;}
.anli .row{margin-top:80px;}
.al{width:239px; height:270px; float:left; border-right:1px dotted #ddd;}
.al img{width:239px;}
.al p{margin:0; padding:0;}
.al .up{border-bottom:1px dotted #ddd;}
.contact{background:rgba(0, 0, 0, 0) url("Images/lxwm.jpg") repeat scroll 50% bottom; height:670px; }
.contact_con{width:1000px; margin:80px auto 0;}
.contact_con .wechat{float:left; margin-top:-30px;}
.contact_con .wechat img{display: block; height: auto; max-width: 100%;}
.contact_con .left{float: left; margin: -12px 0 0 70px;}
.contact_con .left a.tel{background: rgba(0, 0, 0, 0) url("Images/tel.png") no-repeat scroll 0 0; display: block; height: 37px; margin: 10px 0 15px; text-decoration: none; width: 243px;}
.contact_con .left p{color: #666; line-height: 26px; margin-top: 8px;}
.contact_con .left a{color: #666; text-decoration: none;}
.contact_con .left p u{margin: 0 5px; text-decoration: none;}
.contact_con .left p a.job{color: #d00000; font-weight: bold; margin-left: 20px;}
.contact_con .left p a.job:hover{border-bottom: 1px solid #d00000;}
.contact_con .right{color: #666; float: right; line-height: 32px; margin-top: -3px;}
.contact_con .right u{margin: 0 5px; text-decoration: none;}
.contact_con .below{border-top: 1px dotted #ccc; padding-top: 50px; position: relative; width: 100%;margin-top:30px;}
.contact_con .below i{background: rgba(0, 0, 0, 0) url("Images/word.png") no-repeat scroll 0 0; display: block; height: 86px; margin: 0 auto; opacity: 0; position: relative; top: 300px; transition: all 0.6s ease-in-out 0s; width: 424px;}
.contact_con .below i{opacity: 1; top: 0;}
.contactn{height:100%; background-image:url(images/bg_lxwma.jpg);}
body{background:rgba(0, 0, 0, 0) url("") repeat fixed center center; background-size:100% 100%;}
.body{margin:0 auto; width:1200px; background-color:#fff; border-top:5px solid #0191de;}
.b90{ height:90px; clear:both;}
.con_l{width:300px; float:left; padding-bottom:20px;}
.con_r{width:825px; float:right; background-color:#fff;padding:10px 20px 30px 30px;}
.con_r_t{margin-bottom: 40px;margin-top:20px; padding-right:10px;}
#dqwz{float:right; height:26px; line-height:26px; margin-top:44px;max-width: 500px;overflow: hidden;}
.gallery_title{border-left: 4px solid #0191de; padding-left: 20px; width: 285px;float:left;}
.gallery_title h3{font-size: 30px; font-weight: bold;margin:0;}
.gallery_title h4{color: #0191de; font-size: 22px; font-weight: bold;margin:0; text-transform: uppercase;}
.nav_s a{color:#333; text-decoration:none;}
.nav_s h2{margin:2px 0; background-color:#fff; height:36px; padding-left:20px; line-height:36px; border-left:5px solid #0191de;}
.nav_s h2 a{color:#f00;}
.nav_s .xl{background-color:#fff;}
.nav_s h3{margin:0;}
/*左侧导航*/
.menu ol{padding-left:15px; border:#E7E7E7 1px solid; border-top:none; border-right:none;}
.menu li i{background-color:#999;padding: 1px 4px;color: #fff;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: 宋体;font-style:normal; margin-right:5px;}
.menu a{color: #3f3f3f;text-decoration: none;}
.menu .no{display:none;}
.menu ol a{width: 230px;display: block;line-height:32px;padding-left: 35px; border-bottom:1px solid #f2f2f2;}

.menu ol a:hover,.menu ol a.on{background-color:#f2f2f2;}
.menu ol a.on{background-color:#f2f2f2; color:#f00;}
.menu ol a.more{width: 190px;display: block;line-height:20px;margin:10px auto; padding-left:0;background-color:#e5e5e5; text-align:center; font-size:12px; height:20px;}
ul.expmenu{width:300px;margin:0; padding:0;}
ul.expmenu li{background-color:#fff;}
ul.expmenu li div.cateheader{padding:15px 25px; margin-top:5px;}
ul.expmenu li:last-child div.cateheader{border-bottom:none;}
ul.expmenu li ul li{background-color:#fff;padding:12px 12px 12px 20px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;color:#333;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu li div.cateheader .label{background:no-repeat;color: #333;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ font-weight:bold; font-size:16px;}
ul.expmenu li div.cateheader .arrow,ul.expmenu .right{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenu li div.cateheader .arrow.up{background-image:url(images/arrow_u.png);}
ul.expmenu li div.cateheader .arrow.down{background-image:url(images/arrow_d.png);}
ul.expmenu .right{background-image:url(images/arrow_r.png);}
ul.expmenu li .menu{display:none; padding:0}
/* Mouse Events */
ul.expmenu div.cateheader:hover{background:#f2f2f2;/* Old browsers */cursor:pointer;}
ul.expmenu li ul li:not(.selected):hover{background:#f2f2f2;/* Old browsers */cursor:pointer;}
ul.expmenu li ul li:not(.selected):active{background:#f1f1f1;/* Old browsers */cursor:pointer;}
/*产品列表*/
.plist li{width:255px; margin-right:20px; float:left; height:235px; margin-bottom:20px; background-color:#f2f2f2;}
.plist li a{width:255px;height:235px; display:block;}
.plist li a img{width:255px; height:200px; margin:0px;}
.end{margin-right:0!Important;}
.plist li p{height:35px; line-height:35px; text-align:center; overflow:hidden;}
.plist li a:hover{box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
/*分页*/
#pages{padding:14px 0 10px;text-align:center;}
#pages a{background:#fff none repeat scroll 0 0;border:1px solid #e3e3e3;color:#333;display:inline-block;height:22px;line-height:22px;padding:0 10px;text-align:center;}
#pages a.a1{padding:0;width:56px;}
#pages a:hover{background:#f1f1f1 none repeat scroll 0 0;color:#000;text-decoration:none;}
#pages span{background:#0191de none repeat scroll 0 0;border:1px solid #fff;color:#fff;display:inline-block;height:22px;line-height:22px;padding:0 10px;text-align:center;}
/*产品搜索*/
.search_con{ height:200px;}
.search{background-color:rgba(100, 100, 100, 0.3);border:1px solid #f2f2f2;border-radius:15px;margin:0 auto;font-size:12px;height:30px;overflow:hidden;position:relative;transition:background 0.3s ease 0s,border 0.3s ease 0s;width:200px;z-index:1;}
.search.focus{background:#fff none repeat scroll 0 0;border-color:#0078d8;box-shadow:0 0 1px 0 #0078d8;}
.search .search_placeholder{color:#afafaf;left:8px;position:absolute;top:8px;z-index:-1;}
.search .search_input{background:rgba(0,0,0,0) url("#") repeat scroll 0 0;border:medium none;left:0;line-height:30px;outline:medium none;padding:0 0 0 12px;position:absolute;top:0;width:160px;color:#fff;font-size:16px;}
.search .search_btn{background-color: rgba(0, 0, 0, 0);background-image:url("../images/Search.png");background-repeat:no-repeat;background-position:0 -0;height:20px;position:absolute;right:5px;text-indent:-99999em;top:5px;width:20px;z-index:2;}



#suggest_ul li{
	padding-left:5px;
	line-height:22px;
	font-size:12px;
	width:170px;
	height:22px;
	cursor:default;
	background-color:#fff;
}


.pimg{width:400px; float:left; margin-left:20px;}
.pimg img{width:100%;}
.ptitle{width:395px; float:left;}
.ptitle h1{margin:10px auto; text-align:center; font-size:20px; line-height:32px; color:#df221d;}
.ptitle p{padding:5px 15px; font-size:14px; line-height:26px; height:94px; background-color:#f2f2f2}
.ptitle a.zx{background-color: #363636; transition: all 0.3s ease 0s;color: #fff; font-weight: bold;text-align:center;margin:20px auto;display:block; width:120px; height:40px; line-height:40px;}
.ptitlea.zx:hover{background-color: #777;}
.plxwm{margin-top:30px;}
.pmore{padding:0 12px;}
.pmore img{ max-width:100%;}
.pmore table{display: table;margin:auto;}
.pshow .plist li{margin-right:20px; margin-bottom:30px; list-style:none;}
.contact-info-link{margin-right:25px;line-height:30px;transition: all 0.3s ease 0s;}
.contact-info-link i{width:30px; height:30px; background-repeat:no-repeat; background-image:url(../images/ico.jpg); display:block; float:left; margin-right:5px;}
.contact-info-link i.mail{background-position:0 0;}
.contact-info-link i.phone{background-position:-30px 0;}
.contact-info-link i.tel{background-position:-60px 0;}
.contact-info-link i.qq{background-position:-90px 0;}
a.contact-info-link:hover{color:#777}
.mr0{margin-right:0;}
.cpxq{height:43px; line-height:40px; border-top:3px solid #363636; margin-top:30px; padding-left:20px; font-size:18px; background-color:#f2f2f2; margin:30px 0 20px;}

.pbg{ background-image:url("images/bg-home.jpg"); height:1995px; background-position:bottom center; background-repeat:no-repeat;}
.pshow {line-height:22px;}
.pshow ul li{ list-style:inside}
.pshow p{text-indent: 1em;}
.pshow h2{ font-size:18px; font-weight:bold; margin-bottom:10px;}
.hh2{ margin:25px 0 20px 0; font-size:16px; width:150px; height:30px;line-height:30px; color:#0191de; text-align:left;}
.pshow .fl{ width:48%;}
.pshow .fr{ width:48%;}
.ppshow ul{ padding:0 30px;}
.ppshow ul li{ width:500px; float:left; margin-right:30px; margin-bottom:30px; padding:15px 0;border:1px solid #cdcbcb; border-radius:5px;}
.ppshow ul li.li1{ height:45px;}
.ppshow ul li.li2{ height:45px;}
.ppshow ul li.li3{ height:55px;}
.ppshow ul li.li4{ height:75px;}
.ppshow ul li.li5{ height:95px;}
.ppshow ul li .fl{ width:45%; float:left; text-align:center;vertical-align:middle;}
.ppshow ul li .fl img{ max-width:100%;}
.ppshow ul li .fr{ width:50%; float:right; margin-left:5%;}
.ppshow ul li .fr span{ width:50%; display:block; float:left;}
.ftitle{ width:100%; border-bottom:2px solid #0191de; margin:20px 0 30px 0;}
.ftitle h3{font-size:16px; width:150px; height:40px; background-color:#0191de; line-height:40px; color:#fff; text-align:center;}


.oncate{ background-color:#f2f2f2!Important;}
.oncate a{ color:#0191de}
.fjxz{ display:block;width:100px; height:30px; line-height:30px; transition: all 0.3s ease 0s; background-color:#0191de; margin-top:15px; text-align:center; color:#fff;}
.fjxz:hover{background-color:#1b73a2; color:#fff;}
.cateinfo{ padding:12px 12px 12px 20px;}
.ppimg{margin-top:5px;}
.expmenu h2.bigcate{ padding:25px; border-top:5px solid #0191de; background-color:#f2f2f2;color: #333;font-size: 20px;font-weight: bold; text-align:center;}
.cates a{ font-size:16px; font-weight:bold; }
.cates{padding:15px 25px; margin-top:5px;}
.con{ background-color:#f2f2f2;}
.conb{ background-color:#f2f2f2;}
.show{ line-height:26px; }
.show p{text-indent:2rem;}
.con_a_t{ margin-bottom:20px;}
.con_a{ width:1100px; margin:0 auto; padding:50px;}