﻿/*top*/		
.head2 {position: relative;z-index: 11;height:4.5rem; /*border-top:0.8rem solid #2b2b2b;*/}
.head2 .logo{ width:23.90625%; float:left; margin:0.1rem 0 0 2%;}
.head2 .logo img{margin-top:0.7rem;display:block; width:100%;}
.head2 h4{ width:60%; line-height:4.5rem; font-size:1rem; color:#2b2b2b; float:left; text-align:right;}
.head2 h4 a{ display:inline-block; padding:0 3.4%; color:#2b2b2b;}
.head2 .menu_btn{width:11.7%; height:4.5rem; float:right; overflow:hidden;}
.head2 .menu_btn a.downmenu{display:block; width:54.545454%; padding:1.5rem 0.5rem 1rem 1rem;}
.head2 .menu_btn img{ display:block; width:100%;}

.menu2 .slideMenu{width:100%; display: none;z-index:16;position:absolute; /*top:5.3rem;*/ right:0px; transition:transform 1s;-webkit-transition:transform 1s;}
.menu2.down .slideMenu{transform:translate3D(0,100%,0);-webkit-transform:translate3D(0,100%,0);}
.menu2 ul {background:#0055A8;}
.menu2 ul li {line-height:3rem;text-align:center;color:#fff; position:relative;font-size:1rem; border-bottom:#333 1px solid}
.menu2 ul li:before{ content:""; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#333;}
.menu2 ul li:last-child:before{ background:none; border:0;}
.menu2 ul li a {font-size:1rem; font-family:"Microsoft Yahei"; color: #000;text-decoration: none;}
/*top*/		



            .m-cl-1nt4-3-01-tit {
                height: 4rem;
                width: 100%;
                font-size: 1.6rem;
                text-align: center;
                color: #414141;
                line-height: 4rem;
                background: url(../images/m11-icon2.jpg) no-repeat center top;
                background-size: 100% 4rem;
                border-bottom: 1px solid  #03256d;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                box-sizing: border-box;
            }
            





/*banner*/
.wrpabanner{ position:relative; z-index:1;}
 .wrpabanner img{   display: inline;
    width: 100%;
    vertical-align: bottom;}

/*banner*/

/*内页分类*/
.prot{ /*height:5.5rem;*/ margin:1.5rem 0; overflow:hidden;}
.prot p{ width:29.6875%; height:2.5rem; border-radius:0.5rem; float:left; margin:0 0 0.4rem 2.8%; background:#4f4b4c; text-align:center; line-height:2.5rem; color:#fff; font-size:1.1rem;}
.prot p a{ color:#fff; display:block;}
.prot .cur{ background:#ad2d2a; color:#fff;}
/*内页分类*/



/*内页分类*/
.prot1{ /*height:5.5rem;*/ margin:1.5rem 0; overflow:hidden;}
.prot1 p{ width:29.6875%; height:2.5rem; border-radius:0.5rem; float:left; margin:0 0 0.4rem 2.8%; background:#0055A8; text-align:center; line-height:2.5rem; color:#fff; font-size:1.1rem;}
.prot1 p a{ color:#fff; display:block;}
.prot1 p a .cur{ background:#ad2d2a; color:#fff;}
/*内页分类*/


 /*foot*/

.g-ft{padding-bottom:6rem; margin-top:3rem;}
.g-ft h3{ height:3.85rem; background:url(../images/footer_bg.gif) repeat-x center center; background-size:1px 1px;}
.g-ft h3 p{ display:block; width:10.46875%; margin:0 auto; }
.g-ft h3 img{ display:block; width:100%;}

.fwz{ text-align:center; line-height:1.6rem; color:#242424; font-size:1rem; margin-top:1rem; font-family:"Microsoft YaHei";}
.fwz p{ font-size:0.9rem; color:#666;}
.fwz a{ font-family:"Microsoft YaHei"; color:#666;}

.fnav{ position:fixed; bottom:0; left:0; min-width:320px; max-width:640px; width:100%; height:4.2rem; background:#18130e;z-index:99;}
.fnav li{ width:25%; float:left; height:4.2rem; position:relative;}
.fnav li:before{ content:""; position:absolute; top:0; right:0; width:1px; height:100%; background:#282828;}
.fnav li a{ display:block; text-align:center; color:#fff; font-size:1rem; height:4.2rem; font-family:"Microsoft YaHei";}
.fnav li a:hover{ background:#ef530a;}
.fnav li:last-child:before{ background:none;}
.fnav li em{ display:block; width:25%; margin:0 auto ; padding-top:0.4rem;}
.fnav li em img{ display:block; width:100%;}
        
 /*foot*/





