*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family: "FontAwesome", "Microsoft YaHei" !important;}

html{font-family: "Microsoft YaHei" , Arial, sans-serif;
    -webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;}
body{margin: 0;padding: 0;height: 100%;font-size: 14px;color: #666666;background-color:#f8f8f8;line-height:1.42857143;}

img{border:0px; vertical-align:middle;}
a{background:0 0;color: #2773ae;text-decoration: none;}
p{margin:0 0 10px;}
strong{font-weight:700;}

.header {display:block; background-color:#ffffff;border:0px;}
.navbar {display:block; background-color:#2773AE;border:0px;}
.wrapper{display:block; background-color:#ffffff;border:0px;}
.spliter{display:block; background-color:#2773AE;border:0px; min-height:3px;}

.container{margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px; width:1170px;}
.container:before,.container:after{content:" ";display:table;}
.container:after{clear:both}
.row{margin-left:-15px;margin-right:-15px; border:0px red solid;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both}

.col-lg-12{position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:100%; border:0px blue solid;}
.col-lg-9 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:75%}
.col-lg-8 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:66.66666667%}
.col-lg-7 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:58.33333333%;}
.col-lg-6 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:50%;}
.col-lg-5 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:41.66666667%;}
.col-lg-4 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:33.33333333%;}
.col-lg-3 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:25%}
/*padding-left:15px; padding-right:15px;*/
.text-center{text-align:center}
 
/*Header*/
.logo {float: left;margin: 0px 0 15px 0;}
.logo img.imglogo {margin:0px; float: left;}
.logo span.double-spacer {float: left;margin: 0 15px 0 15px;display: block;height: 75px;border-right: 1px #074979 solid;
    border-left: 1px #3e92d0 solid;}
.logo div.brand {margin: 5px 0 0 0;float: left;text-align:left; }
.logo span.brand_C {color: #2773ae;font-size: 33px;font-weight: 600;text-shadow: 2px 2px 2px #999999;
    font-style: normal;letter-spacing: 3px; line-height: 1.2;}
.logo span.brand_E {color: #2773ae;font-size: 18px;letter-spacing: 1px; }


/*NavBar*/
.navList{padding-left:0;list-style:none;text-transform: uppercase;letter-spacing: 3px;float: none;margin: 0 auto;
    display: table;table-layout: fixed;font-size: 15px;font-weight: bold;}
.navList > li{position:relative;display:block;float:left;border-right: 1px #074979 solid;border-left: 1px #3e92d0 solid;}
.navList > li:first-child {border-left: none !important;}
.navList > li:last-child  {border-right: none !important;}
.navList > li > a{-o-transition: background .4s linear; transition: background .4s linear;
    -webkit-transition: background .4s linear; -moz-transition: background .4s linear;
    position:relative;display: block;float: left; text-align:center; min-width:140px;
    padding: 18px; line-height: normal;color: #ffffff;}
.navList > li > a:hover,.navList > li > a:focus {color: #cccccc;background-color: rgba(7,73,121,0.7);}

/*Footer*/
.fd-footer {margin-top: 40px; width: 100%; height: 90px; background: url("../images/DIM/foot-bg.png"); background-size:100%;}
.fd-fb-public {float: left;text-align: left; width: 70%; color: #cdcdcd; font-size: 12px;}
.fd-fb-public span:nth-child(1) {display: inline-block; width: 100%; margin: 20px 0;}
.fd-fb-public span:nth-child(2) {display: inline-block; width: 100%;}
.fd-fb-logo {float: right; width: 30%; text-align: right; margin-top: 15px;}

/*Main Content Area*/
.main_content{border:1px solid  #DDD;background-color: #fff;border-radius: 4px;
	-moz-border-radius: 4px;-webkit-border-radius: 4px;
	padding: 0 15px 10px 15px;margin: 10px 0 10px 0;}/*margin: 10px 0 10px 0;*/
h3.title{font-size: 1.1em;overflow: hidden;border-bottom: 3px solid #DBDBDB;line-height: 22px;
    margin: 20px 0;font-weight: 600;padding: 0 10px 5px 10px;}
.pull-left{float:left!important}
.pull-right{float:right!important}
.other_info {font-size: 1.1em;line-height: 1.8;margin: 0 10px;}
.featured-item{overflow:hidden;margin-bottom:20px;}
.featured-item img.img {border:1px solid #ddd; padding:1px; margin:0 0 5px 0; padding: 0 10px 5px 10px;}


















