@charset "utf-8";
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0.35); color:#333;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
a:link{color:#333}
a:visited {color:#333}
a:hover {color:#333}
a:active{color:#333}

.f-l{float:left;}
.f-r{float:right;}

.height10{height:10px;clear:both;zoom:1;line-height:0;font-size:0;}
.height20{height:20px;clear:both;zoom:1;line-height:0;font-size:0;}
.height30{height:30px;clear:both;zoom:1;line-height:0;font-size:0;}
.height40{height:40px;clear:both;zoom:1;line-height:0;font-size:0;}
.height50{height:50px;clear:both;zoom:1;line-height:0;font-size:0;}
.tran_all{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}

.dis_none{ display:none;}
.center{max-width:640px;margin: 0 auto; overflow:hidden;}
.line{height:1px;width:100%;background:#ddd}

/*head*/
.ttop4{ display:block;overflow:hidden;height:86px;width:100%;max-width:650px;text-align:center; position: fixed; z-index: 1000; top:0;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1)}
.ttop_bg{display:block;overflow:hidden;height:86px;}

.ttop4 .logo{height:50px;margin:18px auto 0;display:inline-block}
.ttop4 .logo img{height:50px}
.ttop_home,.ttop_more{height:40px;margin:13px 10px 0;}
.ttop_home img{height:30px;margin-top:18px; margin-left:20px;}
.ttop_more img{height:40px; margin-top:14px; margin-right:20px;}

/*ttop_nav*/
.dofl{ display:block; overflow:hidden; float:left;}
.dofr{ display:block; overflow:hidden; float:right;}
.domr{ display:block; overflow:hidden; float:none; margin-left:auto; margin-right:auto;}
.index_on_body{ overflow:hidden; overflow-x:hidden; overflow-y:hidden;}
.index_nav{ display:block;width:0%;max-width:640px;height:100%;min-height:100%;max-height:100%;z-index:1000; overflow:hidden;position:fixed;top:0px;overflow:hidden; background:rgba(0,0,0,0);-webkit-transition:background 1s ease;-moz-transition:background 1s ease;-ms-transition:background 1s ease;-o-transition:background 1s ease;transition:background 1s ease}

.index_nav .box{width:0px;height:100%;min-height:100%;max-height:100%;background:rgba(1,22,105,0.9); }
.index_nav .tit{height:70px;line-height:70px; background:rgba(0,0,0,0.2); padding:20px 30px 0;color:rgba(255,255,255,0.9);font-size:1.3em; font-weight: bold;}
.index_nav .tit img{width:50px;height:50px;padding:10px 30px 0;}
.index_nav .uls{width:100%;padding:20px 30px;}
.index_nav li{overflow:hidden;width:100%;}
.index_nav li a{width:100%;height:1.6em;line-height:1.6em;font-size:1.3em;color:rgba(255,255,255,0.9); padding-top:25px;font-weight: bold;border-bottom:rgba(255,255,255,0.2) solid 1px;}
.index_nav li dl{ margin-bottom:26px; padding-top:1em; }
.index_nav li dl dt{border:none; float:left; width:23%;line-height:2em; height:2em;}
.index_nav li dl dt a{color:#f4f4f4;font-weight:normal; border:none; font-size:0.9em; display:block; padding:0;font-size:1.2em;}

.index_nav.on{background:rgba(0,0,0,0.7);}
.index_nav.on .box{width:100%;}


/*电话2*/
.telphone2{ height:7.5em; line-height:1.5em; text-align:center;}
.telphone2 p{color:#ba251f; background-size:2.167em auto; padding-top:10px;}
.telphone2 p a{ font-size:1.333em; font-weight:bold;color:#ba251f}
.tel-bq{color:#333; font-size:1em; line-height:1.2em; }
.tel-bq a{color:#333;}

/*顶部*/
.fkong{ width:10px; height:3.8em}
.footer{ position:fixed; bottom:0px; width:100%; font-family:Microsoft YaHei;background:#012169;}
.footer ul{ margin:0px auto; padding:10px 0;}
.footer ul li{float:left; color:#fff; width:25%; text-align:center; padding-bottom:8px; }
.footer ul li a{color:#fff;font-size:0.9em;}
.footer ul li a p{ height:47px; line-height:47px;vertical-align:middle; }
.footer ul li a img{ max-width:25%;vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;}
.backup{ width:74px; line-height:75px; margin:5px auto;}
.backup a img{ max-width:70%;}
@media screen and (min-width:320px) { 
	body{font-size:75%;}
}
@media screen and (min-width:375px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}

.middle{padding:0 10px}

.title{height:50px;line-height:50px;border-bottom:1px solid #ddd; margin-bottom:10px; color:#012169; font-weight:bold;}
.title .mg10{margin:0 10px;font-size:1.2em; }

.about{color:#333; font-size:1em;padding:0 10px}
.join{color:#333;line-height:24px;padding:0}
.about p,.join p{margin-top:10px; font-size:1em;}
.about2{color:#333; font-size:1em;padding:20px;}
.about2 img{ max-width:100%;}



.dbtn{position:relative;height:45px;text-align:center;}
.dbtn .m_line{ position:absolute;top:23px;width:100%;height:1px;background:#ddd;z-index:-1}
#d2{display:none}
#d4{display:none}


.yuanying ul li{width:33.333333%;float:left;text-align:center}
.yuanying ul li.sec{}
.yuanying ul li.sec .bor{border-left:1px dashed #ddd;border-right:1px dashed #ddd;}
.yuanying ul li .pic{padding:0 10px;}
.yuanying ul li .pic img{width:100%;border-radius:1000px}
.yuanying ul li p{margin:10px 0;font-size:12px}
.yuanying ul li .btna img{width:15px;height:15px}

.guanli {padding:0 5px}
.guanli h2{height:40px;line-height:40px;}
.guanli .con p{width:50%;float:left;color:#888;font-size:14px;line-height:20px}

.fazhan ul li{width:33.333333%;float:left;text-align:center}
.fazhan ul li.sec{}
.fazhan ul li.sec .bor{border-left:1px dashed #ddd;border-right:1px dashed #ddd;}
.fazhan ul li .pic{margin:0 10px;border-radius:1000px;background:#009d96}
.fazhan ul li .pic img{width:100%}
.fazhan ul li p{margin:10px 0;font-size:12px}
.fazhan ul li .btna img{width:15px;height:15px}

.wenhua ul li{width:50%; _display:inline;float:left;overflow:hidden; text-align:center;margin-bottom:10px}
.wenhua ul li .pic{border:3px solid #999; border-bottom:0}
.wenhua ul li .pic img{width:100%}
.wenhua ul li p{background:#999;color:#fff;height:1.6em;line-height:1.6em;font-size:1em; font-weight:bold;}
.wenhua ul li:nth-child(2n+1) dt{margin-right:5px;}
.wenhua ul li:nth-child(2n) dt{margin-left:5px;}

.rongyu{width:100%;margin:0 auto; position:relative;overflow:hidden;background:#fff;}
.rongyu .hd{ width:100%; height:4px; z-index:1; text-align:center;margin-top:10px  }
.rongyu .hd ul{ display:inline-block; height:4px; font-size:0; vertical-align:top;}
.rongyu .hd ul li{ display:inline-block; width:25px; height:4px; background:#ddd; margin:0 3px;  vertical-align:top; overflow:hidden;   }
.rongyu .hd ul .on{ background:#da251d;  }
.rongyu .bd{ position:relative; z-index:0; }
.rongyu .bd li a{float:left;width:31.5%;height:230px; line-height:230px; margin:0 2px; overflow:hidden; border:1px solid #f4f4f4; padding:5px 0; text-align:center;}

.rongyu .bd li a img{
	max-width:95%;   /* 宽度 */ 
	max-height:230px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}




/*banner*/
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.1);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;font-size:0 }
.focus .hd ul .on{ background-color:rgba(218,37,29,0.8);  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

.home-cdfl{ padding:10px 0; background:#eee;}
.home-cdfl ul{ border-bottom:1px solid #dedede; border-top:1px solid #dedede; background:#FFF;}
.home-cdfl ul li{float:left; width:33%; padding:32px 0;text-align:center;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.home-cdfl ul li a img{ width:85px; height:86px;border-radius:18px;}
.home-cdfl ul li:nth-child(1){ border-left:0}
.home-cdfl ul li:nth-child(3){ border-right:0}
.home-cdfl ul li:nth-child(6){ border-right:0;}
.home-cdfl ul li:nth-child(9){ border-right:0;}
.home-cdfl ul li:nth-child(10){ border-bottom:0;}

.home-cdfl2{ padding:10px 0; background:#eee;}
.home-cdfl2 ul{ border-bottom:1px solid #dedede; border-top:1px solid #dedede; background:#FFF;}
.home-cdfl2 ul li{float:left; width:33.2555%;text-align:center;border-bottom:1px solid #dedede;border-right:1px solid #dedede;display:table;}
.home-cdfl2 ul li a{ height:64px; padding:1px 10px; display:block; vertical-align:middle; display:table-cell; }
.home-cdfl2 ul li:nth-child(7){border-bottom:0;}
#dqnav{ background:#da251d; color:#FFF;}
#dqnav a{color:#FFF;}

/*ssk*/
.home-ssk{height:109px;background:#eee;}
.home-sskok{ margin: 0 auto; width:549px; padding-top:25px;}
.header-ss-right-left{ float:left;width:130px;height:75px; line-height:75px; font-size:1.2em;}
.header-ss-right-right{float:right; width:410px; height:69px; background:#FFF;border:1px solid #d1d1d0; border-radius:8px;}
.ssk-left{ float:left; width:349px;border-radius:8px;}
.ssk-right{ float:right; width:50px; padding-top:22px; padding-right:4px;}
.ssk{ border:none; width:335px; color:#666; font-size:1.1em; line-height:69px; padding:0 5px;border-radius:8px;}

.cpul{ overflow:hidden;background:#eee; padding-left:1%;}
.cpul li{ float:left; width:47%;  margin:1%;border:1px #dcdcdc solid; overflow:hidden; background:#FFF;}
.cpul li a{display: table-cell;vertical-align:middle; *display:block;*font-size:190px;*font-family:Arial; width:46%; height:290px;overflow:hidden;text-align:center;}
.cpul li a img{
	max-width:284px;   /* 宽度 */ 
	max-height:276px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}

.cpul li h5{ font-size:1em; font-weight:normal; text-align:center; line-height:2.500em;}
.cpul li h5 a{color:#333333}

.dqwz{background:#eee; padding-left:13px; line-height:3em; height:3em; font-size:1.2em;}

.page{text-align:center; padding-top:20px;background:#eee; padding-bottom:15px;}
.page ul{float:left; position:relative; left:50%;padding-bottom:12px;}
.page ul li{position:relative; right:50%; float:left; margin-right:8px; text-align:center;  background:#FFF;}
.page ul li a{display:block;color:#666;width:2em; height:2em; line-height:2em; text-align:center; }
.page ul li a:hover{background:#c5017c;color:#FFF;width:2em; height:2em; line-height:2em; text-align:center; display:block;}
#page-dq{ background:#da251d;}
#page-dq a{color:#FFF;}
#page-dq a:hover{background: none;}


.infonrokxwlb{margin:0 auto;}
.news_info{overflow:hidden;}
.info_con{text-align:center;}
.news_info .p1{color:#333;font-size:1.5em; text-align:center; padding:0 18px; margin-bottom:20px;}
.news_info .p2{color:#666;font-size:1.8em;line-height:1.2em; padding-top: 4px;padding-bottom: 8px; border-bottom:1px solid #e4e4e4;}
.news_info .p2 span{padding-left:10px;font-size: 1em;}
.news_info .img{padding: 40px 0px;padding-top: 20px;}
.news_info .div_text{font-size:1em;line-height:1.3em; color:#333;max-width:90%; margin:0 auto; padding-bottom:10px;}
.news_info .div_text a{color:#25910a;}
.news_info .div_text img{ padding:10px 0;max-width:100%;}
.news_info .bottom{padding-top: 65px;}
.div_text{ text-align:left; color:#573c2a; padding-top:30px;}
.cpdt{ text-align:center; padding-bottom:20px;}
.cpdt img{ max-width:95%; margin:0 auto;}
.cpmsbt{border-bottom:1px solid #e6e6e6; margin-bottom:10px;}

.next{padding:10px 0;font-size:1.2em; margin-top:20px;border-top:1px solid #e4e4e4;max-width:95%; margin:0 auto;border-bottom:1px solid #e4e4e4;}
.next p{font-size:0.8em;line-height:1.2em; color:#666;}
.next p a{font-size:0.8em;line-height:1.2em; color:#666;}
.next p a:hover{color:#005bac;}

.domr{ display:block; overflow:hidden; float:none; margin-left:auto; margin-right:auto;}
.yuan5{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.shadow14{box-shadow:rgba(0,0,0,0.4) 0 0 1px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 1px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 1px;}
.content{width:95%;padding:0 10px;margin:0 auto;min-width: 320px;overflow-x: hidden;}
.borderBox{box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;}

/*news-list*/
.newslist{margin-bottom:15px;padding-bottom:20px;}
.newslist h2{background:#eee;padding:10px 20px 8px;font-weight:normal; line-height:1.5em;}
.newslist .pt{font-size:1.1em;height:1.5em; color:#222;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.newslist .ps .dofl{color:#666;font-size:0.8em;}
.newslist .ps .dofr{color:#666;font-size:12px;}
.newslist .p1{padding:20px 20px;font-size:1em;line-height:1.1em;color:#595652;}
.newslist .p1 span{color:#db0101;}
.newslist img{max-width:92%; margin-top:3px;}














.fengcai{width:100%;margin:0 auto; position:relative;overflow:hidden;background:#fff;}
.fengcai .hd{ width:100%; height:4px;   z-index:1;  text-align:center;margin-top:10px  }
.fengcai .hd ul{ display:inline-block; height:4px;  font-size:0; vertical-align:top;}
.fengcai .hd ul li{ display:inline-block; width:25px; height:4px;  background:#ddd; margin:0 3px;  vertical-align:top; overflow:hidden;   }
.fengcai .hd ul .on{ background:#da251d;  }
.fengcai .bd{ position:relative; z-index:0; }
.fengcai .bd li {display:block;float:left; position:relative;width:100%;text-align:center; overflow:hidden}
.fengcai .bd li img{display:block;width:100%;margin:auto}
.fengcai .bd li p{ position:absolute;left:0;bottom:0;width:100%;height:1.9em;line-height:1.9em;text-align:center;color:#fff;font-size:1em;z-index:2; font-weight:bold;}
.fengcai .bd li em{ position:absolute;left:0;bottom:0;width:100%;height:1.9em;z-index:1;background:rgba(0,0,0,0.5);}

/*zhichi*/
.zhichi{width:100%;margin:0 auto; position:relative;overflow:hidden;background:#fff;}
.zhichi .hd{ width:100%; height:30px;   z-index:1;  text-align:center;margin-top:5px  }
.zhichi .hd ul{ display:block; width:100%; height:31px;  vertical-align:top;border-bottom:1px solid #ddd;}
.zhichi .hd ul li{ display:block; float:left; width:10%; height:30px;line-height:30px;border-bottom:0;font-size:16px; color:#fff;font-weight:bold ;overflow:hidden;   }
.zhichi .hd ul .on{ border-bottom:3px solid #009d96; color:#009d96 }
.zhichi .bd{ position:relative; z-index:0; }
.zhichi .bd li {display:block;float:left; position:relative;width:100%;height:90px;text-align:center; overflow:hidden}
.zhichi .bd li .pic{float:left;width:33%;background:#009e96;height:70px;padding:10px 0}
.zhichi .bd li .pic .icline{width:30px;height:2px;margin:10px auto;background:#fff}
.zhichi .bd li .pic .p{margin:10px auto;color:#fff;font-szie:12px;}
.zhichi .bd li .con{float:left;width:66%;height:68px;padding:10px 0;border:1px solid #ddd;border-left:0}
.zhichi .bd li .con p{height:66px;padding:0 10px;text-align:left; overflow:hidden;color:#777;line-height:22px}

.zhichi .bd li .pic .ico{width:30px;height:30px;margin:auto;background:url(/Skin/ok/css/7-02.png) no-repeat 6px 5px #fff; background-size:auto 20px;}
.zhichi .bd li .pic .ico1{ background-position:6px 5px}
.zhichi .bd li .pic .ico2{ background-position:-27px 5px}
.zhichi .bd li .pic .ico3{ background-position:-60px 5px}
.zhichi .bd li .pic .ico4{ background-position:-94px 5px}
.zhichi .bd li .pic .ico5{ background-position:-127px 5px}
.zhichi .bd li .pic .ico6{ background-position:-160px 5px}
.zhichi .bd li .pic .ico7{ background-position:-193px 5px}
.zhichi .bd li .pic .ico8{ background-position:-227px 5px}
.zhichi .bd li .pic .ico9{ background-position:-261px 5px}
.zhichi .bd li .pic .ico10{ background-position:-294px 5px}

/*cuxiao*/
.cuxiao{width:100%;margin:0 auto; position:relative;overflow:hidden;}
.cuxiao ul li{float:left;width:48%;margin-bottom:10px}
.cuxiao ul li .pic {width:1005;height:100px; overflow:hidden}
.cuxiao ul li .pic img{width:100%;}
.cuxiao ul li .ctitle{height:35px;line-height:35px;border-bottom:3px solid #009d96;text-align:center;color:#666}
.cuxiao ul li .ctitle a{color:#666}
.cuxiao ul li:nth-child(2n+1) {float:left}
.cuxiao ul li:nth-child(2n) {float:right}

.case{width:100%;margin:0 auto; position:relative;overflow:hidden;}
.case ul li{float:left;width:48%;margin-bottom:10px}
.case ul li .pic {width:1005;height:100px; overflow:hidden}
.case ul li .pic img{width:100%;}
.case ul li .ctitle{height:35px;line-height:35px;background:#009d96;text-align:center;color:#fff}
.case ul li .ctitle a{color:#fff}
.case ul li:nth-child(2n+1) {float:left}
.case ul li:nth-child(2n) {float:right}

/*news*/
.news_menu {text-align:center; position:relative;z-index:1;top:-15px;height:33px; }
.news_menu a{display:inline-block;width:70px;height:30px;line-height:30px;background:#fff;color:#555;font-size:14px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1);}
.news_menu a:hover,.news_menu a.on{background:#009d96;color:#fff;-webkit-box-shadow:0;box-shadow:0}

.news_list ul li{width:100%;height:100px;border:1px solid #ededed;margin-bottom:10px;background:#fff}
.news_list ul li .pic{float:left;width:40%;height:100px;overflow:hidden}
.news_list ul li .pic img{width:100%;height:100%}
.news_list ul li .p{float:left;width:54%;margin-left:3%;height:100px}
.news_list ul li .ptitle{height:40px;margin-top:10px}
.news_list ul li .p2{float:left;width:30%;height:38px;border:1px solid #ededed;text-align:center;color:#666;font-size:12px;line-height:20px;background:#f0f2f5}
.news_list ul li .p2 .d{font-size:12px;}
.news_list ul li .p2 .y{}
.news_list ul li .p1{float:right;height:39px;width:65%;line-height:20px;border-bottom:1px solid #ededed;color:#555;font-size:12px; overflow:hidden}
.news_list ul li .p3{line-height:18px;margin-top:3px;padding:5px 0;height:30px;overflow:hidden;color:#777;font-size:12px; overflow:hidden}

.news_con{padding:10px;background:#fff;border-top:1px solid #e5e5e5}
.news_con h3{font-size:18px;margin:10px 0 15px;text-align:center;color:#555}
.news_con .time{font-size:12px;color:#999;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;text-align:center}
.news_con .content{width:100%;color:#666;line-height:24px}
.news_con .content img{max-width:100%}


/*t*/
.n_title{text-align:center}
.n_title h3{height:40px;line-height:30px;font-size:22px;}
.n_title .line{height:20px;background:url(/Skin/ok/css/c/ct.jpg) no-repeat center center; background-size:auto 100% }

.prolist li{ width:50%;margin-bottom:10px;float:left; position:relative}
.prolist li h4{ position:absolute;top:10px;left:10px;color:#fff;height:30px;font-size:16px;background:url(/Skin/ok/css/c/l.jpg) no-repeat left bottom;background-size:30px 3px }
.prolist li .pic img{width:100%}
.prolist li:nth-child(2n+1) dt{margin-right:5px}
.prolist li:nth-child(2n) dt{margin-left:5px}

.product_list{margin:0}
.product_list li{width:50%;float:left;text-align:center;margin-bottom:10px;}
.product_list li a{display:block;}
.product_list li:nth-child(2n+1) a{padding-right:5px}
.product_list li:nth-child(2n) a{padding-left:5px}
.product_list li dt{border:1px solid #ddd;}
.product_list li img{width:100%}
.product_list li p{height:30px;line-height:30px}
.product_list li .more{margin:0 auto 5px;width:60px;height:19px;line-height:19px;padding-top:2px;text-align:center;background:#009e96;color:#fff;font-size:10px}

.product_img{text-align:center;border:1px solid #ddd;padding:10px 0}
.product_img img{max-width:100%}
.productn{}
.productn .h{border-bottom:1px solid #ddd;text-align:left;font-size:20px;padding:10px 0;font-weight:normal; position:relative;}
.productn .p_con{background:#fff;padding:20px 0;line-height:26px;color:#666}
.productn .p_con img{max-width:100%;}

/*service*/
.Huifold{background:#fff}
.Huifold .item{ position:relative;background:#fff}
.Huifold .item h4{margin:0;position:relative;font-size:16px;line-height:22px;padding:10px 0 10px 40px;margin:0;font-weight:normal;border-bottom:1px solid #e5e5e5;background:url(/Skin/ok/css/0-5.png) no-repeat 10px center;background-size:auto 16px}
.Huifold .item h4 b{position:absolute;display: block; cursor:pointer;right:10px;top:18px;color:#fff;width:12px;height:7px; text-align:center; color:#666;background:url(/Skin/ok/css/a2.jpg) no-repeat left center;}
.Huifold .item h4 b.on{background:url(/Skin/ok/css/a1.jpg) no-repeat left center}
.Huifold .item .info{display:none;padding:10px;color:#666;line-height:22px;border-bottom:1px solid #e5e5e5;}

/*留言*/
.n_contact{line-height:24px;color:#777;background:#fff}
.n_contact p{height:40px;line-height:40px;padding-left:40px;padding-top:2px;}
.n_contact .p1{background:url(/Skin/ok/css/l/1.jpg) no-repeat left center;background-size:30px auto }
.n_contact .p2{background:url(/Skin/ok/css/l/2.jpg) no-repeat left center;background-size:30px auto}
.n_contact .p3{background:url(/Skin/ok/css/l/3.jpg) no-repeat left center;background-size:30px auto}
.n_contact .p4{background:url(/Skin/ok/css/l/4.jpg) no-repeat left center;background-size:30px auto}

.index_form{display:block;overflow:hidden;background:#fff;}
.index_form .in_form{display:block;overflow:hidden;width:100%;margin:auto;}
.index_form .in_form .in_in{display:block;overflow:hidden;height:40px;width:100%; position:relative;margin:0 0px 10px;}
.index_form .in_form .in_in input{display:block;height:40px;width:100%;position:relative;top:0px;left:0px;z-index:99; background:none; line-height:35px;padding:0 4px;color:#353535; font-size:14px;}
.index_form .in_form .in_in span{display:block;overflow:hidden;height:38px;width:97%; position:absolute;z-index:10; top:0;left:0; padding:0 1%;line-height:35px;font-size:14px;}

.index_form .in_form .in_area{display:block;overflow:hidden;height:100px;width:100%; position:relative;margin:0 0px 10px;}
.index_form .in_form .in_area textarea{display:block;height:94px;width:100%;position:relative;top:0px;left:0px;z-index:99;background:none; line-height:24px;padding:4px 4px 0; font-size:14px;overflow:auto; resize:none; }
.index_form .in_form .in_area span{display:block;overflow:hidden;height:98px;width:97%;padding:0 1%;position:absolute;z-index:10;top:0;left:0; line-height:33px;font-size:14px;}

.index_form .in_form .in_sub{display:block;overflow:hidden;height:40px;margin:auto;position:relative;}
.index_form .in_form .in_sub .submit{width:99%;height:40px;text-align:center;  background:#009e96;border:none; font-size:14px; color:#fff; cursor:pointer}

.index_form .in_form .in_in input,
.index_form .in_form .in_area textarea{color:#999;border:none;outline:none;}
.index_form .in_form .in_in span,
.index_form .in_form .in_area span{border:#e5e5e5 solid 1px;color:#aaa;background:#fff;}

.index_form .in_form .in_in span.sp_on,
.index_form .in_form .in_area span.sp_on{color:#aaa;border:#e5e5e5 solid 1px;text-align:right;background:#f1f1f1}
.index_form .in_form .in_in span.sp_out,
.index_form .in_form .in_area span.sp_out{color:#aaa;border:#e5e5e5 solid 1px;text-align:left;background:#f1f1f1}


/*********      page      ***************/
#page{ width:100%;padding:10px 0;overflow:hidden;background:#fff}
#page .page_info{ text-align:center}
#page .page_info select{display:none;}
#page .page_info span,#page .page_info a{padding:6px 16px;font-size:14px;margin:0 1px;background-color:#ececec; line-height:30px;color:#666;}
#page .page_info span.nolink{color:#aaa}
#page .page_info font{color:#009e96;}

/** prev next button ***/
.pn{ margin-top:10px;padding-top:10px; width:100%; line-height:25px; overflow:hidden;border-top:1px solid #ddd;color:#666}
.pn_l{font-size:14px; overflow:hidden;}
.pn_r{font-size:14px; overflow:hidden;}
.pn a{color:#666}


