﻿.clearfix{*overflow:auto;*zoom:1;}
.clearfix:before,.clearfix:after{ clear: both; content: ""; display: block; height: 0; visibility: hidden;}
/*重置标签*/
body,ol,ul,li,p,h1,h2,h3,h4,dl,dd,dt,form,input,textarea,select,img,a,a:hover{padding:0;margin:0;font-size:12px}
h1,h2,h3,h4,h5,h6{font-weight:normal}
body, textarea, input, button, select, keygen, legend {color: #666;font: 14px/1.5 "宋体", "Microsoft YaHei","Microsoft YaHei UI","WenQuanYi Micro Hei",Arial,sans-serif,宋体;}
body {behavior: url("csshover.htc"); background:url(../images/bg.jpg) no-repeat top center;background-attachment: fixed;}
a, button {cursor: pointer;}
a, a:hover {text-decoration: none;}
li{list-style:none}
img{border:none;margin:0;padding:0;display:block;}
a{color:#666666;}
a:hover{color:#333333}
.bg_c{ /*background:#FFFFFF;*/background:url(../images/bg2.jpg) no-repeat top center;}
/*定义浮动*/
.float_l{float:left}
.float_r{float:right}
/*公共颜色*/
.col1{color:#333333}
.col2{color:#ff0000}


.tielt1 { font-weight: bold; font-size: 14px; color: #000000; text-align: center; }
.content_w { width: 1180px; margin: 0 auto; }
.top{ height:98px; position:relative;}
#logo { height:60px; opacity: 1; top:20px; left:15px; width:460px; z-index: 9999; display: inline-block; position:absolute;}
.menu {height:50px; width:610px; right:0; top:30px; position:absolute; padding-right:20px;}
.menu ul {float:right;}
.menu ul li{ height:50px;float:left; text-align:center;margin-left:30px;}
.zz,.zz1{color: #000; font-size:14px;line-height:36px; height:40px; text-align:center;/* background:#fff;*/ border-top:2px solid #333333; display:inline-table;}

.zz:hover,.active,.active:hover{ color:#122c8b; font-size:14px;line-height:36px; text-align: center;border-top:2px solid #333333; display:inline-table;}
.active,.active:hover{font-weight:bold;}


.loc { color: #4a4a4a;font-size: 12px;line-height: 30px; margin:0 20px; border-top:2px solid #122c8b;}

/* 公司新闻 */
.news li { height: 44px; line-height: 44px; border-bottom: 1px dashed #CCC; text-indent: 20px; background: url(../images/13.gif) no-repeat 0 center; }
.news li a { float: left; font-size:14px; color:#181f37; }
.news li a:hover { float: left; text-decoration: underline; }
.news li span { display: block; float: right; font-family: "Tahoma"; color: #999999; font-size: 12px; }
.news li span a { color: #666; }
/* 活动例表页-翻页CSS */
.Page { height: 17px; overflow: hidden; line-height: 17px; margin: 16px 0 0 0; }
.Page li, .Page dt { float: left; color: #6f0130; }
.Page li a, .Page dt a { display: block; padding-right: 8px; margin: 0 3px; }
.Page li a:hover, .Page dt a:hover { color: #FF0000; }
.Page .hover a, .Page .hover a { color: #FF0000; }
.Page span, .Page1 span { color: #FF0000; }



.sidebar { width: 216px; float: left; /*background: #fff;*/ padding: 0 20px; }
.sidebar .title { height: 28px; line-height: 28px; text-indent:20px; font-size: 16px; font-weight:bold; color: #fff; background:#122c8b ; }
.dropdown-menu > li { border-bottom: 1px dashed #e0eded; line-height: 28px; text-indent:20px;}
.dropdown-menu > li.t1{ background:url(../images/ico_1.png) no-repeat 5px 10px; text-indent:28px; cursor:pointer; }
.dropdown-menu > li>ul>li.t2{ background:url(../images/ico_3.png) no-repeat 25px center; text-indent:48px; /* border-bottom: 1px dashed #d7d7d7;*/}

.dropdown-menu > li a { display: block; width: 216px; line-height: 28px; font-size:12px; }
/*文章内容*/
.main{ width:900px; float:right; margin:0 20px 20px 0;}
.main_article { color: #333333;}
.article_title {border-bottom: 1px dashed #dadde3;margin: 0 0 30px; position: relative;}
.article_title h1 {font-family: "微软雅黑","黑体";font-size: 22px;font-weight: normal; height: 24px; line-height: 24px;margin: 0;overflow: hidden;text-align: center;}
.article_title p {color: #777777;font-size: 12px;margin: 25px 0 5px; text-align: center;}
.article_content {line-height: 30px;}
.article_content p{font-size: 14px;}
.article_content img {border: 0 none; clear: both; display: block;margin: 10px auto;max-width: 100%;}

.main_pic{ width:900px;overflow:hidden;}
.main_pic .pic{ width:960px;}
.main_pic .pic li{ width:210px; height:180px; /*background:#fff;*/ margin:0 20px 5px 0; float:left; text-align:center;}
.main_pic .pic li img{ width:208px; height:148px; border:1px solid #cccccc;}
.main_pic .pic li a{ line-height:30px; color:#231d4b; font-size:14px;}

.copyright{ text-align:center; border-top:1px solid #122c8b; font-size:12px; line-height:28px;}