*{margin:0px; padding:0px;}
img{vertical-align : middle;border:none;}
ol, ul, li {
	list-style: none;
}
a {
	text-decoration: none;
	padding: 0;
	margin: 0;
	color: #4d4d4d;
}

input, select {
	vertical-align: middle;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
body {
	font-family:"微软雅黑"; font-size:14px;
	line-height:180%
}


.nav1{width:1180px; height:99px; margin:0 auto; z-index:1000; position:relative; }
.nav1 h1,.nav1 .logo{width:224px; height:66px; margin-top:15px; background: url(../images/logo.png) no-repeat; float: left; text-indent: -999em; overflow:hidden; display:block;}
.nav_list{ position:relative;}
.nav1 .cont{margin-top:35px;width:14%;}
.nav1 .cont .telimg{margin-right:5px;}
.nav1 .cont .hottxt{margin-top: -8px;font-size:10px; color:#777777;}
.nav1 .cont .hotline{margin-top: -8px;color: #00479d;font-weight: 600; font-size: 17px;}
.nav1 .cont span{font-size:20px; color:#f6281f; font-family:Arial; font-weight:bolder; padding-top:2px; display:block;}


.navBar{position:relative; z-index:1;   color:#fff; height:90px; line-height:30px; width:680px; margin-left:148px;}
.nav{  margin:0 auto; font-size:100%; font-weight:normal; font-size:16px; text-align:center;  }

.nav .en{padding-top:20px; font-size:14px;font-family:Arial, sans-serif,Helvetica, '微软雅黑';color:#000}

.nav .m{  position:relative; float:left; width:95px; display:inline; text-align:center; height:98px; }
.nav .m  i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(../images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; vertical-align:middle; filter:alpha(opacity=50);opacity:0.5;}

.nav  a{  zoom:1;  line-height:21px;  display:block; color:#fff;  color:#303030; width:95px; text-align:center; font-size:14px;}
.nav li.hover  a{  color:#000; background:#f6f6f6;}
.nav  a:hover{}
.nav .hover  a i{ filter:alpha(opacity=100);opacity:1;  }
.nav .sub{ display:none; /*默认隐藏*/ width:100px;  position:absolute; left:0px; top:99px; float:left; line-height:30px;z-index:1000;}
.nav .sub1{left:0px !important; width:850px;}
.nav .sub2{left:-200px !important; width:850px;}
.nav .sub3{left:-320px !important; width:800px;}
.nav .sub5{left:-320px !important; width:650px;}
.nav .sub6{left:-20px !important; width:350px;}


.nav .sub li{ text-align:center;  }
.nav .sub li a{ color:#5e5e5e; display:block; zoom:1;}
.nav .sub li p{text-align:left;line-height:26px;}
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; line-height:26px;  }
.nav .sub dl a:hover{ color:#c00;  }
.nav .sub dl dt a{ color:#000;  }
.nav .sub dl dd a{ color:#999; padding-left:7px; background:url(../images/icon.png) 0 -332px no-repeat;  }
.nav #m3 .sub{ z-index:1; width:695px; left:0px;}
.nav #m2 .sub{ z-index:1; width:695px; left:-140px;}
.nav #m5 .sub{ z-index:1; width:530px; left:0px;}
.nav #m4 .sub{ z-index:1; width:530px; left:-80px;}

.mun,.mun2{ line-height:23px; width:530px; height:auto; overflow:hidden; background:#fff; -moz-box-shadow:0px 2px 2px #999 inset; -webkit-box-shadow:0px 2px 2px #999 inset; box-shadow:0px 2px 2px #e4e4e4 inset; }
.mun ul,.mun2 ul{width:133px; display:block; height:auto; min-height:245px; overflow:hidden; background:#f6f6f6; margin-top:3px; padding-top:15px;}
.mun ul li{clear:both; height:32px; line-height:32px; background:#f6f6f6; margin:0px; width:133px; font-size:14px; font-weight:bolder;}
.mun ul li.hover{background:#fff;}
.mun ul li.hover{color:#0c438c;}
.mun ul li p{padding-left:30px; text-align:left;}
.mun ul li a{width:133px; height:32px; display:block; color:#5e5e5e;}
.sub .mun ul li a:hover{background:#fff; color:#0c438c;}
.mun .cc,.mun2 .cc{width:334px; height:auto; overflow:hidden; margin:20px 0 0 32px;}
.mun .cc p,.mun2 .cc p{font-size:13px; color:#949494; line-height:22px; text-align:left; margin-top:10px;}

.mun1{width:100%; height:180px; background:#fff; padding-left:15px; -moz-box-shadow:0px 2px 2px #999 inset; -webkit-box-shadow:0px 2px 2px #999 inset; box-shadow:0px 2px 2px #e4e4e4 inset;}
.mun1 ul li{width:120px; float:left;  margin-left:10px;margin-right:10px; margin-top:20px; text-align:center; }
.mun1 ul li a{margin:0px auto;}
.mun1 ul li img{width:80px;height:80px; margin:0px auto; max-width:100%; }

.mun1 ul li .mainsub a{width:100%; font-size:13px; color:#5e5e5e; border-bottom:0px solid #dbdbdb; line-height:24px; height:24px;margin-top:10px;overflow:hidden;}
.mun1 ul li:hover .mainsub{ background:;}
.mun1 ul li:hover .mainsub a{background:;color:#000;}
.mun1 ul li .wxtitle{color:#333;font-size:13px;}
.mun1 ul li a:hover { background:none;}

.mun1 ul li a.more{line-height:150px;width:120px;text-align:center;}

.sub3 .mun1{height:140px;}
.sub5 .mun1{height:160px;}

.nav .sub .mun1 ul li p a{width:100%; height:28px;line-height:28px; display:block; color:#919191; font-size:13px;text-align:left;}
.nav .sub .mun1 ul li p a:hover{color:#0c438c; background:none;}
.mun1 ul li ul li{width:75px; float:left; margin:0px;}
.nav .sub .mun1 ul li ul li a{color:#919191;}
.nav .sub .mun1 ul li ul li a:hover{color:#0c438c; background:none;}

.mun2{background:#fff;}
.mun2 ul{margin-left:25px;}
.mun2 ul li{width:129px; height:37px; background:#fff; margin-bottom:5px;}
.mun2 ul li a{width:129px; height:37px; display:block; border:1px solid #eeeded; line-height:37px; margin:0px; padding:0px;}
.nav .sub .mun2 ul li a:hover{color:#0c438c; background:#fff;}
.nav .sub .mun2 .cc{margin-left:10px;}



.mun1 ul li img.mall{width:50px;height:50px;margin-bottom:10px;}




.nav .sub4{width:105px;}
.mun4{ line-height:23px; width:105px; height:auto; overflow:hidden; background:#fff; -moz-box-shadow:0px 2px 2px #999 inset; -webkit-box-shadow:0px 2px 2px #999 inset; box-shadow:0px 2px 2px #e4e4e4 inset; }
.mun4 ul,.mun2 ul{width:105px; display:block; height:auto; min-height:110px; overflow:hidden; background:#f6f6f6; margin-top:3px; padding-top:15px;}
.mun4 ul li{clear:both; height:32px; line-height:32px; background:#f6f6f6; margin:0px; width:105px; font-size:14px; font-weight:bolder;}
.mun4 ul li p{text-align:center!important;}
.mun4 ul li a{width:105px; height:32px; display:block; color:#5e5e5e;}

.nav-hot{position: absolute;top: 20px;left: 36px;}
/*导航结束*/

/* footer */
#bottom-nav {
    background-color: #f6f6f6;
    padding: 40px 0 30px;
	clear:both;
}
#bottom-nav .container {
    overflow: hidden;
    position: relative;
	margin: 0 auto;
    width: 1000px;
}
#bottom-nav .cate-nav {
    float: left;
    margin-left: -30px;
}
#bottom-nav .cate-nav .cate-item {
    border-left: 1px solid #e5e5e5;
    float: left;
    height: 168px;
    line-height: 2;
    padding-left: 30px;
    width: 150px;
}
#bottom-nav .cate-nav .title {
    font-size: 18px;
    line-height: 1;
    margin-bottom: 10px;
}
.ie6 #bottom-nav .cate-nav .title {
    line-height: 20px;
}
#bottom-nav .cate-nav dd {
    font-size: 14px;
}
#bottom-nav .cate-nav dd a {
    color: #666;
}
#bottom-nav .cate-nav dd a:hover {
    color: #0e3092;
}
#bottom-nav .follow-us {
    float: right;
    overflow: hidden;
    position: relative;
    width: 270px;
}
#bottom-nav .follow-us .title {
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 20px;
}
.ie6 #bottom-nav .follow-us .title {
    line-height: 20px;
}
#bottom-nav .follow-us .weibo {
    background-image: url("img/c-bg.png");
    background-position: 0 -495px;
    background-repeat: no-repeat;
    color: #666;
    font-size: 14px;
    line-height: 18px;
    padding-left: 30px;
    position: absolute;
    right: 0;
    top: 0;
}
#bottom-nav .follow-us .weibo:hover {
    color: #23ac38;
}
#bottom-nav .follow-us .qr-list {
    margin-left: -30px;
}
#bottom-nav .follow-us .qr-list li {
    display: inline;
    float: left;
    margin-left: 30px;
    width: 120px;
}
#bottom-nav .follow-us .qr-list .text {
    color: #999;
    line-height: 30px;
    text-align: center;
}
#bottom-nav .copyright {
padding-top:10px;	
clear:both;
color: #59626e;
text-align: center;
}
.link{clear:both;}
.main-con{clear:both;width:100%;padding: 40px 0;}
.main-con .prev,.main-con .next{ width:45px; height:32px;display:inline-block;}
.main-con .oran_pg_pp {float:left; text-align:center; padding:0px 8px;font-size:16px;color:#666; border:1px solid #e1e1e1; margin-right: 6px;}
.main-con .oran_pg_np { float:left;text-align:center; padding:0px 8px;font-size:16px;color:#666; border:1px solid #e1e1e1; margin-left: 6px;}
.main-con span{ float:left; margin-left: 6px;}
.main-con span a{ float:left; text-align:center; padding:0px 8px;font-size:16px;color:#666; border:1px solid #e1e1e1; margin-right: 6px;}
.main-con span a:hover,.main-con span a.cur{color:#fff;background: #0e3092;padding：0px 8px;border: 1px solid #0e3092;}
.main-con .oran_pg_pp:hover,.oran_pg_np:hover{color:#fff;background: #0e3092;padding：0px 8px;border: 1px solid #0e3092;}
/*面包导航*/

.ui-breadcrumb {
    border-bottom: 1px solid #e0e0e0;
    color: #666;
    font-size: 14px;
    line-height: 40px;
	margin-bottom:20px;
}
.ui-breadcrumb span, .ui-breadcrumb a:hover {
    color: #002870;
}
.ui-breadcrumb i, .ui-breadcrumb em {
    font-style: normal;
}

/*模向菜单*/
.ui-tab-items li {
    float: left;
    list-style: outside none none;
    padding-bottom: 9px;
    position: relative;
    vertical-align: top;
}
.ui-tab-items li.ui-tab-item-current {
    background-position:60px -15px;
}
.ui-tab-red {
    background: #d7d7d7 none repeat scroll 0 0;
    border-bottom: medium none;
    height: 40px;
}

.ui-tab-red .ui-tab-item a {
    background: #d7d7d7 none repeat scroll 0 0;
    font-size: 16px;
    border-right: 1px solid #fff;
    color: #4d4d4d;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    min-width: 100px;
    padding: 0 20px;
    text-align: center;
    text-decoration: none;
}


.ui-tab-red .ui-tab-item-current a {
    background: #0e3092 none repeat scroll 0 0;
    color: #fff;
    font-weight: normal;
	display:inline-block;
	border-right:none;
}
.form-text {
    border: 1px solid #dedede;
    height: 20px;
    line-height: 20px;
    text-indent: 4px;
    width: 215px;
}
.btn-submit {
    background: #d90504 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 94px;
}
.cheadSeaKey {
width: 143px;
height: 20px;
padding: 0 0 0 5px;
line-height: 21px;
border: 1px solid #afc5e0;
color: #697a81;
margin: 0;
vertical-align: top;
float: left;
font-size: 12px;
}
.search-submit {
width: 43px;
height: 22px;
border: none;
text-align: center;
line-height: 22px;
padding: 0;
color: #fff;
background: url("../images/fin_0506_mqm_imgs.png") -238px -84px no-repeat;
vertical-align: top;
cursor: pointer;
_margin-left: -3px;
font-size: 12px;
}
@media screen and (min-width: 640px){

.pctel{display:block}
.mbtel{display:none}

}

@media screen and (max-width: 640px){

.pctel{display:none}
.mbtel{display:block}

}

.footerbox1{clear: both;width: 100%;background: url(../images/footer_toy.png) center no-repeat #4b4c4e;padding: 20px 0;}
.footermain{width: 1200px;margin: 0 auto;padding: 15px 0;display: flex;}
.footermain .flogodiv{width: 23%;text-align: left;padding-right: 58px;}	
.footermain .fteldiv{width: 42%;padding-left: 60px;box-sizing: border-box; position: relative;color: #a5a6a6;border-left: 1px solid #5b5b5b;border-right: 1px solid #5b5b5b;}
.footermain .fteldiv h2{font-size: 15px;line-height: 40px;position: relative;text-align: left;}
.footermain .fteldiv h2 span{display: inline-block;margin-right: 12px;position: absolute;left: -30px;}
.footermain .fteldiv h2 font a {font-size: 19px;font-weight: bold;color: #a5a6a6;}
.footermain .fqrdiv{width: 30%;display: inline-table;text-align: right;}		
.footermain .fqrdiv .fqrb{width: 100px;color: #a5a6a6;font-size: 12px;text-align: center;display: inline-table;margin-left: 17px;line-height:18px;}	
	
.footerbox2{clear: both;width: 100%;background: #343434;}		
.footerbox2 .ftmain{width: 1200px; font-size: 14px;margin: 0 auto;color: #D3D3D3;height:40px;line-height: 40px;display:flex;}
.footerbox2 .ftmain .ftmleft{font-size: 14px;color: #D3D3D3;text-align: left;width: 70%;}
.footerbox2 .ftmain .ftmright{font-size: 14px;color: #D3D3D3;text-align: right;width: 30%;}	
.footerbox2 .ftmain a{color: #D3D3D3;}	
.footerbox2 .ftmain a:hover{text-decoration: underline;}		

.footer-link{
   width:1200px;
   margin:0 auto;  
}
.footer-link .link{
    width:1200px;
    display: inline-block;
    margin: 20px 0;
	vertical-align:top;
}
.footer-link .link-text{
    color: #333;
    font-size: 16px;
    line-height: 40px;
}
.link-content{
	width:100%;
}
.link-content a{
    color: #878787;
	font-size: 14px;
    line-height: 26px;
	margin-right:25px;
}
.link-content a:hover{
    text-decoration: underline
}