@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left; width:696px;}
.middle{ float:left;}
.right{ float:right;}
.marb3{ margin-bottom:3px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.marb20{ margin-bottom:20px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.title01{ height:27px; line-height:27px; border:1px solid #ffd1a8; background:url(/shiti/images/title01.gif) repeat-x;}
.title01 h3{ float:left; font-size:14px; font-weight:bold; color:#f45000; padding:0 0 0 15px;}
.title01 span{ float:right; padding:0 10px 0 0;}
.title02{ height:29px; background:url(/shiti/images/xian02.gif) repeat-x bottom;}
.title02 ul{ padding:0;}
.title02 li{ float:left; width:100px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#f45000; padding:0 0 0 25px; cursor:pointer; position:relative;}
.title02 .hover{ width:100px; height:29px; line-height:29px; background:url(/shiti/images/tab01.gif) no-repeat; padding:0 0 0 25px;}
.title02 h3{ float:left; height:24px; line-height:24px; border-bottom:2px solid #f45000; background:url(/shiti/images/dian01.gif) no-repeat 2px 8px; color:#f45000; font-size:14px; font-weight:bold; padding:0 10px 0 15px;}
.title02 .nr span{ float:right; line-height:24px; font-weight:normal; font-size:12px; position:absolute; right:-230px;}
.title03{ height:26px; line-height:26px; background:url(/shiti/images/xian02.gif) repeat-x center}
.title03 h3{ float:left; font-size:14px; font-weight:bold; color:#f45000; background:url(/shiti/images/dian02.gif) no-repeat 2px 8px #fff; padding:0 5px 0 25px;}
.title03 span{ float:right; padding:0 10px 0 5px; background:#fff;}

/*链接颜色*/
.c_o a:link{ color:#e83817; text-decoration:none}
.c_o a:visited{ color:#e83817; text-decoration:none}
.c_o a:hover{ color:#e83817; text-decoration:none}

.c_o1 a:link{ color:#e83817; text-decoration:none}
.c_o1 a:visited{ color:#e83817; text-decoration:none}
.c_o1 a:hover{ color:#e83817; text-decoration:underline}

.c_o2 a:link{ color:#f45000; text-decoration:none}
.c_o2 a:visited{ color:#f45000; text-decoration:none}
.c_o2 a:hover{ color:#f45000; text-decoration:underline}

.c_red a:link{ color:#ca1905; text-decoration:none}
.c_red a:visited{ color:#ca1905; text-decoration:none}
.c_red a:hover{ color:#ca1905; text-decoration:underline}

.c_white a:link{ color:#fff; text-decoration:none}
.c_white a:visited{ color:#fff; text-decoration:none}
.c_white a:hover{ color:#fff; text-decoration:underline}

/*nav*/
.nav{ width:950px; height:32px; background:url(/shiti/images/nav.gif) no-repeat; z-index:0;}
.nav h1{ float:left; display:inline; width:127px; height:27px; padding:3px 0 0 0; text-align:center; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#e83817; margin:5px 0 0 8px; background:url(/shiti/images/h1.gif) no-repeat;}
.nav .text{ float:right; width:810px; line-height:28px; color:#fff; padding:4px 0 0 0;}
.nav .text a{ margin:0 18px;}

/*topnews*/
.topnews{ float:left; border:1px solid #ffd0a6; width:694px; padding:0 0 14px 0;}
.topnews .lh{ float:left; display:inline; margin:18px 0 0 20px; width:290px; height:175px; position:relative;}
.topnews .lh .hot{ width:49px; height:49px; left:-23px; top:-22px; position:absolute;}
.topnews .text{ float:right; display:inline; width:355px; margin:15px 15px 0 0;}
.topnews .text .top{}
.topnews .text .top h2{ line-height:28px; font-size:16px; font-weight:bold; text-align:center; color:#ca1905;}
.topnews .text .top p{ line-height:24px; text-indent:2em; background:url(/shiti/images/xian01.gif) repeat-x bottom; padding:0 0 4px 0; margin:0 0 4px 0;}
.topnews .text ul{}
.topnews .text li{ line-height:24px; height:24px; width:355px; overflow:hidden; font-size:14px;}

/*右侧新闻列表公共样式*/
.listnews_right{ float:right; width:246px; overflow:hidden;}
.listnews_right .nr{ width:234px; border:1px solid #ffcfa5; border-top:0; overflow:hidden; padding:7px 0 6px 10px;}
.listnews_right .nr ul{}
.listnews_right .nr li{ height:24px; line-height:24px; width:230px; overflow:hidden;}
.listnews_right .xinsheng{ border:1px solid #ffcfa5; border-top:0; overflow:hidden; padding:5px 0; line-height:22px;}
.xs { padding:5px; overflow:hidden;}
.xs a{ color:#333;}
.aq_xstitle {color: #ff0000;font-weight: 600;background: url(/images/project/jianzao/xlpic.jpg) no-repeat 3px 6px;padding-left: 20px;}


/*右侧新闻列表公共样式*/
.listnews_left{ float:left; display:inline; margin:0 15px 0 0; width:339px; overflow:hidden;}
.listnews_left .nr{ position:relative;}
.listnews_left .nr .more{ position:absolute; top:-24px; right:10px;}
.listnews_left .nr ul{ padding:15px 0 5px 10px; width:329px; overflow:hidden;}
.listnews_left .nr li{ height:26px; line-height:26px; width:329px; overflow:hidden; font-size:14px;}
.listnews_left .nr02{ position:relative;}
.listnews_left .nr02 .more{ position:absolute; top:-24px; right:10px;}
.listnews_left .nr02 ul{ padding:5px 0 0 10px; width:329px; overflow:hidden;}
.listnews_left .nr02 li{ height:26px; line-height:26px; width:329px; overflow:hidden; font-size:14px;}

/*网校名师*/
.mingshi{ width:244px; border:1px solid #ffcfa5; border-top:0; overflow:hidden;}
.rollBox{overflow:hidden;width:244px; padding:12px 0;} 
.rollBox .LeftBotton{width:8px;float:left;height:13px; background:url(/shiti/images/gn_left.gif) no-repeat; overflow:hidden;display:inline;cursor:pointer; margin-left:4px; margin-top:46px;} 
.rollBox .RightBotton{width:8px;float:left;height:13px; background:url(/shiti/images/gn_right.gif) no-repeat;overflow:hidden;display:inline;cursor:pointer;  margin-top:46px;} 
.rollBox .Cont{width:220px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{ width:210px;float:left; display:inline; margin:0 5px; overflow:hidden;} 
.rollBox .Cont .pic img{ text-align:center; margin:0px auto;} 
.rollBox .Cont .pic span{ text-align:center; display:block; width:210px;}
.rollBox .Cont .pic-top{ width:210px; padding-top:4px; line-height:26px; text-align:center; white-space:nowrap;}
.rollBox .Cont .pic-top .l{ float:left; padding-left:15px; color:#00509A;  background:url(/shiti/images/dian03.gif) no-repeat left;}
.rollBox .Cont .pic-top .r{ float:right; padding-left:20px; background:url(/shiti/images/dian04.gif) no-repeat left 4px;}
.rollBox .Cont .pic a:hover{ text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;}

/*友情链接*/
.link{border:1px #ffc370 solid; overflow:hidden; padding:1px; width:946px;  margin-top:7px;}
.link .links{ width:20px; background-color:#fde5bf; text-align:center; padding:9px 0px; float:left;}
.link .links a{ color:#e94718}
.link .links a:hover{ color:#e94718}
.link .links a:visited{ color:#e94718}
.link .linkcont{ width:901px; padding-left:5px; padding-top:4px; float:left;}
.linkcont .pic{  clear:both;}
.linkcont .pic li{float:left; display:inline; text-align:center;}
.linkcont .pic img{ height:31px; margin:5px 12px}
.linkcont .font{ clear:both; font-size:12px}
.linkcont .font li{float:left; display:inline; padding:0px 12px; width:88px; text-align:center; height:18px; color:#000000}
.mt_7{ margin-top:7px;}



