/*-------------------- 样式重置 ------------------------*/
html{
    color:#000;
    background:#FFF;
}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,footer,article,aside,header,section,nav,figure,figcaption,hgroup{
     margin:0;
     padding:0;
 }table{
      border-collapse:collapse;
      border-spacing:0;
  }fieldset,img{
       border:0;
   }address,caption,cite,code,dfn,em,strong,th,var{
        font-style:normal;
        font-weight:normal;
    }ol,ul{
         list-style:none;
     }caption,th{
          text-align:left;
      }h1,h2,h3,h4,h5,h6{
           font-size:100%;
           font-weight:normal;
       }q:before,q:after{
            content:'';
        }abbr,acronym{
             border:0;
             font-variant:normal;
         }sup{
              vertical-align:text-top;
          }sub{
               vertical-align:text-bottom;
           }input,textarea,select{
                font-family:inherit;
                font-size:inherit;
                font-weight:inherit;
                *font-size:100%;
            }
legend{
    color:#000;
}
body{ font-size:12px;font-family: "微软雅黑"; background: #f8f8f8;color: #666;}
a{ text-decoration: none; color: #666;}
a:hover{ color: #066ab5;}
i{ font-style: normal; font-family: consolas; font-size: 9px; font-weight: 400;}
a:focus {outline: none;}
input:focus {outline: none;}
select:focus {outline: none;}
button:focus {outline: none;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}


/*Logo开始部分********************************/
/*解说：左右两部分的内容的宽度没有设置为多少，根据内容的多少宽度发生变化*/
.c_logo-outer{
    width: 100%;
    height: 120px;
    overflow: hidden;
    margin: 0px;
}

.c_logo-outer .c_logo{
    width: 1200px;
    height: 120px;
    /*background: red;*/
    background: #F8F8F8;
    margin: 0px auto;
}
.c_logo-outer .c_logo .logo{
    height: 120px;
    width: auto;
    /*background: red;*/
    float: left;
}
.c_logo-outer .c_logo .logo img{
    width: 80px;
    height: 80px;
    margin: 20px 0px 0px 12px;
    float: left;
}
.c_logo-outer .c_logo .logo .c_name{
    margin: 0px 0px 0px 15px;
    float: left;
}
.c_logo-outer .c_logo .logo .c_name .name_top{
    font-size: 30px;
    font-weight: bold;
    display: block;
    margin-top: 30px;
}
.c_logo-outer .c_logo .logo .c_name .name_bottom{
    font-size: 14px;
    font-weight: bold;
}
.c_logo-outer .c_logo .c_contact{
    height: 120px;
    width: auto;
    float: right;
    /*background: red;*/
    margin-right: 30px;
}
.c_logo-outer .c_logo .c_contact img{
    width: 53px;
    height: 53px;
    margin: 33px 5px 0px 0px;
    float: left;
}
.c_logo-outer .c_logo .c_contact .c_telephoto{
    /*height: 120px;*/
    width: auto;
    /*background: yellow;*/
    float: left;
    margin-top: 27px;
}
.c_logo-outer .c_logo .c_contact .c_telephoto .c_number,.c_logo-outer .c_logo .c_contact .c_telephoto .tel-text{
    display: block;
    font-size: 24px;
    color: #0279D3 ;
}
/*logo结束部分************************************/

/*公司标题li展示部分开始*****c_li-outer****/
.c_li-outer{
    width: 100%;
    height: 35px;
    background: #1F7DF7;
}
.c_on{
    background: #066AB5;
}
.c_li-outer .c_li{
    width: 1200px;
    height: 35px;
    /*background: red;*/
    margin: 0px auto;
}
.c_li-outer .c_li ul{
    height: 35px;
    overflow: hidden;
}
.c_li-outer .c_li ul li{
    float: left;
    font-size: 18px;
    line-height: 35px;
}
.c_li-outer .c_li ul li a{
    display: inline-block;
    color: #fff;
    padding: 0px 35px;
    height: 35px;
}
 .c_li-outer .c_li ul li:hover{
    background: #066AB5;
    cursor: pointer;
 }
/*公司标题li展示部分结束标志*****c_li-outer****/

/*除了首页，其他页面共用banner的开始部分*/
.c_banner-common{
    width: 100%;
    height: 245px;
    overflow: hidden;
    margin: 0px 0px 20px 0px;
}
.c_banner-common img{
    width: 100%;
    height: 245px;
}
/*除了首页，其他页面共用banner的结束标志部分*/

/*企业共用的c_main开始的部分*******************88*/
.c_main{
    width: 1200px;
    height: auto;
    /*自适应高度*/
    /*border-bottom: 2px solid red;*/
    /*padding-bottom: 10px;*/
    /*这个地方需要删除*/
    margin: 0px auto 0px auto;
}
.c_main .c_main-left{
    width: 300px;
    height: auto;
    float: left;
}
/*公共的产品介绍部分开始*/
.c_main-left .c_left-product{
    width: 298px;
    height: auto;
    border: 1px solid #ccc;
    margin: 0px 0px 25px 0px;
    overflow: hidden;
    padding-bottom: 20px;
    /*background: red;*/
}
.c_main-left .c_left-product span{
    display: block;
    width: 298px;
    height: 63px;
    background: url("/images/space/c/normal/c_products-center/product-left-bg.jpg");
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    margin-bottom: 10px;
}
/*.c_main-left .c_left-product ul{*/
/*margin: 0px auto;*/
/*}*/
.c_main-left .c_left-product ul li{
    height: auto;
    /*background: red;*/
    overflow: hidden;
}
.c_main-left .c_left-product ul li a{
    display: block;
    font-size: 16px;
    width: 238px;
    height: 33px;
    border: 1px solid #ccc;
    line-height: 32px;
    overflow: hidden;
    text-align: center;
    margin: 0px auto 15px auto;
}
.c_main-left .c_left-product ul li a:hover{
    color: #fff;
    background: #1F7DF7;
}
.c_product_on{
    background: #1F7DF7;
    color: #fff;
}
/*公共的产品介绍部分结束*/

.c_main .c_main-left .c_common-left{
    width: 298px;
    height: 608px;
    border: 1px solid #ccc;
    float: left;
}
.c_main .c_main-left h2{
    width: 298px;
    height: 90px;
    overflow: hidden;
}
.c_main .c_main-left h2 .min-logo{
    margin: 18px 10px;
    width: 63px;
    height: 63px;
    border: 1px solid #ccc;
    float: left;
    _margin-left: 9px;
}
.c_main .c_main-left h2 .img_right{
    width: 210px;
    float: left;
    height: 60px;
    /*background: red;*/
    margin: 18px 0px 0px 0px ;
}
.c_main .c_main-left h2 .img_right div{
    font-size: 12px;
}
.c_main .c_main-left h2 .img_right div span{
    float: left;
}
/*.c_main .c_main-left h2 .min-logo span img{*/

/*}*/
/*.c_main .c_main-left .c_info{*/
    /*background: yellow;*/
    /*margin: 0px 0px 45px 0px;*/
/*}*/
.c_main .c_main-left .c_info ul{
    width: 280px;
    height: auto;
    margin: 10px 0px 0px 10px;
    /*background: red;*/
}
.c_main .c_main-left .c_info ul li{
    font-size: 12px;
    margin-bottom: 10px;
}
/*.c_main .c_main-left .c_info ul div{*/
    /*width: 63px;*/
    /*height: 25px;*/
    /*float: left;*/
    /*margin: 8px 25px 0px 0px;*/
    /*background: url("/images/space/c/normal/bg-contact.jpg") no-repeat;*/
/*}*/
/*.c_main .c_main-left .c_info ul div:hover{*/
    /*background: url("/images/space/c/normal/bg-hover.jpg") no-repeat;*/
/*}*/
/*.c_main .c_main-left .c_info ul li div img{*/
    /*margin-left: 5px;*/
    /*margin-top: 6px;*/
/*}*/
/*.c_main .c_main-left .c_info ul li div a{*/
    /*display: inline-block;*/
    /*margin: 0px 8px;*/
    /*color: #fff;*/
/*}*/
.c_main .c_main-left h1{
    display: block;
    font-size: 18px;
    /*background: red;*/
    margin: 45px 0px 0px 10px;
}
.c_main .c_main-left .c_contact-detail{
    width: 298px;
    height: auto;
    margin: 20px 0px 0px 0px;
}
/*.c_main .c_main-left .c_contact-detail ul{*/

/*}*/
.c_main .c_main-left .c_contact-detail ul li{
    margin-bottom: 10px;
    height: 20px;
    font-size: 12px;
    line-height: 20px;
}
.c_main .c_main-left .c_contact-detail ul li  .c_contact-left{
    width: 70px;
    height: 20px;
    /*background: red;*/
    display: block;
    text-align: right;
    float: left;
}
.c_main .c_main-left .c_contact-detail ul li .c_contact-left span{
    width: 13px;
    display: inline-block;
}


.c_main .c_main-right{
    width: 880px;
    height: auto;
    /*background: red;*/
    float: right;
    overflow: hidden;

}
/*企业共用的c_main结束的标记*******************88*/
/*首页共用的题目的样式开始*/
.c_index-hCommon{
    height: 40px;
    /*_height: 30px;*/
    font-size: 18px;
    line-height: 40px;
    border-bottom: 1px solid #ccc;
    margin: 5px 0px 0px 0px;
}
.c_index-hCommon span{
    display: inline;
    float:left;
    /*line-height: 40px;*/
    border-bottom:1px solid #1F7DF7;
    padding-left: 10px;
    padding-right: 10px;
}
.c_index-hCommon a{
    margin-right:20px;
    _margin-right: 10px;
    display: inline;
    /*line-height: 60px;*/
    float: right;
    position: relative;
    top: 6px;
}
/*首页共用的题目的样式结束*/

/*页脚部分开始c_footer**********8*/
.c_footer{
    width: 1200px;
    height: auto;
	margin-bottom:20px;
}
/*.c_footer ul{*/
    /*margin: 20px 0px 20px 0px;*/
/*}*/
.c_footer ul li{
    margin: 20px 25px 20px 15px;
    display: block;
    float: left;
}

/*页脚部分结束标志c_footer**********8*/

/*-------------------------------  页码开始  -----------------------*/
.page{
    width: 790px;
    height: 27px;
    text-align: center;
    margin: auto;
    padding: 20px 0 5px 0;
    overflow: hidden;
}
.page ul{
    height: 27px;
    display: block;
    margin: 0px auto;
}
.page ul li{
    float: left;
    margin: 0px 5px 0px 15px;
    overflow: hidden;
}
.page ul li a{
    display: block;
    width: 25px;
    height: 25px;
    border: 1px solid #ccc;
    line-height: 25px;
}

.page ul li a:hover{
    color: #fff;
    background: #066AB5;
}
.page ul .page_on{
    background: #066AB5;color:#fff;
}
.page .page_prev{
    background: url("/images/space/c/normal/search_img_04.png") no-repeat 2px 3px;
}
.page .page_prev:hover{
    background: #066AB5 url("/images/space/c/normal/search_img_04.png") no-repeat 2px -18px;
}
.page .page_next{
    background: url("/images/space/c/normal/search_img_04.png") no-repeat -17px 3px;
}
.page .page_next:hover{
    background: #066AB5 url("/images/space/c/normal/search_img_04.png") no-repeat -17px -18px;
}

/*-------------------------------  页码结束  -----------------------*/
/*按钮的关注和取消关注的状态*************************************/
/*关注转态的圆角编写开始********不支持低版本的IE****/
/*独有的*/
.c_li-special a{
    background: #1F7DF7;
}

.c_li-special a{
    display: block;
    float: left;
    margin: 10px 25px 0px 0px;
    font-size: 14px;
    color: #fff;
    line-height: 25px;
    height: 25px;
    /*padding: 3px 10px 5px 10px;*/
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari 和 Chrome */
    border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
    text-indent: 20px;

}
.c_li-special a:hover{
	color:#fff;
}
.c_li-special .c_talk{
    padding: 0px 10px;
    background:#1F7DF7 url("/images/space/c/normal/experts_03.png") no-repeat 10px 8px;
}
.c_li-special .c_talk:hover{
    background: #006699 url("/images/space/c/normal/experts_03.png") no-repeat 10px 8px;
}
.c_li-special .c_focus{
    padding: 0px 10px 0px 2px;
    text-indent: 0px;
}
.c_li-special .c_focus:hover{
    background: #006699;
}
.c_li-special .c_focus span{
    display: block;
    width: 25px;
    height: 25px;
    float: left;
    /*background: red;*/
}
/*.nfollow-img{
    background: url("/images/space/c/normal/white-heart.png") no-repeat 8px 8px;
}*/




/*---- 各页面没有内容的空白页面样式----- */
/* 大的 */
.member_nosearch{width:300px;height:80px;margin:85px auto;}
.member_nosearch img{width:78px;height:80px;float: left;}
.member_nosearch .nosearch_txt{float: left;width:198px;margin-left:24px;}
.member_nosearch .nosearch_txt .m_one{font-size:28px;line-height: 80px;color:#1F7DF7;}
/* 小的 */
.member_nosearch2{width:180px;height:48px;margin:35px auto;}
.member_nosearch2 img{width:47px;height:48px;float: left;}
.member_nosearch2 .nosearch_txt2{float: left;width:120px;margin-left:10px;}
.member_nosearch2 .nosearch_txt2 .m_one2{font-size:20px;line-height: 48px;color:#1F7DF7;}
/*---- 各页面没有内容的页面样式end----- */

