@charset "utf-8";
/* CSS Document */
@import url(index.css);

/* 页面公共注释部分  */
body{ margin:0px; padding:0px;  text-align:center;  background-color:#F2F2F4;  font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; }
ul,li,div{ margin:0px; padding:0px; }
dl,dt,dd,form,h1,h2,h3,h4,h5,p { margin: 0px; padding: 0px;}
ul{ list-style-type:none;}
//img{ border:none;}
a{ color:#595959; text-decoration:none;}
a:hover{ color:#e32c28; text-decoration:none;}
//form{ margin:0px; padding:0px; height:21px; }
p{ margin:0px; padding:0px; }
br{ margin:0px; padding:0px;}
.clear{ clear:both; margin:0px; padding:0px;}
 



/*  网页头部分  */
.head{ width:960px; height:100px; background-color:#ffffff; border-bottom:1px solid #E2E2E2; margin:10px auto 0px auto; text-align:left; overflow:hidden;  }
.head .logo{ float:left; padding:18px 0px 9px 13px; width:258px; height:100px;}
.head .nav{ float:left; width:687px; height:98px;   }
.nav span.nav-lf{ float:left; margin-top:8px; font-size:14px; text-align:right; width:545px;}
.nav span.nav-lf span{ margin-left:17px; margin-right:17px; color:#DCDCDC; }
.nav span.nav-rt{ float:left; margin-left:45px; margin-right:15px; margin-top:8px; color:#626262; font-size:13px; font-weight:bold; }
.nav span.nav-rt a:link, .nav span.nav-rt a:visited{ color:#626262; }
.nav span.nav-rt a:hover{ color:#e32c28; }



/*  栏目搜索部分  */
.global{ margin:0px auto 0px auto;  display:block; width:960px; text-align:left; height:30px;    background:url(../images/xiebg-01.gif) repeat;    }
.gb{  display:block; width:677px; z-index:95; text-align:left; float:left;  height:30px;}
.global ul{ margin-left:4px;}
.global ul li{ float:left; position:relative; text-align:left; z-index:95; }
.global ul li.bgbg a:hover{ float:left; display:block; height:30px; line-height:30px; padding-right:10px; background-image:none;}

.global ul li a{ float:left; display:block; height:30px; color:#4C90A3; font-size:13px;  line-height:30px; padding-right:10px;  }

.global ul li img{float:left; padding-top:9px;}
.global ul li a:hover{float:left; display:block; height:30px; line-height:30px; padding-right:10px; background:url(../images/icon-01.gif) right 12px  no-repeat; }




.global .sub-select{position:absolute;  z-index:100; width:100px;  top:30px; left:-5px;   overflow:hidden; filter:alpha(opacity=60);  -moz-opacity:0.60;opacity:0.60;-khtml-opacity:0.60; }
.global ul li .sub-select a{ display:block; width:90px; padding-left:10px; font-size:13px;  height:18px; padding-top:8px;   overflow:hidden; line-height:18px; color:#ffffff;   background-color:#000000; }
.global ul li .sub-select a:hover{  display:block;  padding-left:10px; font-size:13px;  height:18px; padding-top:8px; line-height:18px;  cursor:pointer;  color:#E40011; background:none; background-color:#4B92A6; }


.searchform{ float:left; width:283px;  }
.searchform form{ margin-top:3px; padding:0px; height:px;}
.searchform input.inputtext01{ width:225px; height:19px;  background-color:#ffffff; border:1px solid #E6E6E6; vertical-align:middle; float:left; font-size:12px; line-height:19px; vertical-align:middle;  }
.searchform input.submit01{ width:50px; height:23px; background-color:#B5B5B5; color:#ffffff; border-right:1px solid #B5B5B5; border-left:1px solid #B5B5B5; margin-left:3px;  border-top:1px solid #C6C6C6; font-size:14px; line-height:23px; vertical-align:middle; border-bottom:1px solid #C6C6C6; float:left; }

.global ul li a.inpage{ float:left; display:block; height:30px; line-height:30px; padding-right:10px; background:url(../images/icon-01.gif) right 12px  no-repeat; }
.global ul li a.inpage span{ color:#000; float:left; display:block; height:30px; line-height:30px;  padding:0px 0px 0px 17px;  cursor:pointer;}
.global ul li a.inpage:hover{float:left; display:block; height:30px; line-height:30px; padding-right:10px; background:url(../images/icon-01.gif) right 12px  no-repeat; }
.global ul li a.inpage:hover span{color:#000; float:left; display:block; height:30px; line-height:30px;  padding:0px 0px 0px 17px;  cursor:pointer;}







/*  资讯页面主体部分  */
.conline{ width:960px; height:8px; margin:0px auto 11px auto;   background-color:#4D91A6; display:block; overflow:hidden;   }
.content{ width:960px; margin:0px auto 14px auto; text-align:left;  }
.conlf{ float:left; width:660px;  overflow:hidden;}


.conlftxt{ width:660px;  background-color:#ffffff; margin-bottom:10px; overflow:hidden; }
.conlftitle{ width:660px; height:30px; border-bottom:1px dashed #9F9B9A; margin-bottom:0px; overflow:hidden;}
span.tt100{ display:block; margin-left:8px; margin-top:11px; margin-right:6px; float:left;}
span.tt101{display:block;  margin-top:9px;  float:left; font-size:14px;  color:#4D91A8;}
span.tt101 a:link, span.tt101 a:visited{ color:#4D91A8;}
span.tt101 a:hover{ color:#E60115;}
span.tt113{display:block;  margin-top:9px; color:#E60115; float:left; font-size:14px;  }
//span.tt113 a:link, span.tt113 a:visited{  color:#4D91A8;}
//span.tt113 a:hvoer{color:#E60115;}
//span.tt113 a.tt114:link, span.tt113 a.tt114:visited{color:#E60115; }
//span.tt113 a.tt114:hover{color:#E60115; }
.conlfcon{ width:600px; margin-top:0px; margin-bottom:0px;  padding:45px 30px 8px 30px; text-align:center; overflow:hidden;  }
.lfconhead{ width:600px;  }
p.tt115{ width:600px; font-size:25px; font-weight:bold; color:#202020; margin-bottom:33px; }
p.tt116{ width:600px;  color:#969696; font-size:12px; margin-bottom:19px;  }
.lfcontt{ width:576px; padding:11px 12px 6px 12px; text-align:left;  line-height:20px; font-size:15px; color:#4D8FA5; display:block; border:1px solid #E6E6E6;  }
.lfconcon{ width:600px; text-align:center; padding-top:30px; padding-bottom:0px; margin:0px; overflow:hidden;text-align:left; text-indent:2em; font-size:15px; color:#535353; margin-top:0px; margin-bottom:25px; line-height:24px; }




.conlfpage{ width:300px; float:right; padding-right:18px; text-align:right;  padding-top:5px; padding-bottom:24px; margin-bottom:0px; overflow:hidden;  }
.conlfpage ul li{ float:left; padding-right:5px; height:20px; text-align:center;}
.conlfpage ul li.page{ width:20px; height:20px; }
.conlfpage ul li.pageside{ width:65px; height:20px; }
.conlfpage ul li.page a{ display:block; width:20px; height:20px; line-height:20px; }
.conlfpage ul li.page a:link, .conlfpage ul li.page a:visited{ color:#4D91A8; background:url(../images/page-01.jpg) no-repeat 0px 0px; }
.conlfpage ul li.page a:hover{ color:#000000; background:url(../images/page-02.jpg) no-repeat 0px 0px;  }
.conlfpage ul li.pageside a{ display:block; width:65px; padding-top:4px;  height:16px;  }
.conlfpage ul li.pageside a:link, .conlfpage ul li.pageside a:visited{ color:#4D91A8; background:url(../images/page-03.jpg) no-repeat 0px 0px;  }
.conlfpage ul li.pageside a:hover{ color:#000000; background:url(../images/page-04.jpg) no-repeat 0px 0px;   }











.news{ width:660px; background-color:#ffffff; margin-bottom:10px;  overflow:hidden; border-top:1px dashed #65605D;}
.newstt{ width:660px; height:34px; display:block; border-bottom:1px dashed #E1E1E1; overflow:hidden;}
span.tt120{ display:block; padding-left:30px; margin-top:11px; font-size:13px; color:#959595; float:left; overflow:hidden;}
span.tt121{ display:block;  margin-top:9px; font-size:15px; color:#4D91A6; float:left;}
span.tt121 a{ padding-right:5px; float:left;}
span.tt121 a:link, span.tt121 a:visited{color:#4D91A6;}
span.tt121 a:hover{color:#e32c28; }
.newscon{ padding:49px 30px 20px 30px;  width:600px; }
p.tt122{ margin-top:0px; font-size:15px; color:#E70012; height:16px; margin-bottom:6px; width:600px; overflow:hidden; }
.newscon ul{ width:600px; overflow:hidden;}
.newscon ul li{ width:600px; overflow:hidden; height:22px; line-height:22px;}
.newscon ul li a{  overflow:hidden; padding-left:14px; height:22px; line-height:22px; font-size:13px;}
.newscon ul li a:link, .newscon ul li a:visited{ color:#4D8FA5; background:url(../images/icon-22.jpg) no-repeat 5px 4px; }
.newscon ul li a:hover{color:#e32c28; background:url(../images/icon-23.jpg) no-repeat 5px 4px; }
span.tt123{ padding-left:10px; font-size:12px; color:#A0A0A0;}




.pinglun{ width:600px; padding:0px 30px 10px 30px; border-top:1px dashed #65605D;  background-color:#ffffff; margin-bottom:10px; overflow:hidden;}
.pingluntt{ width:600px; height:35px; border-bottom:1px dashed #DADADA; text-align:center; line-height:35px; font-size:15px; font-weight:bold; color:#000000;  }
.pingluntt a:link, .pingluntt a:visited{ color:#4C90A5;}
.pingluntt a:hover{ color:#e32c28;}
.pingluncon{ width:600px;}
p.tt124{ width:600px; height:30px; line-height:30px; color:#4D91A6; font-size:15px; font-weight:bold;}
textarea.txt123{ width:598px; border:1px solid #E1E1E1; background-color:#ECEBE7; height:108px; font-size:12px; line-height:16px; color:#4C90A5;  }
.pingluncon ul li{ float:left; height:25px;}
input.inputtext21{ width:90px; height:18px; line-height:18px; border:1px solid #E1E1E1;  background-color:#ECEBE7; font-size:12px; color:#A0A0A0; }
input.inputtext22{ width:90px; height:18px; line-height:18px; border:1px solid #E1E1E1;  background-color:#ECEBE7; font-size:12px; color:#A0A0A0; }
.pingluncon ul{ margin-top:10px;}
.pingluncon ul li.sub01{ margin-right:5px;}
.pingluncon ul li.sub02{ margin-right:8px; font-size:12px;  color:#4E91A4; float:left;}
.pingluncon ul li.sub02 a:link, .pingluncon ul li.sub02 a:visited{float:left; color:#4E91A4; padding-top:5px; text-decoration:underline; }
.pingluncon ul li.sub02 a:hover{ float:left; color:#e32c28; padding-top:5px; text-decoration:underline;}

.pingluncon ul li.sub03{ padding-right:0px; float:right; margin-right:0px; padding-left:97px; }
input.submit21{ width:90px; height:25px; background-color:#4D91A6; border:none; color:#ffffff; font-size:14px; line-height:25px; }





.conrt{ float:left; width:290px; margin-left:10px;  }
.ad-top{ width:290px; height:170px; padding-top:6px; padding-bottom:6px; text-align:center; background-color:#ffffff; display:block; margin-bottom:10px; overflow:hidden;}
.ad-top img{ border:none;}
.tv-mid{ width:290px; background-color:#ffffff; margin-bottom:10px; }
.tvmid-tt{ width:290px; height:25px; border-bottom:1px dashed #ACA8A7;}
span.tt108{ float:left; margin-left:9px; margin-top:8px; display:block; font-size:13px; color:#707070; }
span.tt117{ float:left; margin-left:9px; margin-top:8px; display:block; font-size:13px; color:#E8404F; }
span.tt116{ float:right; width:110px; text-align:right; margin-top:8px;  display:block; font-size:12px; }
span.tt116 a{ display:block; margin-right:8px; float:left;}
span.tt116 a:link, span.tt116 a:visited{ color:#969696;}
span.tt116 a:hover{color:#E70010; }


.tvmidcon{ width:290px; padding:8px 0px 8px 0px; overflow:hidden;  }
//.tvmidcon img{ border:none;}
.tvmidcon ul li{ width:290px; height:28px; line-height:28px; border-bottom:1px dashed #E0E0E0; }
.tvmidcon ul li a{ width:265px; padding-left:25px; height:28px; line-height:28px; font-size:15px;}
.tvmidcon ul li a:link, .tvmidcon ul li a:visited{ color:#4A91A5;  background:url(../images/icon-22.jpg) no-repeat 16px 7px;  }
.tvmidcon ul li a:hover{ color:#e32c28;  background:url(../images/icon-23.jpg) no-repeat 16px 7px;  }
.tvmidcon ul li.last{ border:none;}





.zhuanti{ width:290px; margin-bottom:10px; background-color:#ffffff; text-align:left;}
.zhuanticon{ width:269px; padding:10px 10px 15px 11px;}
.zhuanticon img{ border:none;}
p.tt111{width:269px; font-size:16px;  color:#0075AA;  margin-top:11px; overflow:hidden; margin-bottom:3px; display:block;   }
p.tt112{width:269px; font-size:12px; line-height:16px; color:#898989; height:32px; overflow:hidden; margin-top:0px;  margin-bottom:17px;  }
p.tt111 a:link, p.tt111 a:visited{ color:#0073A9; }
p.tt111 a:hover{ color:#e32c28; }
.zhuanticon ul{ width:269px; overflow:hidden;}
.zhuanticon ul li{ width:269px; height:22px;  overflow:hidden; }
.zhuanticon ul li a{ width:259px; height:22px; font-size:12px; padding-left:10px; overflow:hidden;}
.zhuanticon ul li a:link, .zhuanticon ul li a:visited{ color:#0076A8; background:url(../images/icon-22.jpg) no-repeat 2px 4px;}
.zhuanticon ul li a:hover{color:#e32c28; background:url(../images/icon-23.jpg) no-repeat 2px 4px;}






/*  网页脚部分  */
.footer{ width:960px; height:129px; margin:0px auto; text-align:center;}
.ftlink{ width:960px; height:32px; border-bottom:1px dashed #C5C3C4; line-height:32px; color:#A0A0A0;}
.ftlink a:link, .ftlink a:visited{ color:#A0A0A0; }
.ftlink a:hover{ color:#e32c28; }

span.tt61{ padding-left:6px; padding-right:6px; height:32px; line-height:32px;}
.ftcon{ width:960px; height:89px; padding-top:7px; display:block;}
p.tt62{ line-height:25px; height:25px; margin:0px; font-size:12px; color:#A0A0A0;}



















