﻿html
{
    background-color: #3F3F3F;
}

body
{
    font-size: 12px;
    color: #5C5C5D;
    font-family: "微软雅黑",Arial,Verdana,Tahoma,"宋体";
	background-color:#F5F6F7;/*#F5F6E0;*/
}

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
    margin: 0;
    padding: 0;
}

li
{
    list-style:none;
    list-style-type:none;
}

.header_bar
{
    width: 100%;
    height: 30px;
    background: #ebebeb;
    border-bottom: 1px solid #e0e0e0;
}

.header_bar-box
{
    width: 1000px;
    height: 30px;
    margin: 0 auto;
}

.header_bar-box .header_bar-l
{
    float:left;
    width:300px;
    line-height:14px;
    height:14px;
    padding:6px 0;
}

.header_bar-box a
{
    height:14px;
    line-height:14px;
    vertical-align:middle;
    margin-left:10px;
    outline:none;
    color:#6f6f6f;
    text-decoration:none;
}

.header_bar-box a:hover
{
    color:#000;
}

.header_bar-box .header_bar-l a.home
{
    margin-right:20px;
    background:url(../images/home.png) no-repeat 0 0;
    padding-left:18px;
}
.header_bar-box .header_bar-r
{
    float:right;
    padding:6px 10px;
    line-height:14px;
    height:14px;
}

.header_bar-box .header_bar-r a.sina
{
    background:url(../images/sina.png) no-repeat 0 0;
    padding-left:18px;
}

.header_bar-box .header_bar-r a.qq
{
    background:url(../images/qq.png) no-repeat 0 0;
    padding-left:18px;
}

/* middle panel */
.mid_panel
{
    width:100%;
    margin:0 auto;
    overflow:hidden;
}

/* head */
.header
{
    padding-top:2px;
    width:100%;
    height:56px;
    margin:0 auto;
    overflow:hidden;
}

.header-box
{
    width:980px;
    margin:0 auto;
    overflow:hidden;
    position:relative;
    background-color:#F5F6F7;
}

.logo,.logo a,.tel,.slogan
{
    height:56px;
    text-indent:-9999px;
    background:url(../images/website_logo.png) no-repeat;
    background-size: cover;
}

.office_phone
{
    width: 355px;
    float:right;
    text-align: right;
    font-family: "微软雅黑", "华文新魏", "幼圆", "宋体";
    font-size: 14px;
    color: #5959ca;
    padding-top:13px;
}

.office_phone>a
{
    float:right;
}
.office_phone>span
{
    float:right;
    font-family: "微软雅黑",Arial,Verdana,Tahoma,"宋体";
    padding-right:20px;
}

.logo
{
    float:left;
    width:208px;
    
    background-position:0 0;
}

.logo a
{
    display:block;width:208px;
}

.slogan
{
    float:left;
    width:366px;
    background-position:-123px 0;
}

.tel
{
    float:right;
    width:180px;
    background-position:-484px -20px;
}

/* navigation */
ul li
{
    list-style:none;
    list-style-type: none;
}


a
{
    text-decoration:none;
}
em
{
    font-style:normal;
}
img
{
    border:0;
    vertical-align:middle;
}
p
{
    word-wrap:break-word;
}
.c
{
    clear:both;
}

.clear
{
    clear:both;
}

.sp
{
    font-family:"宋体",serif;
    color:#888888;
}
.fl
{
    float:left;
}
.fr
{
    float:right;
}
.tl,.tr,.bl,.br
{
    position:absolute;
    width:8px;
    height:8px;
}
.tl
{
    top:-1px;
    left:-1px;
}
.tr
{
    top:-1px;
    right:-1px;
}
.bl
{
    bottom:-1px;
    left:-1px;
}
.br
{
    bottom:-1px;
    right:-1px;
}

/* main */
#main
{
    width:100%;
    margin:0 auto;
    overflow:hidden;
    padding-top:10px;
    padding-bottom: 15px;
    /*background:url(../images/main/main-bg.gif);*/
}

/* foot */


#footer
{
    background-color:#3F3F3F;
    border-top:4px solid #212121;
    color:#818181;
    height:250px;
    width:100%;
}
#footer a
{
    color:#818181;
}
#footer p
{
    margin-bottom:5px;
    margin-top:0;
    color:#e5e5e5;
}

.banner
{
    position:relative;
    width:977px;
    height:366px;
    margin:0 auto;
    overflow:hidden;
}

.customer_img
{
    
    width: 950px;
    /* height: 366px; */
    padding-top: 5px;
}

.security_img
{
    position: relative;
    width: 977px;
    height: 366px;
    margin: 0 auto;
    padding-top: 5px;
}

.slider
{
    position:absolute;
    left:0;
    top:0px;
    width:100%;
    height:366px;
}
.slider-main
{
    width:100%;
    overflow:hidden;
    height:366px;
}
.slider-out
{
    width:100%;
    height:366px;
    overflow:hidden;
}
.slider-inn
{
    width:1977px;
    overflow:hidden;
    margin:0 auto;
    height:366px;
    position:relative;
}
.slider-inn a.slider-btn
{
    display:block;
    width:201px;
    height:53px;
    text-indent:-1000px;
    margin:209px 0 0 17px;
}
.slider-sub
{
    height:0;
    position:absolute;
    top:330px;
    width:1000px;
    left:50%;
    margin-left:-500px;
    text-align:center;
    z-index:10;
}
.slider-sub ol
{
    display:inline-block;
    *display:inline;
    *zoom:1;
    height:9px;
    overflow:hidden;
}
.slider-sub li
{
    float:left;
    width:9px;
    height:9px;
    margin-right:10px;
    overflow:hidden;
}
.slider-sub li b
{
    display:block;
    cursor:pointer;
    width:9px;
    height:20px;
    overflow:hidden;
    background:url(../images/dot.png) 0 0 no-repeat;
}
.slider-sub li.active b
{
    margin-top:-11px;
}
.slider-sub li b
{
    _background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src='/portal_new/images/dot.png');
}
.slider0
{
    background:url(../images/banner0.jpg) center 0 no-repeat transparent;
    position:absolute;
    left:0;
    top:0;
    z-index:4;
}
.links { display:block; width:977px; height:366px;}
.slider1
{
    background:url(../images/banner1.jpg) center 0 / cover no-repeat transparent;
    position:absolute;
    left:0;
    top:0;
    z-index:3;
}
.slider2
{
    background:url(../images/banner2.jpg) center 0 no-repeat transparent;
    position:absolute;
    left:0;
    top:0;
    z-index:2;
}
.slider3
{
    background:url(../images/banner3.jpg) center 0 no-repeat transparent;
    position:absolute;
    left:0;
    top:0;
    z-index:1;
}

.login-pannel
{
    position:absolute;
    z-index:10;
    width:251px;
    height:285px;
    top:35px;
    right:15px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    background:url(../images/login-pannel.png) no-repeat;
}
.login-title
{
    height:40px;
    line-height:40px;
    color:#fff;
    font-size:16px;
    background:url(../images/login-icon.gif) no-repeat center left;
    margin-left:14px;
    padding-left:11px;
}

.login-btn>input[type=button]
{
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; 
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    width:200px;
    height: 35px;
    font-size:16px;
    font-weight:bold;
    color: #ffffff;
    cursor:pointer;
    border: 1px solid #3b75ac;
    background: -webkit-linear-gradient(top, #3b75ac, #19538a);
    background: -moz-linear-gradient(top, #3b75ac, #19538a);
    background: -o-linear-gradient(top, #3b75ac, #19538a);
}

.login-btn>input[type=button]:hover
{
    border: 1px solid #2a649b;
    background: -webkit-linear-gradient(top, #2a649b, #19538a);
    background: -moz-linear-gradient(top, #2a649b, #19538a);
    background: -o-linear-gradient(top, #2a649b, #19538a);
}

.login-txt,.login-valide
{
    margin:22px 0px 38px 25px;
    *margin:21px 0px 27px 25px;
    clear:both;
}
.login-check
{
    margin:8px 0px 8px 25px;
    *margin:7px 0px 7px 25px;
}
.login-btn
{
    margin:25px 0px 8px 25px;
    *margin:24px 0px 7px 25px;
}
.login-txt0
{
    margin:18px 0px 8px 25px;
    *margin:17px 0px 8px 25px;
}
.login-txt0
{
    width:191px;
    padding:2px 5px;
    *padding:1px 5px 0px 5px;
    background:#fff;
    border:1px solid #fff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    behavior:url(/component/common/css/ie-css3.htc);
}
.login-txt0 label
{
    display:inline-block;
    text-shadow:1px 1px 1px #F3F4F6;
    *padding:5px 0;
}
.login-txt0 input
{
    background:transparent;
    border:none;
    color:#35455F;
    font-size:12px;
    outline:none;
    padding:5px;
    width:133px;
}
.login-txt,.login-valide
{
    width:191px;
    padding:2px 5px;
    *padding:1px 5px 0px 5px;
    background:#fff;
    border:1px solid #fff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    behavior:url(/component/common/css/ie-css3.htc);
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
    .login-txt,.login-valide
    {
        padding:0 5px;
    }
} 
.login-txt label,.login-valide label
{
    display:inline-block;
    text-shadow:1px 1px 1px #F3F4F6;
    *padding:5px 0;
}
.login-txt input,.login-valide input
{
    background:transparent;
    border:none;
    color:#35455F;
    font-size:12px;
    outline:none;
    padding:5px;
    width:133px;
}
.login-check
{
    _display:inline;
}
.login-check label,.login-check input
{
    vertical-align:middle;
    color:#fff;
}
.login-valide
{
    width:121px;
    float:left;
    margin:0px 0 8px 25px;
    display:inline;
}
.login-valide input
{
    width:69px;
}
.login-radom
{
    width:60px;
    float:left;
    margin:4px 0px 8px 5px;
    *margin:3px 0px 8px 5px;
}
.login-radom img
{
    cursor:pointer;
}
.login-sub
{
    width:203px;
    height:34px;
    display:block;
    outline:none;
    background:url(../images/login-btn.jpg) no-repeat center 0;
    text-indent:-1000px;
    border-radius:4px;
}
.login-sub:hover
{
    background-position:center -34px;
}

a.reg-btn
{
    position:absolute;
    z-index:10;
    width:251px;
    height:43px;
    top:311px;
    right:15px;
    display:block;
    background:url(../images/reg-btn.png) no-repeat;
    outline:none;
}
a.reg-btn:hover
{
    background-position:0 -43px;
}

.location
{
    background-position:-56px 0;
}
.custom
{
    background-position:0 -52px;
}
.fmcg
{
    background-position:0 -104px;
}
.medicine
{
    background-position:-56px -52px;
}


.customer_region
{
    width:977px;
    margin:0 auto;
    margin-top:10px;
    background: White;
    position:relative;
    border:1px solid #c7c7c7;
	  border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    color:#5d5d5d;
	  overflow:hidden;
	
    -moz-box-shadow:1px 1px 2px 0 #E0F2F7;
    -webkit-box-shadow:1px 1px 2px 0 #E0F2F7;
    box-shadow:1px 1px 2px 0 #E0F2F7;
}

.info_region
{
    
    margin:0 auto;
    margin-top:10px;
    background: #ebebeb;
    position:relative;
    border:1px solid #c7c7c7;
	  border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    color:#5d5d5d;
	  overflow:hidden;
	
    -moz-box-shadow:1px 1px 2px 0 #E0F2F7;
    -webkit-box-shadow:1px 1px 2px 0 #E0F2F7;
    box-shadow:1px 1px 2px 0 #E0F2F7;
}


.customer-content
{

    text-align:center;
    font-size:32px;
    margin:10px 0px 10px 0px;
    overflow:hidden;
    height:52px;
    line-height:52px;
}

.customer-content-detail
{

    text-align:center;
    font-size:18px;
    margin:10px 0px 10px 0px;
    overflow:hidden;
    height:52px;
    line-height:52px;
}


.features
{
    width:977px;
    margin:0 auto;
    margin-top:10px;
    background: White;
    position:relative;
    border:1px solid #c7c7c7;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color:#5d5d5d;
	overflow:hidden;
	
    /*background: -webkit-linear-gradient(top, #ffffff, #E0F2F7);
    background: -moz-linear-gradient(top, #ffffff, #E0F2F7);
    background: -o-linear-gradient(top, #ffffff, #E0F2F7);*/
	
    -moz-box-shadow:1px 1px 2px 0 #E0F2F7;
    -webkit-box-shadow:1px 1px 2px 0 #E0F2F7;
    box-shadow:1px 1px 2px 0 #E0F2F7;
}

.seperate_div{
	width:977px;
	margin: 0 auto;
	height:30px;
}
.features-content
{
    margin-bottom:10px;
}
.features-content .features-item
{
    display:inline;
    float:left;
    width:172px;
    height:110px;
    margin:20px 0px 0px 20px;
    overflow:hidden;
}
.features-content .features-item .features-item-t
{
    height:52px;
    line-height:52px;
}
.features-content .features-item .features-item-t .img
{
    float:left;
    width:56px;
    height:52px;
}
.features-content .features-item .features-item-t a
{
    float:left;
    color:#9DA0A4;
    font-size:20px;
    margin-left:12px;
    font-weight:bold;
    outline:none;
}
.features-content .features-item .features-item-t a:hover
{
    color:#B45F04;
    text-decoration:none;
}
.features-content .features-item .features-item-b
{
    line-height:14px;
    margin-top:17px;
    text-indent:2px;
}

.features-content .features-app li
{
    float:left;
    width:210px;
    height:120px;
    overflow:hidden;
    padding:5px 5px 0 8px;
    margin:10px 10px 0 10px;
}
.features-content .features-app li a
{
	font-size: 17px;
	font-weight:normal;
	color: #19538a;
}
.features-content .features-app li a:hover
{
    text-decoration:none;
    color:#4c86be;
}
.features-content .features-app .pic
{
    float:left;
    margin-right:10px;
	margin-left:10px;
    overflow:hidden;
    width:50px;
    height:50px;
}
.features-content .features-app .pic>img
{
	width:50px;
	height:50px;	
}
.features-content .features-app .info
{
    float:right;
    overflow:hidden;
    padding-top:2px;
    line-height: 20px;
    width:135px;
}
.features-content .features-app .info>div{
	padding-top: 10px;
	font-size:13px;
	overflow:hidden;
	height:60px;
}
.features-content .features-app .info p{
	color: #7c7c7c;
}
.features-content .features-app .info h4
{
    font-size:16px;
    color:#000000;
}

.features .features-info
{
    width:50%;
    float:left;
}
.contact_us
{
    width: 167px;
    height:56px;
    background: url(../images/weibo.png) no-repeat 0 0;
}
.contact_us:hover
{
    background-position: 0 -112px;
}


.nav0
{
    width: 980px;
    height: 36px;
    background: #707070;
    margin:0 auto;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, .2)), color-stop(0.05, rgba(0, 0, 0, 0)), color-stop(0.97, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .45))), -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, .2)), color-stop(0.002, rgba(0, 0, 0, 0)), color-stop(0.998, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2))), url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9QAAAAkCAMAAABfcIIyAAAAGXRF…x%2BeQqLpPJDae9P5%2FmrVz491%2FWekBlKy7PXVfn9rb9xXsMD2wdOcAAAAAElFTkSuQmCC') no-repeat 50% 50%, -webkit-gradient(linear, 0 100%, 0 0, from(#666), color-stop(0.5, #5e5e5e), color-stop(0.51, #707070), to(#808080));
}

.seperate
{
    width: 1000px;
    height: 5px;
    margin:0 auto;
}

.nav0>ul>li
{
    width:122px;
    height:36px;
    color:White;
    float:left;
    line-height:36px;
    text-align:center;
    background: url(../images/globalnav.png) no-repeat -122px 0;
    cursor:pointer;
    font-size:14px;
    letter-spacing:1.5px;
}

.nav0>ul>li.first_li
{
    background-position: 0 0;   
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; 
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px; 
}

.nav0>ul>li.selected
{
    background: url(../images/globalnav.png) no-repeat -115px -144px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, .8)), color-stop(.1, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, .2)), color-stop(.3, rgba(0, 0, 0, 0)), color-stop(.7, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2))), -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, .2)), color-stop(.2, rgba(0, 0, 0, 0)), color-stop(.8, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(60, 60, 60, 1)), color-stop(0.97, rgba(110, 110, 110, 1)), color-stop(0.97, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .45)));    
}

.nav0>ul>li:hover
{
    background: url(../images/globalnav.png) no-repeat -115px -144px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, .8)), color-stop(.1, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, .2)), color-stop(.3, rgba(0, 0, 0, 0)), color-stop(.7, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2))), -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, .2)), color-stop(.2, rgba(0, 0, 0, 0)), color-stop(.8, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(60, 60, 60, 1)), color-stop(0.97, rgba(110, 110, 110, 1)), color-stop(0.97, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .45)));
}


/* foot */

#footer
{
    background-color:#3F3F3F;
    border-top:1px solid #121212;
    color:#c5c5c5;
    height:180px;
    width:100%;
    margin-top:20px;
}
#footer a
{
    color:#c5c5c5;
}
#footer a:hover{
	color: #eeeeee;
}
#footer p
{
    margin-bottom:5px;
    margin-top:0;
    color:#818181;
}
div.footer-box
{
    width:970px;
    height: 70px;
    padding-top: 15px;
    margin:0 auto;
    overflow:hidden;
}

div.footer1-box
{
    width:970px;
    height: 80px;
    padding-top: 15px;
    margin:0 auto;
    
}

.pro_link
{
    float:left;
    padding-left: 250px;
    line-height: 22px;
}

.pro_link ul
{
    width: 100%;
    height: 30px;
}

.pro_link h3
{
    color: #BFBFBF;
    font-size: 16px;
    padding: 5px 0 3px 0;
    font-weight: normal;
}

.pro_link ul li
{
    cursor: pointer;
    padding-top: 5px;
    float:left;
    font-size: 12px;
    padding-left: 2px;
}

.pro_link ul li.seperate
{
    float:left;
    width: 10px;
}

.pro_link ul li:hover
{
    color: #aeaeae;
}

.pro1_link
{
    float:left;
    padding-left: 0px;
    line-height: 22px;
    margin-right: 0px;
}

.pro1_link ul
{
    width: 100%;
    height: 30px;
}

.pro1_link h3
{
    color: #BFBFBF;
    font-size: 17px;
    padding: 5px 0 3px 0;
    font-weight: normal;
}

.pro1_link ul li
{
    cursor: pointer;
    padding-top: 5px;
    float:left;
    font-size: 13px;
    padding-left: 2px;
}

.pro1_link ul li.seperate
{
    float:left;
    width: 10px;
}

.pro1_link ul li:hover
{
    color: #aeaeae;
}


.weibo_link
{
    /* width: 300px; */
    padding-left: 30px;
    float:left;
    line-height: 22px;
}

.weibo_link h3
{
    color: #BFBFBF;
    font-size: 17px;
    padding: 5px 0 3px 0;
    font-weight: normal;
}

.weibo_link ul
{
    width: 100%;
    height: 30px;
}

.weibo_link ul li.seperate
{
    float:left;
    width: 10px;
}

.float_sep
{
    width: 100%;
    height: 20px;
    float:left;
}

.weibo_link ul li
{
    padding-top: 5px;
    cursor: pointer;
    float:left;
    font-size: 13px;
    padding-left: 2px;
}

.weibo_link ul li:hover
{
    color: #aeaeae;
}

.copyright
{
    width: 100%;
    height:30px;
    text-align: center;
}

.copyright1
{
    font-size: 13px;
    height:30px;
    /*float:left; */
    padding-left: 0px;
}

    
.main .layout 
{
	width: 980px;
	margin: 0 auto;	
	padding: 15px 0 15px 0;
	position: relative;
}

.layout .product_intro
{
	border: 1px solid #bdbdbd;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; 
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    
    background: White;
    float:left;
    padding-top: 20px;
    padding-bottom: 40px;
    width: 100%;
    
    /*background: -webkit-linear-gradient(top, #ffffff, #E0F2F7);
    background: -moz-linear-gradient(top, #ffffff, #E0F2F7);
    background: -o-linear-gradient(top, #ffffff, #E0F2F7);*/
	
    -moz-box-shadow:1px 1px 2px 0 #E0F2F7;
    -webkit-box-shadow:1px 1px 2px 0 #E0F2F7;
    box-shadow:1px 1px 2px 0 #E0F2F7;
}

.layout .title
{
    width: 100%;
    float:left;
    padding-bottom: 20px;
}

.layout .title0
{
    width: 100%;
    padding-bottom: 10px;
}

.layout .title0 h2
{
    font-size: 26px;
    font-weight: bold;
    font-family: "微软雅黑";
    color: #19538a;
}

.layout .title h2
{
    font-size:17px;
    font-weight: bold;
    font-family: "微软雅黑";
    color: #19538a;
}

.layout .product_intro .left_nav
{
	width: 240px;
	float:left;
	position: relative;
}

.grnBtn
{
    padding: 8px 22px 8px 22px;
    border-top: 1px solid #37B1D8;
    border-left: 1px solid #37B1D8;
    border-right: 1px solid #37B1D8;
    border-bottom: 1px solid #37B1D8;
    /*
    background: -webkit-linear-gradient(top, #37B1D8, #2988A8);
    background: -moz-linear-gradient(top, #37B1D8, #2988A8);
    background: -o-linear-gradient(top, #37B1D8, #2988A8);
    
    -moz-box-shadow: 1px 1px 0px 0 #2988A8;
    -webkit-box-shadow:1px 1px 0px 0 #2988A8;
    box-shadow:1px 1px 0px 0 #2988A8;
    */
    
    background: #37B1D8;
    
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; 
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    
    color: White;
    font-weight: normal;
    letter-spacing: 1px;
    font-size: 16px;
    cursor:pointer;
    font-family: "微软雅黑";
}

.grnBtn:hover
{
	  /*
    background: -webkit-linear-gradient(top, #48C2E9, #3A77B9);
    background: -moz-linear-gradient(top, #48C2E9, #3A77B9);
    background: -o-linear-gradient(top, #48C2E9, #3A77B9);
    */
    background:#48C2E9;
}

.smallBtn
{
    padding: 4px 22px 4px 22px;
    border: 1px solid #37B1D8;

    background: #37B1D8;
    
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; 
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    
    color: White;
    font-weight: normal;
    letter-spacing: 1px;
    font-size: 15px;
    cursor:pointer;
    font-family: "微软雅黑";
}

.smallBtn:hover
{
    background:#48C2E9;
}

.big_grnBtn
{
    padding: 10px 40px 10px 40px;
    border-top: 1px solid #37B1D8;
    border-left: 1px solid #37B1D8;
    border-right: 1px solid #37B1D8;
    border-bottom: 1px solid #37B1D8;
    /*
    background: -webkit-linear-gradient(top, #37B1D8, #2988A8);
    background: -moz-linear-gradient(top, #37B1D8, #2988A8);
    background: -o-linear-gradient(top, #37B1D8, #2988A8);
    */
    
    background: #37B1D8;
    
    -moz-box-shadow: 0px 0px 0px 0 #2988A8;
    -webkit-box-shadow:0px 0px 0px 0 #2988A8;
    box-shadow:0px 0px 0px 0 #2988A8;
    
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; 
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    
    color: White;
    font-weight: lighter;
    letter-spacing: 1px;
    font-size: 20px;
    line-height: 26px;
    cursor:pointer;
    font-family: "微软雅黑";
}

.big_grnBtn:hover
{
	  /*
    background: -webkit-linear-gradient(top, #48C2E9, #3A77B9);
    background: -moz-linear-gradient(top, #48C2E9, #3A77B9);
    background: -o-linear-gradient(top, #48C2E9, #3A77B9);
    */
    background: #48C2E9;
}

.sidebar
{
    width: 199px;
    padding-bottom: 11px;
    background-color: #f9f9f9;
    font-size: 115%;
    margin: 20px 0;
    padding: 0 0 0 20px;
}

.sidebar>ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    border-top: 1px solid #E8E3DC;
    padding: 0 0 60px;
    border-right: 1px solid #E8E3DC;
}

.sidebar>ul>li {
    padding: 0;
    margin: 0;
    position: relative;
    border-bottom: 1px solid #E8E3DC;
}

.sidebar>ul>li:first-child {
    border-top: none;
}

.sidebar ul li a {
    display: block;
    line-height: 37px;
}

.sidebar a {
    color: #19538a;
    font-size:15px;
    text-decoration: none;
}

.sidebar ul span {
    display: block;
    padding-left: 45px;
    padding-right: 10px;
    margin-left: 10px;
}

.sidebar li.current>a
{
    background: url(../images/left_nav_selected.png) no-repeat 0 0;
    position: relative;
    border-top: none;
    color: #fff;
    text-shadow: #000000 0px 1px 1px;
    font-weight: bold;
    zoom: 1;
    position: relative;
    padding: 1px 20px;
    margin: -1px -16px -7px -28px;    
}

.layout .product_intro .content
{
	width: 680px;
	float:right;
    margin: 10px 0 0 30px;
    position: relative;
    min-height: 250px;
    padding-right: 30px;
    line-height: 26px;
}

.right {
    position: absolute;
    top: 20px;
    right: 30px;
    width: 220px;
}

.right_tlt
{
    width: 96%;
    padding-left: 20px;
    font-size: 14px;
    color: #19538a;
}

.right_tlt:hover
{
    color: #3b75ac;
}

.guts
{
    width: 98%;
}

.guts>span
{
    float:left;
    margin-top:20px;
    margin-bottom:0px;
}

.guts>.txt
{
    width: 100%;
    float:left;
    font-size: 15px;
}

.guts .h2
{
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    color: #19538a;
    padding-top: 20px;
}

.guts .h3
{
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    color: #3f7fbe;
    padding-top: 15px;
    border-top: 1px solid #cecece;
}

.guts .itm
{
    float:left;
    width: 95%;
    padding-left: 18px;
    padding-bottom: 15px;
    padding-top: 10px;
}

.itm li
{
    list-style-type: disc;
    font-size: 14px;
    font-weight: bold;
}

.pro_intro_pic
{
    float:left;
    padding: 15px 50px 15px 10px;
}

.pro_intro_pic img
{
    float:left;
    width: 240px;
    border: 0px solid #a7a7a7;
}

.pro_intro_pic_1
{
    float:left;
    padding: 10px 10px 15px 0px;
}

.pro_intro_pic_1 img
{
    float:left;
    width: 640px;
    border: 1px solid #a7a7a7;
}

.pro_intro_pic_border
{
    float:left;
    padding: 25px 10px 15px 20px;
}

.pro_intro_pic_border img
{
    float:left;
    width: 240px;
    border: 1px solid #b7b7b7;
}

.security
{
    width:977px;
    margin:0 auto;
    
}

.security .items
{
    margin-bottom:10px;
	margin-top:20px;
	padding-right:30px;
    background: White;
	float:left;
    position:relative;
    border:1px solid #c7c7c7;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color:#5d5d5d;
	
    /*background: -webkit-linear-gradient(top, #ffffff, #E0F2F7);
    background: -moz-linear-gradient(top, #ffffff, #E0F2F7);
    background: -o-linear-gradient(top, #ffffff, #E0F2F7);*/
	
    -moz-box-shadow:1px 1px 2px 0 #E0F2F7;
    -webkit-box-shadow:1px 1px 2px 0 #E0F2F7;
    box-shadow:1px 1px 2px 0 #E0F2F7;
}

.security .items .item
{
    width: 100%;
    float:left;
    /*border-bottom: 1px solid #cecece;*/
}

.security .items .item .title
{
    width: 13%;
    float:left;
    padding: 15px 15px 30px 70px;
    height: 80px;
    /*border-right: 1px solid #cecece;*/
}

.security .items .item .title>span
{
    float:left;   
    width: 100%;
    padding-bottom: 10px;
    font-size: 16px;
}

.security .items .item .title>img
{
    float:left;   
    width: 60px;
    height: 60px;
}

.security .items .item .content
{
    width: 74%;
    float:right;
    line-height: 26px;
    padding: 15px 15px 30px 20px;
    height: 50px;
    font-size: 14px;
}

.question_group
{
  padding-bottom: 15px;
  background: #efeffb;
  padding:12px;
  margin-bottom:20px;
}

.question
{
	font-size: 18px; 
	color:#3f7fbe; 
	font-weight: normal; 
	line-height:32px;
	padding-bottom: 0px;
}

.security .items .item .content>span
{
    float:left;
}

.security .items .item .content>.title
{
    width: 100%;
    padding: 5px 0 5px 0;
    font-size: 22px;
    font-weight: normal;
    color: #6f6fae;
    height: 30px;
}

.main .layout .features .m_title
{
    width: 935px;
    margin: 0 auto;
    padding: 20px 0 10px 0;
    /*border-bottom: 1px solid #cecece;*/
    font-size: 18px;
    font-weight:bold;
}

.main .layout .features .content
{
    width: 937px;
    padding: 10px 15px 10px 20px;
}

.main .layout .features .content .h3
{
    color: #19538a;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
}

.main .layout .features .content .txt,.consss .txt
{
    line-height: 30px;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 14px;
	overflow:hidden;
	_height:100%;
}


.guts>.txt>a
{
    color: #565656;
}

.guts>.txt>a:hover
{
    color: #19538a;
}

.main .layout .features .content .txt>p>a
{
    color: #565656;
}

.main .layout .features .content .txt>p>a:hover
{
    color: #19538a;
}

.main .layout .features .content .txt>img
{
    padding-left: 25px;
}

.main .layout .features0
{
    width:977px;
    margin:0 auto;
    background: White;
    margin-top: 10px;
    position:relative;
    border:1px solid #c7c7c7;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color:#5d5d5d;
	
    /*background: -webkit-linear-gradient(top, #ffffff, #E0F2F7);
    background: -moz-linear-gradient(top, #ffffff, #E0F2F7);
    background: -o-linear-gradient(top, #ffffff, #E0F2F7);*/
	
    -moz-box-shadow:1px 1px 2px 0 #E0F2F7;
    -webkit-box-shadow:1px 1px 2px 0 #E0F2F7;
    box-shadow:1px 1px 2px 0 #E0F2F7;
}

.main .layout .features0 .content .txt>img
{
    padding-left: 20px;
}

.main .layout .features0 .m_title
{
    width: 935px;
    margin: 0 auto;
    padding: 20px 0 10px 0;
    /*border-bottom: 1px solid #cecece;*/
    font-size: 17px;
    font-weight:bold;
}

.main .layout .features0 .content
{
    width: 930px;
    padding: 20px 25px 10px 25px;
}

.main .layout .features0 .content .h3
{
    color: #19538a;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
}

.main .layout .features0 .content .txt
{
    line-height: 30px;
    text-indent: 24px;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 15px;
}

.main .layout .features0 .content .txt>.txt_t1
{
    line-height: 25px;
    padding-bottom: 5px;
    padding-left: 40px;
    text-indent: 0;
    font-size: 15px;
}

.main .layout .features0 .content .txt>.txt_t0
{
    color:#19538a;
    font-weight: bold;
}

.main .layout .features0 .content .txt>img
{
    padding-left: 20px;
}

.main .layout .features0 .content .question
{
    width: 99%;
    margin: 0 auto;
    padding: 10px 0px 10px 5px;
    font-size: 20px;
    background: #eaeaf7;
    /*background: -webkit-linear-gradient(left, #dedede, #ffffff);
    background: -moz-linear-gradient(left, #dedede, #ffffff);
    background: -o-linear-gradient(left, #dedede, #ffffff);*/
	border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.hTable>table
{
    width: 100%;
    text-align: center; 
    background: #DBE4E5;
}

.hTable>table tr td
{
    padding: 5px 8px 5px 15px;
    background: White;
    text-align: left;
    text-indent:0;
}

.hTable>table tr td.left_tlt
{
    background: #76c2f8;
    color: White;
    font-size: 17px;
}

.hTable>table tr td.left_subtlt
{
    background: #f6f6ff;
    color: Black;
    font-size: 15px;
}

.hTable0
{
    padding: 10px 0 15px 0;
}

.hTable0>table
{
    width: 100%;
    text-align: center; 
    background: #DBE4E5;
}

.hTable0>table tr td
{
    padding: 5px 8px 5px 15px;
    background: White;
    text-align: left;
    text-indent:0;
}

.hTable0>table tr td.left_tlt
{
    background: #76c2f8;
    color: White;
    font-size: 17px;
}

.hTable0>table tr td.left_subtlt
{
    background: #E5EFE4;
    color: Black;
    font-size: 15px;
}

.main .layout .features0 .content .txt>table
{
    width: 100%;
    text-align: center; 
    background: #B9C2C3;
	border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.main .layout .features0 .content .txt>table tr:first-child>td
{
    background: #76c2f8;
	border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    color: White;
    font-size: 18px;
}

.main .layout .features0 .content .txt>table .subtitle>td
{
    background: #f6f6ff;
}

.main .layout .features0 .content .txt>table .tlt
{
    color: #4a4a4a;
    font-weight: bold;
}


.main .layout .features0 .content .txt>table tr td
{
    padding: 5px 15px 5px 0px;
    background: White;
}

.main>.layout>.content
{
    width: 100%;
    float:left;
    border:1px solid #c7c7c7;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    background: White;
    color:#5d5d5d;
	
    /*background: -webkit-linear-gradient(top, #ffffff, #E0F2F7);
    background: -moz-linear-gradient(top, #ffffff, #E0F2F7);
    background: -o-linear-gradient(top, #ffffff, #E0F2F7);*/
	
    -moz-box-shadow:1px 1px 2px 0 #E0F2F7;
    -webkit-box-shadow:1px 1px 2px 0 #E0F2F7;
    box-shadow:1px 1px 2px 0 #E0F2F7;
}

.main>.layout>.content>.txt
{
    padding: 20px 15px 20px 15px;
    line-height: 35px;
    text-indent: 24px;
    font-size: 15px;
}

.qq_talk_bg
{
    width:92px;
    height:22px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAAWCAMAAAB68gtgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REMxNzIxQUM1ODZFMTFFMkE2QUJERjZDOTBFMjlDMzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REMxNzIxQUQ1ODZFMTFFMkE2QUJERjZDOTBFMjlDMzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzE3MjFBQTU4NkUxMUUyQTZBQkRGNkM5MEUyOUMzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQzE3MjFBQjU4NkUxMUUyQTZBQkRGNkM5MEUyOUMzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvt6ESkAAAMAUExURand9oa71Kji/Wias/7rtJ3Y9aXe+f+yOqHZ9fdKLKXh/fvTkut3J/SbK//snv+lGv2rIo7I5a3h+vv7/PWxcpzT7CkpNcnO1Z3e/dCRMa7k/e+Waq3e9VqHnf/TLqLg/fnHeZZ6Wv/LVvrDZrl7ULHi+f+5QaHd+i5UaK6QdNF+LElxhf+hFYnB3JnW9KTb9WqUqpHO6skkF6rf+Jna+abc9qrh+vuHBIKzyjtidnKlvv/BS6nV68Xs/3apwbLg9ltrevOLGPu7FG+KnPJaQqzj/Mjt/7no/+Li4//GUYOjt5jV8v+fEvKFGf61K5HL5sHr/3XF7/rZr5XU87ni9/aTFbzp/7Xh9nvJ8LDk/PIUDrbn/vabF82EQ/mmFcLm+Lzk9/czFP7RapzF2uauUL+ab/iWFfumIa/f9rcOD7bm/aDf/P+wJf+pHUwtJUBGUf/89LTk+/fHp5rP526etDc3RJ7c+pTU9HyrwSIfKPqsKPOkWsbr/JfW9PanScTp+rp0Ov737e3y9pPT8ml9kEVvhH+20f308rPm/rHm/unt8f3WfFF8kf+7MYHM8Ux6kPX19x5FWJrc+o8xLOg4Idzl7pbV9J3a9//NF/L1+f713m6jvboyI50qFXWgtpvd/JzX9ZLU88np+ZbX9rDl/v/1yabf+5/f/prY9sDl97Dm/vihFm/B77Pi+Kvj/pXW9f+9Sff4+rbk/KHb95zX82y/7h4bJAszRvB/Gf+9M/++NLfo/rHl/f+4LgICApfY98TBvZfZ+P/cUJPU83mnvnKnwPSPGrLl/nivyvepOmGRqeipoXyaq3mwy6HX8bLV6n1GKqna8r+ylf2/Vt+lTMm2cO6KQP+rA0U+QouuwuiICImOnZK4y7Oztv+XBFB6kHZnXdQvHefKyFJgbeumBpLF37WKNv7hkqAYDtPb4/nm5neov83v/tybmsKwofS2i/GEEPOLFM/w/3Wsx/izR/ivS32qwP7uy5bP6fzo2qKBTLXl+4XO8Wq+7v///////8s3US4AAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAFAklEQVR42qzTfVRTdRjA8bsmIDr3puDAXSVs7Cc4YDCmd6igOQ2VzTQ0FFEp2Yoh4YZ4MQrTTUWQc31L1HhRnJYaGOW1EjMRNHoly7I3MyPt3dKMwkbP795NFI7/+d3Ovds593zOc579RnTfvBd9mtm3sG7i5qI/p/RuvK+Z42f2NAe/vE31NZ8vMyu8d1mZYcTGX+a8yeV9bB3f+vXrX6qrqwvFvcx1H9cArhF8+/gUCkVm+Bt9ysokNk7xuueTaTr40lccffr0sWPHePlO+274gfDX+xR+AOOYnrqmIJim6SN5792yfbjReBc8J2dfNG8rDqSUl5uKbstUXp6C8flPQucL8k54jntOHMl7bB3Q6enpvGu8nQZ2AsXLAsc+gTanBSkULYrq6mqMFz3lwYm5ijj8UQ6fnxxc4Dm+5riHDk7GdmhoXRViWWoFlmNZlo3qGGCfgGMc+JqjRY4WpBVSWmcF2NUZKU1NRau8eL+9e8VFTU0pGYDjwbtomp8c7njs9PRYtspojGXHGo0U0uj7RzH2sainaLWGUjgETuf7bdWboIwUk6lohxcPE4nCpCYTxp/u6urKVy6lv9g+fPik78fQBap0VagqiL0hN8pDSaRfwdr1brcbke4R7k5Sre4s06rV5paW6dWbDAyJDEDrdBmJJpP0bx6fBfYGi8mUiPFX8vPzP9z1xJUxkz77ZsyVK7usKrlKXsXKIb2A7SiLcscD7mDc/p3IoVar25BguYZkzQaKMZw5gyp0UHaizWTpx+H9zolWirMsNlNiNuBg538ZN+/iRy9AcfM2P6gCtgrJ9Xq93M4Kokg37mfWvwOVAW5GZYxguRlwUmZAutUGjKcl2myWgedEQzyelaJzYvFIi82WmEY8jPFpwZvnLQ6cHBi4eEscXTAN46w+Hupg7TC5P+RAasoxHViSWi4QYlxI6oRIp6HehtIabFLLwH9EomXLRKLLYvFZi9TWAPizhw7lJ9Of/xp3MXDysHe/Kz0SfAlwO3sD4yQiTrF2jCOyEXIgA6N5HpKxMh11rYJxoZ1vQa0NUqllpAfWDQuHk3hdIpU2tGJcpaLpb3/aElg5eLDncOlSusAIbCxTRcTDaUnwpyhBTJCTMWO80cm2YXu/jBUKXS7GWbFzD641Qpor+cvj+V0EC4fekeTmRvjwNf+uDQyEX2NwZen95/OsgBNVDJzzU3hoEs55mSamsTHI4GQuMKSGw5HMhSq0iNRifGJEbq5kEADDOFs8COMTiYOwFlX7uB9+rDyM7a0PhbTjfcQTBPEBhQQJCQkxCY0aRJljzE4GCWV+MpJBbdEaykWxZP0eGWKuFdbXT4yQSCTZYas8q9YCffn6H/CVx5OSkj4O+WRo6eHK57aeCAlRcjIuwcGyZAwu6ALLGoQuP9z+TuHO/dHRxUJXffGeWq1Qu62wMDVCMhr01ln4TzSyNRvs0RGpxMGFSVarNfLk9gVLvh762+OTTkZGemUcJ/fn8/ODdw0EMlS8jau5trmwuTk1YDRX2jM7NgxKm8F9DkglXuPwUSUlJQ+MGge3yAVLbtkxPTaGcTXRfMXFHF4IcHNzba0Pn5F99Wo2b3P47rmAW+WqJKVS2d4OLHch7rQxXlPzKoTl6bjZUOHs1XypATN6J2kAXLl7YU8velvk6xFfc30l+bLywUxK69GzAb1rSB1CdP93L1pytG9Duv8XYACYZVDdZpPw6wAAAABJRU5ErkJggg==);}.offline .bg { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAAWCAMAAAB68gtgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDY2RjEzNTk1ODZGMTFFMkFFNTJEMjNEQ0EyREU4NTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDY2RjEzNUE1ODZGMTFFMkFFNTJEMjNEQ0EyREU4NTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NjZGMTM1NzU4NkYxMUUyQUU1MkQyM0RDQTJERTg1MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjZGMTM1ODU4NkYxMUUyQUU1MkQyM0RDQTJERTg1MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PghteEoAAAJMUExURdPT09DQ0M7OzigoKM3Nzaurq8/Pz9TU1NbW1tra2szMzNnZ2cvLy9fX18rKysbGxsjIyIuLi9jY2MXFxZmZmcTExIqKisPDw8fHx9vb28nJyWlpaZ6enry8vMLCwqKiojMzM52dnZubm93d3ePj47m5ube3t+Hh4bq6ut/f36qqqpWVlbS0tJKSkoiIiI+Pj7W1tb+/v2pqaklJSeDg4J+fn+Li4o2NjeTk5F5eXlVVVaenpz8/P97e3pOTk5ycnH19fbi4uIyMjLCwsKCgoHV1dYCAgImJiaSkpISEhEhISH5+fqGhoYGBgZeXl7a2tqOjo1RUVK6urj09PaioqJCQkLGxsXh4eLOzs3t7eyQkJGtra729vcHBwVNTU6amprKysnx8fIKCgmxsbHd3dyEhIWBgYF9fX3Nzc6+vr5iYmAICAiUlJZSUlI6Ojvf396WlpZaWlnZ2dpGRkampqYODg4WFhfj4+Ovr6/7+/vb29sDAwP39/SIiImFhYUBAQCMjI11dXUpKSuXl5fT09Hl5eVhYWB8fH+3t7YeHh/v7+39/f3JycktLS1lZWfLy8kZGRnR0dEFBQVpaWm9vb0NDQ2JiYuzs7GhoaERERPHx8VJSUi8vL3BwcHp6er6+vkdHR3FxcfDw8PPz8y0tLTQ0NC4uLvX19fz8/DU1NU5OTjc3Nzo6OjY2Nurq6lZWVu7u7u/v7zAwMOfn5ykpKfn5+WdnZ4aGhvr6+tzc3K2trZqamj4+PtHR0dXV1dLS0qysrLu7u////////w5icCEAAADEdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAadvLCAAAE6UlEQVR42qyV51caWRiHRy6jkcCAIoM6ExiMoNKLwFJCUcDee9dobNH0nk3vdXvvvfcKTAKM/9jee8Gy7p7dL3k+zGHOgYf3vO/vvpfYyD0L0v8CuUHUl/7yXIHaTTweTx2mEdOAOYDYj0jmqcKUYtLyfbvRpEmi/kay8IXS0r2YcohMJtsDeYoogRCQDOQJpAhRDBEhxJiKXGo3w5oKQl9b+PfW338d/9TXvynfsynf6d6SF/+/PJXDcuzueOur8auXDr0W+m+1vL6gjqqh2SDWiMUSyKqeJAO92m1mSFK/ShhqcT+M3z5yCIcFx6GvczLck50dKZRcDznB6fX6aFQkWnKKxQZgcMUlUkg3lGu/FBD5eXRCeTdh8OBGM59fEQ4nDguHxueRG4rbggA8sqGqFwAA/pWiVX4bjYEzSCQG0HPR2SOVUlR31GjsPFqQe944tzdmNEa7iR4sL7867spXDl7Md+QWaCshRkA6k7kebH0i93P1RUr/Yl9Xd5ers08sdsbLEj0PAMP4eAdFUccNg4Odb+flDUraq4wNDhqOE/Y6OEHZ03fHR8rSIetIYu073I9JgIrOzAczRwBqcxE/Uazn1V0cz8VJXkLypIvhfeBBy7q5GmLqCQRi3+flMi/toNyBQI+pIBe99/oPCWtXV4f/lXksbwO418dA86If5+MgB+XOpSZD51Kcl8QB6IPd4I0OM3sKye0zM24Pltet0tmkmp2ZsZsIcx0KdWi+bW76dt/txYmuy2fQFE8H8RTrQa9/AqejCYg0qNsAPaSUmz9l7mA4+HnaqlAoQubWVnemhjYIAknXlCb3sa2t5hAx2gijofv58VjHUNhkKzszcumbMKz5IMCJ7gf6RT8OdIIXZ2madvLw4bNTPobtWLZOL0/qIpUQy2hvLys9Z6OfiOihTDJp1/X2jlqI2UY4v4m1l3OvxofcdpXs7h3uMpTngBfKiyeCsOQoOiq8U+J0MT6OmWYYrqUFAD6iUESu6ThdpVwut8xqtewHQjntbaJVMIopnVY7ayGGG2A0wBrz02nLhbP3z5/9MXjnCmxI0cJnB4uLT4Bukdjl6pRM9XF2KcNQzEuOdraatypCs5OTlZVhbiA8d0+pVJ4cjsXYlCBM0fQsyvkxXSw2fJJoRvK1hYWjoZNwGs9/cm7k2IdIDicIwPUmVLQT5nyJlEK5EXa8nR/lrYPL0wMDlffauYfy9jkoH2p2u9kw/L3RWIXkYZ3b3TwE5TAbEmm86uafwvn7N2s9CTHqNpqh2hXUosUhgclz2SmKYapZ86iCtQ5Yrdciloft7X80D7zDpVUqlW2FZVmT4zfh6BdQvSdrg68rNmLlADrkxjFT5u7ZCx/fUFs78m68lRIAOOHmkEov+gBoaWmphsFQTL65jNosnwsrlarmj8ZUKrXa1q+DmNaT54VkVc5iQm/9NqL/ANoeYwGarjFLh2vOBCIRmOqthYfVMNEUOipIjbKB1HJoxqgRR1I1iLTl1AvVaUsFfkkdIVL7S+BhOX4rMtZmUZS9f+J0mwnVnfdumins3RIrEQWtWoPwZgvXz3oZvV74mPUSqcanW/t0+xrIq6Wbalz0383IrckzNTXlJSt2w5q9RDZTt7/Azrtr607avJS2d/COBY83MaIpSu7G3EQSG9lnQbrsn5AbfwkwAJbmZ6rKR8LPAAAAAElFTkSuQmCC);
}

/*2014年1月6日添加*/
.login_sub { float:right;background:url(../images/submit.gif) no-repeat; color: #FFFFFF;cursor: pointer; font: 100 14px/29px "宋体"; height: 29px;width:80px; border:none; margin-right:10px; display:block; line-height:29px; text-align:center; } 
.big_login_sub { float:right;background:url(../images/big_submit.png) no-repeat;  color: #FFFFFF;cursor: pointer; font: 100 17px/29px "宋体"; height: 35px;width:135px; border:none; margin-right:1px; display:block; line-height:36px; text-align:center; } 
.big_login_sub:hover{background:url(../images/big_submit_over.png) no-repeat;}

.regist_sub { float:right;background:url(../images/clear.gif) no-repeat; color: #FFFFFF;cursor: pointer; font: 100 14px/29px "宋体"; height: 29px;width:80px; border:none;display:block; line-height:29px; text-align:center;}

.buy_sub { float:right;background:url(../images/buy_button.png) no-repeat; color: #FFFFFF;cursor: pointer; font: 100 14px/29px; height: 36px;width:148px; border:none; margin-right:140px; display:block; line-height:35px; text-align:center; } 

.features-title { margin: 0 18px 0px 15px; border-bottom: 1px solid #DCDDDD;height: 58px; line-height: 60px;}
.features-title h2,.features-title h2 a{ color: #7C7C7C;font-size:22px;font-weight: bold; margin-left: 10px; margin-right: 10px;}
.features-title h2 span {font-size: 15px;font-weight: normal;}
.features-title h2 span a{font-size: 16px; float:right; color: #ffffff;margin:10px 0px}


/*动态*/
.news { height: 395px; width: 540px;padding:10px;}
.mt10 {margin-top: 10px;
}
.left {float: left;}
.box1 h2,.case_client h2 { color: #666666; font: bold 15px/20px "微软雅黑"; height: 50px;text-align: left;}
.box1 h2 em,.case_client h2 em {color: #343233; font: bold 17px/20px Verdana,Geneva,sans-serif;}
.new_more { font-size:12px; font-weight:normal; padding-right:10px;float: right;}
.new_more a { color:#666;}
.new_more a:hover {color:#6F6F6F;}
.news li { border-bottom: 1px solid #CDCCCD;height: 95px;  margin-bottom: 15px; text-align: left;width: 540px;}
.news li img {display: block; float: left; height: 70px; margin-right: 20px; padding: 1px; width: 105px; background:#eee;}
.news li .title { color: #4F4F4F;font-size: 14.5px; font-weight: normal; line-height: 24px; text-align: left;width: 220px;}
.news li a:hover {color:#6F6FaF;}
.date { float: right; padding-top: 6px;}
.news li .date { color: #999999;float: right;font: 100 12px/24px Arial,Helvetica,sans-serif;padding-top: 12px;}

.about {height: 395px; width: 295px; font-size:13px;}
.about .cont, .about h2 { padding-left: 20px;text-align: left; padding-right: 10px;}
.about .cont img { height: 133px; margin-bottom: 20px;width: 267px;}
.about .cont a { color: #343233;line-height:25px;}
.about .cont .more {float: right;height: 14px;margin-top: 7px; width: 48px;margin-right:15px;font-family:"微软雅黑";}
.about .cont a { color: #4F4F4F;}
.about .cont a:hover {color:#6F6F6F;}



.Experience { border:1px solid #c5c5c5; width:320px; margin-top:10px; margin-left:15px; margin-bottom:15px;}
.three { line-height:40px; font-family:"微软雅黑"; font-size:18px; color:#666;}
.three b { color:#F00; font-size:18px; padding:5px;}
.Step { padding:10px 15px 10px 20px;}
.Step p { line-height:35px; }
.Step p a { color:#4949aa; font-weight:bold;}
.Step p a:hover{ color:#7979fa;}

/*客户案例*/
.case_client { padding:15px;}




.effects { font-size:16px; float:right;}
.effects  i { font-style:normal; color:#F00;}

.img-scroll { width:947px; height:92px;}
.img-scroll .prev { background:url(../images/icon.png) 0 -65px no-repeat; width:20px; height:40px; float:left;cursor: pointer; margin-top:27px;}
.img-scroll .next { float:right; background:url(../images/icon.png) -10px -5px no-repeat; width:20px; height:40px;cursor: pointer; margin-top:27px;}
.img-list { float:left; margin:0 auto; overflow: hidden; width:904px; margin-left:3px;}
.img-list ul { overflow: hidden;width: 9999px; margin-left:3px;}

.img-list li {border:5px solid #eee; display: inline;float: left; height:80px; margin: 0 4px; padding: 1px; width: 130px;}

.img-list li img { height:80px; width: 130px;}




/*各级导航栏*/
.breadcrumb {height: 20px; line-height: 20px; margin-bottom: 10px;overflow: hidden; padding: 0 0 4px 6px; vertical-align: baseline;}
.breadcrumb a {  color: #666666; text-decoration: none;}
.breadcrumb strong { display: inline; font-family: "microsoft yahei"; font-size: 18px;font-weight: 700;line-height: 20px;}
.breadcrumb span { font-family: "微软雅黑";}
/*产品案例*/
.products_cont { padding: 10px 0 30px;}
.case_box {border-bottom: 1px dotted #CCCCCC; margin: 0px 0px 0px 10px; padding: 15px 20px 35px 12px; overflow:hidden; _height:100%;}
.case_box .case_text { width: 440px;}
.fl {float: left;}
.case_box .case_text a.orange { margin-left: 15px;}
.orange { color: #7373d3;}
.case_new_text {color: #636363;font-size: 14px;height: 26px;line-height: 26px; padding-bottom: 25px;}
.case_title {padding-bottom: 8px;}
.case_title a{color: #535353; font-size: 16px;font-weight: bold;}
.case_title a:hover{color: #7373d3;}
.case_box .case_text {color: #535353;font-size: 16px;height: 26px;line-height: 26px;margin-top: 10px; padding-bottom:50px;}
.case_box .case_img { width: 140px;}
.fr { float: right;}
.case_box .case_img img { border: 1px solid #CCCCCC;width: 140px; height:140px; margin-top: 15px; vertical-align:top;}
.pagemenu {color: #333333; height: 30px; line-height: 30px; padding: 25px 0; text-align: center;}
.pagemenu .disabled {border: 1px solid #DDDDDD; color: #999999; margin: 2px;padding: 5px 8px;}
.pagemenu .current { background: none repeat scroll 0 0 #FF6700;border: 1px solid #FF6700; border-radius: 5px; color: #FFFFFF; font-weight: bold; margin: 0 5px; padding: 5px 8px;}
/*新闻*/
#main .content .article {color: #343233;font-family: "微软雅黑";line-height: 24px;overflow: hidden;padding:15px 40px 20px 40px;text-align: left;
}
.article .newslist li { border-bottom: 1px dotted #ACACAC; padding: 20px 0 30px 0; overflow:hidden; _height:100%;}
.new_left {float: left; width: 20px; margin-right:10px;height: 135px;}
.new_left img {border:1px solid #E3E3E3; color: #363636;}
.article .newslist img { width:200px; height:130px;}
.new_right { float:right; width:600px; font-size:14px;}
.new_right p {color: #5C5C5D; text-align: left; overflow:hidden;}
.article .newslist li .new_righ .center { font-size:16px;}
.article .newslist li p .date { float: right;}
.article .newslist li p .title1 { color: #4D4D4D;font-size: 16px; font-weight: bold; text-align: left;}
.title2 { color: #4D4D4D;font-size: 16px; font-weight: bold; text-align: left; padding-bottom:10px;}
.title2 a { color: #4D4D4D;font-size: 16px; font-weight: bold;}

.pagebar { clear: both;line-height: 25px; margin-top: 20px; text-align: right; width: 100%;}
.pagebar a.num, .pagebar a.lt, .pagebar a.gt { background-color: #EFEFEF; border: 1px solid #F9F9F9; color: #666666; height: 25px; line-height: 25px; overflow: hidden; width: 25px;}
.pagebar a { cursor: pointer;display: inline-block; line-height: 25px; margin: auto 3px;text-align: center; text-decoration: none; vertical-align: middle;}
.pagebar a.act {background-color: #4AC4F3; border: 1px solid #F9F9F9; color: #FFFFFF; display: inline-block; height: 25px;line-height: 25px;  overflow: hidden; width: 25px;}
.pagebar a.num, .pagebar a.lt, .pagebar a.gt { background-color: #EFEFEF;border: 1px solid #F9F9F9; color: #666666; height: 25px; line-height: 25px; overflow: hidden; width: 25px;}
.pagebar input {border: 1px solid #E7E7E7; height: 23px;line-height: 23px;}
/*新闻详细页*/
.article { padding-top:20px;}
.article h1 { font-size:30px; text-align:center;}
.item_info {border-bottom: 1px solid #E3E3E3; margin:20px 0 20px; padding-bottom: 15px;text-align: center;}
.item_info span { margin: 0 10px;}
.item_info font { font-size:12px;}
.tit-bar b { font-size:16px;}
.tit-bar p { text-indent:24px; line-height:35px; font-size:15px;}






/*产品价格*/

h6.ahouttitle {
    font-size: 30px;
    font-weight: normal;
    height: 60px;
    line-height: 50px;
    margin-bottom: 5px;
}
.contit { 
    font-size: 16px;
    line-height:35px;
    margin-bottom: 15px;
    text-align: justify;
    width: 779px;
}
.contit b { color:#F00;}

.tablewrap table {border-collapse: collapse; border:1px; border-color:#ccdddd; font-size:14px;}
.tablewrap table td { padding:15px; line-height:25px;}


.Remark {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 15px;
    text-align: justify;
    width: 779px;
}


.consss { padding:0;}
.consss .h3 {color: #19538A;
    font-size: 18px;
    font-weight: bold;
    padding-top: 20px;}
.consss p { line-height:30px; font-size:15px;text-indent:2em}



.return-top {
    display: block;
    width: 42px;
    height: 42px;
    background: url("../images/bg_return.png") no-repeat scroll 0% 0% transparent;
    position: fixed;
    bottom: 60px;
    right: 30px;
}


.about-honour-list {
	overflow: hidden;
	padding-left: 0px
}

.about-honour-list li {
	width: 203px;
	float: left;
	overflow: hidden;
	text-align: center;
	height: 177px;
	padding: 25px 50px 0 30px
}

.about-honour-list li img {
	width: 200px;
	height: 150px;
	display: block;
	border: solid 1px #c1c1c1;
	margin-bottom: 5px;
	box-shadow: 2px 2px 0px #f2f2f2;
	-moz-box-shadow: 2px 2px 0px #f2f2f2;
	-webkit-box-shadow: 2px 2px 0px #f2f2f2;
	-o-box-shadow: 3px 3px 0px #f2f2f2;
	behavior: url(style/pie.htc)
}

.about-honour-list li img:hover {
	border: solid 1px #666
}

.about-honour-list li h3 {
	font-weight: normal;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	width: 200px;
	font-color: #5C5C5D;
	overflow: hidden
}

.scrollup {
background: url(../images/icon_gototop.png) no-repeat scroll 0 0;
position: fixed;
z-index: 10;
width: 40px;
height: 40px;
right: 20px;
bottom: 20px;
text-indent: -9999px;
display: none;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>>微信样式<<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
a.alt{
position:relative;
color: #3692d8;
margin:0 auto;
}
a.alt:hover{z-index:2;}
a.alt i{display:none;}
a.alt:hover i{
position:absolute;
display:block;
top:-140px;
width:120px;
height:70px;
z-index:1;
}

.khcgfw-c31{ color:#6c6c6c; padding-right: 8px;font-size:18px}


/*公司发展*/
.develop-ctr-main{margin-top:10px;padding-top:50px;}
.develop-ctr-lf{display:inline-block;text-align:right;vertical-align: top;}
.develop-ctr-box{position:relative;width:262px;padding:20px;margin-bottom:35px;background:#f2f2f2;border-radius:5px;}
.develop-ctr-box-arrow{position:absolute;display:block;width:20px;height:2px;right:-28px;top:34px;background:#e5e5e5;}
.develop-ctr-box-circle{position:absolute;display:block;width:20px;height:20px;right:-44px;top:25px;background:url(../images/contents_timeline_circle.png) no-repeat;}
.develop-ctr-box h3{font-size:20px;color:#626262;margin-bottom:10px;font-family:'SiYuan-Bold',sans-serif;}
.develop-ctr-box img{margin-bottom:15px;}

.develop-ctr-line{display:inline-block;width:2px;height:2500px;background:#e5e5e5;margin:0 29px;}

.develop-ctr-rt{display:inline-block;text-align:left;vertical-align: top;margin-top:40px;}
.develop-ctr-rt .develop-ctr-box-arrow{left:-32px;background:#e5e5e5;}
.develop-ctr-rt .develop-ctr-box-circle{left:-44px;}

.develop-ctr-main p { text-indent:0px; line-height:25px; font-size:14px;}