@charset "utf-8";
/*public*/
body {font-family:Arial, Tahoma, sans-serif;  margin:0; padding:0; background:#162c42; font-size:12px; text-align:left;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top; border:0;}
/* == clearfix == */
.clearfix:after { /*/*/content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
/* IE7 hack */
.clearfix { display: inline-block; }
/* IE-mac, IE5, IE6 */
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.cBlue{ text-align:right;}
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#407DD9;}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#FF6600;}

.fB { font-weight:bold;}
.fI { font-style:italic;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank10{ height:10px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank10w{ height:10px; font-size:1px; width:100%; clear:both;overflow:hidden; background:#fff; }

.left{ float: left;}
.right{ float: right;}
.clr{ clear:both;}
.clear{ clear:both;}
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}

/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}

/* 页头 */
#global { margin:0 auto; width:100%; height:30px; background:url(../images/head_bg1.gif) top repeat-x; overflow:hidden;clear:both;}
.head{ margin:0 auto; width:980px; clear:both;}
.head .logo { float:left; width:254px; height:110px;}
.head .banner { float:right; width:720px; padding-top:12px; text-align:right; overflow:hidden;}
.head .top { margin:0 auto; width:980px; height:30px; clear:both}
.head .part{ float:left; width:300px; line-height:30px; color:#ccc; letter-spacing:1px; }
.head .part img{ padding:4px 0 3px 0;}
.head .part ul{}
.head .part li{ float:left; padding:0px 15px; border-right:1px solid #e6e6e6;}
.head .login { float:right; width:360px; font-family: Arial, Tahoma, sans-serif; }
.head .login .w1 { float:left; width:100px; margin:5px 5px 0; display: inline}
.head .login .w1 input{ width:90px; height:14px; padding:3px 5px; color:#999; border:0px; background:url(../images/head_input.gif) no-repeat; overflow:hidden}
.head .login .w2 { float:left; width:90px; margin:5px 5px 0; display: inline}
.head .login .w2 input{ width:80px; height:14px; padding:3px 5px; color:#999; border:0px; background:url(../images/head_input.gif) no-repeat; background-position: -110px 0; overflow:hidden}
.head .login .w3 { float:left; width:47px; margin:5px 5px 0; display: inline}
.head .login .w3 input{ width:47px; padding:2px 0; border:0px; color:#444; background:url(../images/head_input.gif) no-repeat; background-position: -210px 0; overflow:hidden}
.head .login .w4 { float:left; width:80px; line-height:30px; padding-left:5px; display: inline}
.head .login_online { float:right; width:360px; padding:7px 0 0; display:inline; font-family:Verdana; color:#999;}

.ban_tent{margin:0 auto; width:100%;height:132px; background:url(../images/top_bg.jpg) top repeat-x; padding-top:25px;}
.ban_tent .bcm{margin:0 auto; width:1000px;height:90px;}
.ban_tent .bcm .logo { float:left; width:200px; height:50px; display:inline; margin:15px 0 0 10px;}
.ban_tent .bcm .ggcon { float:right; width:728px; height:90px;text-align:right; overflow:hidden;}
.ban_tent .bfcon{margin:32px auto 0; width:1000px; background:#FFF; height:10px; line-height:10px; font-size:0; position:relative;}
.ban_tent .bfcon .l{position:absolute;width:10px;height:10px;line-height:10px; font-size:0;background:url(../images/cnn_01.gif)  no-repeat;z-index:1;left: -10px;top:0px;}
.ban_tent .bfcon .r{position:absolute;width:10px;height:10px; line-height:10px; font-size:0; background:url(../images/cnn_02.gif)  no-repeat;z-index:1;left: 1001px;top: 0px;}
.mstent{ margin:0 auto;width:1000px;height:auto; text-align:left;}
.mstent p{ margin:0;}
.mstent .area01{background:#FFF; padding-top:10px;}
.mstent .area02{margin:10px auto; width:1000px; height:63px;}
.mstent .area02 .col01{float:left; width:490px;}
.mstent .area02 .col02{float:right; width:490px;}
.mstent .area03{margin:0 auto;  background:#fff; clear:both;background:#FFF; padding-bottom:35px; padding-top:15px; width:1000px;}
.mstent .area03 .col03{float:left; width:644px; display:inline; margin-left:12px;overflow:hidden}
.mstent .area03 .col04{float:right; width:316px; padding-right:0px; overflow:hidden; text-align:left; display:inline; margin-right:12px;}
.mstent .area03 ul { margin-bottom:35px;}
.mstent .area03 .col05{margin:0 auto; width:980px;padding:20px 0;}

.stit_01{ display:block; margin:0 10px; height:70px; line-height:70px; background:url(../images/s_icon_01.jpg) no-repeat; padding-left:120px; font-weight:bold; font-size:30px; font-family:微软雅黑; color:#000000;}
.stit_01 span{ font-size:18px;color:#525252;font-weight:normal;}
.picTex{border-bottom:1px solid #dddddd; padding:15px 5px 15px 18px; display:block;}
.picTex .itpic{float:left;width:330px; height:206px; border:1px solid #c6c6c6; padding:5px; margin-right:15px;}
.picTex .itpic img{width:330px; height:206px;}
.picTex .ittex{float:left;width:590px; font-size:14px; line-height:24px;}
.picTex .ittex p{ padding:5px 0 15px; line-height:25px; color:#000;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#004e8b;}
.stit_02{ display:block; padding:20px 0 10px; margin:0 15px; height:40px; line-height:40px; border-bottom:1px solid #cccccc; background:url(../images/s_icon_02.jpg) 10px 20px no-repeat; padding-left:60px; font-size:30px; font-family:微软雅黑; color:#000000;}
.stit_02 span{ font-size:18px;color:#525252;}
.stit_03{ display:block; padding:0 5px 5px;margin:0 0 20px; height:30px; line-height:30px; border-bottom:1px solid #d7d7d7;font-size:20px; font-family:微软雅黑; color:#cd2106;}
.stit_03 span{ font-size:12px;color:#cdcdcd; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}


.pro-list{ padding:30px 0 40px 15px;}
.pro-list li{ float:left; width:165px; display:inline; padding:0 13px;}
.pro-list li p{ padding-top:5px; line-height:18px; color:#5c5c5c;}
.pro-list li p a{color:#5c5c5c!important;}

.pro-list1 {padding:10px 30px 10px 30px;float:left;width:940px; font-size:14px; line-height:24px;}
.pro-list1 p{ padding:5px 0 15px; line-height:25px; color:#000; text-indent:2em;}
.pro-list1 p span{ font-size:24px;font-family:微软雅黑; color:#F63;}

/* 左边内容 */
.expNav{ float:left; width:644px; height:32px; background:url(../images/nextpre_bg.gif) repeat-x; clear:both}
.expNav .nobem{ float:left; padding:6px 0 0 6px}
.expNav .nobem a{ float:left; color:#888; margin-left:5px; padding:2px 6px; background:#e7e7e7;}
.expNav .nobem a:visited{color:#888;}
.expNav .nobem a:hover{color:#c00; background:#fff; text-decoration:none;}
.expNav .nobem .on{ background:#888; color:#fff}
.expNav .nextPre{ float:right; padding:3px 10px 0 0 ;}

.cBox{ float:left; width:644px; padding:0;  clear:both}
.conent{ margin:0 auto; width:624px; padding:10px 0; background:url(../images/line_bg1.gif) repeat-x bottom; overflow:hidden; clear:both}
.conent h1{ padding-left:23px; font-size:16px; font-family:"微软雅黑"; font-weight:bold; background:url(../images/i1.gif) no-repeat left; clear:both; position:relative;}
.conent h1 a,.conent h1 a:visited{ color:#069}
.conent h1 a:hover{ color:#c00;}

.entry-comment-number {
  color:#666;
  height: 24px;
  position: absolute;
  right: 1px;
  top: 2px;
  width: 58px;
  margin:0;
}
.entry-comment-number a {
  background: none repeat scroll 0 0 #e1e1e1;
  color: #666;
  display: block;
  font-size: 12px;
  height: 20px;
  font-family:Arial, "宋体";
  font-weight:normal;
  line-height: 20px;
  margin: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  width: 58px;
  z-index: 2;
  text-decoration:none;
}
.entry-comment-number a:hover{
  background: none repeat scroll 0 0 #333333;
  color:#fff;
}
.entry-comment-number:hover .corner {
  border-color: #333333 #FFFFFF #FFFFFF #333333;
}
.entry-comment-number .corner {
  border-color: #e1e1e1 #FFFFFF #FFFFFF #e1e1e1;
  border-style: solid;
  border-width: 4px;
  bottom: 0;
  display: block;
  font-size: 0;
  height: 0;
  left: 12px;
  line-height: 0;
  position: absolute;
  width: 0;
  z-index: 1;
}

.conent h2{ padding:6px 0 0 23px !important; padding:4px 0 0 23px; color:#888; clear:both}
.conent .pic{ float:left; width:210px; padding-left:23px;}
.conent .con{ float:left; width:96%; padding:0 2px 0 23px; line-height:155% }
.conent .con img{ float:left; margin-right:10px;}
.conent .artsInfo{ float:right; margin:10px; margin-bottom:0px; width:55px; height:34px; padding-left:50px; line-height:normal; font-family:"微软雅黑"; display:inline; background:url(../images/view.gif) no-repeat left;}
.conent .artsInfo h5{ margin-top:5px; font-size:12px; font-weight:bold; color:#999; clear:both }
.conent .artsInfo h6{ font-size:8px; color:#bbb; clear:both;}
html,body{-webkit-text-size-adjust:none;}
.conent .artsInfo h5 a{ color:#999}
.conent .artsInfo h5 a:hover{ color:#c00;}
.conent .view{ background-position:0 0px}
.conent .comm{ background-position:0 -44px}

.tl .bm_c{padding-top:0;}.tl table{width:100%;table-layout:fixed;border-collapse:separate;}.tl th,.tl td{padding:5px 0;border-bottom:1px solid #C2D5E3;}.tl tr:hover th,.tl tr:hover td{background-color:#F2F2F2;}.tl th{padding-right:1.5em;zoom:1;}.tl th a:visited{color:#666;}.fromg{visibility:hidden;}.ie6 .fromg,tr:hover .fromg{visibility:visible;}.tl .icn{padding-left:5px;width:25px;text-align:left; vertical-align:top; padding-top:8px;}.tl .icn a:hover{text-decoration:none;}.tl .new{}.tl .comm{}.tl .frm{width:150px;}.tl .o{width:20px;}.tl .num{width:60px;line-height:14px;}.tl .by{width:105px;line-height:14px;}.tl cite,.tl .num em{display:block;}.tl th em{margin-right:4px;zoom:1;}.tl th em,.tl th em a{color:#007CD5;}.tl td em{font-size:11px;font-family:Arial,Psimsun,sans-serif;-webkit-text-size-adjust:none;}.tl td em,.tl td em a{color:#999;}.tl .ts th,.tl .ts td{padding:3px 0;border-bottom-color:#CDCDCD;background:#F2F2F2;}.tl .th{margin-top:1px;padding:0 10px;border-bottom:1px solid #CDCDCD;background:#F2F2F2;}.tl .th table{border:none;}.tl .th td,.tl .th th{height:20px;border:none;vertical-align:baseline;}.tl .tf{padding:3px 0;}.tf .showmenu:hover{border-color:#C2D5E3;}.tl_reply{padding-left:10px;background:url(../../static/image/common/dot.gif) no-repeat 0 7px;}
.tl tr th{ font-size:12px;font-weight: 400;text-align: left; line-height:22px;}

.foot{ margin:0 auto; width:100%; height:118px; background:url(../images/foot_bg.jpg) repeat-x; clear:both; }
.foot .ften{margin:0 auto; width:1000px;}
.foot .expLogo{ float:left; width:280px; text-align:center; padding-top:40px;}
.foot .copyright{ float:left; width:700px; color:#999; text-align:left; }
.foot .copyright .menu{ padding:22px 0 6px 0; line-height:21px; letter-spacing:1px; clear:both}
.foot .copyright .text{ line-height:18px; clear:both}