body {margin:0 auto;padding:0;background:#fff;text-align:center;font-size:12px;font-family:宋体,Georgia,verdana,serif}

input, select, textarea,{font-size:12px;}
div, form, h3,table{margin:0;padding:0}
img{margin:0;padding:0;border:0;}
ul,ol {list-style:none}
ul,li,p,input,font{margin:0;padding:0;font-size:12px}

p{white-space:normal;}

li {list-style-position:outside;list-style-type:none;}
h2 {margin:0;padding:0;font-size:14px;font-weight:bold}

div.autoheight {font:0px/0px sans-serif;clear:both;display:block}

/*table,tr,td {margin:0;padding:0;font-size:12px;line-height:22px}
p {font-size:12px;padding:0;margin:0}
*/
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}

a:link,a:visited {text-decoration:none;color:#333}
a:active,a:hover {text-decoration:none;color:#f00}
a:link img, a:visited img {BORDER-STYLE:none}

a.orange:link,a.orange:visited {text-decoration:none;color:#F30;}
a.orange:active,a.orange:hover {text-decoration:none;color:#f00;}

a.red:link,a.red:visited {text-decoration:none;color:#f00}
a.red:active,a.red:hover {text-decoration:underline;color:#f00}


a.infotextkey:link,a.infotextkey:visited {text-decoration:underline;color:#f30;}
a.infotextkey:active,a.infotextkey:hover {text-decoration:none;color:#f30;}

a.blue:link,a.blue:visited {text-decoration:none;color:#0A67B4}
a.blue:active,a.blue:hover {text-decoration:underline;color:#f30}



a.yellow:link,a.yellow:visited {text-decoration:none;color:#ff0}
a.yellow:active,a.yellow:hover {text-decoration:underline;color:#fff;}





#wrap {margin:0 auto;width:950px;height:100%;text-align:left;}

.block {display:none}




/*频道顶部开始*/
#header {clear:both;height:auto;margin:0 auto;text-align:center;width:950px;float:left;}
#header .topbanner {margin-top:5px}
#header .topbanner ul li {display:inline;height:60px;}
#header .topbanner ul li.else1{float:left;}
#header .topbanner ul li.else2{float:right; }

#header .topnav1 {border:solid 1px #ccc;clear:both;text-align:center;background:url(http://www.21ic.com/images/header/top.jpg) repeat-x;width:928px;float:left;margin-top:5px;height:27px;padding:0 10px;margin-top:2px;}
#header .topnav1 input,#header .topnav1 select{margin-top:3px;}
#header .topnav1 .left {display:inline;float:left;height:27px;line-height:27px;color:#1D407A;font-weight:bold;background:url(/images/home/search.gif) no-repeat 2px 3px;padding-left:35px;}

#header .topnav1 .right {float:right;}
#header .topnav1 .right ul li {display:inline;float:left;height:27px;line-height:27px;margin:0 2px;}
#header .topnav1 .right ul li img{margin-top:5px;}

#header .logo {float:left;clear:both;background:url(http://www.21ic.com/images/logo.gif) no-repeat 10px 15px;margin-top:5px;width:950px;}
#header .logo .bigbanner {float:right;width:760px;text-align:right}
#header .logo .bigbanner ul li{display:inline;float:left;margin-left:12px;}
#header .logo .bigbanner .news_ad1 {width:292px}
#header .logo .bigbanner .news_ad2 {float:right;width:468px;border:0}

#header .nav {float:left;margin-top:5px;background:url(../images/newnavbg.jpg) no-repeat;height:68px;clear:both;text-align:left;width:950px;}

#header .nav .navtop{float:left;width:950px;height:48px;}
#header .nav .navtop a{color:#ff0;}
#header .nav .navtop a:hover{color:#fff;text-decoration:underline;}
#header .nav .navtop ul{display:inline;float:left;}
#header .nav .navtop ul li{line-height:18px;float:left;white-space: nowrap;}
#header .nav .navtop ul li a.white{color:#fff;text-decoration:underline;}
#header .nav .navtop ul li a.white:hover{color:#ff0;text-decoration:none;}

#header .nav .navtop ul.nav1{width:138px;margin-left:55px;margin-top:6px;}
*html #header .nav .navtop ul.nav1{width:148px;margin-left:35px;}
#header .nav .navtop ul.nav1 li{margin-left:17px;}

#header .nav .navtop ul.nav2{width:155px;margin-left:55px;margin-top:6px;background:url(/images/navjiang.gif) no-repeat 135px 16px;}
*html #header .nav .navtop ul.nav2{width:165px;margin-left:52px;background:url(/images/navjiang.gif) no-repeat 145px 16px;}
#header .nav .navtop ul.nav2 li{margin-left:12px;}

#header .nav .navtop ul.nav3{width:168px;margin-left:45px;margin-top:6px;}
*html #header .nav .navtop ul.nav3{width:168px;margin-left:35px;}
#header .nav .navtop ul.nav3 li{margin-left:15px;}

#header .nav .navtop ul.nav4{width:107px;margin-left:55px;margin-top:6px;}
*html #header .nav .navtop ul.nav4{width:115px;margin-left:60px;}
#header .nav .navtop ul.nav4 li{margin-left:10px;}

#header .nav .navtop ul#nav5{width:100px;margin-left:70px;margin-top:15px;}
*html #header .nav .navtop ul#nav5{margin-left:70px;}

#header .nav .navtop ul#nav5 .mainlevel {float:left;width:76px;padding-left:4px;color:#175FFC;font-weight:bold;cursor:hand;background:#DFF9FF url(../images/sitedown.jpg) no-repeat right;}
#header .nav .navtop ul#nav5 .mainlevel a {color:#175FFC; font-weight:normal;text-decoration:none;line-height:20px; display:block;}
#header .nav .navtop ul#nav5 .mainlevel a:hover {color:#fff; text-decoration:none; background:#175FFC;}
#header .nav .navtop ul#nav5 .mainlevel ul {z-index:1px;display:none;position:absolute;margin-left:-4px;float:left;width:78px;text-align:center;border:solid 1px #fff;border-top:0;}
#header .nav .navtop ul#nav5 .mainlevel li {background:#DFF9FF;width:78px;float:left;border-top:solid 1px #fff;}

*+html #header .nav .navtop ul#nav5 .mainlevel ul {margin-top:15px;margin-left:-63px;width:78px;}
*html #header .nav .navtop ul#nav5 .mainlevel ul {margin-top:15px;margin-left:-63px;width:78px;}

#header .nav .navtop ul#nav5 {background: url("../images/sitedown.jpg") no-repeat scroll right center #DFF9FF;
color: #175FFC;float: left;font-weight: bold;padding-left: 4px;width: 76px;} 

#header .nav .navtop ul#nav5 a.popmenulink{padding-right:10px;color:#000;font-weight:bold;line-height:22px;}
#header .nav .navtop ul#nav5 .popmenuclose div{display:none;}
#header .nav .navtop ul#nav5 .popmenuopen{position:relative;float:left;}
#header .nav .navtop ul#nav5 .popmenuopen div{border:1px solid #0E5FE4;margin-top:4px;margin-left:-40px;width:150px;background:#FFF;position:absolute;left:0px;top:14px;padding:3px;}
#header .nav .navtop ul#nav5 a.xiala{float:left;margin-right:4px;color:#000;font-weight:normal;display:block;white-space:nowrap;line-height:20px;padding:0 5px;text-decoration: none;}
#header .nav .navtop ul#nav5 a.xiala:hover{text-decoration: none;color:#f00;background:#DFF9FF;}
#header .nav .navtop ul#nav5 .popmenucell{background-color:#E1E1D0;line-height:1px;height:1px;overflow:hidden;margin:3px 0}





#header .nav ul.channel{float:left;text-align:center;width:950px;}
*+html #header .nav ul.channel{margin-top:2px;}
*html #header .nav ul.channel{margin-top:2px;}

#header .nav ul.channel li {display:inline;height:12px;border-right:1px solid #000C94;margin-left:7px;padding-right:6px}
#header .nav ul.channel li a:link, #header .nav ul.channel li a:visited{color:#000C94;}
#header .nav ul.channel li a:hover {color:#f00}
#header .nav ul.channel li.else{border:0;}

/*频道顶部结束*/


/*


#footer {clear:both;text-align:center;padding:5px 0 10px 0;width:950px;}
#footer .links{color:#f00;float:left;width:950px;border:solid 1px #ccc;line-height:25px;text-align:left;}
#footer .links ul{margin:0 20px;}
#footer .links ul li{display:inline;text-align:left;margin:0 6px;float:left;}
#footer .links ul li a{color:#0369BC;text-decoration:underline;}
#footer .links ul li a:hover{color:#f30;text-decoration:none;}

#footer .footnav {clear:both;float:left;width:950px;border-top:solid 1px #999;height:22px;color:#1C5193;text-align:center;padding-top:10px;text-align:center;margin:5px auto 0}
#footer .footnav ul li{display:inline;height:12px;line-height:12px;border-right:solid 1px #000;padding-right:5px;margin:0 5px}
#footer .footnav ul li.else{border:0}
#footer .footnav ul li a{color:#000}
#footer .footnav ul li a:hover{color:#f00}
#footer .copyright {color:#505050;clear:both;float:left;width:950px;margin-top:5px;}
#footer .copyright ul li {height:25px;line-height:25px}
#footer .copyright ul li.else {height:5px}
*/


#footer .footnav {clear:both;float:left;width:950px;border-top:solid 1px #999;height:22px;color:#1C5193;text-align:center;padding-top:10px;text-align:center;margin:5px auto 0}
#footer .footnav ul li{display:inline;height:12px;line-height:12px;border-right:solid 1px #000;padding-right:5px;margin:0 5px}
#footer .footnav ul li.else{border:0}
#footer .footnav ul li a{color:#000}
#footer .footnav ul li a:hover{color:#f00}
#footer .footnav ul li.else a{color:#f00;font-weight:bold;}
#footer .footnav ul li.else a:hover{color:#000;font-weight:bold;}

#footer .copyright {color:#505050;clear:both;float:left;width:950px;margin-top:5px;text-align:center;}
#footer .copyright ul li {height:25px;line-height:25px}
#footer .copyright ul li.else {height:5px}


/*频道右边专题*/
.content .part1 .topic .topiccont{padding:5px 0;}
.content .part1 .topic .topiccont img{border:solid 1px #666;}
.content .part1 .topic .topiccont h2{line-height:22px;height:22px;width:260px;text-align:center;}
.content .part1 .topic .topiccont h2 a{color:#0361C9;font-size:15px;}
.content .part1 .topic .topiccont h2 a:hover{color:#f30;font-size:15px;}
.content .part1 .topic .topiccont p{width:240px;text-align:left;line-height:20px;padding-left:10px;}
.content .part1 .topic .topiccont ul{}
.content .part1 .topic .topiccont ul li{height:20px;line-height:20px;background:url(http://www.21ic.com/images/news/arrow2.jpg) no-repeat 7px 8px;padding-left:20px;}
.content .part1 .topic .topiccont ul li a{color:#1C5193;}
.content .part1 .topic .topiccont ul li a:hover{color:#f00;}


/*右边专题结束*/

/*列表页开始*/
.content_list .right .rightcont .list ul li{width:240px;overflow:hidden;}
.newsshow .right .rightcont .list ul li{width:240px;overflow:hidden;}
/*列表页开始*/



/*内容页开始*/



.newsshow .left .else .list ul li{width:290px;overflow:hidden;}

.part2 .left .ad,.part2 .middle .ad{border:solid 1px #ccc;height:60px;}



#plpost div{word-break:break-all;overflow:hidden;}



.newsshow .right .ad{width:280px;text-align:center;margin:0 auto 5px;}
.newsshow .right .rightcont{clear:both;}
.newsshow .epages{float:left;width:500px;line-height:50px;font-size:14px;}
.newsshow .left .cont .page .digg{}
.newsshow .left .cont .page .digg{background:url(/images/digg_bg.gif) no-repeat;height:50px;width:50px;text-align:center;margin-right:5px;}

.newsshow .left .cont .page{padding:10px 40px 5px;}

.newsshow .right .companyservice{width:280px;}
.newsshow .right .companyservice iframe{width:280px;height:170px;}
.companyservice{float:right;width:280px;text-align:left;}
.companyservice .top{}
.companyservice .top h2{background:url(http://www.21ic.com/images/companyservice.jpg) no-repeat;height:27px;line-height:30px;width:107px;padding-left:25px;color:#fff;padding-top:3px;}
.companyservice .cont{padding:5px 0;border:solid 1px #7EC5DF;margin-top:2px;height:120px;}
.companyservice .cont ul li{font-weight:normal;height:20px;background:url(http://www.21ic.com/images/companyservicearrow.gif) no-repeat 5px 5px;padding-left:20px;line-height:20px;width:240px;float:left;}
.companyservice .cont ul li.else1 a{color:#FF3300;}
.companyservice .cont ul li.else1 a:hover{color:#f03;}
.companyservice .cont ul li.else2 a{color:#0E7DC0;}
.companyservice .cont ul li.else2 a:hover{color:#f03;}
 
.newsshow .right .emb {width:280px;}
.newsshow .right .emb iframe{height:205px;width:280px;}
.newsshow .right .rightcont .list{clear:both;height:150px;overflow:hidden;}
.newsshow .right .rightcont .list ul{clear:both;float:left;}
.newsshow .right .rightcont .list ul li{clear:both;float:left;width:240px;overflow:hidden;}

.newsshow .rightcont .list{height:155px;overflow:hidden;}


/*内容页结束*/



/*专题结束*/
.topic .topiccont span{color:#f00;font-weight:bold;text-align:center;}
.rightcontlist1 span{color:#f00;font-weight:bold;text-align:center;}
/*专题结束*/

/*关键字匹配*/
.ad_tag {color:red}
a.ad_tag:link {border-bottom:1px dotted #FF0000;color:#FF0000;text-decoration:underline}
a.ad_tag:hover {border-bottom:0;color:green;text-decoration:none}








/*弹出菜单*/

.jsMenu {DISPLAY: none; Z-INDEX:-1px; BACKGROUND:#F2F4F9;POSITION: absolute; TEXT-ALIGN: center;border:solid 1px #ccc;margin-top:2px;}
*+html .jsMenu{margin-top:6px;padding:0 1px;}  /*ie7*/
*html .jsMenu jm1{margin-top:6px;width:62px;}
.jm1 {WIDTH: 62px;}
.jm3 {WIDTH: 64px}
.jsMenu UL {margin:0 auto;padding:0;width:56px;}
*html .jsMenu UL {margin:0 2px;padding:0;}

.jsMenu LI {FLOAT: left; MARGIN-top:1px; WIDTH: 58px; BORDER-BOTTOM: #fff 1px solid;}
.jsMenu LI.separator {BACKGROUND: #bbb; LINE-HEIGHT: 1px; padding:0;margin:0;HEIGHT: 1px}
.jsMenu LI A:link , .jsMenu LI A:visited{PADDING-RIGHT: 2px;DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;COLOR: #333; PADDING-TOP: 5px; TEXT-DECORATION: none;border:solid 1px #ddd;}
.jsMenu LI A:hover {border:solid 1px #ccc;BACKGROUND:#fff; TEXT-DECORATION: none;color:#f00;}
/*弹出菜单*/






/*内容页*/
.newsshow .left .cont .title h1{float:left;width:650px;text-align:center;margin-left:5px;padding:5px 0;}





