﻿
*{margin:0;padding:0;}
body{font-size:13px; font-family:'微软雅黑','宋体','黑体';background:#fff;}
h1,h2,h3,h4{font-weight:normal;font-size:13px;}
.topspace,.botspace{height:60px;}

.flexr{display:-webkit-flex; display:flex;flex-flow:row nowrap;}
.flexc{display:-webkit-flex; display:flex;flex-flow:column nowrap;}
.flexrw{display:-webkit-flex; display:flex;flex-flow:row wrap;}
.flexcw{display:-webkit-flex; display:flex;flex-flow:column wrap;}

#pager{max-width:750px;  min-width:300px;width:100%;margin:0px auto;position:relative;z-index:1;}

.t1{font-size:23px; text-align:center;font-weight:bold;padding:35px 0 16px 0;}
.t2{font-size:18px; text-align:center;font-weight:bold;}
.c1{padding:0 7%;}
.c1 p{line-height:150%;text-align:justify;color:#606060;}

.mTop{height:60px;width:100%;min-width:300px; position:fixed;background:#fff;z-index:888;left:0px; top:0px;}

.mTop .logo{ position:absolute;left:7%; top:25%; height:50%;}
.mTop .logo img{display:block;height:100%;}

.showMenu{cursor:pointer;}
.showMenu img{ height:28%; position:absolute; right:7%; top:36%; }

.rMenu{position:fixed;width:100%;height:100%;box-sizing:border-box; top:60px;right:0;z-index:800;
       background:#fff;
       display: none;overflow:scroll;}
.rMenu li{overflow:hidden;box-sizing:border-box;width:100%;}

 .rMenu h2 {
     background:#fff url(/pictures/cn/snow1.png) no-repeat left center;padding-left:26px; height:58px;line-height:58px;
     font-size:18px;font-weight:bold;width:200px;overflow:hidden;
     background-size:auto 18px;
 }
 .rMenu .openjt{
     background:url(/pictures/cn/openjt.png) no-repeat right center;display:inline-block;width:40px;height:30px;
     position:absolute;right:7%;top:14px;
 }
 .rMenu .childNavT{padding-left:7%;background:#fff;position:relative;}
 .rMenu .childNavT2{position:relative;}
 .rMenu .childNavT2 .openjt{right:0}

 .rMenu .childNav{display:none;overflow:hidden;}
 .rMenu .open{display:block;}

.rMenu h3{font-size:16px;height:42px;line-height:42px;padding-left:26px;color:#0d69c7;}
.menus{padding:5px 0 20px 0;}
.rMenu .level1{padding-left:7%;}
.rMenu .level2{padding:0 7%;}
.rMenu .level3{padding-left:39px;}
.rMenu .level3 li{height:32px;line-height:32px;}

.rMenu .level3 li{color:#0d69c7;}
/*nnbot*/
.nnbot{position:fixed;background:#0d69c9;left:0; bottom:0;height:60px;width:100%;min-width:300px; -webkit-flex;display:flex;justify-content:space-between;z-index:999;}
.nnbot .item{width:28%;height:100%;display:-webkit-flex;display:flex;justify-content:center; align-items:center;}
.nnbot .item img{height:41px;}
.nnbot a{color:#fff;text-decoration:none;padding-top:34px; height:100%; box-sizing:border-box;display:block;
         background:url(/pictures/cn/tel.png) no-repeat center 8px;background-size:auto 20px;
}
.nnbot .contact{background-image:url(/pictures/cn/contact.png)}
.nnbot .login{background-image:url(/pictures/cn/login.png)}
.nnbot span{font-size:13px;color:#fff;font-weight:bold;}
/*footer*/
#footer{
    background:#002366;color:#fff;width:100%;box-sizing:border-box;
    padding:0px 7%;
    display:-webkit-flex; display:flex;
    flex-flow:column nowrap;
    justify-content:space-between;
    height:580px;
 }
#footer h3{font-size:16px;font-weight:bold;height:35px;line-height:35px;}
#footer a{font-size:14px;color:#fff;text-decoration:none;}
#footer .first,#footer .last{height:0;line-height:0;overflow:hidden;}

#footer .item p{
    display:-webkit-flex; display:flex;
    flex-flow:row nowrap;
    justify-content:space-between;
    height:32px;line-height:32px;
}
#footer .myTool a{font-size:16px;font-weight:bold;}
#footer .icons{
    display:-webkit-flex; display:flex;
    flex-flow:row nowrap;
}
#footer .icons img{height:90px;}
#footer .iitem{margin:5px 30px 0 0;}
#footer .icons h4{text-align:center;margin-top:10px;}

.bt{background:#001e58; color:#fff; height:46px; line-height:46px; font-size:12px; text-align:center; width:100%;}
.toTop{width:40px; height:40px; position:fixed; right:40px; bottom:60px; z-index:999;}

.fastLink{padding:10% 7%; height:400px;box-sizing:border-box;justify-content:space-between; font-weight:bold;}
.fastLink .alink{
    background:#eceef1;height:80px;box-sizing:border-box;padding:3% 5%; justify-content:space-between;
    align-items:center;
    margin-bottom:15px;
}
.fastLink .title{font-size:16px;font-weight:bold;padding-bottom:15px;color:#606060;}
.fastLink h2{font-size:16px;font-weight:bold;margin-bottom:3px;}
.fastLink h3{font-size:14px;}
.fastLink .alink span{font-size:18px;}
.fastLink .alink p{font-size:17px;font-weight:bold;}
.fastLink .alink img{height:100%;border-radius:2px;}

.mainTitle{
    height: 190px;
	justify-content: center;
	text-align: center; color: #fff;
}

.mainTitle .txt h1 {font-size: 30px;font-weight: bold;}
.mainTitle .txt h3 {font-size: 18px;margin-top:5px;}
.sortName{font-size:23px;text-align:center;padding:40px 0;}
.font15{font-size:15px;line-height:150%;text-align:justify;}
.open .open .open .open{background:#ccdbea;border-radius:5px;overflow:hidden;}