﻿@charset ;
/* CSS Document */
html,body{-webkit-text-size-adjust:none;}
*{ padding:0; margin:0;}
body{ padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;color:#656565;font-size:14px; line-height:24px;background: url(imagesbg.jpg) repeat;}

ul,li,ol,dl,dt,dd,p{padding:0;margin:0;list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;font-size:12px; font-weight:normal;}
h3 {font-size:14px;font-weight:bold;}
h4{font-size:12px;font-weight:bold;} 
img {border:none;}
a{ text-decoration:none; color:#656565; cursor:pointer; outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ color:#0359b0;}
.clear{ clear:both;}
/*头部 header.asp */
.head{width: 1002px;margin: 0 auto;height: 127px;overflow: hidden;background: #fff;}
.head .logo{float: left;margin-top: 15px;}
.head .nav{float: right;width: 585px;}
.head .nav ul{float: left;}
.head .nav ul li{float: left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;margin-right: 30px;*margin-right: 29px;}
.head .nav ul li a{padding: 45px 5px 15px;display: block;color: #494949;}
.head .nav ul li.cur{border-left: 1px solid  #c8c8c8;border-right: 1px solid  #c8c8c8;border-bottom: 2px solid  #df2d3c;}
.head .nav ul li.cur a{color: #0359b0;}
.head .nav .language{float:right;font-family:Georgia,"微软雅黑";color: #d2d2d2;margin-top: 45px; font-size:12px;}
.head .nav .language a{color: #808080;}
.head .nav a:hover{color: #0359b0;}
/*首页 index.asp*/
.iban_line{height: 1px;background: #85b3d3;margin-bottom: 1px;}
.m_banner{ background:#fff;height:352px; position:relative; z-index:1;margin-bottom: 26px;}
.m_banner li{height:352px;width:100%; position:absolute;top:0;left:0; background-position:center top; z-index:1; background-repeat: no-repeat;min-width:1002px;}
.banner_ctrl{ height:22px;width:90px;position:absolute;bottom:0;left:50%;margin:-11px auto 0 -45px;z-index:2;}
.banner_ctrl a{ display:block;width:37px;height:22px; background:url(imagesbanner_ctrl.png) no-repeat; position:absolute;}
.banner_ctrl a.prev{left:0;}
.banner_ctrl a.next{right:0; background-position:-37px 0;}
.icont_line{height: 1px;background: #ebedef;border-bottom: 1px solid  #fbfbfc;margin-bottom: 3px;}
.icont_out{border-top: 1px solid  #fbfbfc;border-bottom: 1px solid  #fbfbfc;background: #eff1f2;height: 300px;padding-top: 37px;margin-bottom: 40px;}
.icont{width: 1002px;margin: 0 auto;color: #494949;}
.icont .itit01{height: 30px;font-family:Georgia, "Times New Roman", Times, serif;text-align: center;font-weight: bold;color: #0359b0; font-size:14px;text-transform: uppercase;}
.icon{width: 305px;float: left;padding-right: 23px; background:url(imagesiline01.jpg) no-repeat right 30px;margin-right: 23px;}
.icon dl{overflow: hidden;padding-top: 10px;height: 62px;border-bottom: 1px dotted  #b2b3b4;}
.icon dt{float: left;width: 42px;}
.icon dd{float: right;width: 254px;}
.icon dd h4{ background:url(imagesicon_line.jpg) repeat;height: 21px; line-height:21px;margin-top: 10px; font-size:14px; font-family:Arial, Helvetica, sans-serif;font-weight: normal;padding-left: 7px;}
.icon dd p{padding-left: 7px;}
.icont .more{ text-align:right;}
.icont .more a{color: #df2d3c; font-size:10px;}
.icont .more a:hover{ color:#0359b0;}
.iabout{width: 305px;float: left;padding-right: 23px; background:url(imagesiline01.jpg) no-repeat right 30px;margin-right: 23px;}
.iabout .pic {position: relative;margin-bottom: 20px;margin-top: 10px;}
.iabout .pic img{width: 305px;height: 107px;}
.iabout .pic span{position: absolute;top: 79px;left: 131px;width: 43px;height: 43px; background:url(imagesiabout_icon.png) no-repeat;}
.iabout p{position: relative; font-family:Arial, Helvetica, sans-serif; font-size:14px;height: 96px;}
.iabout p a{position: absolute;right: 0;bottom:-5px;color: #df2d3c; font-size:10px;}
.iabout p a:hover{ color:#0359b0;}
.iorg{width: 300px;float: left;}
.iorg ul{margin-top: 5px;margin-bottom: 5px;}
.iorg li{height: 29px; line-height:29px;border-bottom: 1px dashed  #b2b3b4; background:url(imagesiorg_icon.jpg) no-repeat 1px center;padding: 0 20px 0 24px;overflow: hidden;}
.iorg li a{-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.iorg li a:hover{margin-left: -5px;}
.ilink{width: 1002px;overflow: hidden;margin: 0 auto 60px;}
.ilink .itit{border-bottom: 1px solid  #ddd;position: relative;height: 5px;margin-bottom: 44px;}
.ilink .itit img{position: absolute;left: 48px;top: 0;}
.ilink .con{overflow: hidden;padding-bottom: 43px;border-bottom: 1px dashed  #ccc;}
.ilink .con ul{background:url(imagesilink_line.jpg) repeat-y left 0;overflow: hidden;}
.ilink .con li{float: left;width: 150px;margin-bottom: 10px;height: 48px;overflow: hidden; padding: 0 25px;background:url(imagesilink_line.jpg) no-repeat right 0;}
.ilink .con li a:hover{color: #b1232f;}

/*内页公共部分*/
.ban{width: 1002px;margin: 0 auto;padding-bottom: 18px;background: #fff;}
.main{ width:1002px; overflow:hidden; margin:0 auto;background: #efefef;}
.mainl{ float:left; width:220px;}
.mainr{ float:left; width:765px; padding-left: 17px;background: #fff; min-height:500px;padding-bottom: 85px;}
.mainl .bgf{background: #fff;padding-top: 24px;}
.mainl .bgf ul{border-top: 1px solid  #dadad8;margin-bottom: 25px;}
.mainl .bgf li{height: 39px; line-height:39px;border: 1px solid  #dadad8;border-top: none;}
.mainl .bgf li a{display: block;padding: 0 24px;color: #656565; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
.mainl .bgf li a em{float: right;}
.mainl .bgf li a:hover{border-right: 1px solid  #ef9790;background: #df2d3c;color: #fff;}
.mainl .bgf li.cur a{border-right: 1px solid  #ef9790;background: #df2d3c;color: #fff;}
.mainl .bgf .link_tit{height: 26px;}
.mainl .link li{ line-height:24px;padding: 12px 24px;border-bottom: 1px dashed  #c0c0c0;}
.mainl .link li a:hover{color: #b1232f;}
.mainr .hline{border-bottom: 1px solid  #dadada;margin-bottom: 20px;}
.home{overflow: hidden;height: 25px; font-size:12px;}
.home .tit{float: left;}
.home .txt{float: right;}
.home .txt span{color: #df2d3c;}
/*About Us   about.asp */
.about .pic{margin-bottom: 25px;}
.about .tit{font-weight: bold;text-transform: uppercase;text-align: center;margin-bottom: 10px;}
.about p{margin-bottom: 24px;}
/*Organization org.asp */
.org dl{color: #494949;border-bottom: 1px dashed  #bcbcbc;line-height:30px;margin-bottom: 27px;}
.org dt{font-weight: bold; background:url(imagesorg_icon01.jpg) no-repeat left center;padding-left: 14px;text-transform: uppercase;}
.org dd{padding-left: 14px;}
.org dd .more{ text-align:right; font-size:10px;}
.org dd .more a{color: #df2d3c;}
.org dd .more a:hover{ color:#0359b0;}
.org li{height: 30px; line-height:30px;border-bottom: 1px dashed  #bcbcbc; background:url(imagesorg_bg.jpg) no-repeat left 11px;padding: 0 15px 0 25px;overflow: hidden;}
.org li a{color: #494949;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.org li a:hover{ color:#0359b0;margin-left: -5px;}
.orgfi .tit{text-align: center;text-transform: uppercase;margin-bottom: 35px;}
.orgfi .tit strong{border-bottom: 1px dashed  #d4d4d4;padding-bottom: 6px;}
.orgfi h4{text-transform: uppercase;color: #0060a4; font-size:14px;margin-bottom: 10px;font-weight: normal;}
.orgfi p{ line-height:30px;}
.orgfi .line{height: 1px;border-bottom: 1px dashed  #ccc;margin: 35px 0;}
/*Contact us contact.asp*/
.contact li{float: left;padding: 25px 42px 0 36px;width: 290px;height: 228px;overflow: hidden;margin-right: 25px;margin-bottom: 27px;border: 1px solid #cecece;}
.contact li .tit{text-align: center;text-transform: uppercase;margin-bottom: 10px;}
.contact li dl{overflow: hidden;height: 60px;}
.contact li dt{float: left;width: 35px;}
.contact li dd{float: right;width: 254px;}
.contact li dd h4{ background:url(imagesicon_line.jpg) repeat;height: 21px; line-height:21px; font-size:14px; font-family:Arial, Helvetica, sans-serif;font-weight: normal;padding-left: 7px;}
.contact li dd p{padding-left: 7px;color: #0060a4;margin-top: 7px;}
/*页码 page*/
.page{ text-align:right;margin-top: 60px;}
.page a{border: 1px solid  #d3d6ea;padding: 2px 5px;margin-right: 4px;color: #0060a4;}
.page a:hover{border: 1px solid  #b90716;color: #fff;background: #df2d3c;}
.page a.cur{border: 1px solid  #b90716;color: #fff;background: #df2d3c;}
/*底部 footer.asp */
.foot_line{height: 9px;background: #d1d1d1;margin-bottom: 1px;}
.foot_out{ background:url(imagesfoot_bg.jpg) repeat-x;height: 176px;}
.foot{width: 1002px;margin: 0 auto;overflow: hidden;}
.foot .foot_logo{margin-top: 32px;float: left;}
.foot .foot_txt{float: right;margin-top: 48px;width: 550px;overflow: hidden;}
.foot .foot_txt .txt{float: left;color: #fff; font-family:Arial, Helvetica, sans-serif;margin-right: 10px; line-height:22px;width: 472px;}
.foot .foot_txt .txt .share{overflow: hidden;}
.bdsharebuttonbox{width: 140px;float: right;margin-left: 330px;}
.foot .foot_txt .txt .share em{font-style: normal;float: left;margin-right: 5px; line-height:28px;}
.foot .foot_txt .txt p{text-align:right;}
.foot .foot_txt .plc{float: left;margin-top: 12px;}