.content{width:1200px; margin:0 auto;}

.header{width:100%; height:245px; min-width:1200px; background:url(../images/index_01.jpg) top center no-repeat;}
.header_top{ background:#66a8d2; line-height:30px; padding-left:10px;}
.header_top span{color:#fff; font-weight:bold;}
.header em{padding:40px 20px;}
.header i{padding:65px 20px 0 0;}

.row1{ width:1200px; height:378px;}
.focusBox { position: relative; width:560px; height:378px; overflow: hidden; float:left;}
.focusBox .pic img { display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #fff; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.focusBox .txt li a{ display: block; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: #000; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#006fb8;  }

.news1{ float:left;width:610px; height:360px; padding:20px 10px 0 20px;}
.news1_top{height:40px; line-height:40px; border-bottom:#65bbf4 solid 1px; color:#fff;}
.news1_top h3{ width:116px; background:url(../images/index04_03.jpg) left top no-repeat; padding-left:15px; font-size:18px; font-family:"微软雅黑"; font-weight:normal;}
.news1_top a{ background:#208acf; padding:8px 10px; border-radius:2px; color:#fff;}
.news1_con{ border-bottom:#dddddd dotted 1px; }
.news1_con p{ color:#006fb8; font-size:20px; font-family:"微软雅黑"; margin-top:15px; font-weight:bold;}
.news1_con span{padding:20px 0 10px 0; display:block; font-size:14px;}
.news1_con a{color:#c50000; font-weight:bold;}
.new1_bottom{ height:177px; margin-top:5px;}
.new1_bottom li{display:block; line-height:30px; clear:both;}

.row2{margin-top:25px; background:#f6f6f6; padding:20px 0;}
.row2_left{width:558px; height:350px;  line-height:25px; border:#bbb solid 1px; position:relative;}
.row2_left .news2_bottom{ padding:5px;}
.row2_left .news2_bottom .news1_top a{color:#fff; font-weight:normal;}
.row2_left .news2_bottom span{ margin-top:15px; display:block; line-height:30px;}
.row2_left .news2_bottom p{text-indent:2em;}
.row2_left .news2_bottom a{color:#c50000; font-weight:bold;}
.row2_right { width: 620px;overflow: hidden; }
.tab-hd { height: 50px; background:url(../images/index11_05.jpg); font-family:"微软雅黑"; margin-bottom: -1px; border-bottom:#0990ea solid 2px; font-size:18px; }
.tab-hd .search{ width:260px; height:30px; line-height:50px; margin-top:10px; margin-left:15px; position:relative; border:#0990ea solid 1px;}
.tab-hd .search_txt{ position:absolute; top:0; left:0px;width:170px; height:29px;line-height:29px; border:none; color:#999; padding:0 10px;}
.tab-hd .search_btn{position:absolute; top:0; right:0px; width:70px; color:#fff; font-size:14px; height:30px; border:none; background:#0990ea;}
.tab-hd p{ background:#208acf; width:55px; margin-top:10px; height:30px; text-align:center; line-height:30px; border-radius:2px; color:#fff; font-size:12px;} 
.tab-hd li{ float: left;  border: 1px solid #ddd; }
.tab-hd li a{ display:block; padding:0 8px; height: 50px; line-height: 50px;  }
.tab-hd li a:hover{ color:#fff; background:url(../images/index11_03.jpg); font-weight:bold; }
.tab-hd li.on a{ position: relative;color:#fff; background:url(../images/index11_03.jpg); font-weight:bold;  }

.tab-bd { border-top: 1px solid #e8e8e8; padding:5px;  }
.tab-bd ul{ overflow:hidden; zoom:1; padding-top:20px; }
.tab-bd li {height: 30px;line-height: 30px;padding: 0 10px 0 5px;overflow: hidden;float: left; width:590px;}

.row3{ padding:0 10px; margin-top:35px;}
.row3_title{ overflow:hidden;width:1133px; height:36px; padding-left:42px; color:#006fb8; font-family:"微软雅黑"; background:url(../images/index06_03.jpg) left top no-repeat;border-bottom:#0990ea solid 3px; font-size:24px; line-height:36px;}
.row3_title p{ background:#208acf; width:55px; padding-bottom:-2px; line-height:34px; font-weight:normal; text-align:center; border-radius:2px; color:#fff; font-size:12px;}
.focus{ width:1175px; *width:1180px; overflow:hidden;}
.focus .tab-hd{border-bottom:none; height:52px;}
.focus .tab-hd li a{ padding:0 82px; *padding:0 83px;}
.focus .tab-bd li{width: 510px; margin-right: 56px;}

.bd{ position:relative;  }
.bd .prev { width:27px; height:50px; background:url(../images/index08_03.jpg); z-index:9; overflow:hidden; position:absolute; left:0; top:90px; }
.bd .next{ width:27px; height:50px; background:url(../images/index09_03.jpg);  z-index:9; overflow:hidden; position:absolute; right:0; top:90px; }
.scrollWrap{ padding-left:27px;}
.bd ul{ overflow:hidden; zoom:1; }
.bd li{ margin: 20px 10px 40px 0px;float:left;  position:relative;}
.bd li span { width:254px; height:178px; display:block; padding:8px; border:#ddd solid 1px;}
.bd li p {height:30px;line-height:30px; text-align:center;overflow:hidden;}

.bd li .pic_txt{ width:272px; text-align:center;position:absolute; color:#fff; left:0; bottom:0px; height:35px; line-height:35px; background: #000; filter: alpha(opacity=50); opacity: 0.5;}
.row5 .bd li{position:relative;}

.row6 a{ padding:0 3px; margin-bottom:35px; display:inline-block;}

.footer_top{height:70px; width:100%; min-width:1200px; font-weight:bold; border-bottom:#0066aa solid 1px; background:url(../images/footer_19.jpg) left top repeat;  line-height:30px; overflow:hidden;}
.footer_top span{width:1100px; margin-left:10px; display:block; padding:5px 0; font-weight:normal;}
.footer_top samp{padding:5px 0px;}
.footer_bottom{height:85px; width:100%; min-width:1200px; line-height:85px; border-top:#6ac3ff solid 1px; background:#0990ea; color:#fff; text-align:center; overflow:hidden;}
.footer_bottom a{color:#ffdf2c;}
.cord_mouseover{ position:relative;}
.cord{ position:absolute; left:230px; top:-34px; display:none;}