a{ text-decoration: none; color:#333;}
a:hover { color:#333;text-decoration: underline;}
.content{ width:1178px; float:left; margin-top:0px; margin-left:9px; _margin-left:12px; display:inline;}
.gqwh{ width:1178px; float:left; margin-top:5px; background:url(../images/tupian.gif) no-repeat; height:44px;}
.gqwh span{ float:right; margin-right:15px; display:inline; line-height:44px;}
.gqwh span a{ color:#00223e; font-size:13px; margin:0px 5px;}
.con1{width:1200px; margin:10px auto; overflow:hidden;}
.con2{width:1198px;  margin:10px auto; overflow:hidden; border:solid 1px #ccc;}

.boldline{width:978px; float:left;  background-color:#9796ec; height:10px; margin-top:10px;}
.left{ width:835px; float:left; overflow:hidden;}
.focusleft{ width:833px; float:left; border:solid 1px #ccc;}
#focus{width:825px; height:419px;overflow:hidden;position:relative; float:left; margin:4px; display:inline;}
#focus .focus_view{width:825px;height:349px;overflow: hidden;}
#focus .focus_view ul{position:relative;width:825px;height:349px;}
#focus .focus_view li{position:absolute;width:825px;height:349px;top:0px;left:0px;filter:alpha(opacity:0);opacity:0}
#focus .focus_view img{float:left;width:825px; height:350px;}
#focus .focus_text{position:absolute;left:0;top:310px;padding: 0 15px;background:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000')\9;width:795px;z-index:3;}
#focus .focus_text h3{line-height:40px;height:40px;overflow:hidden;padding-right:40px;}
#focus .focus_text h3 a{font-size:18px;color:#fff;font-family:"微软雅黑", "黑体", Arial, sans-serif;font-weight:normal;text-decoration:none}
#focus .focus_text li{display:none;}
#focus .focus_text li.show{display:block;}
#focus .focus_slider{width:825px;height:64px; padding-top:6px; margin: 0 auto;}
#focus .focus_slider .mask{width:790px;height:64px;overflow:hidden;float:left;margin-left:6px;display:inline;}
#focus .focus_slider ul{width:1180px;margin-left:0px;}
#focus .focus_slider li{float:left;width:118px;height:64px;display:inline;overflow: hidden;}
#focus .focus_slider li img{filter:alpha(opacity:60);opacity:0.6;width:115px;height:64px;}
#focus .focus_slider li a{display:block;width:115px;height:64px;overflow:hidden;background:#000;}
#focus span.prev,#focus span.next{ float: left; width:13px; height:64px; cursor:pointer; margin:0;background-image:url(imagestheme_ui.png); background-repeat: no-repeat;}
#focus span.prev{background-position: -710px -124px;}
#focus span.next{background-position: -736px -124px;float:right;}
#focus li.current img{filter:alpha(opacity:100);opacity:1}
#focus #num{position:absolute;right:10px;top:10px;color:#fff;font-size:14px;}
.paihang,.yingyoukj{ width:332px; float:right; border:solid 1px #ccc; overflow:hidden;}
.yingyoukj{ height:411px; border-top:none;}
.symingjia{ width:332px; float:right; border:solid 1px #ccc; overflow:hidden; border-top:none; background-color:#f7f7f7;}
.title2{ width:302px; float:left; background:url(imagestptitle.gif) no-repeat; height:28px; line-height:28px; padding-left:30px; display:inline; font-size:16px; font-weight:bold;}
.title2 a{ color:#5d5bd8;}
.title2 span a{float:right; margin-right:10px; display:inline; font-size:14px; color:#333;}
.toplist { width:332px; float:left; font-size:14px;} 
.toplist ul { padding: 10px 10px 0px 10px; width:312px; height:389px;overflow: hidden;}
.toplist li { background:url(../images/dotted.gif) repeat-x left bottom;height:35px; line-height:35px; width:100%; float: left; padding-bottom:1px; font-size:14px;}
.toplist li var { width:14px; height:14px; line-height:14px; text-align:center; font-weight:700; color:#000; display:inline; float: left; background-position: -566px -179px; display:inline; margin: 0 10px 0 2px; margin-top:10px;*margin-top:8px; font-style:normal; font-size:12px;} 
.toplist li a { color:#333;}
.toplist li a.pic { display:none;}
.toplist li a.list_t_link { display: inline}
.toplist li p.list_tit,.toplist li p.list_txt { display:none;}
.toplist li.current { height:108px; overflow: hidden; width:100%; padding: 15px 0 0}
.toplist li.current var { background-position: -566px -204px; color:#fff; margin-top:0px;}
.toplist li.current a.pic { display:block; float: left; width:88px; height:88px; border: 1px solid #d6d6d6;}
.toplist li.current p.list_tit,.toplist li.current p.list_txt{ float: left;display: block; width:150px; padding-left:20px;}
.toplist li.current strong {line-height:20px; padding-bottom:4px; display:block; text-align:left}
.toplist li.current strong a { color:#000; font-weight: 700; display:inline}
.toplist li.current p.list_tit,.toplist li.current p.list_txt { color:#333; line-height:20px;}
.toplist li.current a.list_t_link { display: none}
.toplist li.current p.list_txt { height:60px; line-height:20px;}
.prev, .next, .hd, .day_box, .thd strong, .thd button, .tabs li, .toplist li var {
background-image: url("mat1.gtimg.comnewsphotoimagetheme_ui.png");
background-repeat: no-repeat;
}
.ztyz{ width:833px; float:left; border: solid 1px #ccc; margin-top:10px;}
.title3{ width:803px; float:left; background:url(imagestptitle.gif) no-repeat; height:28px; line-height:28px; padding-left:30px; display:inline; font-size:16px; font-weight:bold;}
.title3 a{ color:#5d5bd8;}
.title3 span a{ float:right; margin-right:10px; display:inline; font-size:14px; color:#333;}
.title4{ width:1176px; float:left; background:url(imagestptitle.gif) no-repeat; height:28px; line-height:28px; padding-left:30px; display:inline; font-size:16px; font-weight:bold;}
.title4 a{ color:#5d5bd8;}
.title4 span a{ float:right; margin-right:10px; display:inline; font-size:14px; color:#333;}
.ztpic{ width:833px; float:left; margin-top:8px;}
.ztpic li{ width:170px;  float:left; margin:10px 18px 0px 18px; display:inline; text-align:center; line-height:30px; font-size:13px;}
.ztpic3{ width:332px; float:left;}
.ztpic3 li{ width:120px;  float:left; margin:15px 5px 0px 28px; display:inline; text-align:center; line-height:30px; font-size:13px;}
.ztpic4{ width:332px; float:left; margin-top:5px;}
.ztpic4 li{ width:145px;  float:left; margin:5px 5px 0px 10px; display:inline; text-align:center; line-height:22px; font-size:13px;}
.ztpic5{ width:1176px; float:left; margin-top:5px;}
.ztpic5 li{ width:216px;  float:left; margin:15px 5px 10px 12px; display:inline; text-align:center; line-height:30px; font-size:13px;}
.ztpic6{ width:1196px; float:left; margin-top:5px;}
.ztpic6 li{ width:138px;  float:left; margin:15px 13px 10px 18px; display:inline; text-align:center; line-height:30px; font-size:13px;}
.ztpic2{ width:828px; float:left; margin-top:10px; padding-left:5px; display:inline;}
#wrap{width:750px;height:118px;margin:0;overflow:hidden; float:left; position:relative;}
#a li,#b li{float:left;width:110px;height:120px;margin-left:10px}
#scrolls{width:800%;float:left;}
#a,#b{float:left;}
.pic_top div{float:left; display:inline;}
.pic_yi{margin-right: 5px;margin-left: 5px; text-align:center; line-height:30px;}
.pic_top {height: 128px;}
.pic_left {margin-right: 10px;margin-left: 18px;}
.pic_right {margin-right: 0px;margin-left: 10px;}
.yykjmix{ width:312px; margin:10px 10px 0px 10px; display:inline; float:left;}
.yykjpic{ width:145px; float:left;}
.yykjtxt{ width:155px; float:right;}
.yykjtxt h3{ font-size:14px; font-weight:bold; margin-top:3px;}
.yykjtxt p{ margin-top:5px; line-height:20px;}
.news{ width:332px; float:left;}
.news li{ width:145px; float:left; margin:10px 0px 0px 10px; display:inline; font-size:14px;}
.s2posi {
height: 172px;
overflow: hidden;
position: relative;
width: 1176px;
}
.s2 {
width: 1196px;
}
.s2_prev, .s2_next {
cursor: pointer;
display: inline;
float: left;
height: 170px;
margin-top: 0px;
width: 25px;
}

.s2_prev{
background-image: url("imagestupianleft.gif");
background-repeat: no-repeat;
}
.s2_next {
background-image: url("imagestupianright.gif");
background-repeat: no-repeat; 
}
.s2_mask {
float: left;
height: 172px;
overflow: hidden;
width: 1120px;
}
.s2_mask div {
float: left;
}
.s2_mask li {
background: url("mat1.gtimg.comnewsphotoimageli_bg.png") no-repeat scroll right top transparent;
display: inline;
float: left;
height: 190px;
padding: 0 3px 0 3px;
width: 165px;
margin:0px 7px 0px 0px;
}
.s2_mask a.logo {
display: block;
height: 24px;
overflow: hidden;
padding: 12px 0;
width: 132px;
}
.s2_mask a.logo img {
display: block;
margin: 0 auto;
}
.s2_mask a.pic {
border: 1px solid #D6D6D6;
display: inline;
float: left;
height: 150px;
margin-left: 8px;
overflow: hidden;
width: 165px;
}
.s2_mask a.pic img {
display: block;
height: 150px;
width: 165px;
}
.s2_mask li p {
float: left;
height: 24px;
line-height: 24px;
overflow: hidden;
padding: 0px 0 0;
text-align: center;
width: 100%;
word-wrap: break-word;
}
.mod{ width:1168px; float:left; margin-top:20px; height:190px; padding-left:8px; display:inline;}
.s3posi {
height: 172px;
overflow: hidden;
position: relative;
width: 976px;
}
.s3 {
width:1196px;
}
.s3_prev, .s3_next {
cursor: pointer;
display: inline;
float: left;
height: 170px;
margin-top: 0px;
width: 25px;
}

.s3_prev{
background-image: url("imagestupianleft.gif");
background-repeat: no-repeat;
}
.s3_next {
background-image: url("imagestupianright.gif");
background-repeat: no-repeat; 
}
.s3_mask {
float: left;
height: 172px;
overflow: hidden;
width: 1120px;
}
.s3_mask div {
float: left;
}
.s3_mask li {
background: url("../image/li_bg.png") no-repeat scroll right top transparent;
display: inline;
float: left;
height: 190px;
padding: 0 3px 0 3px;
width: 165px;
margin:0px 7px 0px 0px;
}
.s3_mask a.logo {
display: block;
height: 24px;
overflow: hidden;
padding: 12px 0;
width: 132px;
}
.s3_mask a.logo img {
display: block;
margin: 0 auto;
}
.s3_mask a.pic {
border: 1px solid #D6D6D6;
display: inline;
float: left;
height: 150px;
margin-left: 8px;
overflow: hidden;
width: 165px;
}
.s3_mask a.pic img {
display: block;
height: 150px;
width: 165px;
}
.s3_mask li p {
float: left;
height: 24px;
line-height: 24px;
overflow: hidden;
padding: 0px 0 0;
text-align: center;
width: 100%;
word-wrap: break-word;
}
.s1posi {
height: 172px;
overflow: hidden;
position: relative;
width: 820px;
}
.s1 {
width: 820px;
}
.s1_prev, .s1_next {
cursor: pointer;
display: inline;
float: left;
height: 105px;
margin-top: 0px;
width: 13px;
}

.s1_prev{
background-image: url("imagestheme_ui_l.gif");
background-repeat: no-repeat;
}
.s1_next {
background-image: url("imagestheme_ui_r.gif");
background-repeat: no-repeat; 
}
.s1_mask {
float: left;
height: 128px;
overflow: hidden;
width: 790px;
}
.s1_mask div {
float: left;
}
.s1_mask li {
background: url("mat1.gtimg.comnewsphotoimageli_bg.png") no-repeat scroll right top transparent;
display: inline;
float: left;
height: 105px;
padding: 0 4px 0 4px;
width: 132px;
margin:0px 3px 0px 3px;
}
.s1_mask a.logo {
display: block;
height: 24px;
overflow: hidden;
padding: 12px 0;
width: 132px;
}
.s1_mask a.logo img {
display: block;
margin: 0 auto;
}
.s1_mask a.pic {

display: inline;
float: left;
height: 85px;
margin-left: 0px;
overflow: hidden;
width: 125px;
}
.s1_mask a.pic img {
display: block;
height: 85px;
width: 125px;
}
.s1_mask li p {
float: left;
height: 24px;
line-height: 24px;
overflow: hidden;
padding: 0px 0 0;
text-align: center;
width: 100%;
word-wrap: break-word;
}