@charset "gb2312";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}
body{background:#fff;font-size:14px}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
strong{font-weight:800}
li,ol,ul{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{color: #1880b5;text-decoration:none;}
a:hover{text-decoration:underline;cursor:pointer}
.indexwidth{width:1058px;margin:0 auto}
/*header*/
.header{float:left;width:100%;padding: 0;box-shadow:0 1px 0px #F7F7F7;margin-bottom:5px; background:#FCFCFC }
.header .logo{float:left}
.header .logo img{float:left;height:38px;}
.header .logo code{float:left}
.header .logo font {float: left;font-size: 16px;line-height:25px;  padding: 2px 8px;margin: 6px 10px; border-radius:2px;  background: #39a0d5 none repeat scroll 0 0;color: #fff;}
.menu {float: right;position: relative;margin-top:6px;margin-bottom: -11px;height: 26px;line-height:26px;font-size: 14px;}
.menu a {float: left;padding: 2px 4px;margin-left: 5px;height: 26px;line-height:26px;border-radius: 3px;background: none!important;}
.menu a font {float: left;height: 26px;line-height:26px;padding: 0px 3px;color: #0b3b8c; font-size:14px}
.main{width: 1058px;margin: 0 auto;}
/*面包屑*/
.sidebar{float:left;width:100%;color: #aeafb3;}
.sidebar a{line-height:20px;color: #aeafb3;font-size:12px;}
.sidebar code{float:left;line-height:20px;margin:0 10px;color:#999}
.nav a.thisclass {background: none repeat scroll 0% 0% #7DAA2A;border-radius: 3px;color: #FFF;}
.nav{float:left;width:100%;margin-top:10px;}
.nav span{float:left;line-height:24px;height:24px;padding:0 10px;background:#38b0e5;color:#FFF; margin-right:10px;border-radius:3px}
.nav p{display:inline-block;width: 91%;}
.nav a{font-size: 14px;float:left;margin-right:10px;line-height:24px;height:24px;padding:0 10px;border-radius:3px;}
/*左边*/
.main-left{float:left;width:730px;background:#FFF;margin-top:10px}
.main-left .left_top{float:left;width:100%;height:36px;}
.main-left .left_top span{float:left;height:28px;color:#333;font-size: 18px;line-height:28px;font-weight:700;}
.main-left .newslist{float:left;width:100%}
.main-left .newslist li{float:left;padding:8px 0;border-bottom:1px dotted #DDD;width:100%}
.main-left .newslist li p{float:left;width:100%}
.main-left .newslist li p .topTit{float:left;font-size: 16px;font-weight:700;color:#00587D;line-height:24px;padding-bottom:5px;}
.main-left .newslist li p code.y{margin:3px 10px 0 0;float:left;width:18px;height:18px;line-height:18px;text-align:center;font-size:12px;color:#FFF;background:#fd3f3f}
.main-left .newslist li p .time{line-height:24px;float:right;font-size:12px;color:#999}
.main-left .newslist li .txtInfo{float:left;width:100%;line-height:200%;color: #888888;font-size:12px;}
/*分页*/
.pages li{margin:3px 2px;background: #F2F2F2;color: #069dd0;float: left;height: 32px;margin-left: 6px;overflow: hidden;padding: 0 12px;border-radius: 18px;line-height: 32px;}
.pages li:hover,.pages li.thisclass{background: none repeat scroll 0 0 #069dd0;color:#FFF;display:inline;float:left;height:32px;line-height:32px;padding:0 12px;border-radius:18px;}
.pages{padding:10px;float:left;width:101%;margin:18px 0;font-size:14px}
.pages li a{float: left;font-size: 16px;}
.pages li:hover a{color: #fff;}

.main-right{float:right;width:300px;margin-top:10px}
.right_box{float: right;margin-bottom: 10px;width: 280px;background: #fbfbfb;padding: 10px;border: 1px solid #e1e1e1;}
.right_box .right_title{float: left;width: 100%;margin-bottom: 5px;height: 30px;line-height: 30px;}
.right_box .right_title span{font-size:18px;color: #1984bb;}
.right_box .right_title span font{font-size:12px;font-weight:400;margin-left:5px;color:#5d5d5d;}
.right_box ul{float:left;width:100%;}
.right_box ul li{float:left;width:100%;height: 35px;line-height:40px;border-bottom:1px dotted #EEE;}
.right_box ul li code{float:left;width:15px;line-height:15px;height:15px;font-size:12px;font-weight:700;background: #929292;color:#FFF;text-align:center;margin:13px 0;}
.right_box ul .c{background:#f93f54}
.right_box ul li a{font-size:14px;float:left;margin-left:10px;}

/*友情链接*/
.flink{float:left;width:1028px;padding:15px;background:#FFF;line-height:24px;}
.flink{float:left; width:100%; margin-top:10px}
.flink li{float:left;height:23px;line-height:23px;padding-right:15px;white-space:nowrap}
.flink li a{color:#999}
.footer{float:left;width:100%;margin-top:10px;background:#3c3d41;padding:15px 0;}
.footer p{text-align:center;line-height:24px;font-size:12px;color:#fff}
.footer p a{margin:0 8px;color:#fff}
.footer p font{font-size:12px}


/*广告 */
.s_ctop{float: left;margin-bottom: 5px;text-align: center;width: 100%;}
.s_cbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_lbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_rg{margin-bottom:10px;float: left;}

/*语录*/
.le_box {background:#FFF;border: 1px solid #EBEBEB;float: left;padding: 15px;width:322px;margin-top: 10px;margin-right: 10px;}
.yulu_title h2 {float: left;font-size: 16px;font-weight: bold;border-bottom: 2px solid #FB882A;}
.yulu_title h2 a { color:#333;}
.yulu_title h2:hover { color:#555;}
a.yulu_more {border-radius: 3px;color:#6EB6DB;float: right;height: 27px;line-height: 27px;margin-left: 2px;text-align: center;text-decoration: none;}
.yulu_title {float: left;height: 35px;width: 100%;}
.yulu_toutiao {color: #888;float: left;font-size: 12px;height: 68px;line-height: 24px;text-align: left;border-bottom: 1px dotted #E5E5E5;}
.yulu_toutiao p { float:left;line-height: 20px;color: #A8A8A8;}
.yulu_toutiao b {font-size: 16px;}
.yulu_toutiao b a { color: #336F89;font-size: 12px;font-weight: 300;}
.yulu_list {float: left;width: 300px;position: relative;margin-top: 6px;}
.yulu_list li {float: left;height: 25px;line-height: 25px;margin-right: 20px;overflow: hidden;width: 305px;}
.yulu_list .time {float: right;color: #999;font-size: 12px;}
.yulu_list a {color: #666;font-size: 12px;}
