﻿/*切图：zcy*/
/*网站：*/
/*全局*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;outline:none !important;}
ul, ol,li{ list-style-type:none;}
body, button, input, select, textarea{  font-family: 'Microsoft yahei'; font-size:12px;}
code, kbd, pre, samp { font-family: 'Microsoft yahei';}
a{ text-decoration:none; color:#333; cursor:pointer;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
img{border:0; max-width:100%;}
li { line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family: 'Microsoft yahei'; }
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative; float:left; width:100%; min-width:1120px;}
select{ margin:0; padding:0; font-family: 'Microsoft yahei'; border:none;}
textarea{ resize:none;outline:none;}
label{ margin-bottom:0; font-weight:normal;}
input,select,textarea{ margin:0; padding:0; border:0; outline:none;
 -moz-border-radius:0px; 
 -webkit-border-radius:0; 
 -khtml-border-radius:0;
 border-radius:0;
}


.pz_top{ float:left; width:100%; position:relative; z-index:5;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative; min-height:200px;}
.pz_main{ float:left; width:100%;}
.pz_down{ float:left; width:100%; background:#525a5f;}
.w_0100{ float:left; width:1320px; background:white; padding:0 80px;}
.w_1200{ margin:0 auto; width:1480px;}
.w_1000{ margin:0 auto; width:1000px;}
.pz_banner img{ width:100%; float:left;}

/*top*/
.top{ width:100%; float:left; height:96px; position:relative;}
.top .logo{ width:132px; float:left; margin-top:20px;}
.top .logo img{ width:100%; float:left;}
.top .login{ float:right; min-width:110px; background:#e1e1e1; height:14px; text-align:center; padding:10px 0; margin-top:42px;}
.top .login a{ display:inline-block; *zoom:1; *display:inline; line-height:14px; font-size:14px; color:#333; border-left:solid 1px #b4b4b4; padding:0 5px;}
.top .login a.a1{ border-left:0;}
.top .login a:hover{ font-weight:bold; color:#335e7d;}
.menu{ z-index:99; float:right; height:74px; margin-top:22px; margin-right:31px;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:99; height: 74px;}
.menu ul .nli span a{ display:block; float:left; height:74px; line-height:74px; color:#333; font-size:14px; position:relative; padding:0 21px;}
.menu ul .nli span a i{ display:block; background:url(images/top1.png) no-repeat center center; background-size:contain; width:10px; height:5px; position:absolute; left:50%; bottom:16px; margin-left:-5px; display:none;}
.menu ul .nli:hover span a i{ display:block;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color:#335e7d; font-weight:bold;}

/*下拉菜单（漂浮在menu .nli上）*/
.sub{ z-index:21;  position:absolute; width:1320px; left: 50%; margin-left:-660px;top:100%; display:none; text-align:center; background:url(images/top2.png);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.sub .l2{ display:inline-block; *zoom:1; *display:inline; background:url(images/top3.png) no-repeat left center; vertical-align:top; margin-left:-4px; position:relative;}
.sub .l2.first{ background:none;}
.sub .l2 .l2_a{ display:block; padding:0 15px; float:left; font-size:14px; line-height: 52px; color: #fff; overflow:hidden; position:relative;}
.sub .l2:hover .l2_a{ background:#335e7d;}
.menu ul .nli:hover .sub{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
.sub .l2 .ul3{ z-index:21;  position:absolute; width:600px; left: 0; top:100%; display:none;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.sub .l2 .ul3 .l3{ display:inline-block; *zoom:1; *display:inline; background:url(images/top4.png); float:left;}
.sub .l2 .ul3 .l3 .l3_a{ display:block; padding:0 21px; height:40px; line-height:40px; font-size:12px; color:white; background:url(images/top5.png) no-repeat left center; background-position:left center !important;}
.sub .l2 .ul3 .l3.first .l3_a{ background:none;}

.sub .l2 .ul3 .l3:hover .l3_a{ background:#335e7d;}
.sub .l2:hover .ul3{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@-webkit-keyframes fadeInUp1{
0%{opacity:0;
-webkit-transform:translateY(30px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp1{
0%{opacity:0;
-moz-transform:translateY(30px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
@media screen and (max-width: 1480px) {
.w_0100{ width:1120px; padding:0 40px;}
.w_1200{ margin:0 auto; width:1200px;}
.sub{ width:1120px; margin-left:-560px;}
}

.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

.slide_banner{ width:100%; float:left;}
.slide_banner .slick-slide{ width:100%; position:relative; overflow:hidden;}
.slide_banner .slick-slide img{ width:100%; float:left;}
.banner_number{ position:absolute; right:28px; top:50%; margin-top:-43px; height:65px; text-align:center; height:20px; font-size:18px; line-height:20px; color:white;font-family: 'OPENSANS-REGULAR'; letter-spacing:1px;}
.banner_number font:first-child{ font-size:60px; line-height:48px;font-family: 'OPENSANS-BOLD';}
.banner_number font{ vertical-align:top;}
.banner_more{ width:100%; position:absolute; left:0; top:50%; margin-top:56px; font-size:14px; color:white; line-height:58px; text-align:center;}
.banner_more span{ display:inline-block; *zoom:1; *display:inline; width:58px; height:58px; line-height:58px; margin:0 10px; background:url(images/banner_bg.png); font-family:Arial; color:white;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.banner_more span:hover{ background:#335e7d;}
.banner_ico{ width:55px; height:55px; position:absolute; left:50%; bottom:55px; margin-left:-27.5px;}
.banner_ico img{
animation:myfirst 0.8s linear 0s infinite alternate;
-moz-animation:myfirst 0.8s linear 0s infinite alternate;
-webkit-animation:myfirst 0.8s linear 0s infinite alternate;
-o-animation:myfirst 0.8s linear 0s infinite alternate;}
.banner_ico i{ display:block; width:13px; height:8px; background:url(images/banner_ico1.png) no-repeat center center; position:absolute; left:50%; bottom:-20px; margin-left:-6.5px; opacity:1;
animation:myfirst 0.8s linear 0.4s infinite alternate;
-moz-animation:myfirst 0.8s linear 0.4s infinite alternate;
-webkit-animation:myfirst 0.8s linear 0.4s infinite alternate;
-o-animation:myfirst 0.8s linear 0.4s infinite alternate;}
.banner_ico i.i1{ bottom:-36px; opacity:0.5;
animation:myfirst 1.2s linear 0.8s infinite alternate;
-moz-animation:myfirst 1.2s linear 0.8s infinite alternate;
-webkit-animation:myfirst 1.2s linear 0.8s infinite alternate;
-o-animation:myfirst 1.2s linear 0.8s infinite alternate;}
@keyframes myfirst
{
0%   { opacity:0.5;}
50%  { opacity:1;}
100% { opacity:0.5;}
}
@-moz-keyframes myfirst /* Firefox */
{
0%   { opacity:0.5;}
50%  { opacity:1;}
100% { opacity:0.5;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   { opacity:0.5;}
50%  { opacity:1;}
100% { opacity:0.5;}
}
@-o-keyframes myfirst /* Opera */
{
0%   { opacity:0.5;}
50%  { opacity:1;}
100% { opacity:0.5;}
}

/*phone底部导航*/
.footer{ width:100%; padding:40px 0 31px 0; float:left;}
.footer .f_315{ width:299px; float:left; background:url(images/footer1.png) no-repeat right top; padding:0 35px 0 0;}
.footer h4{ width:100%; float:left; font-size:18px; color:white; line-height:18px;}
.footer .f_315 .p{ width:100%; float:left; margin-top:15px; font-size:14px; color:white; line-height:20px; opacity:0.6; filter:alpha(opacity=60);}
.footer .f_315 ul{ width:100%; float:left; margin-top:9px;}
.footer .f_315 ul li{ width:100%; float:left; font-size:12px; color:white; line-height:30px;}
.footer .f_315 ul li a{ color:white;}
.footer .f_315 ul li img{ vertical-align:middle; margin:-2px 9px 0 0;}
.footer .f_345{ width:255px; float:left; padding-left:70px; background:url(images/footer1.png) no-repeat right top; height:165px;}
.footer .f_345 ul{ width:100%; float:left; margin-top:2px;}
.footer .f_345 ul li{ width:127px; float:left; font-size:14px; line-height:30px; margin-top:13px;}
.footer .f_345 ul li a{ color:white; opacity:0.6; filter:alpha(opacity=60); letter-spacing:1px;}
.footer .f_345 ul li a:hover{ opacity:1; filter:alpha(opacity=100);}
.footer .f_509{ width:272px; float:right;}
.footer .f_509 .p{ width:100%; float:left; margin-top:15px; font-size:14px; color:white; line-height:20px; opacity:0.6; filter:alpha(opacity=60);}
.footer .f_509 .tel{ width:100%; float:left; margin-top:13px; font-size:30px; color:white; line-height:32px; letter-spacing:1px; font-weight:bold;}
.footer .f_509 .tel a{ color:white;}
.footer .f_509 .tel p{display:inline-block;}
.footer .f_509 .btn{ width:100%; float:left; margin-top:15px;}
.footer .f_509 .btn a{ display:block; float:left; margin-top:4px; width:93px; height:36px; line-height:36px; background:#646b6f url(images/footer3.png) no-repeat right center; padding:0 38px 0 0; text-align:center; font-size:14px; color:white; opacity:0.5; filter:alpha(opacity=50); margin-right:10px;}
.footer .f_509 .btn a:hover{  opacity:1; filter:alpha(opacity=100);}
.footer .f_509 .btn a.a1{ margin-right:0;}
.down{ width:100%; padding:20px 0 21px 0; float:left; border-top:solid 1px #646b6f;}
.down .d_left{ float:left; font-size:12px; color:white; line-height:22px; opacity:0.6; filter:alpha(opacity=60);}
.down .d_right{ float:right; font-size:12px; color:white; line-height:22px;}
.down .d_right a{ opacity:0.6; filter:alpha(opacity=60); color:white;}
.down .d_right span{ opacity:0.6; filter:alpha(opacity=60); margin:0 12px;} 
.down .d_right a:hover{ opacity:1; filter:alpha(opacity=100);}

/*首页main*/
.c_1320_1{ width:100%; float:left; padding:54px 0 56px 0; background:#f6f6f6 url(images/index1.png) no-repeat center top; overflow:hidden;}
.tit_1{ width:100%; float:left; text-align:center; padding-bottom:56px; background:url(images/index1_8.png) no-repeat center bottom;}
.tit_1 h3{ font-size:30px; color:#6a6a6a; line-height:45px; font-weight:bold; letter-spacing:2px;}
.tit_1 h5{ font-size:20px; color:#6a6a6a; line-height:30px; text-transform:uppercase;font-family: 'OPENSANS-REGULAR';}
.c_1320_1 .tit_1{ padding-bottom:78px;}
.row_1{ margin:0 -27.5px;}
.slide_pic_1{ width:100%; float:left; margin-top:44px; text-align:center; position:relative;}
.slide_pic_1 .ico{ width:120px; height:120px; display:inline-block; *zoom:1; *display:inline; background:white; border:solid 1px #b2b2b2; border:solid 1px rgba(0,0,0,0.07);
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_1 .ico img{ width:100%; float:left;}
.slide_pic_1 .ico .img_2{ display:none;}
.slide_pic_1 .slick-slide:hover .ico{ background:#335e7d; border-color:#335e7d;}
.slide_pic_1 .slick-slide:hover .ico .img_1{ display:none;}
.slide_pic_1 .slick-slide:hover .ico .img_2{ display:block;}
.slide_pic_1 .name{ width:100%; margin-top:16px; font-size:18px; color:#666; line-height:26px; font-weight:bold; letter-spacing:1px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_1 .slick-slide:hover .name{ color:#335e7d;}
.slide_pic_1 .slick-prev,
.slide_pic_1 .slick-next{  position: absolute;left:-12px; top: 50%; display: block; width: 16px; height: 26px;background:url(images/index1_7.png) no-repeat left center; margin-top:-30px;}
.slide_pic_1 .slick-next{left:auto;right:-12px;background-position:right center;}
.slide_pic_1 .slick-prev:hover,
.slide_pic_1 .slick-next:hover{ background-image:url(images/index1_7_h.png);}

.c_1320_2{ width:100%; float:left; padding:56px 0 80px 0; overflow:hidden;}
.ul_1{ width:782px; margin:auto;}
.ul_1 li{ width:33.333%; float:left; margin-top:30px; text-align:center;}
.ul_1 li .c_200{ width:198px; height:198px; display:inline-block; *zoom:1; *display:inline; border:solid 1px white; box-shadow:0 0 7px rgba(0,0,0,0.11);
-moz-border-radius:14px; 
-webkit-border-radius:14px; 
-khtml-border-radius:14px;
border-radius:14px;}
.ul_1 li .c_200 .ico{ width:100%; height:78px; margin-top:34px; text-align:center;}
.ul_1 li .c_200 .ico img{ height:100%;}
.ul_1 li .c_200 .ico .img_2{ display:none;}
.ul_1 li .c_200:hover .ico .img_2{ display:inline-block; *zoom:1; *display:inline;}
.ul_1 li .c_200:hover .ico .img_1{ display:none;}
.ul_1 li .c_200 .name{ width:100%; margin-top:16px; font-size:20px; color:#333; line-height:28px; font-weight:bold; letter-spacing:1px;}
.ul_1 li .c_200:hover .name{ color:#335e7d;}
.ul_1 li .c_200:hover{ border-color:#335e7d;}

.c_1320_3{ width:100%; float:left; position:relative; overflow:hidden;}
.c_1320_3 .bd{ width:100%;}
.c_1320_3 .bd ul{ width:100%;}
.c_1320_3 .bd ul .img{ width:100%; float:left; height:460px; position:relative; overflow:hidden;}
.c_1320_3 .bd ul .img img{ width:1320px; height:460px; position:absolute; left:50%; top:50%; max-width:none; margin:-230px 0 0 -660px;}
.c_1320_3 .bd ul .img .text{ width:100%; position:absolute; left:0; top:79px; text-align:center;}
.c_1320_3 .bd ul .img .text h3{ width:100%; font-size:30px; color:white; line-height:40px; font-weight:bold; letter-spacing:2px;}
.c_1320_3 .bd ul .img .text h5{ width:100%; font-size:16px; color:white; line-height:21px; margin-top:12px; letter-spacing:2px;}
.c_1320_3 .bd ul .img .text .more{ width:100%; margin-top:27px;}
.c_1320_3 .bd ul .img .text .more a{ display:inline-block; *zoom:1; *display:inline; width:106px; height:22px; text-align:center; line-height:22px; background:#335e7d; font-size:12px; color:white; letter-spacing:1px;font-family: 'OPENSANS-REGULAR';}
.c_1320_3 .bd ul .img .text .more a:hover{ background-color:white; color:#335e7d; font-weight:bold;}
.c_1320_3 .hd{ width:1000px; position:absolute; left:50%; bottom:0; margin-left:-500px; z-index:3;}
.c_1320_3 .hd ul{ width:100%;}
.c_1320_3 .hd ul li{ width:332px; float:left; height:139px; background:url(images/index3_4.png); text-align:center; margin-left:1px; cursor:pointer;}
.c_1320_3 .hd ul li .ico{ width:100%; margin-top:26px; height:54px;}
.c_1320_3 .hd ul li .ico img{ height:100%;}
.c_1320_3 .hd ul li h4{ width:100%; margin-top:8px; font-size:18px; color:white; line-height:26px; letter-spacing:1px; font-weight:bold;}
.c_1320_3 .hd ul li.on{ background:#335e7d;}

.c_1320_4{ width:100%; float:left; padding:74px 0 80px 0; overflow:hidden;}
.row_2{ margin:0 -20px;}
.ul_2{ width:100%; float:left;}
.ul_2 li{ width:33.33%; float:left; text-align:center; margin-top:30px;}
.ul_2 li .zbox{ display:inline-block; *zoom:1; *display:inline; width:247px; padding:29px 29px 26px 29px; background:white; border:solid 1px #ececec;
-moz-border-radius:14px; 
-webkit-border-radius:14px; 
-khtml-border-radius:14px;
border-radius:14px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li .zbox .img{ width:100%; height:184px; overflow:hidden; background:#a3a3a3;}
.ul_2 li .zbox .img img{ width:100%;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_2 li .zbox:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_2 li .zbox .text{ width:100%; float:left; margin-top:14px; text-align:left;}
.ul_2 li .zbox .text .time{ width:100%; font-size:12px; color:#363636; line-height:21px; font-weight:bold; letter-spacing:1px; opacity:0.7;}
.ul_2 li .zbox .text .title{ width:100%; font-size:16px; color:#363636; line-height:28px; font-weight:bold; letter-spacing:1px;}
.ul_2 li .zbox .text .p{ width:100%; margin-top:6px; font-size:14px; color:#363636; line-height:20px; height:40px; overflow:hidden; letter-spacing:1px; opacity:0.7;}
.ul_2 li .zbox:hover{ background:#f1f1f1;}
.ul_2 li .zbox:hover .time,.ul_2 li .zbox:hover .p{ opacity:1;}

/*注册*/
.c_1320_login{ width:100%; height:725px; background:url(images/login1.jpg) no-repeat center center; background-size:cover; position:relative; margin-bottom:60px;}
.c_1320_login .c_420{ width:324px; height:545px; background:url(images/login2.png); padding:0 48px; box-shadow:0 0 10px rgba(0,0,0,0.1); position:absolute; left:50%; top:50%; margin:-272px 0 0 -210px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1320_login .c_420 .title{ width:100%; float:left; text-align:center; margin-top:20px; font-size:24px; color:#335e7d; line-height:43px;}
.c_1320_login .c_420 ul{ width:100%; float:left;}
.c_1320_login .c_420 ul li{ width:100%; float:left; margin-top:20px;}
.c_1320_login .c_420 ul li .txk{ width:322px; float:left; border:solid 1px #e6e6e6; background:#f7f7f7; position:relative;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1320_login .c_420 ul li .txk .ico{ width:46px; height:48px; float:left;}
.c_1320_login .c_420 ul li .txk input{ display:block; width:276px; float:left; height:48px; line-height:48px; font-size:14px; color:#666; background:none;}
.c_1320_login .c_420 ul li.l1 .txk input{ width:176px; padding-left:14px;}
.c_1320_login .c_420 ul li.l1 .txk .yzm_time{ width:132px; height:48px; line-height:48px; background:#335e7d; font-size:14px; color:white; cursor:pointer; float:left; text-align:center;}
.c_1320_login .c_420 ul li.l2 .txk{ background:none; border:0;}
.c_1320_login .c_420 ul li.l2 .txk input{ width:190px; border:solid 1px #e6e6e6; background:#f7f7f7; padding-left:14px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1320_login .c_420 ul li.l2 .txk .yzm_img{ width:104px; height:50px; line-height:50px; cursor:pointer; float:right;}
.c_1320_login .c_420 ul li.l3 input{ display:block; width:100%; height:48px; line-height:48px; text-align:center; background:#335e7d; color:white; font-size:18px; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1320_login .c_420 ul li.l3 input:hover{ background:#6a6a6a;}
.c_1320_login .c_420 ul li.l4{ text-align:center; margin-top:14px; font-size:14px; color:#808080; line-height:24px;}
.c_1320_login .c_420 ul li.l4 a{ color:#335e7d; text-decoration:underline;}
.c_1320_login .c_420 ul li.l4 a:hover{ color:#6a6a6a;}

/*登录*/
.login_1{ height:614px;}
.login_1 .c_420{ height:335px; margin-top:-167px;}

/*内页公用*/
.headline{ width:100%; float:left; margin-top:23px; border-bottom:solid 1px #ededed;}
.headline .subhead{ float:left; font-size:22px; color:#335e7d; line-height:56px; font-weight:bold; letter-spacing:1px;}
.headline .pz_SideLayer{ float:right; margin-top:10px; line-height:46px;}
.headline .pz_SideLayer li{ float:left; line-height:46px;}
.headline .pz_SideLayer li a{ font-size:14px; color:#333;}
.headline .pz_SideLayer span{ display:block; float:left; margin:0 16px; font-size:14px; color:#9a9a9a;}
.headline .pz_SideLayer li a:hover,.headline .pz_SideLayer li.on a{ color:#335e7d;}
.c_1000_1{ width:100%; float:left; padding-bottom:55px; overflow:hidden;}

/*分页*/
.waik_1{ float:left; width:100%; text-align:center; padding:35px 0 0 0;}
.pz_fy{ text-align:center; display:inline-block; *zoom:1; *display:inline;}
.pz_fy a { display:block; float:left; width:18px; height:22px; line-height:22px; color:#3b3b3b; font-family:Arial;text-decoration:none; font-size:16px;}
.pz_fy a:hover,.pz_fy a.on{ color:#335e7d;}
.pz_fy .l_fy,
.pz_fy .r_fy{ width:auto; margin:0 40px; padding:0 4px; position:relative;}
.pz_fy .l_fy svg{ display:inline-block; *zoom:1; *display:inline; width:10px; height:1px; background:#b4b4b4; top:50%; position:absolute; right:-14px;}
.pz_fy .r_fy svg{ display:inline-block; *zoom:1; *display:inline; width:10px; height:1px; background:#b4b4b4; top:50%; position:absolute; left:-14px;}

/*新闻详情*/
.xwxq{ width:100%; float:left; margin-top:53px;}
.xwxq h1{ width:100%; float:left; text-align:center; font-size:24px; color:#333; line-height:34px; letter-spacing:1px;}
.xwxq .main1{ width:100%; float:left; margin-top:26px; border-top:solid 1px #d7d8d8; border-bottom:solid 1px #d7d8d8; line-height:53px;}
.xwxq .main1 .p{ float:left; font-size:14px; color:#777;}
.xwxq .main1 .p span{display:inline-block;*display:inline; *zoom:1; margin-right:15px;}
.xwxq .main1 .btn{ float:right; font-size:14px;}
.xwxq .main1 .btn img{ margin-left:10px; margin-top:9px; float:right;}
.xwxq .main1 .btn a{ color:#777;}
.xwxq .main1 .btn a:hover{ color:#335e7d;}
.xwxq .text_1{ width:100%; float:left; margin-top:22px; font-size:14px; color:#555; line-height:30px; text-indent: 2em; letter-spacing:1px;}
.xwxq .bshare-custom{ width:100%; float:left; margin-top:32px; text-align:center;}
.xwxq .bshare-custom a{display:inline-block;*display:inline; *zoom:1; width:35px; height:35px; margin:0 8px; padding:0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.xwxq .bshare-custom a.a1{ background:url(images/zico_10_1.png) no-repeat center;}
.xwxq .bshare-custom a.a2{ background:url(images/zico_10_2.png) no-repeat center;}
.xwxq .bshare-custom a.a3{ background:url(images/zico_10_3.png) no-repeat center;}
.xwxq .pagin{ width:100%; float:left; margin-top:31px; border-top:solid 1px #dbdbdb;}
.xwxq .pagin .left,.xwxq .pagin .right{ width:49%; float:left; font-size:14px; color:#666; line-height:56px;}
.xwxq .pagin .right{ text-align:right; float:right;}
.xwxq .pagin .left a,.xwxq .pagin .right a{ color:#333; display:inline-block; *zoom:1; *display:inline; max-width:80%; vertical-align:top;}
.xwxq .pagin .left:hover a,.xwxq .pagin .right:hover a,.xwxq .pagin .left:hover,.xwxq .pagin .right:hover{ color:#335e7d;}
.xwxq .main_2{ width:100%; float:left; margin-top:32px;}
.xwxq .main_2 .title{ width:100%; float:left; }
.xwxq .main_2 .title h3{ width:100%; float:left; font-size:18px; color:#335e7d; line-height:30px;}

.xwxq .main_2 ul{ width:100%; float:left; margin-top:20px; height:106px; overflow:hidden;}
.xwxq .main_2 ul li{ width:405px; float:left; border-bottom:solid 1px #dcdcdc; line-height:38px; padding-right:80px; position:relative;}
.xwxq .main_2 ul li h5{ width:100%; float:left; font-size:14px; color:#333; line-height:38px;}
.xwxq .main_2 ul li .time{ position:absolute; right:0; top:0; font-size:14px; line-height:38px; color:#777;}
.xwxq .main_2 ul li.l1{ float:right;}
.xwxq .main_2 ul li:hover h5{ color:#0075c1;}

/*技术文档*/
.ul_3{ width:100%; float:left;}
.ul_3 li{ width:998px; height:68px; border:solid 1px #eaeaea; float:left; margin-top:20px; position:relative;}
.ul_3 li .ico{ width:70px; height:70px; position:absolute; left:-1px; top:-1px;}
.ul_3 li .ico .img_2{ display:none;}
.ul_3 li:hover .ico .img_1{ display:none;}
.ul_3 li:hover .ico .img_2{ display:block;}
.ul_3 li .time{ width:129px; height:48px; line-height:48px; border-right:solid 1px #d9d9d9; float:left; margin-left:109px; font-size:12px; color:#888; letter-spacing:1px; margin-top:10px;}
.ul_3 li .time img{ vertical-align:middle; margin:-3px 6px 0 0;}
.ul_3 li .title{ width:710px; float:left; margin-left:39px; height:48px; line-height:48px; font-size:14px; color:#555; letter-spacing:1px; margin-top:10px;}
.ul_3 li:hover .title{ color:#335e7d;}

/*一卡通系统平台*/
.row_3{ margin:0 -10px;}
.ul_4{ width:100%; float:left; margin-top:14px;}
.ul_4 li{ width:235px; height:235px; float:left; margin:20px 10px 0 10px; background:#f6f6f6; text-align:center;}
.ul_4 li .ico{ display:inline-block; *zoom:1; *display:inline; width:120px; height:120px; box-shadow:0 0 4px rgba(0,0,0,0.03); margin-top:38px; background:white;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_4 li .ico .img_2{ display:none;}
.ul_4 li:hover .ico{ background:#335e7d; box-shadow:0;}
.ul_4 li:hover .ico .img_1{ display:none;}
.ul_4 li:hover .ico .img_2{ display:block;}
.ul_4 li .name{ width:100%; margin-top:18px; font-size:18px; color:#666; line-height:24px; font-weight:bold; letter-spacing:1px;}
.ul_4 li:hover .name{ color:#335e7d;}

/*门禁-读卡器*/
.pz_SideLayer_1{ width:100%; float:left; margin-top:20px;}
.pz_SideLayer_1 li{ float:left; margin-right:20px;}
.pz_SideLayer_1 li a{ display:block; float:left; width:156px; height:40px; line-height:40px; text-align:center; background:#efefef; font-size:16px; color:#333; letter-spacing:1px;}
.pz_SideLayer_1 li.on a,.pz_SideLayer_1 li a:hover{ background:#335e7d; color:white;}

.ul_5{ width:100%; float:left; margin-top:40px;}
.ul_5 li{ width:306px; height:226px; background:white; float:left; margin:41px 20px 0 20px; text-align:center; box-shadow:0 0 8px rgba(51,94,125,0.15);
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
border-radius:15px;}
.ul_5 li .img{ width:100%; height:175px; overflow:hidden; margin-top:12px;}
.ul_5 li .img img{ height:100%;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_5 li:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_5 li .name{ width:100%; font-size:16px; color:#666; line-height:22px; letter-spacing:1px;}
.ul_5 li:hover .name{ color:#335e7d;}

/*社会招聘*/
.chancecontain{ width:100%; float: left; margin-top:20px;}
.chancecontain ul{ width:100%; float: left;}
.chancecontain ul li{ width:100%; float: left; margin-top: 10px;}
.chancecontain ul li .title{ width:899px; float: left; padding: 14px 81px 16px 20px; background: #f5f5f5; position: relative;}
.chancecontain ul li .title h4{ width:100%; float: left; font-size: 16px; color: #335e7d; line-height: 30px;}
.chancecontain ul li .title .p{ width:100%; float: left; font-size: 12px; color: #666; line-height: 16px; margin-top:4px;}
.chancecontain ul li .title .p span{ float: left; width:229px;}
.chancecontain ul li .title .p span.span1{ padding-left: 49px; width:210px; border-left:solid 1px #ddd;}
.chancecontain ul li .title #lermore{ width:80px; height: 80px; position: absolute; right: 0; top: 0px; background: url(images/shzp1.png) no-repeat center center; border-left: solid 1px #e6e6e6; cursor: pointer;}
.chancecontain ul li .title.hover{ background-color: #335e7d;}
.chancecontain ul li .title.hover #lermore{ background-image: url(images/shzp1_h.png); border-left: solid 1px #1e6994;}
.chancecontain ul li .title.hover .p span.span1{ border-left:solid 1px #2e5470;}
.chancecontain ul li .title.hover .p span,.chancecontain ul li .title.hover h4{ color:white;}

.chancecontain ul li .deta{ width:100%; float: left; background: #f5f5f5; overflow: hidden; margin-top:1px;}
.chancecontain ul li .deta .condata{ width:960px; padding: 18px 20px 20px 20px; float: left;}
.chancecontain ul li .deta .condata .p{ width:100%; float: left; font-size: 14px; color: #333; line-height: 30px; position:relative; letter-spacing:1px;}
/*.chancecontain ul li .deta .condata .p span{ font-weight:bold;}*/
.chancecontain ul li .deta .condata .btn{ width:100%; float:left; margin-top:22px;}
.chancecontain ul li .deta .condata .btn a{ display:block; float:left; width:94px; height:30px; line-height:30px; text-align:center; background:#335e7d; font-size:14px; color:white; letter-spacing:1px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.chancecontain ul li .deta .condata .btn a:hover{ background:#6a6a6a;}

/*解决方案*/
.c_1000_2{ width:100%; float:left; padding:21px 0 60px 0;}
.c_1000_2 .p{ width:100%; float:left; font-size:14px; color:#666; line-height:30px;}
.c_1000_2 ul{ width:100%; float:left; margin-top:2px;}
.c_1000_2 ul li{ width:235px; height:176px; float:left; overflow:hidden; margin:20px 10px 0 10px; position:relative;}
.c_1000_2 ul li img{ width:100%; height:100%;}
.c_1000_2 ul li .mb{ width:100%; height:33px; background:url(images/jjfa1.png); position:absolute; left:0; bottom:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_1000_2 ul li .text{ width:100%; text-align:center; position:absolute; top:143px; left:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_1000_2 ul li .text .title{ width:100%; float:left; font-size:14px; color:white; font-weight:bold; line-height:33px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_1000_2 ul li .text .p{ width:191px; float:left; margin-top:5px;text-align: left; padding:0 22px; font-size:14px; color:white; line-height:24px; opacity:0.8; height:120px; overflow:hidden;}
.c_1000_2 ul li:hover .mb{ height:100%;}
.c_1000_2 ul li:hover .text{ top:0;}
.c_1000_2 ul li:hover .text .title{ margin-top:11px;}

/*服务支持*/
.c_1000_3{ width:100%; float:left; background:url(images/fwzc1.jpg) no-repeat center bottom; padding:45px 0 49px 0;}
.c_1000_3 .title{ width:100%; text-align:center; font-size:24px; color:#335e7d; line-height:64px; letter-spacing:1px;}
.c_1000_3 ul{ margin:auto; width:780px; }
.c_1000_3 ul li{ width:368px; margin:20px 10px 0 10px; float:left; border:solid 1px #e7e7e7; margin-top:20px; background:white;}
.c_1000_3 ul li .name{ width:94px; float:left; padding-left:20px; font-size:16px; color:#555; line-height:53px;}
.c_1000_3 ul li .name span{ color:#88be6e; font-size:14px; margin-left:10px;}
.c_1000_3 ul li input{ display:block; width:254px; float:left; height:53px; line-height:53px; font-size:14px; color:#666; background:none;}
.c_1000_3 ul li.l1{ width:757px;}
.c_1000_3 ul li.l1 textarea{ display:block; width:623px; padding:15px 20px 15px 0; height:122px; line-height:23px; font-size:14px; color:#666; background:none;}
.c_1000_3 ul li.l2{ width:759px; margin-top:16px; font-size:16px; color:#335e7d; line-height:25px; border:0; background:none;}
.c_1000_3 ul li.l2 a{ color:#335e7d;}
.c_1000_3 ul li.l3{ width:759px; margin-top:35px; text-align:center; border:0; background:none;}
.c_1000_3 ul li.l3 input{ display:inline-block; *zoom:1; *display:inline; width:170px; height:48px; line-height:48px; text-align:center; background:#335e7d; font-size:16px; color:white; cursor:pointer; letter-spacing:1px; float:none;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1000_3 ul li.l3 input:hover{ background:#6a6a6a;}

/*服务进度*/
.c_1000_4{ width:100%; float:left; padding-bottom:40px;}
.c_1000_4 .dt{ width:960px; float:left; padding:13px 20px 27px 20px; background:#f4f4f4; margin-top:20px;}
.c_1000_4 .dt .title,.c_1000_4 .dd .title{ width:100%; font-size:16px; color:#335e7d; line-height:28px; font-weight:bold; letter-spacing:1px; padding-bottom:14px; border-bottom:solid 1px #d7d7d7;}
.c_1000_4 .dt .title img,.c_1000_4 .dd .title img{ vertical-align:middle; margin:-3px 12px 0 6px;}
.c_1000_4 .dt .p{ width:100%; font-size:14px; color:#666; line-height:24px; margin-top:14px; letter-spacing:1px;}
.c_1000_4 .dt .time{ width:100%; text-align:right; margin-top:10px; font-size:14px; color:#666; line-height:20px;}
.c_1000_4 .dt .time span{ color:#335e7d;}
.c_1000_4 .dd{ width:960px; float:left; padding:13px 20px 20px 20px; background:#f4f4f4; margin-top:20px;}
.c_1000_4 .dd li{ padding:24px 0 27px 0; width:100%; border-bottom:dashed 1px #c3c3c3;}
.c_1000_4 .dd li .p{ width:100%; font-size:14px; color:#666; line-height:24px; letter-spacing:1px;}
.c_1000_4 .dd li .time{ width:100%; text-align:left; margin-top:10px; font-size:14px; color:#666; line-height:20px;}
.c_1000_4 .dd li .time span{ color:#335e7d;}

/*联系我们*/
.c_1000_5{ width:100%; float:left; padding-bottom:60px;}
.c_1000_5 .content1{ width:100%; float:left; margin-top:30px; height:313px;}
#dituContent{ width:100%; height:100%; position:relative;}
.c_1000_5 .content2{ width:100%; float:left; margin-top:4px;}
.c_1000_5 .content2 .dd{ width:100%; float:left; padding:19px 0 12px 0; border-bottom:solid 1px #ececec; min-height:33px;}
.c_1000_5 .content2 .dd .name{ width:97px; float:left; font-size:14px; color:#555; line-height:27px; text-align:center;}
.c_1000_5 .content2 .dd .name img{ float:left;}
.c_1000_5 .content2 .dd .p{ float:left; font-size:14px; color:#555; line-height:27px;}
.c_1000_5 .content2 .dd li{ float:left; margin-right:45px; font-size:14px; color:#555; line-height:27px;}
.c_1000_5 .content2 .dd li a{ color:#555;}
.c_1000_5 .content3{ width:100%; float:left; margin-top:30px;}
.c_1000_5 .content3 .c_344{ width:344px; float:left; background:#f5f5f5; padding:12px 0 11px 0;}
.c_1000_5 .content3 .c_344 .ewm{ width:100px; height:100px; float:left; margin-left:21px;}
.c_1000_5 .content3 .c_344 .p{ float:left; margin:32px 0 0 28px; font-size:14px; color:#555; line-height:21px;}
.c_1000_5 .content3 .c_344.last{ float:right;}

/*产品详情*/
.c_1000_6{ width:100%; padding:30px 0 34px 0; float:left;}
.c_1000_6 .content1{ width:100%; float:left;}
.c_1000_6 .content1 .img{ width:420px; /*height:316px;*/ float:left; overflow:hidden;}
.c_1000_6 .content1 .img img{ width:100%; height:100%;}
.c_1000_6 .content1 .c_551{ width:551px; float:right;}
.c_1000_6 .content1 .c_551 .title{ width:100%; float:left; padding-bottom:27px; border-bottom:solid 1px #d9d9d9;}
.c_1000_6 .content1 .c_551 .title h4{ float:left; width:100%; font-size:26px; color:#161616; line-height:29px; letter-spacing:1px;}
.c_1000_6 .content1 .c_551 .title h4 .return{ float:right; font-size:12px; color:#335e7d; line-height:29px; margin-left:20px;}
.c_1000_6 .content1 .c_551 .title h4 .return img{ vertical-align:middle; margin:-3px 0 0 9px;}
.c_1000_6 .content1 .c_551 .title h4 .return:hover{ color:#6a6a6a;}
.c_1000_6 .content1 .c_551 .text{ width:100%; float:left; margin-top:21px;}
.c_1000_6 .content1 .c_551 .text .p{ width:448px; float:left; padding-left:103px; position:relative; font-size:14px; color:#4c4c4c; line-height:30px;}
.c_1000_6 .content1 .c_551 .text .p .name{ position:absolute; left:0; top:0; padding-left:20px; font-size:14px; color:#4c4c4c; line-height:30px; background:url(images/cpxq3.png) no-repeat center left;}
.c_1000_6 .content1 .c_551 .btn{ width:100%; float:left; margin-top:42px;}
.c_1000_6 .content1 .c_551 .btn .information{ float:left; width:145px; height:46px; line-height:46px; text-align:center; background:#335e7d; font-size:18px; color:white;}
.c_1000_6 .content1 .c_551 .btn .information:hover{ background:#6a6a6a;}
.c_1000_6 .content1 .c_551 .btn .fx{ float:right; height:24px; margin-top:6px;}

.c_1000_6 .content2{ width:100%; float:left; margin-top:30px;}
.c_1000_6 .content2 .title{ width:998px; float:left; border:solid 1px #ebebeb; background:#f6f6f6;}
.c_1000_6 .content2 .title span{ float:left; width:118px; height:44px; line-height:44px; text-align:center; font-size:14px; color:white; background:#335e7d;}
.c_1000_6 .content2 .text{ width:100%; float:left; margin-top:23px;}
.c_1000_6 .content2 .text h5{ width:100%; font-size:16px; color:#335e7d; line-height:28px;}
.c_1000_6 .content2 .text .p{ width:100%; font-size:14px; color:#333; line-height:30px;}
/*.c_1000_6 .content2 .text .p p{ padding-left:22px; position:relative;}*/
/*.c_1000_6 .content2 .text .p p:before{ content:''; width:2px; height:2px; background:#333; position:absolute; left:6px; top:14px;}*/
.c_1000_6 .content2 .content2_b{ width:100%; float:left; margin-top:21px; padding-top:8px; border-top:solid 1px #e6e6e6;}
.c_1000_6 .content2 .content2_b h5{ width:50%; float:left; font-size:12px; color:#666; line-height:24px;}
.c_1000_6 .content2 .content2_b h5 a{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; max-width:80%; color:#666;}
.c_1000_6 .content2 .content2_b h5.last{ text-align:right;}
.c_1000_6 .content2 .content2_b h5:hover a,.c_1000_6 .content2 .content2_b h5:hover{ color:#335e7d;}

/*关于我们*/
.c_1000_7{ width:100%; float:left; padding:30px 0 57px 0; overflow:hidden;}
.c_1000_7 .content1{ width:100%; float:left;}
.c_1000_7 .content1 .img{ width:485px; height:316px; float:left; position:relative;}
.c_1000_7 .content1 .img img{ width:100%; height:100%; float:left;}
.c_1000_7 .content1 .img .c_160{ width:140px; padding-left:20px; height:100%; background:url(images/gywm1_1.png); position:absolute; left:0; top:0;}
.c_1000_7 .content1 .img .c_160 h5{ width:100%; float:left; margin-top:17px; font-size:16px; color:white; line-height:18px; text-transform:uppercase; letter-spacing:1px;font-family: 'OPENSANS-LIGHT';}
.c_1000_7 .content1 .img .c_160 .title{ width:100%; float:left; margin-top:207px; font-size:16px; color:white; line-height:21px; letter-spacing:1px; padding-top:18px; background:url(images/gywm1_2.png) no-repeat top left;}
.c_1000_7 .content1 .c_474{ width:474px; min-height:273px; float:right; padding:26px 0 17px 0; background:url(images/gywm2.png) no-repeat right center;}
.c_1000_7 .content1 .c_474 h4{ width:100%; font-size:18px; color:#335e7d; line-height:32px; font-weight:bold; letter-spacing:1px;}
.c_1000_7 .content1 .c_474 .p{ width:100%; font-size:14px; color:#555; line-height:30px; letter-spacing:1px;}
.c_1000_7 .content2{ width:100%; float:left; margin-top:8px;}
.tit_2{ width:100%; float:left; background:url(images/gywm2_1.png) repeat-x center right; margin-top:30px;}
.tit_2 span{ display:block; float:left; padding-right:15px; font-size:18px; color:#335e7d; line-height:28px; font-weight:bold; letter-spacing:1px; background:white;}
.c_1000_7 .content2 .text{ width:100%; float:left; margin-top:18px;}
.c_1000_7 .content2 .text .p{ width:100%; float:left; font-size:14px; color:#555; line-height:30px; letter-spacing:1px;}
.c_1000_7 .content2 .text .dd{ width:100%; float:left; font-size:14px; color:#555; line-height:30px; letter-spacing:1px;}
.c_1000_7 .content2 .text .dd h5{ float:left; color:#335e7d; font-weight:bold;}
.c_1000_7 .content2 .text .dd span{ float:left; margin:0 25px;}
.ul_6{ width:100%; float:left; margin-top:54px; padding-top:14px; position:relative;}
.ul_6 li{ width:100%; float:left; margin-top:20px; cursor:pointer;}
.ul_6 li.no{display:none;}
.ul_6 .dian{ width:5px; height:5px; background:#808080; position:absolute; left:193px; top:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_6 .bian{ width:1px; height:100%; position:absolute; left:195px; top:0; background:#a3a3a3;}
.ul_6 li .time{ width:178px; float:left; font-size:24px; color:#4e4e4e; line-height:36px; margin-top:10px;}
.ul_6 li .ico{ float:left; margin:25px 0 0 13px; width:9px; height:9px; background:#a3a3a3; position:relative; z-index:3;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_6 li .text_1{ width:736px; float:right; padding:10px 20px 14px 20px; background:#efefef;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_6 li .text_1 .title{ width:100%; float:left; font-size:16px; color:#353434; line-height:36px;}
.ul_6 li .text_1 .p{ width:100%; float:left; font-size:14px; color:#555; line-height:30px; display:none;}
.ul_6 .more{  width:100%; float:left; text-align:center; margin-top:40px; border-top:solid 1px #ededed; height:52px; line-height:52px; background:#f6f6f6; font-size:14px; color:#335e7d; position:relative; z-index:5; cursor:pointer;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_6 li.on .time{ color:#335e7d;}
.ul_6 li.on .text_1 .title{ color:#335e7d;}
.ul_6 li.on .ico{ background:#335e7d;}
.ul_6 li.on .text_1 .p{ display:block;}
.ul_6 .more:hover{ background:#335e7d; color:white;}








@font-face {
	font-family: 'OPENSANS-BOLD';
	src: url('fonts/OPENSANS-BOLD.eot');
	src: local('☺'), url('fonts/OPENSANS-BOLD.woff') format('woff'), url('fonts/OPENSANS-BOLD.ttf') format('truetype'), url('fonts/OPENSANS-BOLD.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OPENSANS-LIGHT';
	src: url('fonts/OPENSANS-LIGHT.eot');
	src: local('☺'), url('fonts/OPENSANS-LIGHT.woff') format('woff'), url('fonts/OPENSANS-LIGHT.ttf') format('truetype'), url('fonts/OPENSANS-LIGHT.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OPENSANS-REGULAR';
	src: url('fonts/OPENSANS-REGULAR.eot');
	src: local('☺'), url('fonts/OPENSANS-REGULAR.woff') format('woff'), url('fonts/OPENSANS-REGULAR.ttf') format('truetype'), url('fonts/OPENSANS-REGULAR.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}
