@charset "utf-8";
/* CSS Document */
/*about.html start*/
.container {
    width: 100%;
    margin: 0px auto;
    color: #444;
    margin-bottom:80px;
}
.general {
    width:100%;
    margin:0 auto;
    background:#fff;
    padding:40px 0;
}
.general_con {
    width:980px;
    margin:0 auto;
    text-align:center;
    line-height:21px;
}
.general_title {
    font-size:34px;
    font-family:"微软雅黑";
    text-align:center;
    margin:0 auto; line-height:40px;
}
.general_title table {
    margin:0 auto;
    margin-bottom:50px;
}
.general_title table td h2, .general_title table {
    text-align:left;
    line-height: 40px;
    font-size: 28px;
    color: #40372c;
    background: url(../images/index/ge01.jpg) no-repeat center bottom;
}
.general_con_c_le, .general_con_c_ri, .general_con_c_le2, .general_con_c_ri2 {
    width:600px;
    /*left:65%;*/
    padding-top:25px;
}
.general_con_c_ri {
    text-align:left;
    left:40%;
}
.general_con_c_ri_title {
    color:#ccc;
    font-size:26px;
    font-family:"微软雅黑";
    margin-bottom:30px;
    font-weight:bold;
}
.general_con_c_ri_word {
    font-size: 14px;
    font-family: "微软雅黑";
    text-indent: 2em;
}
.general_con_c_ri_int {
    padding-top:15px;
    color:#999;
    font-size:14px;

    font-family:"微软雅黑";
}
.general2 {
    width:100%;
    margin:0 auto;
    background:#f6f6f6;
    padding:40px 0;
}
.general_con_c_le2 {
    text-align:left;
}
.what {
    font-size:26px;
    font-family:"微软雅黑";
    background:#4bcdd9;
    width:200px;
    height:40px;
    color:#fff;
    line-height:40px;
    padding-left:20px;
}
.what_int {
    color:#999;
    font-size:18px;
    font-family:"微软雅黑";
    padding:10px 20px;
}
.what_A {
    width:275px;
}
.what_name {
    padding:10px 0;
}
.what_name_ch {
    font-family:"微软雅黑";
    font-size:18px;
}
.what_name_en {
    font-family: Arial;
    font-size:14px;
    color:#999;
}
.what_B {
    width:230px;
}
.what_C {
    width:200px;
}
.what_D {
    width:275px;
}
.what_con ul li {
    float:left;
    margin-right:30px;
}
.fl
{
    float:left;

}
.general_con_c_ri_ad {
    font-family:"微软雅黑";
    font-size:14px;
    font-weight:bold;
    color:#666;
    padding-bottom:10px;
    margin-top:10px;
}
.general_con_c_ri_ad span {
    color:#ffba19;
}
.certificate_ul {
    height:220px;
    margin-bottom:20px;
    width:1200px;
}
.certificate_ul ul
{
    height:212px;

}
.general_con_c_ri ul li {
    margin-bottom:30px;
}
.box-l{left:-20%;position: absolute;}
.box-r{left:120%;position: absolute;}
.box1{ margin-left:-470px;}
.box2{ margin-left:-472px; width:600px; text-align:left;}
.box3{ margin-left:-470px; width:268px; height:190px; }
.box32{ width:437px; text-align:center;}
.box_parent{position:relative; width:980px; overflow:hidden; height:298px;margin-top: 30px;}
.box4{ margin-left:-529px; width:600px; text-align:right;}
.box5{ margin-left:190px; padding-top:25px;}
.box_b{ position:absolute; bottom:-205px; left:0px;}
.box6{ width:600px; height:235px; margin-left:-600px; padding-top:30px; }


/*contact.html start*/
.contact h2
{
    margin-top: 20px;
    text-align:center;
    line-height: 40px;
    font-size: 28px;
    color: #40372c;
    background: url(../images/index/ge01.jpg) no-repeat center bottom;

}
.message h2
{
    margin-top: 20px;
    margin: auto;
    line-height: 40px;
    font-size: 28px;
    color: #40372c;
    background: url(../images/index/ge01.jpg) no-repeat center bottom;

}
.contact_banner {background:url(../images/contact_banner.jpg) no-repeat center top;height:350px;}
.contact{padding:20px 0px 0px 0px;font-family:"微软雅黑";}
.contact_type{width:1022px;margin:20px auto;overflow:hidden;}
.contact_type_ul ul li{width:305px;height:360px;text-align:center;float:left;}/*;*/
.contact_type_ad{background:url(../images/index/contact.png) no-repeat 0px 0px;}
.contact_type_tel{background:url(../images/index/contact.png) no-repeat -360px 0px;margin:0 50px;_display:inline;}
.contact_type_mail{background:url(../images/index/contact.png) no-repeat -717px 0px;}
.contact_type_ad_title{padding-top:140px;font-size:16px;font-weight:bold;padding-bottom:20px;}
.contact_type_ad_int{line-height:24px;font-size:14px;}
.contact_type_ad_button{width:95px;height:35px;background:#333;margin:0 auto;display:block;color:#fff;text-align:center;line-height:35px;font-size:14px;font-family:Arial;margin-top:8px;}
.contact_arrive{width:1200px;margin:0 auto;padding:40px 0;border-top:1px dotted #ccc;}
.contact_arrive h2{height:42px;line-height:42px;font-size:18px;color:#333;font-weight:normal;}
.contact_arrive_left{width:650px;float:left;}
.contact_arrive_left dt{font-size:14px;color:#333;height:24px;line-height:24px;margin:13px 0px;padding-left:24px;font-family:"微软雅黑";}

.contact_arrive_left dd{font-size:14px;color:#666666;line-height:24px;}
.contact_arrive_right{ float:left;padding-left:30px;}
.contact_table table{ border-collapse:collapse; padding:0px; margin:0px;}
.contact_table td{ padding:9px 0px;}
.contact_table input{width:230px;height:36px;line-height:36px;border:1px solid #dddddd; font-size:12px;color:#999999;  margin-right:7px; padding:0px 6px;}
.contact_table textarea{width:420px; height:120px;border:1px solid #dddddd; font-size:12px;color:#999999; padding:5px; line-height:24px;}
.contact_table .btn_submit{ border:none;background:url(../images/contact_icon_bg.gif) no-repeat 0px -88px;width:133px;height:36px; cursor:pointer;}
.message{
    margin-top:20px;
    margin-bottom:80px;
    line-height: 10px;

}
/*contact.html end*/

/*solution.html start*/
.solution_banner{background:url(../images/solution_banner.jpg) no-repeat center top;height:350px;}

.solution_li{
    width:100%;
    margin:0 auto;
    background:#fff;
    list-style:none;
}
.solution_li2{
    width:100%;
    margin:0 auto;
    background:#f6f6f6;
    list-style:none;

}
.solution_li_con,.solution_li2_con{
    width:980px;
    overflow:hidden;
    min-height:200px;
    margin:0 auto;
    padding:70px 0;
}
.solution_img{
    width:600px;
    margin:0 auto;
    text-align:center;
    overflow:hidden;
}
.solution_content
{
    width:980px;
    overflow:hidden;
    margin:0px auto;
    position:relative;}
.solution_con{
    width:448px;
    margin:0 auto;
    margin-top:20px;
    overflow:hidden;
}
.solution_img img{
    text-align:center;
    margin:0 auto;
}
.solution_title{
    color:#4bcdd9;
    font-size:26px;
    font-family:"微软雅黑";
    font-weight:bold;
}
.solution_int{
    font-size:14px;
    font-family:"微软雅黑";
    line-height:28px;
    margin-top:20px;
}
.read_more{
    font-size:16px;
    font-family: Arial;
    margin-top:30px;
}
.read_more a{
    color:#ffba19;
}
.read_more a:hover{
    text-decoration: underline;
}
.box-l2{left:50%;top:300px;position: absolute;}
.box-r2{left:50%;top:-300px;position: absolute;}
/*solution.html end*/
/*solution.html start*/
.solution_detail_word{text-align:center;margin:10px 0;}
.solution_detail_title_en{text-align:center;font-family:Arial;padding:5px;font-size:22px;background:#4bcdda;width:300px;margin:0 auto;color:#fff;}
.solution_detail_con{width:1200px;margin:0 auto;margin-top:50px;}
.solution_detail_con_title{font-size:24px;color:#4bcdda;font-family:"微软雅黑";font-weight:bold;}
.solution_detail_con_int{margin:10px 0;line-height:24px;}
.solution_detail_class {width:1200px;margin:0 auto;margin-top:50px;margin-bottom:20px;text-align:center;font-family:"微软雅黑";vertical-align:bottom;}
.solutions_content{ width:1200px; margin:40px auto;}
.solution_detail_class ul li{margin-bottom:10px; float:left; margin-right:10px;}
.solution_detail_class ul li a{ padding:6px; display:block;border:1px solid #ccc;}
.solutions_title{ font-size:24px; font-weight:bold; padding-bottom:20px; text-align:center; line-height:50px;}
.solutions_detail{ line-height:22px;}
/*solution.html end*/

.coolbg
{
    background-color: #4BCDD9;
    color: #fff;
    border: 2px solid;
    border-radius: 7px;
    width: 66px;
    height: 25px;
    cursor: pointer;
    margin-top: 18px;
}
.check-tips
{
    color:red;
    font-size: 16px;
    text-align: left;
    margin-left: 303px;

}