﻿@charset "utf-8";

.m_tit1{height: auto;overflow: hidden;}
.m_txt1{float: left;height: 130px;}
.m_txt1 h3{font-weight: normal;font-size: 18px;padding-top: 35px;}
.m_txt1 h2{font-weight: normal;font-size: 28px;color: #1462ad;padding-top: 6px;}
.m_list1{float: right;width:660px;overflow: hidden;padding-top: 19px;}
.m_list1 ul{width: 120%;overflow: hidden;}
.m_list1 ul li{
    float: left;
    width: 294px;
    background: url("../images/home-list-icon1.png") no-repeat left center;
    padding-left: 18px;
    border-bottom: 1px dashed #d2d2d2;
    line-height: 28px;
    color: #1462ad;
    margin-right: 30px;
    font-size: 13px;
}
.m_cont1{
    background:rgba(255, 255, 255, 0.5)!important;
    filter:Alpha(opacity=50);
    background:#fff;
    height: auto;
    overflow: hidden;
    border: 1px solid #eaebed;
    padding: 0 30px;
    padding-bottom: 18px;
    margin-bottom: 52px;
    box-shadow: -2px 0 5px #e7e7e7, /*左边阴影*/
    0 -2px 5px #e7e7e7, /*顶部阴影*/
    0 2px 5px #e7e7e7, /*底部阴影*/
    2px 0 5px #e7e7e7; /*右边阴影*/
    -webkit-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -moz-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -o-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
}
.m_list2{overflow: hidden;padding-top: 38px;}
.m_list2 ul{width: 120%;overflow: hidden;}
.m_list2 ul li{
    float: left;
    width: 195px;
    height: 260px;
    overflow: hidden;
    margin-right: 52px;
    word-wrap: break-word;/*强制换行对齐*/
    /* word-break: break-all; */
}
.m_list2 ul li h4{
    font-weight: bold;
    font-size: 16px;
    color: #1462ad;
    height: 17px;
    overflow: hidden;
    white-space: nowrap;/*省略号*/
    text-overflow: ellipsis;
}
.m_list2 ul li h4 a{color: #1462ad;}
.m_list2 ul li h4 a:hover{text-decoration: underline;}
.m_list2 ul li i{
    float: left;
    clear: both;
    width: 193px;
    height: 101px;
    border: 1px solid #dedede;
    display: block;
    margin-top: 10px;
}
.m_list2 ul li i img{float:left;width: 100%;height: 100%;}
.m_list2 ul li i img:hover{opacity: 0.9;}
.m_list2 ul li p{
    color: #4a4848;
    font-size: 14px;
    clear: both;
    float: left;
    padding-top: 10px;
    line-height: 17px;
    /*max-height: 200px;
    overflow: hidden;*/
}


/**************************************************************************************************about*/
/*左边菜单*/
.about_cont1{
    float: left;
    height: auto;
    /*overflow: hidden;*/
    margin-top: 20px;
    margin-bottom: 40px;
}
.about_list1{
    background:rgba(255, 255, 255, 0.5)!important;
    filter:Alpha(opacity=50);
    background:#fff;
    height: auto;
    overflow: hidden;
    width: 250px;
    box-shadow: -2px 0 5px #e7e7e7, /*左边阴影*/
    0 -2px 5px #e7e7e7, /*顶部阴影*/
    0 2px 5px #e7e7e7, /*底部阴影*/
    2px 0 5px #e7e7e7; /*右边阴影*/
    -webkit-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -moz-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -o-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
}
.about_list1 dl dt{
    padding-left: 15px;
    font-size: 18px;
    color: #000;
    height: 52px;
    line-height: 52px;
    border-bottom: 1px solid #e7e7e7;
}
/*.about_list1 dl dt span{
    background: url("../images/about-line1.png") no-repeat right center;
    padding-right: 25px;
    cursor: pointer;
}
.about_list1 dl dt.active span{background: url("../images/about-line2.png") no-repeat right center;}*/
.about_list1 dl dd{}
ul.about_u1{}
.about_u1 li{
    width: 100%;
    height: 29px;
    line-height: 29px;
    border-top: 1px solid #e7e7e7;
    font-size: 14px;
}
.about_u1 li:first-child{border-top:0;}
.about_u1 li a{/*color:#4b4b4b;*/color: #1462ad;display: block;padding-left: 15px;/*font-weight: bold;*/overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.about_u1 li a:hover{background: #1462ad;color: #ffffff;}
.about_u1 li.active a{background: #1462ad;color: #ffffff;}
.ab_list1{margin-top: 12px;}
.ab_list1 dl dt{height:46px;line-height: 46px;}
.ab_list1 dl dd{
    padding-left: 15px;
    color: #4b4b4b;
    font-size: 14px;
}
.about_txt1{padding-top: 12px;line-height: 17px;}
.about_txt1 h4{font-weight: bold;color: #1462ad;margin-bottom: 5px;}
.about_txt2{line-height: 17px;margin-top: 15px;margin-bottom: 15px;}
/*右边内容*/
.about_cont2{
    float: right;
    width: 699px;
    padding: 20px 18px;
    height: auto;
    min-height: 595px;
    /*min-height: 494px;*/
    /*overflow: hidden;*/
    margin-top: 20px;
    margin-bottom: 40px;
    background:rgba(255, 255, 255, 0.5)!important;
    filter:Alpha(opacity=50);
    background:#fff;
    box-shadow: -2px 0 5px #e7e7e7, /*左边阴影*/
    0 -2px 5px #e7e7e7, /*顶部阴影*/
    0 2px 5px #e7e7e7, /*底部阴影*/
    2px 0 5px #e7e7e7; /*右边阴影*/
    -webkit-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -moz-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -o-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
}
.about_tit1{font-size: 20px;color: #000;}
/*.about_tit1 span{
    background: url("../images/about-line1.png") no-repeat right center;
    padding-right: 25px;
}*/
.about_txt3{color: #4a4848;line-height: 20px;}
.about_txt3 p{margin-top: 28px;}

/********************************************************************************************inquiry***/
.in_txt1{
    line-height: 17px;
    color: #4a4848;
    border-bottom: 1px dashed #b9b9b9;
    padding-top: 15px;
    padding-bottom: 15px;
}
.in_tab1{
    margin-top: 25px;
    margin-bottom: 18px;
    margin-left: 40px;
    height: auto;
    /*overflow: hidden;*/
}
.in_tab1 table{line-height: 55px;}
.in_tab1 table tr td{text-align: right;}
.in_tab1 table tr td:first-child{padding-right: 35px;}
.in_txt2{font-size: 14px;color: #000;font-weight: bold;}
.in_text1{
    width: 186px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #e7e7e7;
    padding: 0 5px;
    color: #4b4b4b;
}
.in_tab1 table tr td[colspan='2']{
    text-align: left;
    padding-right: 0;
    padding-top: 12px;
}
.in_tab1 table tr td[colspan='2'] .in_txt2{float:left;line-height: 20px;margin-left: -4px;}
.in_text2{
    float: left;
    width: 507px;
    height: 143px;
    padding: 5px;
    line-height: 20px;
    border: 1px solid #e7e7e7;
    color: #4b4b4b;
}
.in_btn1{
    width: 95px;
    height: 34px;
    line-height: 20px;
    border: 0;
    color: #ffffff;
    font-size: 16px;
    font-family: "Arial", "sans-serif";
    background: #1462ad;
    cursor: pointer;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-background-size: 2px;
    margin-left: 72px;
    margin-top: 10px;
}
.in_btn1:hover{background: #03519e;}

/************************************************************************************************news*****/
.news_list1{}
.news_list1 ul li{margin-top: 22px;line-height: 20px;}
.news_list1 ul li h3{font-weight: bold;font-size: 14px;margin-bottom: 3px;}
.news_list1 ul li h3 a{color: #1462ad;}
.news_list1 ul li h3 a:hover{text-decoration: underline;}
.news_list1 ul li p{color: #4a4848;font-size: 12px;}
.news_list1 ul li p span{color: #838383;}

/******************************************************************************************contact***/
.ctact_maps{border: 1px solid #dddddd;margin-top: 20px;margin-bottom: 23px;}
.ctact_maps img{width: 691px;height: 243px;}
.ctact_txt1{float:left;line-height: 20px;}
.ctact_txt1 h4{
    font-weight: normal;
    color: #1462ad;
    margin-bottom: 10px;
    font-size: 16px;
}
.ctact_txt1 p{color: #4b4b4b;font-size: 14px;}
.ctact_txt2{float:right;line-height: 17px;font-size: 14px;color: #4b4b4b;margin-top: 16px;}

/******************************************************************************************users***/
.user_list1{}
.user_list1 dl{/*padding-top: 10px;*/}
.user_list1 dl dd{
    height: auto;
    overflow: hidden;
    border-bottom: 1px dashed #b9b9b9;
    padding-bottom: 18px;
    margin-top: 15px;
}
ul.user_u1{}
.user_u1 li{
    float: left;
    color: #4a4848;
    font-size: 13px;
    width: 348px;
    line-height: 17px;
}
/*翻页*/
.user_page{margin-top: 18px;}
.user_page ul li{
    float: left;
    width: 36px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #e5e5e5;
    border-left: 0;
}
.user_page ul li:first-child,.user_page ul li:last-child{border-left: 1px solid #e5e5e5;}
.user_page ul li.user_l1 a,.user_page ul li.user_l2{color: #d0d0d0;font-family: "SimSun", "宋体";}
.user_page ul li.user_l1{margin-right: 5px;}
.user_page ul li.user_l2{margin-left: 5px;}
.user_page ul li a{color: #656565;display: block;}
.user_page ul li a:hover{color:#1462ad;}
.user_page ul li.active{background: #1462ad;}
.user_page ul li.active a{color: #ffffff;}

/*************************************************************************************products*/
.pro_txt1{color: #4a4848;line-height: 17px;margin-top: 16px;}
.about_cont2 .m_list2{padding-top: 0;}
.about_cont2 .m_list2 ul li{margin-top: 32px;}


/***********************************************************************************downloads*******/
.down_txt1{color: #4a4848;line-height: 20px;}
.down_txt1 p{margin-top: 20px;}
.down_txt1 a{color: #1462ad;}
.down_txt1 a:hover{text-decoration: underline;}
.down_list1{width: 642px;margin: 0 auto;height: auto;overflow: hidden;margin-top: 15px;}
.down_list1 dl dt{float:left;width:100%;clear: both;margin-top: 20px;height: auto;overflow: hidden;}
.down_txt2{float:left;font-size: 14px;font-weight: bold;/*color: #1462ad;*/color: #111;}
.down_txt3{float:right;font-size: 12px;display: none;}
.down_txt3 a{color: #1462ad;}
.down_txt3 a:hover{text-decoration: underline;}
.down_list1 dl dd{clear: both;/*padding-top: 12px;*/padding-top: 6px;}
/*ul.down_u1{width: 120%;overflow: hidden;}*/
.down_u1 li{float: left;/*margin-right: 58px;width: 175px;*/width: 100%;line-height: 17px;}
/*.down_u1 li img{
    float:left;
    width: 173px;
    height: 81px;
    border: 1px solid #dddddd;
    margin-bottom: 8px;
}
.down_u1 li img:hover{opacity: 0.9;}
.down_u1 li p{color: #4a4848;line-height: 20px;}
.down_u1 li:hover img{border: 1px solid #1462ad;}
.down_u1 li:hover p{color: #1462ad;}*/
.down_u1 li a{color: #1462ad;text-decoration: underline;}
.down_u1 li a:hover{text-decoration: none;}

/*****************************************************products-1***/
.pro_tit1{text-align: center;padding-bottom: 15px;}
.pro_tit1 h2{
    font-weight: normal;
    font-size: 20px;
    color: #000;
    margin-bottom: 20px;
    line-height: 25px;
}
.pro_tit1 img{width: auto;height: 301px;border: 1px solid #dedede;    max-width: 700px;}
.pro_txt2{height: auto;overflow: hidden;}
.pro_txt2 h3{
    font-weight: normal;
    font-size: 16px;
    color: #000;
    margin-top: 26px;
}
ul.pro_u1{margin-top: 12px;}
.pro_u1 li{
    float: left;
    background: url("../images/home-list-icon1.png") no-repeat left center;
    padding-left: 15px;
    width: 322px;
    color: #1462ad;
    line-height: 23px;
}
.pro_txt2 p{color: #4a4848;line-height: 20px;margin-top: 10px;}
.pro_txt2 p span{color: #1462ad;}
.pro_tab1{}
.pro_tab1 h3{font-weight: normal;font-size: 16px;color: #000;margin-top: 16px;margin-bottom: 10px;}
.pro_tab1 table{width: 100%;text-align: center;color: #333333;border-collapse: collapse;}
.pro_tab1 table tr th{
    background: #e0e8ea;
    border: 1px solid #d4dde0;
    height: 23px;
    line-height: 23px;
}
.pro_tab1 table tr td{
    background: #eef2f6;
    height: 19px;
    line-height: 19px;
    border: 1px solid #d4dde0;
}


/*****************************************************products-2***/
.pro_list1{}
.pro_list1 ul li{margin-top: 18px;height: auto;overflow: hidden;}
.pro_img1{float: left;margin-right: 10px;background: #ffffff;}
.pro_img1 img{float:left;width: 110px;height: 70px;padding: 5px;}
.pro_img1 img:hover{opacity: 0.9;}
.pro_txt3{}
.pro_txt3 h3{font-weight: normal;font-size: 14px;margin-bottom: 5px;}
.pro_txt3 h3 a{color: #1462ad;text-decoration: underline;}
.pro_txt3 h3 a:hover{text-decoration: none;}
.pro_txt3 p{color: #4a4848;font-size: 12px;line-height: 20px;}


/*2015.10.8新增*/
.pro_add1,.pro_add2{
    background:rgba(255, 255, 255, 0.5)!important;
    filter:Alpha(opacity=50);
    background:#fff;
    height: auto;
    overflow: hidden;
    width: 250px;
    box-shadow: -2px 0 5px #e7e7e7, /*左边阴影*/
    0 -2px 5px #e7e7e7, /*顶部阴影*/
    0 2px 5px #e7e7e7, /*底部阴影*/
    2px 0 5px #e7e7e7; /*右边阴影*/
    -webkit-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -moz-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    -o-box-shadow: -2px 0 5px #e7e7e7,0 -2px 5px #e7e7e7,0 2px 5px #e7e7e7,2px 0 5px #e7e7e7;
    margin-top: 12px;
}
.pro_add1 h3{
    font-weight: normal;
    font-size: 14px;
    color: #111;
    padding-left: 15px;
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #e7e7e7;
}
.pro_add1 ul li{/*height: 22px;*/line-height: 18px;border-bottom: 1px solid #e7e7e7;}
.pro_add1 ul li a{padding-left: 15px;display: block;color: #4b4b4b;}
.pro_add1 ul li a:hover{text-decoration: underline;}
.pro_add1 ul li.active a{color: #1462ad;}
.pro_add2{padding-bottom: 10px;}
.pro_add2 dl dt{text-align: center;}
.pro_add2 dl dt img{width: 100%;}
.pro_add2 dl dt p{font-size: 12px;color: #111;padding-top: 3px;}
.pro_add2 dl dd{}
ul.pro_add_u1{
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    height: auto;
    overflow: hidden;
}
.pro_add_u1 li{float: left;min-width: 73px;margin-right: 7px;font-size: 12px;color: #111;}
