@charset "utf-8";

*{margin:0px; padding:0px;}

body{
font-size:12px;
font-family:微软雅黑;
color:#404040;
position:relative;
}

ul{
list-style:none;
}

.h5{
	height:5px;
}

.h10{
	height:10px;
}

.h15{
	height:15px;
}

.h20{
	height:20px;
}

.h30{
	height:30px;
}

.h40{
	height:40px;
}

.h50{
	height:50px;
}

div.clearbox{
	clear:both;
}

div.allpage{
margin:0 auto;
width:1200px;
}

a:link {color:#404040; text-decoration:none;}
a:visited {color:#404040; text-decoration:none;}
a:hover {color:#ff3333; text-decoration:none;}
a:active {color:#404040; text-decoration:none;}

div.topbanner{
	height:45px; background-color:#333; color:#fff; min-width:1200px;
}

div.topbanner span{
	display:inline-block; height:45px; line-height:45px; color:#efefef; font-size:12px; font-family:宋体;
}

div.toplink_left{
	width:500px; float:left;
}

div.toplink_right{
	width:600px; float:right; text-align:right;
}

span.toplink_index{
	background-image:url(/uploads/image/newpic/home.png); background-repeat:no-repeat; background-position:13px 11px; padding-left:42px; padding-right:14px; border-left:1px solid #4d4d4d; border-right:1px solid #4d4d4d;
}

span.toplink_service{
	background-image:url(/uploads/image/newpic/service.png); background-repeat:no-repeat; background-position:13px 11px; padding-left:42px; padding-right:14px; border-left:1px solid #4d4d4d;
}

span.toplink_sitemap{
	background-image:url(/uploads/image/newpic/global.png); background-repeat:no-repeat; background-position:13px 11px; padding-left:42px; padding-right:14px; border-left:1px solid #4d4d4d; border-right:1px solid #4d4d4d;
}


div.mainlogo{
	width:230px; float:left;
}

div.searchbar{
	width:900px; float:right; position:relative;
}

div.searchbar span.jubao{
	position:absolute; top:30px; left:0px;
}

div.searchbar span.searchbox{
	position:absolute; right:0px; top:34px;
}

div.searchbar span.searchbox input.searchtext{
	width:360px; height:30px; border:2px solid #ff3333; outline:none; margin:0px; vertical-align:top; font-size:16px; font-family:微软雅黑; padding-left:5px; color:#404040;
}

div.searchbar span.searchbox input.searchbt{
	width:90px; height:34px; background-color:#ff3333; outline:none; border:none; margin:0px; vertical-align:top; background-image:url(/uploads/image/newpic/search2.png); background-repeat:no-repeat; background-position:30px 2px; cursor:pointer;
}

div.navibanner{
	background-color:#f1f1f1; min-width:1200px;
}

.section{
	display:inline-block; margin:10px 0px;
}

.w1{
	width:404px; background-image:url(/uploads/image/newpic/section_divide.png); background-repeat:repeat-y; background-position:right;
}

.w2{
	width:439px; background-image:url(/uploads/image/newpic/section_divide.png); background-repeat:repeat-y; background-position:right; padding-left:8px;
}

.w3{
	padding-left:9px;
}

div.navibanner span.navilink1{
	display:inline-block; height:34px; line-height:34px; font-size:20px; margin:0px 12px; font-weight:bold;
}

div.navibanner span.navilink2{
	display:inline-block; height:34px; line-height:34px; font-size:17px; margin:0px 12px;
}

/*首页滚动焦点图相关css---------------------*/
div.scrollbox{
	width:380px; height:260px; overflow:hidden; position:relative;
}

table#scrolltable td{
	width:380px; height:260px; overflow:hidden; vertical-align:top;
}

table#scrolltable td img{
	width:380px; height:260px; border:0px; vertical-align:top;
}

div.scrollbox span.leftbutton{
	width:35px; height:60px; background-image:url(/uploads/image/newpic/leftarrow1.png); position:absolute; left:0px; top:85px; display:none;
}

div.scrollbox span.rightbutton{
	width:35px; height:60px; background-image:url(/uploads/image/newpic/rightarrow1.png); position:absolute; right:0px; top:85px; display:none;
}

a.scrolllink{display:block; width:35px; height:60px;}
a.scrolllink:link{color:#fff; text-decoration:none;}
a.scrolllink:visited{color:#fff; text-decoration:none;}
a.scrolllink:hover{color:#fff; text-decoration:none;}
a.scrolllink:active{color:#fff; text-decoration:none;}

div.scroll_black{
	width:100%; height:35px; position:absolute; background-color:#000; bottom:0px; filter:alpha(opacity=70); opacity:0.7;
}

div.scroll_link{
	width:380px; height:35px; position:absolute; bottom:0px; overflow:hidden; 
}

table#linktable td{
	min-width:370px; height:35px; line-height:35px; color:#fff; padding-left:10px; font-size:14px;
}

a.whitelink:link {color:#fff; text-decoration:none;}
a.whitelink:visited {color:#fff; text-decoration:none;}
a.whitelink:hover {color:#fff; text-decoration:underline;}
a.whitelink:active {color:#fff; text-decoration:none;}
/*首页滚动焦点图相关css结束---------------------*/

div.index_left{
	width:870px; float:left;
}

div.index_right{
	width:300px; float:right;
}

div.index_left_left{
	width:380px; float:left;
}

div.index_left_right{
	width:460px; float:right;
}

div.titlebox1{
	height:36px; position:relative; background-image:url(/uploads/image/newpic/graydot1.png); background-repeat:repeat-x; background-position:top;
}

div.titlebox1 span{
	display:inline-block; position:absolute; left:0px; top:0px; width:140px; height:36px; line-height:36px; font-weight:bold; font-size:20px; color:#3276c4; border-top:3px solid #ff3333; text-align:center;
}

ul.listbox1 li{
	background-image:url(/uploads/image/newpic/listdot3.png); background-repeat:no-repeat; background-position:left; padding-left:12px; height:36px; line-height:36px; font-size:18px;
}

ul.listbox1 li.bold{
	font-weight:bold;
}

ul.listbox1 li.divide{
	height:10px; background-image:none;
}

div.titlebox3{
	height:36px; position:relative; background-image:url(/uploads/image/newpic/graydot1.png); background-repeat:repeat-x; background-position:top;
}

div.titlebox3 span{
	display:inline-block; position:absolute; left:0px; top:0px; width:120px; height:36px; line-height:36px; font-size:18px; border-top:3px solid #ff3333; text-align:center; color:#404040; font-weight:bold;
}

div.dualpic_left{
	width:185px; float:left; 
}

div.dualpic_right{
	width:185px; float:right;
}

div.dualpic_pic{
	width:185px; height:120px; overflow:hidden;
}

div.dualpic_pic img{
	width:185px; border:0px;
}

div.dualpic_title{
	font-size:14px; line-height:20px; margin-top:10px;
}

ul.listbox3 li{
	height:34px; line-height:34px; font-size:16px;
}

div.rightbox{
	background-color:#f9f9f9; padding:12px;
}

div.titlebox2{
	background-image:url(/uploads/image/newpic/titlebox2_back.png); background-repeat:no-repeat; background-position:0px 3px; height:26px; line-height:26px; padding-left:13px; font-size:17px; color:#232323;
}

ul.listbox2 li{
	background-image:url(/uploads/image/newpic/listdot4.png); background-repeat:no-repeat; background-position:2px 15px; padding-left:12px; height:32px; line-height:32px; font-size:15px;
}

div.adbox{
	position:relative;
}

div.adbox img{
	border:none;
}

div.adbox span{
position:absolute; left:0px; bottom:0px; width:29px; height:16px; display:inline-block; background-image:url(/uploads/image/newpic/ad.png);
}

div.friendlinks{
	border:1px solid #d1d1d1; padding:10px; font-size:16px; line-height:1em; background-color:#f1f1f1;
}

div.friendlinks span{
	display:inline-block; padding:0px 15px; border-right:1px solid #666; margin:5px 0px;
}

div.bottombanner{
	background-color:#f1f1f1; height:200px; font-size:14px; line-height:2em; min-width:1200px;
}

div.bottom_left{
	width:750px; float:left;
}

div.bottom_right{
	width:400px; float:right; text-align:center;
}

div.class_left{
	width:820px; float:left; padding-right:40px; border-right:1px solid #d1d1d1; min-height:500px;
}

div.class_right{
	width:300px; float:right;
}

div.classhead{
	background-image:url(/uploads/image/newpic/classhead.png); background-repeat:no-repeat; background-position:left bottom; height:46px;
}

div.classhead span{
	display:inline-block; width:150px; text-align:center; font-size:28px;
}

div.classhead span.path{
	display:inline-block; width:400px; text-align:left; font-family:宋体; font-size:14px; margin-left:20px;
}

div.classlist{
	margin-bottom:1px;
}

div.classlist_title{
	font-family:微软雅黑,黑体; font-size:22px; margin-top:15px; color:#252525;
}

div.classlist_desc{
	font-family:宋体; font-size:14px; line-height:28px; color:#808080;
}

div.classlist_desc span{
	display:inline-block; width:160px; height:110px; margin-right:20px; float:left; text-align:left; overflow:hidden;
}

div.classlist_desc span img{
	width:160px; height:110px; margin-top:5px; border:0px;
}

div.classlist_inf{
	font-family:宋体; font-size:14px; line-height:24px; color:#b9b9b9; border-bottom:1px solid #ebebeb; padding-left:22px; padding-bottom:15px; background-image:url(/uploads/image/newpic/time.png); background-repeat:no-repeat; background-position:0px 4px;
}

ul.listbox4 li{
	height:34px; line-height:34px; font-size:14px;
}
ul.listbox4 li span{
	display:inline-block; width:20px; height:20px; text-align:center; font-size:14px; margin-right:10px; line-height:20px; color:#fff; background-image:url(/uploads/image/newpic/rankback1.png); background-repeat:no-repeat; background-position:0px 0px;
}
ul.listbox4 li span.plus{
	background-image:url(/uploads/image/newpic/rankback2.png);
}

div.channelhead{
	border-left:10px solid #ff3333; padding-left:10px; font-size:28px; font-weight:bold; color:#3276c4; line-height:1em;
}

div.channelfocus{
	background-color:#3276c4;
}

div.indexpic{
	width:360px; float:left;
}

div.indexpic img{
	width:360px; height:240px;
}

div.indextitle{
	width:430px; float:left; margin-left:20px;
}

div.indextitle a:link {color:#fff; text-decoration:none;}
div.indextitle a:visited {color:#fff; text-decoration:none;}
div.indextitle a:hover {color:#fff; text-decoration:underline;}
div.indextitle a:active {color:#fff; text-decoration:none;}

div.toptitle1{
	font-size:24px; padding-bottom:30px;
}

div.toptitle2{
	font-family:宋体; font-size:14px; height:28px; line-height:28px;
}

div.channellist{
	margin-bottom:1px;
}

div.channellist_title{
	font-family:微软雅黑,黑体; font-size:22px; margin-top:15px; color:#252525; background-image:url(/uploads/image/newpic/listdot5.png); background-repeat:no-repeat; background-position:0px 12px; padding-left:20px;
}

div.channellist_desc{
	font-family:宋体; font-size:14px; line-height:28px; color:#808080;
}

div.channellist_desc span{
	display:inline-block; width:160px; height:110px; margin-right:20px; float:left; text-align:left; overflow:hidden;
}

div.channellist_desc span img{
	width:160px; height:110px; margin-top:5px; border:0px;
}

div.channellist_inf{
	font-family:宋体; font-size:14px; line-height:24px; color:#b9b9b9; border-bottom:1px solid #ebebeb; padding-left:22px; padding-bottom:15px; background-image:url(/uploads/image/newpic/time.png); background-repeat:no-repeat; background-position:0px 4px;
}

div.classbox_left{
	width:400px; float:left;
}

div.classbox_right{
	width:400px; float:right;
}

ul.listbox5 li{
	background-image:url(/uploads/image/newpic/listdot6.png); background-repeat:no-repeat; background-position:0px 10px; padding-left:20px; height:36px; line-height:36px; font-size:18px; width:115px; float:left;
}

div.article_path{
	font-family:宋体; font-size:14px;
}

div.article_title{
	font-size:36px; font-weight:bold; margin-top:20px;
}

div.article_inf{
	color:#888; font-family:宋体; font-size:12px; margin-top:20px; position:relative;
}

div.article_divide{
	height:30px; border-bottom:1px solid #d1d1d1;
}

div.article_content{
font-size:18px; text-align:left; line-height:2em;
}

div.article_content img{
display:block; max-width:700px; margin:0 auto; text-indent:0em;
}

div.article_content p{
text-indent:2em;
margin:1em 0em;
}

p.article_indent{
text-indent:2em;
margin:auto;
}

div.connectnews{
	min-height:100px;
}

div.connectnews_left{
	width:130px; float:left; font-size:24px; color:#ff3333; font-weight:bold;
}

div.connectnews_right{
	width:640px; float:right; border-left:1px solid #d1d1d1; padding-left:20px;
}

div.connectlist{
	margin-bottom:1px;
}

div.connectlist_title{
	font-family:微软雅黑,黑体; font-size:20px; color:#252525; background-image:url(/uploads/image/newpic/listdot5.png); background-repeat:no-repeat; background-position:0px 10px; padding-left:20px;
}

div.connectlist_desc{
	font-family:宋体; font-size:14px; line-height:28px; color:#808080;
}

div.connectlist_desc span{
	display:inline-block; width:160px; height:110px; margin-right:20px; float:left; text-align:left; overflow:hidden;
}

div.connectlist_desc span img{
	width:160px; height:110px; margin-top:5px; border:0px;
}

div.connectlist_inf{
	font-family:宋体; font-size:14px; line-height:24px; color:#b9b9b9; border-bottom:1px solid #ebebeb; padding-left:22px; padding-bottom:10px; background-image:url(/uploads/image/newpic/time.png); background-repeat:no-repeat; background-position:0px 4px;
}
