@charset "gb2312";
/* design by trevor QQ5370342 */
ul, ol, dl, dt, dd, p, form, h1, h2, h3 ,h4 ,h5 { margin:0; padding:0 }
ul, ol, { list-style-position:outside }
li { list-style-type:none; }
img { border:0 }
div { overflow:hidden; }
input , select { vertical-align:middle; font:14px/1.5 "Helvetica Neue", 微软雅黑, "Microsoft Yahei", Helmet, Freesans, sans-serif; }
.cl { clear:both; height:0px;}
body { background:#fff; font:14px/1.5 "Helvetica Neue", 微软雅黑, "Microsoft Yahei", Helmet, Freesans, sans-serif; margin:0; padding:0;color: #333; line-height:200%; }

a, a:link, a:visited { color: #333; text-decoration: none; }
a:hover { text-decoration: none; color:#f33; }

img { border: none; }

.showpage { clear:both; text-align:center; padding:8px 0; font-family: Verdana, Geneva, sans-serif; }
.showpage a { border:1px #ccc solid; background:#fff; color:#555; padding:4px 8px; text-align:center; text-decoration:none }
.showpage a:hover { border:1px #8d8d8d solid; background:#8d8d8d; color:#fff; text-decoration:none }
.showpage span { border:1px #8d8d8d solid; background:#8d8d8d; color:#fff; padding:4px 8px; }

.gopage { clear:both; text-align:center; padding:10px 0 18px 0; font-family: Verdana, Geneva, sans-serif;  font-size:14px; }
.gopage a { border:1px #ccc solid; background:#fff; color:#666; padding:6px 10px; text-align:center; text-decoration:none; }
.gopage a:hover { border:1px #ed2128 solid; background:#ed2128; color:#fff; text-decoration:none }
.gopage span { border:1px #ed2128 solid; background:#ed2128; color:#fff; padding:6px 10px; }

.titlenav { text-align:center; padding:0 0 5px 0; } 
.titlenav , .titlenav a { font-size:12px; }
#titlenav { text-align:right; padding:0 0 5px 0; } 
#titlenav , #titlenav a { font-size:12px; }

.smallinput { font-size:14px; padding:3px; border-left:2px #e1e1e1 solid; border-top:2px #e1e1e1 solid; border-bottom:1px #c5c5c5 solid; border-right:1px #c5c5c5 solid }

.immeinput { height:40px;width:100px; background:#00ade0; color:#fff; border:0; font-size:16px; display:inline-block; }

.inputtext { font-size:14px; padding:3px; border:1px #dedede solid; }
.inputtext:hover { font-size:14px; padding:3px; border:1px #00ade0 solid; }

/* style2014 */
#top {
	width:100%;
	height:35px;
	background:#f5f5f5;
	color:#52a9d7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E45F5F;
}
#topmain { width:980px; height:35px; margin:0 auto; line-height:35px; }
#topmain a { color:#f30; color:#52a9d7; }
#topmain a:hover { color:#f33; }
#topmainleft { float:left; }
#topmainleft a { padding-right:5px;}
#topmainright { float:right; }
#topmainright a { font-weight:bold; padding-left:10px; }
#topmainright a span { font-weight:normal; }
#header {
	width:980px;
	height:80px;
	margin:0 auto;
	position: relative;
	overflow:visible;
	background-color: #FFF;
}
#header h1 {
	float:left;
	width:200px;
	height:80px;
	background:url(logo.gif) 0 50% no-repeat;
	display:block;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#header h1 a { width:200px; height:80px; display:block; font-size:0; overflow:hidden; line-height:999px; }
#websearch { float:left; margin-top:25px; border-right:35px solid #fff; border-left:35px solid #fff; }
#websearch .sotxt { width:280px; height:30px; line-height:30px; background:#eaf6fd; border:1px #00ade0 solid; line-height:30px; padding:0 8px; color:#999; }
#websearch .sogo { width:66px; height:32px; background:#00ade0; color:#fff; border:0; font-size:16px; }
#headerad { float:left; width:120px; line-height:80px; margin-top:14px; }
#headerad img { vertical-align:middle; }

#header ul { float:right; padding-top:16px; } 
#header ul li { float:left; border-left:16px solid #fff; }
#header ul li a { width:51px; height:48px; display:block; font-size:0; overflow:hidden; line-height:999px; }

.headericon1 { background:url(headermu.gif) 0 0 no-repeat; }
.headericon1 a:hover { background:url(headermu.gif) 0 -48px no-repeat; }
.headericon2 { background:url(headermu.gif) -68px 0 no-repeat; }
.headericon2 a:hover { background:url(headermu.gif) -68px -48px no-repeat; }
.headericon3 { background:url(headermu.gif) -140px 0 no-repeat; }
.headericon3 a:hover { background:url(headermu.gif) -140px -48px no-repeat; }

#d2 { width:350px; background:#fff; position:absolute; top:65px; right:-30px; z-index:888; margin:0 auto; display:none; }

/* 一行的菜单 */
.mu { clear:both; width:980px; height:38px; background:#00ade0; margin:0 auto; color:#fff; line-height:38px; }
.mu ul { padding-left:13px; }
.mu ul li { float:left; width:53px; height:38px; text-align:center; display:block; font-weight:bold; }
.mu ul li a { color:#fff; padding:3px 8px;  }
.mu ul li a:link { color:#fff; } /* of ie6 bug */
.mu ul li a:visited {color: #fff;} 
.mu ul li a:hover{ background:#0681c7; color: #fff;} 
.mu ul li a:active {color: #fff;}


/* 二行的菜单 */
.mus { clear:both; width:980px; height:66px; background:#00ade0; margin:0 auto; color:#fff; }
.mus dl { float:left;  }
.mus dl dt { float:left; width:55px; height:66px; background:url(mus.gif) right center no-repeat; overflow:hidden;  }
.mus dl dt h3 { font-size:16px; font-weight:bold; line-height:26px; width:16px; padding-top:8px;  width:16px; margin:0px auto; }
.mus dl dt a { color:#fff; }
.mus dl dd { float:left;  padding-top:7px; line-height:25px;  white-space:nowrap }
.mus dl dd a  { color:#fff; padding:0px 4px; margin:0px; display:inline-block; vertical-align:bottom; white-space:nowrap }
.mus dl dd a:link { color:#fff; } /* of ie6 bug */
.mus dl dd a:visited {color: #fff;} 
.mus dl dd a:hover{color: #fff; } 
.mus dl dd a:active {color: #fff;}


.main { clear:both; width:980px; margin:0 auto; }
.mainleftsmall { float:left; width:355px; padding-right:15px; }
.mainleftsmalls { float:left; width:355px; padding-right:15px; }
.mainrightbig { float:left; width:610px; }
.mainleft { float:left; width:725px; margin-right:15px; }


.scrollable{ position:relative; width:355px; height:320px; margin-top:7px; overflow: visible; }

.switchable-content { width:355px; height:240px; overflow:hidden; }
.view-content { width:355px; height:240px; overflow:hidden;  }
.view-content ul { width:355px; height:240px; overflow:hidden; }
.view-content li { position:relative; width:355px; height:240px; overflow:hidden; }
.view-content img { width:355px; height:240px; left:0; top:0; }
.view-content p { position:absolute; bottom:0; left:0; width:355px; height:33px; background:#000; color:#fff; text-align:center; font-size:14px; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; }

.scrollable .prev, .scrollable .next { z-index:888; position: absolute; top: 270px; color: #666; cursor: pointer; width:15px; height:28px; text-align:left; text-indent:-9999px; overflow:hidden;		background:url(btn.gif) no-repeat; }
.scrollable .prev { left:0px; }
.scrollable .next { right:0px;background-position:-15px 0; }

.trigger-content{ width:335px; padding:0 10px; height:78px; overflow:hidden; }
.switchable-triggerBox{ margin-top:10px; }
.switchable-triggerBox li{ width:92px; height:62px; float:left; border:3px solid #dedede; margin:0 0 0 10px; }
.switchable-triggerBox li img{ width:92px; height:62px; display:block;}
.switchable-triggerBox li.active{ border-color:#ff856e; }

.indexbigart { width:610px; }

.heyuantit { clear:both; height:38px; background:#f2f3f5; margin-top:15px; }
.heyuantit h2 { float:left; width:106px; height:35px; margin-left:5px; border-top:3px #00ade0 solid; background:#fff; color:#00ade0; text-align:center; font-size:16px; line-height:35px; }
.heyuantit p { float:right; line-height:38px; padding-right:8px; }
.heyuantit p a { color:#828282; }
.heyuantit p a:hover { color:#f33; } 

.rediantxt { width:355px; padding-top:10px; }
.rediantxt h3 { width:335px; height:28px; line-height:28px; font-size:17px; overflow:hidden; }
.rediantxt h3 a { font-size:17px;  }
.rediantxt p { color:#828282; height:72px; line-height:24px; overflow:hidden; }

.qiulist { padding-bottom:6px; }
.qiulist ul li {  }
.qiulist ul li a { height:38px; background:url(li.gif) 0 17px no-repeat; padding-left:13px; border-bottom:1px #e5e5e5 dotted; line-height:38px; font-size:15px; display:block; }
.qiulist ul li a:hover { background:#f7f7f7 url(li.gif) 0 17px no-repeat; }

#indexad1 , #indexad2 { margin-top:10px; width:355px; height:60px; overflow:hidden; }
.ndexadsm { margin-top:10px; width:355px; height:60px; overflow:hidden; }

#inbignews { margin-top:7px; background-image:url(toutiao.jpg) }
#inbignews h3 { width:610px; height:30px; font-size:22px; line-height:30px; letter-spacing:2px; text-align:center; overflow:hidden; }
#inbignews h3 a { font-size:24px;color:#0084e0; }
#inbignews p {
	font-size:12px;
	color:#828282;
	line-height:20px;
	padding-top:6px;
	text-indent: 2em;
}
#inbignews ul { width:610px; }
#inbignews ul li { float:left; width:193px; height:26px; line-height:26px; background:url(li.gif) 0 11px no-repeat; padding-left:10px; overflow:hidden; }

.mainright { float:right; width:240px; background:#f8f8f8; }

.mainrights { float:right; width:240px; background:#f8f8f8; margin-top:15px; }

.qiulists { padding:8px 0 0 0; }
.qiulists ul li { height:30px;  line-height:30px; background:url(li.gif) 0 13px no-repeat; padding-left:16px; font-size:15px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.qiulists h3 { width:335px; height:34px; line-height:34px; font-size:19px; overflow:hidden; text-align:center; }
.qiulists h3 a { font-size:16px; }
.qiulists p { color:#828282; height:72px; line-height:24px; overflow:hidden; border-bottom:1px #f8f8f8 solid; padding-bottom:8px; margin-bottom:6px; }

#firstrightbox , #tworightbox { float:right; margin-top:15px; }

#floatright { float:right; }

.inrtit { height:38px; }
.inrtit h2 { float:left; margin-left:5px; width:106px; height:35px; border-top:3px #00ade0 solid; background:#fff; color:#00ade0; text-align:center; font-size:16px; line-height:35px; }
.inrtit p { float:right; line-height:30px; padding-right:10px; }
.inrtit p a { color:#828282; }
.inrtit p a:hover { color:#f33; } 

.zydt { padding:5px 15px 15px 15px; }
.zydt h3 { font-size:14px; height:24px; line-height:24px; overflow:hidden; padding-top:5px; }
.zydt p { height:48px; overflow:hidden; font-size:14px; color:#828282; line-height:24px; }

.dubpic { width:210px; padding:15px; }
.dubpic dl { float:left; width:105px; text-align:center; }
.dubpic dl dt img { width:93px; height:133px; }
.dubpic dl dd { display:none; font-size:0; }

.indexvod { width:210px; height:140px; padding:15px; }

#invodtxt { padding:0 15px 15px 15px; }
#invodtxt h3 { font-size:14px; height:16px; line-height:16px; overflow:hidden; }
#invodtxt p { height:48px; overflow:hidden; font-size:14px; color:#828282; line-height:24px; }

.is725 { width:725px }
.newsindexlist { float:left; width:355px; }
.pdleft { padding-left:15px; }

.heyuantits { clear:both; height:38px; background:#f2f3f5; margin-top:15px; }
.heyuantits h2 { float:left; width:106px; height:35px; margin-left:5px; border-top:3px #00ade0 solid; background:#fff; color:#00ade0; text-align:center; font-size:16px; line-height:35px; }
.heyuantits ul { margin-left:5px; }
.heyuantits ul li { float:left; width:106px; height:35px; color:#00ade0; text-align:center; font-size:16px; font-weight:bold; }
.aj1 {  line-height:35px; border-top:3px #00ade0 solid; background:#fff; }
.aj2 { height:38px; line-height:38px; }

.heyuantits p { float:right; line-height:38px; padding-right:8px; }
.heyuantits p a { color:#828282; }
.heyuantits p a:hover { color:#f33; } 

.ajwt { width:355px; overflow:hidden; padding-top:6px; }
.ajwt h3 { width:355px; height:32px; line-height:32px; font-size:16px; display:block; overflow:hidden;  }
.ajwt dl { width:355px; height:100px; }
.ajwt dl dt { float:left; width:150px; padding-top:6px; }
.ajwt dl dt img { width:150px; height:94px; }
.ajwt dl dd { float:right; width:195px; height:100px; line-height:24px; color:#828282; overflow:hidden; }

.ajwt ul { width:355px; }
.ajwt ul li { height:40px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.ajwt ul li a { height:39px; background:url(li.gif) 0 17px no-repeat; padding-left:13px; border-bottom:1px #e5e5e5 dotted; line-height:39px; font-size:15px; display:block; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.ajwt ul li a:hover { background:#f7f7f7 url(li.gif) 0 17px no-repeat; }

.myrightad { width:210px; padding:0 15px 15px 15px; overflow:hidden; }
.myrightad2 {  width:210px; heisssght:62px; padding:0 15px 15px 15px; }
.indexbanner { clear:both; width:980px; overflow:hidden; padding-top:2px; }

.bbslistmu { width:240px; }
.bbslistmu ul li { float:left; color:#00ade0; font-size:16px; }
.ent1 { width:120px; height:35px; border-top:3px #00ade0 solid; line-height:35px; text-align:center; font-weight:bold; }
.ent2 { width:119px; height:37px; line-height:37px; text-align:center; border-bottom:1px #cfcfcf solid; }
#cona2 {  border-left:1px #cfcfcf solid; }

.bbslist ul {
	margin:5px 15px 10px 15px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.bbslist ul li { height:30px; line-height:30px; overflow:hidden; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}

.bbslists ul { margin:5px 15px 10px 15px; }
.bbslists ul li { height:34px; background:url(li.gif) 0 15px no-repeat; line-height:34px; overflow:hidden; padding-left:12px; border-bottom:1px #cfcfcf dotted; text-overflow:ellipsis; white-space: nowrap;}

.flinktit { height:30px; margin-top:10px; background:#f7f7f7 url(flinkbg.gif) bottom left repeat-x; border-top:2px #00ade0 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; }
.flinktit ul li { float:left; height:29px; line-height:29px; text-align:center; padding:0 20px; border-right:1px #e1e1e1 solid; font-size:16px; }
.flinkit1 { background:#fff; border-bottom:1px #fff solid; color:#00ade0; }
.flinkit2 { border-bottom:1px #e1e1e1 solid;}

.flinkshow { background:#fff;  border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-bottom:1px #e1e1e1 solid; padding:15px; }
.flinkshow a { padding-right:10px; }

#footermu { width:980px; height:36px; background:#8c8c8c; margin:5px auto 0 auto; color:#fff; line-height:36px; text-align:center; }
#footermu a { padding:0 10px; }
#footermu a:link { color:#fff; } /* of ie6 bug */
#footermu a:visited {color: #fff;} 
#footermu a:hover{ color: #fff;} 
#footermu a:active {color: #fff;}

#footer { width:980px; margin:0 auto; text-align:center; padding:20px 0; }
#footer img { padding:6px 10px 0 10px; }

.boxleftshow { width:725px; }

/*焦点图*/
.focus{ position:relative; width:355px; height:266px; background-color:#f2f3f5; margin-top:15px; }  
.focus img{ width: 355px; height:266px;} 
.focus .shadow .title{width: 355px; height: 30px;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:36px; line-height: 36px; 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:16px; 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:36px; right:10px; position:absolute; height:21px; 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:12px; height:12px; 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 .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.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;} 

.newsvod { width:355px; padding-top:6px; }
.newsvod ul li { float:left; width:162px; height:26px; line-height:26px; font-size:13px; background:url(vodioicon.gif) left center no-repeat; padding-left:15px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }

.newsrightli { padding:5px 15px 5px 15px; }
.newsrightli ul { height:360px; overflow:hidden; }
.newsrightli ul li {  background:url(list.gif) 0 13px no-repeat; padding-left:10px; line-height:29px; border-bottom:1px #cfcfcf dotted; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}

.newsrightlicont { padding:5px 15px 5px 15px; }
.newsrightlicont ul { height:270px; overflow:hidden; }
.newsrightlicont ul li {  background:url(list.gif) 0 13px no-repeat; padding-left:10px; line-height:29px; border-bottom:1px #cfcfcf dotted;  }

.newpdpictits { background:#f2f3f5; height:36px; line-height:36px; margin-top:15px; }
.newpdpictits h2 { font-size:18px; color:#3e3e3e; padding-left:15px; }
.newpdpictits h2 span { padding-left:6px; color:#00ade0; font-size:16px; }

.newpdpictit { background:#f2f3f5; height:36px; line-height:36px; }
.newpdpictit h2 { font-size:18px; color:#3e3e3e; padding-left:15px; }
.newpdpictit h2 span { padding-left:6px; color:#00ade0; font-size:16px; }

.newpdpic { border:1px #cbcbcb solid; padding:15px; }
.newpdpic img { width:160px; height:120px; margin:0 8px; }
.newpdpic h5 a { background:#f2f3f5; font-size:12px; text-align:center; width:160px; height:32px; line-height:32px; overflow:hidden; display:block; }
.newpdpic h5 a:hover { background:#f60; color:#fff; }

.webnav { padding-top:15px; }
.webnav , .webnav a { font-size:14px; }
.webnav a { color:#f30; }
.webnav a:hover { color:#c00; }

.boxleft { float:left; width:665px; }
.boxright { float:left; width:300px; padding-left:15px; }

.listdl { width:665px;}
.listdl dl { width:665px; height:125px; overflow:hidden; margin-top:15px; border-bottom:1px #e0e0e0 solid; padding-bottom:15px; }
.listdl dt { float:left; width:200px; height:125px; }
.listdl dt img { width:200px; height:125px; } 
.listdl dd { float:left; width:450px; height:125px; padding-left:15px; }
.listdl dd h3 { height:30px; line-height:30px; overflow:hidden; }
.listdl dd h3 , .listdl dd h3 a { font-size:22px; font-weight:normal; }
.listdl dd p { line-height:24px; height:96px; overflow:hidden; color:#828282; }

.listshow { width:665px; }
.listshow li { list-style-type:none; padding:15px 0; border-bottom:1px #e5e5e5 solid; position:relative; }
.listshow li:hover { background:#f7f7f7; }
.listshow li h3 { font-size:20px; font-weight:normal; width: 580px;}
.listshow li h3 a { color:#000; }
.listshow li h3 a:hover { color:#f30; }
.listshow li span { position:absolute; right:0; top:12px; color:#828282; }
.listshow li p { color:#666; }

.boxrightad { margin-top:18px; }
.boxrightit { background:#f8f8f8; border-top:3px #bebebe solid; margin-top:20px; padding:10px 15px 0 15px; }
.boxrightit h2 { float:left; font-size:17px; color:#00ade0; }
.boxrightit p { float:right; }

.boxrightitshow { background:#f8f8f8; padding:0 0 15px 0; }
.boxrightitshow dl { float:left; width:150px; text-align:center; padding-top:10px; }
.boxrightitshow dl dt img { width:120px; height:90px; }
.boxrightitshow dl dd { width:120px; height:30px; line-height:30px; overflow:hidden; text-align:center; padding:0 15px; }
.boxrightitshow dl dd , .boxrightitshow dl dd a { font-size:12px; }

.boxrightitshows { background:#f8f8f8; padding:10px 15px 15px 15px; }
.boxrightitshows h3 { font-size:15px; padding-bottom:3px; }
.boxrightitshows dl { width:270px; }
.boxrightitshows dl dt { float:left; width:120px; }
.boxrightitshows dl dt img { width:120px; height:80px; }
.boxrightitshows dl dd { float:left; width:140px; height:80px; padding-left:10px; font-size:12px; line-height:20px; overflow:hidden; }
.boxrightitshows ul { clear:both; padding-top:5px; }
.boxrightitshows ul li { background:url(list.gif) 0 10px no-repeat; padding-left:8px; height:24px; line-height:24px; overflow:hidden; }

.picright { background:#f8f8f8; padding:10px 15px 15px 15px; }
.picright h3 { font-size:15px; padding-bottom:3px; }
.picright p { height:80px; font-size:12px; line-height:20px; overflow:hidden; }
.picright ul { clear:both; padding-top:5px; }
.picright ul li { background:url(list.gif) 0 10px no-repeat; padding-left:8px; height:24px; line-height:24px; overflow:hidden; }

.bbslistx { background:#f8f8f8; }
.bbslistx ul { margin:5px 15px 10px 15px; background:url(bbslist.gif) 0 6px no-repeat; }
.bbslistx ul li { height:30px; line-height:30px; overflow:hidden; padding-left:28px; }

.listajwt { background:#f8f8f8; }
.listajwt ul { margin:0 5px 5px 5px; background:#fff; padding:5px; }
.listajwt ul li { height:30px; overflow:hidden; }
.listajwt ul li a {  background:url(li.gif) 0 17px no-repeat; padding-left:13px; line-height:30px; font-size:14px; display:block; }
.listajwt ul li a:hover {  }

.adlistright { width:300px; overflow:hidden; margin-top:15px; }

#weblogin { width:300px; margin:30px auto; background:#f8f8f8; padding:20px; border:1px #e5e5e5 solid; }
#weblogin label { display:block; padding:8px 0; }

.loginitem { padding:10px 0 20px 0; }

.listpic { width:725px; }
.listpic dl { float:left; width:241px; text-align:center; padding:8px 0; }
.listpic dl dt img { width:200px; height:133px; border:1px #fff solid; }
.listpic dl dt a:hover img { width:200px; height:133px; border:1px #f30 solid; }
.listpic dl dd { width:231px; height:56px; line-height:28px; word-break:break-all}

.mainleftv { float:left; width:355px; }
.mainrightv { float:left; width:610px; padding-left:15px; }
#KinSlideshow { width:610px; height:290px; overflow:hidden; padding-top:15px; visibility:hidden; }
#KinSlideshow img { width:610px; height:290px; }

.newpdpics { width:963px; border:1px #cbcbcb solid; padding:15px 0 0 15px; }
.newpdpics ul { float:left; width:288px; height:275px; padding-right:15px; display:block; }
.newpdpics ul li { width:288px; height:275px; position:relative; overflow:hidden; }
.newpdpics ul li img { width:288px; height:275px; }
.newpdpics ul li p { position:absolute; bottom:0; left:0; width:288px; height:30px; line-height:30px; display:block; background:#000; color:#fff; text-align:center; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; font-weight:bold; overflow:hidden; }
.newpdpics ul li:hover p { color:#fff; background:#00a0cf; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }

.newpdpics dl { float:left; width:150px; height:130px; position:relative; margin:0 15px 15px 0; overflow:hidden; }
.newpdpics dl dt img { width:150px; height:130px; }
.newpdpics dl dd { position:absolute; bottom:0; left:0; width:150px; height:30px; line-height:30px; font-weight:bold; background:#000; color:#fff; text-align:center; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; overflow:hidden; }
.newpdpics dl dd a { color:#fff; }
.newpdpics dl:hover  dd { color:#fff; background:#00a0cf; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.Report{
	float: right;
	position: fixed;
	z-index: 99999;
	top: 450px;
	height: 109px;
	width: 166px;
	visibility: visible;
	left: 3px;
}

.anli_1{
	font-weight: bold;
	color: #C00;
	line-height: 30px;
	font-size: 18px;
}
.anli_web ul li{
	float: left;
	height: 280px;
	width: 200px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #09C;
	margin-top: 20px;
	margin-right: 40px;
	margin-bottom: 20px;
	background-color: #FFF;
	border: 1px solid #CCC;
}
.anli_web ul li:hover{
	border: 1px solid #F30;
}
.anli_web ul li img{
	height: 195px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.anli_web ul li a{
	font-size: 14px;
	font-weight: bold;
	color: #09C;
}
.anli_wx ul,.anli_web ul{
	margin-left: 40px;
}
.anli_wx ul li{
	float: left;
	height: 240px;
	width: 200px;
	background-color: #FFF;
	border: 1px solid #CCC;
	margin-right: 40px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	margin-bottom: 40px;
}
.anli_wx ul li:hover{
	border: 1px solid #F30;
}