body{ margin: 0;padding: 0; border: 0; outline: 0; font-size: 100%;font-size: 12px;}

.special{ overflow:hidden; background:#f4f4f4;}
.special .specialmore{ width:65px; position:relative; background:#7baeda; color:#FFF; top:-70px; float:right;}
.special .specialmore a{ color:#FFF;}
.special .special-conn ul{ padding-top:10px; padding-left:10px;}
.special .special-conn ul li{ float:left; padding-left:10px; width:353px; height:auto; line-height:22px; margin-bottom:8px;}

.news h2{ background:url(../images/news-bg.jpg) no-repeat; font-weight:normal; padding-left:15px; margin-bottom:10px;}
.news h2 a{ color:#b20000;}

.focus-conn{ height:470px; }
.szx-news h4 a{ color:#01467b;}
.szx-news ul li{ float:left; width:360px; height:30px; line-height:25px;}
.szx-news ul li a{color:#033458;}

.video-r .video-t{ float:left; margin-right:10px;}
.video-r .video-t.last{margin-right:0px;}
.video-r .pic-b-title .title{ text-align:right; padding-right:10px;}
.video-r .video-t .t{ background:#f4f4f4;}

.tj h3{ height:35px; line-height:35px;}
.tj .lists ul li{ height:28px; line-height:28px;}

.tt h2{ font-weight:normal;}

.download .pic-list ul li{ float:left; width:120px; height:200px; margin-right:20px;}
.download .pic-list ul li.last{ margin:0;}
.download .pic-list ul li .pic{ height:110px;}
.download .pic-list ul li p{ text-align:center;}


.focus .focus-conn .sub_nav{ height:35px; }
.focus .focus-conn .sub_nav ul li{ float:left; font-size:12px; height:33px; border:1px solid #eee; border-right:none;line-height:35px; width:59px; text-align:center;}
.focus .focus-conn .sub_nav ul li.last{ background:none;}
.focus .focus-conn .sub_nav ul li a{ text-decoration:none; color:#4c4c4c;}
.focus .focus-conn .sub_nav ul li.current{ font-weight:bold;border-left:none; background:url(../images/focus-nav-bg.jpg) repeat-x;}
.focus .focus-conn .sub_nav ul li.current a{ color:#FFF;}
.focus .focus-conn .sub_nav ul li.last{ width:63px; border-right:1px solid #eee;}
.focus .focus-conn .focus_conn{ height:435px; overflow:hidden;}
.focus .focus-conn .focus_conn .f_list{ width:725px; height:435px; display:none;}
.focus .focus-conn .focus_conn .f_list.on{ display:block;}
.focus .focus-conn .focus_conn .f_list .pic-b-title{width:725px;height:435px; overflow:hidden;}
.focus .focus-conn .focus_conn .f_list .pic{ width:725px; height:435px;}
.focus .focus-conn .focus_conn .f_list .pic-b-title .b-title{ height:40px; position:relative; top:-40px;  overflow:hidden;}
.focus .focus-conn .focus_conn .f_list .pic-b-title .b-title .b{ height:40px; overflow:hidden; background:#000; background:rgba(0, 0, 0, 0.8); opacity:0.8;filter:alpha(opacity=80);}
.focus .focus-conn .focus_conn .f_list .pic-b-title .b-title .title{ padding:0px 10px 0; text-align:left; line-height:35px; height:35px; position:relative; top:-35px; font-size:14px;}
.focus .focus-conn .focus_conn .f_list .pic-b-title .b-title .title a{ text-decoration:none; color:#FFF;}
.job ul li{ height:28px; line-height:22px;}
.news-focus .news h2.wz{ background:url(../images/wz-bg.jpg) no-repeat !important;}
.news-focus .news h2.wz a{ color:#4c4c4c;}
.mtjq{ min-height:275px; background:#f0f0f0; padding-top:20px;}

.link span{font-size: 12px; line-height:22px;

    padding-right: 8px;}
.link span a{ color:#4c4c4c;}