.head{ background:url(../image/head_bg_01.jpg) no-repeat center; height:110px;}



.menu{ background-color:#3976f3; overflow:hidden;}

.navm {height:44px;}
.navm ul{height:44px;}
.navm li {width:156px;text-align:center;float: left;height:44px;margin-left: -2px; line-height:44px;}
.navm li a{width:156px; height:44px; display:block; color:#f8fcff; font-size:16px;background-color:#3976f3;}
.navm li a:hover{background-color:#0b5191; text-decoration:none;color:#ffde44; font-weight:bold;}
/*-------- 下拉菜单 --------------*/
.dropMenu {	position:absolute;top: 0;z-index:100;width:156px;visibility: hidden; margin-top:-1px;}
.dropMenu li a {width: 92%;	display: block;	text-align:center;color:#FFFFFF; border-bottom:#5e90f5 1px dotted; width:156px; height:34px; line-height:34px;background-color:#3976f3; font-size:14px;}
.dropMenu a:hover {text-decoration: underline; color:#ffffff;}
/*------导航菜单结束-----*/






.main_w{ background-color:#e7eef6; overflow:hidden; padding-bottom:10px;}

.banner{width:550px; height:300px; margin-top:15px;}
.foc_img {width:550px; height:300px; overflow:hidden; position:relative;}
.foc_img ul {height:280px; position:absolute;}
.foc_img ul li {float:left; width:550px; height:300px; overflow:hidden; position:relative; background:#000;}
.foc_img ul li div {position:absolute; overflow:hidden;}
.foc_img .btnBg {position:absolute; width:550px; height:20px; left:0; bottom:0;}
.foc_img .btn {position:absolute; width:550px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
.foc_img .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.foc_img .btn span.on {background:#fff;}
.foc_img .preNext {width:45px; height:100px; position:absolute; top:60px; background:url(404.png) no-repeat 0 0; cursor:pointer;}
.foc_img .pre {left:0;}
.foc_img .next {right:0; background-position:right top;}
.foc_img ul li a img{width:550px; height:300px;}


.news{ background-color:#fff; width:650px; height:300px; margin-top:15px;}
.title{ border-bottom:1px solid #a7b3de; height:40px; line-height:40px; padding:0 15px;}
.title span {padding: 0 5px;}
.title span.tab-title{ font-size:16px; color:#185ec0;  cursor: pointer;}
.title span.tab-title.selected{ font-weight:bold;}
.title a{ color:#787878; font-size:12px;}
.title a:hover{ color:#e3413c;}
.t_boxs{ padding:10px 0;}
.t_boxs li{ font-size:15px; padding:0 15px;}
.t_boxs li a{background:url(../image/dian_04.png) no-repeat 4px 11px;
 height:30px; line-height:30px; overflow:hidden; float:left; display:block; width:460px;padding-left:16px;}
.t_boxs li span{ float:right; color:#5a5a5a; line-height:30px;}
.tab-content ,.tab-more {
  display: none;
}
.tab-content.selected, .tab-more.selected {
  display: block;
}

.poster{ margin-top:10px;}
.poster img{ width:1110px; height:72px; }

.news2{ width:342px; margin-top:10px; height:244px;}
.news2 .t_boxs li a{ width:196px;}

.icon_pic{ width:100%; margin-top:10px;}
.icon_pic dl{ float:left; margin-bottom:5px; text-align: center;}
.icon_pic dl img {
  width: 98%;
}
.bottom_cont{ background-color:#fff; height:340px; margin-top:6px;}
.btm_left{ width:670px;}
.btm_t_box{ padding-top:5px;}
.btm_t_box li{ float:left; margin:4px 10px; line-height:20px;}
.btm_t_box li a{ width:274px; height:40px; display:block; background-color:#6aa1f4; color:#fff; font-size:18px; text-align:center; padding:12px 20px 14px 20px; line-height:21px; overflow:hidden;}

.index-block {
  
}
.index-block-header {
  height: 40px; line-height: 40px; background-color: #f1f1f1;
}
.index-block-header span.block-title {
  display: inline-block; padding: 0 15px; font-size: 16px; font-weight: bold; color: #33629a; background-color: #FFFFFF;
}
.index-block-header span.block-more {
  float: right; margin-right: 10px;
}
.index-block-content {
  height: 280px; background-color: #FFFFFF;
}

.btm_right{ width:405px;}
.btm_t_box2{ padding-top:8px;}
.btm_t_box2 li a{ height:36px; line-height:36px; display:block; color:#2f56ae; width:380px; padding-left:15px; overflow:hidden; font-size:14px;}
.btm_t_box2 li a:hover{ text-decoration:underline;}
.btm_t_box2 li:nth-of-type(odd){ background-color:#9abff3; }
.btm_t_box2 li:nth-of-type(even){ background-color:#ffffff;}

.footer{ background-color:#5e92ff; padding:15px 0; margin-top: 20px; height: 100px; color: #ffffff; line-height: 24px;}
.footer a { color: #ffffff;}
.border_btm{ border-bottom:1px solid #bababa; font-size:14px; color:#2b2b2b;text-align:center; line-height:32px; margin-bottom:10px;}
.foot_link{ text-align:center; line-height:22px;color:#8b8b8b;}
.foot_link a{ color:#8b8b8b;}
.foot_link a:hover{ color:#1852a4;}
/*---index end--*/
.sub_left{ background:#0a66c9 url(../image/left_phone_21.jpg) no-repeat 0 bottom; width:200px; padding-bottom:90px; margin-top:20px;}
.sub_left h2{ font-size:14px; color:#ffffff; font-style:normal; font-weight:normal; line-height:50px; text-align:center; padding-left:10px;}
.sub_left_nav{ width:180px; background-color:#f7f5f5; margin-left:20px;}
.sub_left_nav li{ border-bottom:1px solid #c1c1c1;line-height:42px; height:42px; text-align:center;}
.sub_left_nav li a{ font-size:14px;}

.sub_right{ width:980px; min-height:460px; background-color:#fff; margin-top:20px;}
.m_top{ font-size:14px; background:#f2f2f2; padding:0 15px; height:35px; line-height:35px; margin-bottom:10px;}
.m_top span{ float:left; font-size:16px; font-family:'Microsoft YaHei'; color:#0a66c9;}
.m_top p{ float:right; color:#666; font-size:12px; font-weight:normal;}
.m_top p a{ color:#666;}
.m_top p a:hover{ color:#e3413c;}
.m_top p em{ color:#333969; font-style:normal;}

.txt_ul li{ padding:12px 20px; border-bottom:1px solid #f1f1f1; height:125px;}
.txt_ul li a img{ width:160px; height:120px; float:left; margin-right:20px;}
.txt_ul li a div{ width:655px;}
.txt_ul li a div h3{ font-size:18px; line-height:32px; height:32px;overflow:hidden;}
.txt_ul li a div p{ font-size:14px; line-height:24px; height:75px; overflow:hidden;}
.txt_ul2 li a div{ width:830px; margin:0 auto;}
.txt_ul2 li a div dl{ font-size:14px; line-height:32px;}
.txt_ul2 li{ padding:15px 20px; height:140px;}
/*---新闻列表end---*/
.details h2{ text-align:center; margin-bottom:10px; font-size:20px; height:30px; line-height:30px; color:#2b2b2b;}
.info_1{ text-align:center; color:#999; border-bottom:1px dotted #999; padding-bottom:10px; width:600px; margin:0px auto 15px auto;}
.info_1 span{ margin:0 5px;}
.content{ line-height:25px; font-size:14px; padding:0 25px;}
.page_1{ line-height:25px; border-top:1px solid #dfdfdf; padding:0 25px; padding-top:10px; width:100%; margin-top:15px; color:#666;}
.page_1 a{ color:#666;}
.page_1 a:hover{ color:#f00;}
/*---新闻内容end---*/

.p_ul{ padding-left:11px; clear:both; display:block; min-height:420px;}
.p_ul li{ width:200px; float:left; display:inline; margin:12px 15px; border:1px solid #dfdfdf; padding:0px; overflow:hidden; text-align:center;}
.p_ul li:hover{ border:1px solid #8abcf2;}
.p_ul li img{ height:140px;}
.p_ul li span{ display:block; font-size:13px; height:42px; line-height:42px; overflow:hidden; cursor:pointer; text-align:center;}
/*---图片列表end---*/
table tr td{ border:1px solid #999;}
