*{padding:0;margin:0;}
body{background:#fff; font-size:12px; font-family:"Microsoft YaHei";color:#505052;}
img{border:0px; vertical-align:top;}
strong, b{ font-weight: bold; }
ol,ul,li{list-style:none}
table{padding:0px; margin:0px;border:0px;}
table tr td{padding:0px; margin:0px;}
/* 链接样式 */
a{text-decoration:none;color:#505052;}
a:visited {color:#505052;text-decoration:none;}
a:hover {color:#505052;text-decoration:none;}
a:active {color:#505052;text-decoration:none;}
.c{clear:both}
.w1000{width:1000px; margin:0 auto;}
.pt{ padding-top:20px;}
.top{height:136px; background:url(s1_01.jpg) no-repeat center center; width:100%;}
.logo{float:left;}
.rclass{float:right; margin-right:3px; margin-top:35px;}
.t1{ text-align:right;}
.t1 a{cursor:pointer;}
.search{margin-top:22px;width:239px;}
.search .input{border:1px solid #e1e1e1; height:32px; line-height:32px; float:left; width:202px;border-right:0px solid #e1e1e1;text-indent:5px;}
.search .but{ background:url(index_03.jpg) no-repeat;width:35px; height:34px; float:right; border:0px;}
.nav{height:48px;background:#0d8ee9;}
.nav ul{background:#0d8ee9;line-height:48px; height:48px;width:1000px;margin:auto;}
.nav ul li{float:left;width:145px; text-align:center; font-size:15px; background:url(nav-1.jpg) no-repeat left center;color:#fff; font-weight:bold;}
.nav ul li a{color:#fff;}
.nav ul li.li1{width:130px;background:none;}
.bjcolor{background:#f1f1f1;}
.news .ts{background:url(index_20.jpg) no-repeat left; text-indent:20px; color:#006ebd; padding:5px 0; width:100px; height:30px; line-height:30px;float:left}
#FontScroll{width:900px;height:30px;line-height:30px;overflow:Hidden;padding:5px 0;float:left}
#FontScroll .line{width:100%;}


/*焦点图*/
.focus{ position:relative; width:354px; height:264px; background-color: #000; float: left;}  
.focus img{ width: 354px; height: 264px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:10px; position:absolute; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 3px;text-decoration:none; text-align:center; outline:0; float:left; background:#504e4f; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#eac76d;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.Tab1{width:380px;float:left; margin-left:15px;}
.Tab1 .Menubox {width:380px;height:45px;line-height:55px;border-bottom:2px solid #ebebeb; }
.Tab1 .Menubox ul{float:left;}
.Tab1 .Menubox li{float:left;cursor:pointer;width:100px;text-align:center;font-size:17px; font-weight:bold;}
.Tab1 .Menubox li.hover{width:100px;font-size:17px;height:45px;line-height:55px; color:#0d8ee9; border-bottom:2px solid #0d8ee9;}

.Tab1 .Contentbox{clear:both;}
.Tab1 .bor a:hover{color:#da2a2a;}
.Tab1 .bor{line-height:35px; position:relative;font-size:14px;width:380px;}
.Tab1 .bor span{ position:absolute;top:0px; right:0;}
.Tab1 .more{float:right; width:90px; text-align:right;}



.news{width:230px;background:#f5f5f5;}
.news .h3{float:left; font-size:17px;height:47px;line-height:55px; font-weight:bold;padding-left:10px;color:#0d8ee9;margin-bottom:7px; }
.news .h4{margin-bottom:20px;}
.news .h3 a:hover{color:#da2a2a; }
.news .bor2{line-height:35px; position:relative;font-size:14px;width:220px; padding-left:10px;}
.news .bor2 .td{padding-left:10px; padding-right:10px;}
.news .bor2 span{ position:absolute;top:0px; right:10px;}
.news .bor2 a:hover{color:#da2a2a;}
.news .bor2:hover{background:#fff;}
.news .bor2:hover a{color:#da2a2a;} 
.news .more{float:right; width:90px; text-align:right;height:45px;line-height:55px;margin-right:10px;}

.l{float:left;}
.r{float:right}
.imgs{margin:20px 0px;}
.imgs1{width:230px;margin-top:1px;}
.imgs1 .b{border:1px solid #dcdbe1;}
.imgs1 img{margin:5px 0px;}
.imgs_links{margin:20px 0px; position:relative;}
.imgs_links .links{position:absolute; top:19px; right:19px;}
.imgs_links .links .lnk1{float:left;}
.imgs_links .links .lnk2{float:left;margin-left:1px; margin-right:1px;}
.imgs_links .links .lnk3{float:left;}
.imgs_links .links .lnk4{float:left;}
.Tab2{width:753px;margin-bottom:20px;}
.Tab2 .Menubox {width:753px;height:32px;line-height:32px;background:url(bj.jpg) no-repeat bottom;}
.Tab2 .Menubox ul{float:left;}
.Tab2 .Menubox li.lis{width:100px;color:#fff;text-align:left;padding:0px 15px;font-size:17px;}
.Tab2 .Menubox li.lis2{color:#fff;text-align:left;padding:0px;font-size:17px;width:130px;text-indent:7px;}
.Tab2 .Menubox li{float:left;cursor:pointer;text-align:center;font-size:17px; font-weight:bold;padding:0px 15px;}
.Tab2 .Menubox li.hover{font-size:17px;height:30px;line-height:32px; color:#0d8ee9; border-bottom:2px solid #0d8ee9;}

.Tab2 .Contentbox{clear:both;width:751px;overflow-x:hidden;border:1px solid #ddd; border-top:none;padding:10px 0px;height:108px;}
.Tab2 .bor a:hover{color:#da2a2a;}
.Tab2 .bor{line-height:36px; position:relative;font-size:14px;width:360px;margin-right:8px;margin-left:7px;}
.Tab2 .borno{border-top:1px dashed #ddd}
.Tab2 .bor span{position:absolute;top:0px; right:0;}
.Tab2 .more{float:right; text-align:right;margin-right:10px;}

.Tab3{width:320px;float:left; margin-left:15px;}
.Tab3 .Menubox {width:320px;height:45px;line-height:55px;border-bottom:2px solid #ebebeb; }
.Tab3 .Menubox ul{float:left;}
.Tab3 .Menubox li{float:left;cursor:pointer;width:100px;text-align:center;font-size:17px; font-weight:bold;}
.Tab3 .Menubox li.hover{width:100px;font-size:17px;height:45px;line-height:55px; color:#0d8ee9; border-bottom:2px solid #0d8ee9;}

.Tab3 .Contentbox{clear:both;}
.Tab3 .bor a:hover{color:#da2a2a;}
.Tab3 .bor{line-height:36px; position:relative;font-size:14px;width:320px;}
.Tab3 .borno{}
.Tab3 .bor span{ position:absolute;top:0px; right:0;}
.Tab3 .more{float:right; width:90px; text-align:right;}

.Tab4{width:240px;float:left; margin-left:15px;}
.Tab4 .Menubox {width:240px;height:45px;line-height:55px;border-bottom:2px solid #ebebeb; }
.Tab4 .Menubox ul{float:left;}
.Tab4 .Menubox li{float:left;cursor:pointer;width:100px;text-align:center;font-size:17px; font-weight:bold;}
.Tab4 .Menubox li.hover{width:100px;font-size:17px;height:45px;line-height:55px; color:#0d8ee9; border-bottom:2px solid #0d8ee9;}

.Tab4 .Contentbox{clear:both;}
.Tab4 .bor a:hover{color:#da2a2a;}
.Tab4 .bor{line-height:36px; position:relative;font-size:14px;width:240px;}
.Tab4 .borno{}
.Tab4 .bor span{ position:absolute;top:0px; right:0;}
.Tab4 .more{float:right; width:90px; text-align:right;}



.Tab11{width:490px;margin-bottom:20px;}
.Tab11 .Menubox {width:490px;height:32px;line-height:32px;background:url(bj.jpg) no-repeat left bottom;border-right:1px solid #dbdbdb;}
.Tab11 .Menubox ul{float:left;}
.Tab11 .Menubox li.lis{width:100px;color:#fff;text-align:left;padding:0px 15px;font-size:17px;}
.Tab11 .Menubox li.lis2{color:#fff;text-align:left;padding:0px;font-size:17px;width:130px;text-indent:7px;}
.Tab11 .Menubox li{float:left;cursor:pointer;text-align:center;font-size:17px; font-weight:bold;padding:0px 15px;}
.Tab11 .Menubox li.hover{font-size:17px;height:30px;line-height:32px; color:#0d8ee9; border-bottom:2px solid #0d8ee9;}

.Tab11 .Contentbox{clear:both;border:1px solid #ddd; border-top:none;padding:10px 7px;height:216px;}
.Tab11 .bor a:hover{color:#da2a2a;}
.Tab11 .bor{line-height:36px; position:relative;font-size:14px;width:470px;}
.Tab11 .bor span{ position:absolute;top:0px; right:0;}
.Tab11 .more{float:right; text-align:right;margin-right:10px;}
.mb{margin-bottom:0px;}
.bj{background:url(1_03.jpg) no-repeat 113px top;height:195px; width:228px;border:1px solid #d3d3d3;}
.nv{width:93px; text-align:center;overflow:hidden;float:left; margin-bottom:20px; margin-left:14px;margin-right:0px;background:#fff;padding:15px 0px;}
.nv p{line-height:30px;}
.ml{border-bottom:1px solid #d3d3d3;padding-bottom:5px;}
.ml2{margin-left:15px}





.foot{margin-top:20px;padding:20px 0px;}
.foot .single-select .select-tit{width:190px;}
.foot .single-select .select-items{width:240px;}
.foot select{width:237px; margin-left:10px; }
.lf{margin-left:0px !important;}

.cs1{width:210px; float:right;}
.cs1 .tps{width:230px;background:url(nvbj.jpg) repeat-x;border:1px solid #cacaca;height:37px;line-height:37px;margin-top:15px;border-radius:5px;position:relative;text-indent:65px;}
.cs1 .tps .im{position:absolute;left:40px;top:8px; width:18px; height:18px;background:url(5.png) no-repeat;}
.cs1 a{color:#005eae;}
.cs1 .tp{width:210px;height:10px;text-align:center;}
.cs1 .tp2{width:210px;height:10px; margin-top:10px; text-align:center}
.cs1 .tp3 img{margin-top:7px;}

.foot2{border-top:1px solid #ebebeb; padding:20px 0px; background:#f5f5f5;margin-top:20px;}
.foot3{position:relative; text-align:center; line-height:30px; width:1000px; margin:0 auto; }
.foot3 img{position:absolute; left:150px;}
.foot3 a{margin:0px 10px;}
.navby{margin-top:10px; margin-bottom:20px;}
.navby .table{margin-bottom:0px;}
.navbj{background:url(list_03.jpg) no-repeat left; padding-left:20px;}
.bt{ border-top:2px solid #2c87e0}
.public_con_left{width:220px;float:left;background:#f2f3f5;min-height:500px;background-image:url(list_13.png); background-repeat:no-repeat;background-position:center bottom}
.con_left_title{background:url(list_06.png) no-repeat left;width:210px;height:38px;color:#fff; padding-left:10px;border-bottom:2px solid #a0d468;}
.con_left_title .t{width:100px;text-align:center;line-height:38px; background:#0d8ee9;}
.con_left ul{background:#f2f3f5; }
.con_left ul li{background:url(list_14.png) no-repeat 200px center;line-height:40px;border-bottom:1px dashed #ddd;text-align:center;}
.con_left ul li a:hover{color:#0d8ee9;}
.public_con_right{width:745px;border:1px solid #ddd;float:right;padding:10px;}

.con_right_title{width:745px;height:27px;border-bottom:2px solid #a0d468;line-height:27px;}
.con_title{height:27px;border-bottom:2px solid #a0d468;line-height:27px;}
.con_right_title .t{background:url(list_09.png) no-repeat left;border-bottom:2px solid #1d79ce;color:#1d79ce;padding-left:30px; width:80px;}
.list{ margin-top:5px;}
.list .bor{font-size:14px;width:745px;line-height:25px;}
.list .bor span{float:right;}
.rowspace select{border:1px solid #ddd;}
.deconte{margin-top:15px;line-height:24px;}
.deconte img{max-width:980px;}
.defaultcss{border:1px solid #ddd; padding:10px;background:#fff;}

/*下拉菜单*/
.single-select {position: relative;display: inline-block;margin-right: 5px;vertical-align: middle;cursor: pointer;*float: left;}

.single-select .boxwrap {display: inline-block; vertical-align: middle;}

.single-select .select-tit { position: relative;display: block;padding: 5px 38px 5px 10px; min-width: 40px;line-height: 20px;height: 20px; border: solid 1px #dbdbdb;text-decoration: none;background: #fff;white-space: nowrap;word-break: break-all;}

.single-select .select-tit span {display: inline-block;color: #333;font-size: 12px;vertical-align: middle;}

.single-select .select-tit i { position: absolute;right: 0;top: 0;display: block;width: 28px;height: 100%; border-left: 1px solid #dbdbdb; background: url(skin_icons.png) -49px -160px no-repeat #fafafa;}

.single-select .select-items {display: none;position: absolute;left: 0; top: 45px; /*overflow:hidden;*/ }

.single-select .select-items ul {position: relative;padding: 5px;min-width: 120px; max-height: 280px;border: 1px solid #dbdbdb;background: #fff;overflow-y: auto;overflow-x: hidden;}

.single-select .select-items ul li {display: block;padding: 4px 10px;line-height: 20px;font-size: 12px;color: #666;white-space: nowrap;cursor: pointer;}

.single-select .select-items ul li:hover {color: #fff;text-decoration: none;background: #16a0d3;}

.single-select .select-items ul li.selected {color: #FFF; background: #16a0d3;}

.single-select .arrow {display: none; position: absolute;left: 15px;top: 35px; width: 21px;height: 11px;text-indent: -9999px; background: url(skin_icons.png) -40px -356px no-repeat;}

.span230 {
	width:210px;
}
.btntop, .btnbottom {
    width:210px;
	height:12px;
	cursor:pointer;
    text-align:center;
}

.btnbottom {
	margin-top:10px;
}
#scrollbox {
	height:240px;
	overflow:hidden;
}
.scrollcon {
	height:800%;
}
.scrollpic li {
	height:70px;
	overflow:hidden;
	margin-top:10px;
}

#newslist table tr {height:30px;line-height:30px;}

.sigle{position:relative;width:155px; float:left; margin-right:13px;}
.span{text-indent:10px;border:solid 1px #d2d0d1;width:119px;line-height:33px; height:33px;border-right:solid 0px #d2d0d1;float:left}
.img_bj{background:url(1_20.jpg) no-repeat right; width:35px; height:35px;float:left;}
.talble{position:absolute; top:34px; width:133px; z-index:1; background:#fff; display:none;left:0px;padding:10px; line-height:30px; border:1px solid #d2d0d1; border-top:0px solid #d2d0d1;}
.sigle:hover .talble{display:block;}

.deconte table{font-size:14px;width:100%;margin-bottom:0px!important;}
.deconte table tr td{vertical-align:top;}
.deconte table tr td table tr td{vertical-align:middle;}
.deconte table tr td table tr td div{line-height:10px;}
.deconte table tr td table.TabAll2 tr td div{line-height:30px!important;}
.deconte table tr td table.TabAll2 tr td{padding:3px 10px;}
.deconte table tr td table.TabAll2{line-height:29px;}
.deconte table tr td table tr td select{border:1px solid #ddd; margin:5px 5px 5px 5px;padding:5px;}
.deconte table tr td table tr td .btn{border:1px solid #ddd; margin:5px 5px 5px 5px;padding:5px;}
.deconte table tr td table tr td .input{border:1px solid #ddd; margin:5px 5px 5px 5px;padding:5px;}
.deconte table tr td table tr td textarea{width:340px; height:170px;}
.deconte table tr td table tr td .TabAll1{border:1px solid #ddd; margin:5px 5px 5px 5px;padding:5px;}
.deconte table tr td table tr td img{margin-top:10px;}
.deconte DIV.digg input{margin:0px 5px;}
.deconte DIV.digg a{font-size:12px;}
.deconte DIV.digg SPAN.current{font-size:12px;}

