*{ padding: 0; margin: 0;}
body{ font-family: "微软雅黑"; background-color: #ffffff; min-width: 1200px;}
li{ list-style: none;}
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
a:active{ text-decoration: none;}

/*头部*/
#top{ width: 100%; height: 5.3rem;}
.top{ width: 1204px; height: 5.3rem; margin: 0 auto; display: flex; justify-content: space-between;}
.top_left{ width: 50%; height: 5.3rem; display: flex; align-items: center;}
.top_left img{ width: 4.1rem; height: 4.1rem; margin-right: 10px;}
.top_left dl dt{ font-size: 1.55rem; color: #ef841a; letter-spacing: 1px;}
.top_left dl dd{ font-size: 0.7rem; color: #3288e4;}
.top_right{ width: 20rem; height: 5.3rem; display: flex; align-items: center; justify-content: space-between;}
.top_right_nr1{ width: 9rem; display: flex; justify-content: space-between; align-items: center;}
.top_right_nr1 img{ width: 0.85rem; height: 0.85rem;}
.top_right_nr1 p{ color: #f3a86f; font-size: 1rem;}
.top_right_nr2{ width: 7.5rem; display: flex;}
.top_right_nr2 a{ width: 3.5rem; text-decoration: none; font-size: 0.8rem; color: #f3a86f; display: block; text-align: center;
                 border-right: 1px #F3A86F solid; cursor: pointer;}
.top_right_nr2 a:nth-child(2){ border-right: none;}                 

/*头部结束*/

/*导航*/
#nav{ width: 100%; height: 57px; background-color: #6aaae6;}
#nav ul{ width: 1200px; margin: 0 auto; background-color: #6aaae6;display: flex;}
#nav ul li{ width: 200px; height: 57px; list-style: none; text-align: center; line-height: 57px;}
#nav ul li a{ text-decoration: none; color: #FFFFFF; font-size: 18px; display: block;}
#nav ul li .ation{ background-color: #92d050;}

/*导航结束*/

/*banner*/
.banner{ width:100%;}
.focus{ position:relative; width:100%; height:auto;overflow:hidden;z-index: 999;}  
.focus img{ width: 100%; height: 504px; z-index: -999;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#f7c163;}  
.focus .D1fBt{ overflow:hidden; zoom:1; z-index:10; height: 35px;/* border: 1px red solid; */}  
.focus .fcon a{display: inline-block; width:100%;} 
.focus .fbg{bottom:14px; right:50%; position:absolute; height:21px; text-align:center; z-index: 999;    margin-right:-80px;}  
.focus .fbg div{margin:0 auto 0;overflow:hidden;zoom:1;height:14px;}    
.focus .D1fBt a{position:relative; display:inline; width:40px; height:6px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background-color:#92d050;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }  
/*banner结束*/

/*公司简介*/
#gsjj{ width: 1204px; margin: 0 auto; margin-top: 1.5rem;}
.gsjj_title{ width: 1204px; height: 5rem; text-align: center;}
.gsjj_title h3{ color: #6aaae6; font-size: 24px;}
.gsjj_title img{ width: 434px; height: 7px;}
.gsjj_title p{ color: #969798; font-size: 0.7rem;}

.gsjj_con{ height: 505px; margin-top: 1rem; display: flex; justify-content: space-between;}
.gsjj_con_left{ width: 744px; height: 505px; background-image: url(../img/gsjj1.jpg); background-repeat: no-repeat;}
.gsjj_con_left_nr{ width: 605px; padding-bottom: 30px; background-color: rgba(227, 236, 250, 0.8); margin: 60px 0px 0px 40px;}
.gsjj_con_left_nr h4{ color: #636464; margin-left: 20px; padding-top: 30px; padding-bottom: 1rem; font-size: 21px;}
.gsjj_con_left_nr p{ width: 550px; line-height: 25px; margin-left: 1rem; font-size: 14px; color: #4a4b4b; text-indent: 2em;}

.gsjj_con_right{ width: 426px; background-color: #f1f2f3;}
.gsjj_con_right_nr{ width: 426px; height: 237px; overflow: hidden;}
.gsjj_con_right_tu ul{ display: flex; flex-flow: wrap;}
.gsjj_con_right_tu ul li{ width: 426px; height: 237px;}
.gsjj_con_right_tu ul li a img{ width: 426px; height: 237px;}
.gsjj_con_right_img1{ width: 23px; height: 23px; position: absolute; z-index: 99; cursor:pointer; float: left;
                      margin-top: 120px; margin-left: 5px;}
.gsjj_con_right_img2{ width: 23px; height: 23px; position: absolute; z-index: 99; cursor:pointer; float: right;
                     margin-top: 120px; margin-left: 400px;}
                     
.gsjj_con_right2{ padding-left: 40px; margin-top: 15px; background-color: #f1f2f3; padding-bottom: 30px;} 
.gsjj_con_right2 h3{ color: #848485;}  
.gsjj_con_right2 ul{ margin-top: 1rem;}
.gsjj_con_right2 ul li{ height: 25px; font-size: 14px; line-height: 25px; color: #767676;}                  

/*公司简介结束*/

/*产品展示*/
#cpzs{ width: 1204px; margin: 0 auto; margin-top: 2.5rem;}
#cpzs_con{ max-width: 1920px; height: 581px; background-image: url(../img/cpzs_bj.png); background-repeat: no-repeat;}
.cpzs_left_title div{
    line-height: 20px !important;
    padding: 10px 0 !important;
}
.cpzs_conn{ width: 1204px; margin: auto; display: flex; align-items: center; padding-top: 36px;}
.cpzs_left{ width: 260px; height: 500px; background-color: #6aaae6;}
.cpzs_left_top{ height: 66px; line-height: 66px; color: #FFFFFF; font-size: 20px; background-color: #6aaae6; text-align: center;}
.cpzs_left_title div{ height: 55px; border-bottom: 1px #FFFFFF dashed; font-size: 14px;  display: flex; align-items: center; justify-content: space-between;
                      color: #FFFFFF; cursor:pointer;/*移上变成手*/ padding-left: 20px;}
.cpzs_left_title div a{ color: #FFFFFF; font-size: 26px; margin-right: 0.5rem;}                      
.cpzs_left_title div:last-child{ border-bottom: none;}
.cpzs_left_title div.on{ background-color: #92d050; color: #FFFFFF;}

.cpzs_right{ width: 900px; height: 500px; background-color: #FFFFFF; padding-left: 45px;}
.cpzs_right_top{ width: 900px; height: 44px; background-color: #6aaae6; display: flex; justify-content: space-between; align-items: center;}
.cpzs_right_top p{ line-height: 44px; margin-left: 20px; display: flex; align-items: center; color: #FFFFFF; font-size: 18px; text-align: center;}
.cpzs_right_top p img{ width: 6px; height: 26px; margin-right: 10px;}
.cpzs_right_top a{ text-decoration: none; color: #FFFFFF; font-size: 16px; margin-right: 10px; line-height: 44px;}
.cpzs_right_con{ width: 870px; height: 430px; margin: 0 auto; margin-top: 20px; overflow: hidden;}
.cpzs_right_con_list{ width: 850px; height: 430px;}
.cpzs_right_con_list ul{ display: flex; flex-flow: wrap; justify-content: center;}
.cpzs_right_con_list ul li{ width: 200px; height: 200px; text-align: center; margin-top: 10px;}
.cpzs_right_con_list ul li img{ width: 184px; height: 158px;}
.cpzs_right_con_list ul li a{ font-size: 14px; color: #505050;}
.cpzs_right_con_list ul li a:hover{ color: #7aca24;}

/*产品展示结束*/

/*新闻资讯*/
.xwzx{ width: 1204px; margin: 0 auto; margin-top: 2.5rem;}
#xwzx_con{ width: 100%; background-color: #f5f5f5; margin-top: 1.5rem;}
.xwzx_con{ width: 1204px; padding-bottom: 50px; margin: 0 auto; display: flex; justify-content: space-between; background-color: #f5f5f5;}
.xwzx_left{ width: 770px; margin-top: 40px;}
.xwzx_left_title{ height: 27px; display: flex; justify-content: space-between; align-items: center;}
.xwzx_left_title p img{ width: 8px; height: 27px; margin-right: 5px;}
.xwzx_left_title p{ width: 110px; font-size: 20px; color: #6aaae6; display: flex;}
.xwzx_left_title a{ font-size: 16px; color: #848282;}
.xwzx_left_con{ display: flex; justify-content: space-between;}
.xwzx_left_nr{ width: 368px; background-color: #FFFFFF; margin-top: 30px;}
.xwzx_left_nr img{ width: 354px; height: 187px; margin-left: 6px; margin-top: 8px;}
.xwzx_left_nr dl{ margin-left: 6px; width: 340px; margin-top: 15px;}
.xwzx_left_nr dl dt a{ font-size: 16px; color: #737373; font-weight: bold; width: 340px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xwzx_left_nr dl dd a{ font-size: 14px; color: #6e6e6e; margin-top: 5px; display: block; padding-bottom: 22px;}

.xwzx_right{ width: 400px; margin-top: 40px; background-color: #f5f5f5;}

/*新闻资讯结束*/

/*底部*/
#bottom{ height: 53px; margin-top: 33px; background-color: #6aaae6;}
.bottom{ width: 1204px; height: 53px; margin: 0 auto; background-color: #6aaae6;}
.bottom ul{ width: 1204px; display: flex; justify-content: center;}
.bottom ul li{ width: 100px; height: 53px; text-align: center; line-height: 53px;}
.bottom ul li a{ font-size: 14px; color: #FFFFFF}

#bot{ width: 1204px; height: 90px; margin: 0 auto;}
.bot{ width: 1204px; display: flex; justify-content: center; margin-top: 20px;}
.bot p{ color: #4e4d4d; font-size: 12px; margin-right: 23px;}
#bot a{ font-size: 12px; color: #4e4d4d; display: block; text-align: center; margin-top: 10px;}

/*底部结束*/



