*{ margin:0; padding:0}
ul, li {list-style: none;}em{font-style:normal}
.clear{ clear:both}
body{ font-family:Microsoft YaHei}
.logo{ font-size:16px; height:50px; line-height:50px; margin: 0 20px 0 0; padding:0;float:left}
.logo a{ padding:0; display:block; float:left;line-height:50px; }
.logo img{ width:30px; height:auto; float:left; margin:10px}
.font3f a:hover{ color:#333; text-decoration:underline}
.news-left { width:100%;height:auto;margin-top:20px;}
.news-left h2 { height:50px; line-height:50px; border-bottom:1px solid #000; margin-left:0px; position:relative; text-indent:15px; font-size:22px; font-weight:normal}
.news-left li { width:100%;height:46px; line-height:46px; border-bottom:2px dotted #ececec;font-size: 12px;}
.new-bt { width: 70%;height:36px;font-size:14px; float:left; display:block; overflow:hidden; margin:0;}
.new-day { width: 30%;height:36px; text-align:right; float:right; display:block; color:#919191; font-size:12px;overflow:hidden; }
.page { text-align:center; height:28px; line-height:28px; margin:40px 0 0 0; width:100%;}
.page a { display:inline-block;height:28px; line-height:28px; margin:0 3px; width:auto; padding:0 8px; border:1px solid #ddd; border-radius:4px;}
.page a.page-first,.page a.page-last {background-position:-138px -72px;}
.page a.page-num { width:auto;}
.page a.page-cur {width:auto;color:#fff; background:#777; border:1px solid #777;}

.side_ma{ background:#fff; border:1px solid #ddd; border-radius:4px 4px 0 0}
.side_ma a{ border:0}
.iosD,.adnD{ width:100%; height:auto; padding:6px 0; border-radius:5px; text-align:center; display:block}
.iosD{ background:#3d9fea;}
.adnD{ background:#96c110;}
.iosD img,.adnD img{ width:70%; height:auto}
.sideMa_img img{ width:100%; height:auto}
.jumbotron.foucs{ padding:0; margin:0}
.foucs img{ width:100%; height:auto; border-radius:5px;}
.layout{ position:relative}

.toggle_nav{ position:absolute; top:0; right:15px;}
.news_more{ float:right; font-size:14px;}
.content{ border:1px solid #ddd;}
.cont_h2{ width:80%; height:auto; line-height:24px; font-size:18px; text-align:center; padding:20px 0; margin:0 auto}
.laiyuan{ width:100%; height:50px; line-height:50px; text-align:center; color:#999; border-bottom:1px dashed #ddd;}
.laiyuan span{ padding:0 5px;}
.cont_txt{ line-height:26px; padding:20px;}
.news_next{height:100px; line-height:100px; overflow:hidden}
.news_next p{ width:50%; display:inline-block; text-indent:20px; float:left}
.cont_txt img{ max-width:100%; margin:20px auto; }
.about_bt{ font-size:20px; color:#337ab7; font-weight:bold}
.flink{height:auto; line-height:30px; position:relative; padding-left:76px;}
.flink a{ display:inline-block; margin-right:10px; color:#333;}
.flink a:hover{ color:#337ab7}
.flink span{ position:absolute; left:0;top:0; display:block; width:76px;}
.news_bti{float:left}


/**/
.container{ width:1000px\9;}
.layout{width:700px\9;}
#sidebar{width:200px\9;}
.foucs{height:auto\9;}
.col-lg-6{padding:0 2% 0 0\9;width:47%\9}
/**/
