﻿/* 默认样式 */
div,ul,li,p{ display:block; overflow:hidden;}
p { margin:0px;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#F00; text-decoration:none;}
.red a{ color:#d81b00;}
.red a:hover{ color:#d81b00;text-decoration:underline;}
.cff0{ color:#F00;}
.blank a{ color:#666;}
.blank a:hover{ color:#F00;}
.l{ float:left;}
.r{ float:right;}
img{ border: none;}
.tc{ text-align:center;}
.f1{font-family:"微软雅黑";font-weight:normal; font-size:16px; color:#FFF;}
.f2{font-family:"微软雅黑";font-weight:normal; font-size:18px;}
.f3{ font-size:14px; font-weight:bold;}

/* 边框 */
.bk1{ border:#dedede 1px solid;}
.bk2{ border:#dedede 1px solid; border-top:none;}
.bk3{ border-bottom:#dedede 1px dashed; padding-bottom:10px;}
.bg1{ background:#FFF;}
.bg2{ background:none; border:none;}

/* 板块 */
.w1{ width:1000px; margin:auto}
.w2{ width:1000px;margin:auto; margin-top:10px;}
.w3{ width:998px;margin:auto; margin-top:10px;}
.w260{ width:260px; overflow:hidden}
.w728{ width:700px; overflow:hidden;padding:14px;}
.w730{ width:730px;}
.h300{ height:300px;}
.h316{ height:316px;}
.h375{ height:375px;}
.t10{ margin-top:10px;}
.l10{ margin-left:10px;}

.l1{ width:280px;}
.c1{ width:438px; height:348px; margin-left:10px; display:inline;background:#FFF;}
.r1{ width:260px;background:#FFF;}
.l2{ width:260px;}
.con1{ width:258px;}
.con2{ width:258px; padding-top:15px;}
.con2 span{ text-align:center;}
.con2 span img{ width:210px; height:120px; border:#c5c5c5 1px solid; padding:1px;}
.con2 ul{ margin-left:10px; margin-top:10px;}
.con3{ width:728px; height:340px; padding-top:15px;}
.con4{ width:978px; padding:5px 10px 10px;}
.con5{width:238px; padding:10px;}
.cp_con{ width:698px; height:190px;background:url(picbg.gif) #FFF 0px -332px repeat-x; padding:20px 15px;}
.cp_con h1{ font-size:18px;}
.cp_con .l{ width:260px;}
.cp_con .l img{ width:250px; height:180px;border:#c5c5c5 1px solid; padding:4px;}
.cp_con .r{ width:425px;}
.cp_con .r p{ font-size:14px; color:#666; margin-top:5px;}
.cp_con .r b{ color:#333;}
.cp_con .r img{ margin-right:3px;}
.cp_con .r .p8{ line-height:28px;}
.cp_con .r .p9{ line-height:24px;}
.cp_con .r div{position:absolute; top:10px; left:310px;}
.cp_con1{ text-align:center;}
.cp_con1 h2{ line-height:30px;border-bottom:#dedede 1px dashed; padding-bottom:10px; margin-bottom:10px; color:#d81b00;font-family:"微软雅黑";font-size:26px; padding-top:15px}
.cp_con1 p{ color:#999;}
.cp_p{ width:98%; padding:15px 5px; margin:auto; line-height:26px;}
.cp_p p{ line-height:26px; font-size:14px; color:#666;}
.cp_p2{ width:98%; padding:25px 5px; font-size:14px; margin:auto;line-height:26px; }
.cp_p2 p{ line-height:26px; font-size:16px; color:#666; }
.cp_p4{ width:98%; padding:25px 5px; font-size:14px; line-height:26px; }
.about_con{ width:958px; background:#fffaf8; border:#cfba98 1px solid; padding:20px; margin:auto; margin-top:10px;}
.ab_con1{ width:740px;}
.ab_con_p p{ line-height:26px; font-size:14px; text-indent:2em;}
.ab_con_p b{ color:#990000;}
.cp_p_next{ font-size:14px; line-height:28px; text-align:center}
.hot{ width:240px; margin:auto; margin-top:10px;}
.hot .l{ width:100px; margin:2px 0px 0px 2px;}
.hot .l img{ width:90px; height:70px; border:#c5c5c5 1px solid; padding:3px;}
.hot .l img:hover{ border:#C30 1px solid;}
.hot .r{ width:134px;line-height:20px; }
.hot .r .p2{ font-weight:bold;}
.hot .r .p3{ color:#999;}
.hot2{ width:420px; border-bottom:#d3d3d3 1px dashed; padding-bottom:12px; margin-bottom:12px;}
.hot2 .l{ width:124px;}
.hot2 .l img{ width:120px; height:90px;border:#c5c5c5 1px solid; padding:1px;}
.hot2 .r{ width:280px; line-height:18px; color:#999;}
.hot2 .p3{ margin-top:7px;}

.cpxw{ width:435px; padding-left:15px;}
.xxkc{ width:265px;}
.xxkc_con{ width:250px; height:306px; margin:auto; background:#fffbf6;}
.cyxd{ width:238px; height:410px; padding:5px 10px; margin-top:5px;}
.link{ width:978px; padding:10px 20px 20px;color:#999; line-height:22px;}
.link a{ margin:0 5px;}
.path{ width:988px;height:30px; line-height:30px; padding-left:10px; margin:auto; margin-top:10px; color:#666;}
.path span{background:url(bg1.gif) -714px -94px no-repeat; padding-left:18px;}
.exam_img{ text-align:center; margin-top:30px;}
.icon1{ position:absolute; top:0px; left:0px; background:url(icon1.gif); width:43px; height:43px;}

/* 标题 */
.tit2,.tit4,.tit11,.tit12{width:260px; height:32px;}
.tit1{width:165px; height:32px;background:url(bg1.gif) -530px -388px; line-height:32px; text-indent:20px;}
.tit2{background:url(bg1.gif) 0px -388px; line-height:32px; text-indent:20px;}
.tit3{ width:1000px; height:39px; line-height:34px;}
.tit3_l{ width:260px; height:39px;background:url(bg1.gif) 0px -429px; text-align:center;}
.tit3_r{ width:719px; height:39px;background:url(bg1.gif) 0px -342px repeat-x;  border-right:#dedede 1px solid; padding-left:20px;}
.tit3_r .r{ margin-top:8px;}
.tit3_r a{ margin:0px 8px;}
.tit4{background:url(bg1.gif) -265px -388px;}
.tit4 a{width:103px;height:28px; line-height:27px; display:block; float:left;text-align:center; margin-left:20px; margin-top:2px; color:#fff;}
.tit4 a:hover,.tit4 .hover{ background:url(bg1.gif) -523px -542px; text-decoration:none; color:#d81b00;}
.tit5{ width:730px; height:34px; line-height:34px;background:url(bg1.gif) 0px 0px; text-indent:35px;}
.tit6{ width:264px; height:27px;background:url(bg1.gif) -265px -429px; line-height:28px; text-align:center; font-size:14px; font-weight:bold;}
.tit7{ color:#d81b00; }
.tit8{width:677px; height:45px;background:url(bg1.gif) 0px -80px;}
.tit9{width:677px; height:45px;background:url(bg1.gif) 0px -135px; margin-top:10px;}
.tit8 img,.tit9 img{ float:right; margin-top:5px; margin-right:10px;}
.tit10{width:998px; height:40px;background:url(bg1.gif) 0px -573px repeat-x;}
.tit10 span{width:100px; height:29px;background:url(bg1.gif) -630px -542px; color:#fff; text-align:center; margin-left:5px; margin-top:5px;line-height:29px;}
.tit11{background:url(bg1.gif) 0px -471px; line-height:32px; text-indent:28px; color:#333;}
.tit12{background:url(bg1.gif) 0px -505px; line-height:32px; text-indent:15px; color:#333;}
.tit12 a,.tit13 a{ font-size:12px; margin-right:10px; font-family:"宋体"; color:#666;}
.tit13{ width:730px; height:32px;background:url(bg1.gif) 0px -40px; line-height:32px; text-indent:28px;color:#333;}
.tit13 font{color:#e10000;}
.tit14{width:730px; height:34px;background:url(bg1.gif) 0px -303px; line-height:32px; color:#fff; letter-spacing:14px; text-indent:8px; font-weight:bold; margin-bottom:15px;}

.cp_tit{ width:660px; margin:0px auto; overflow:hidden; padding-top:10px; padding-left:115px}
.cp_tit a{width:144px; height:57px; float:left; display:block;background:url(bg1.gif) -386px -463px; line-height:34px; text-align:center; margin-right:20px; color:#fff;}
.cp_tit a:hover{ color:#ffea5b; text-decoration:none;}

/* 列表 */
.list1{ width:420px; margin:auto;line-height:22px; border-bottom:#bababa 1px dashed; padding-bottom:8px;}
.list1 li{ width:210px; float:left; text-align:center;}
.list2{ width:420px; margin:auto; margin-top:10px;font-size:14px; color:#d81b00; line-height:24px;}
.list2 li{ width:210px; float:left;}
.list3{ width:240px;border-top:#bababa 1px dashed; line-height:22px; color:#999; margin:auto; margin-top:15px; padding-top:6px;}
.list3 li{ width:120px; float:left;}
.list4{ line-height:26px;}
.list5{ font-size:14px; line-height:26px;}
.list5 li{background:url(bg1.gif) -723px -72px no-repeat; padding-left:8px; width:206px; float:left;}
.list6{ line-height:22px; color:#999; margin-top:10px;}
.list7{ width:100%;font-size:14px; color:#d81b00; line-height:26px;}
.list7 li{ width:340px; float:left;}

.PictureList{padding:10px 0px; text-align:left; overflow:hidden}
.PictureList ul{ float:left;margin-left:20px}
.PictureList li{float:left;width:205px;height:auto;margin:0px 10px 15px 10px; }
.PictureList img{width:190px;height:172px;border:1px #ccc solid; padding:3px}
.PictureList span{display:block; text-align:center}
.PictureList #fenye{float:right; width:650px; padding:0px 15px 20px 0;}

.cp_list{ width:998px; padding-bottom:20px;}
.cp_list ul{ width:978px; margin-left:20px;}
.cp_list li{ width:176px;float:left; margin-right:19px; text-align:center; line-height:30px; margin-top:20px; display:inline;}
.cp_list li a{width:160px; height:154px; display:block; background:url(picbg.gif) 0px 0px; padding:6px 10px 0px 6px;}
.cp_list li a:hover{background:url(picbg.gif) 0px -165px; text-decoration:none;}
.cp_list li img{ width:160px; height:120px;}
.pic_list{ width:690px;}
.pic_list li{ width:152px;float:left; margin-right:20px; text-align:center; line-height:30px; margin-top:10px; display:inline;}
.pic_list li a{width:140px; height:146px; display:block; border:#dadada 1px solid; padding:5px 5px 0px 5px;}
.pic_list li a:hover{ border:#a60003 1px solid; text-decoration:none;}
.pic_list li img{ width:140px; height:116px;}

.p_list{ width:100%;}
.p_list li{ width:100%; border-bottom:#bababa 1px dashed; padding-bottom:15px; margin-bottom:15px;}
.p_list1{ width:130px;}
.p_list1 img{ width:110px; height:80px; border:#c9c9c9 1px solid; padding:3px;}
.p_list2{ width:450px;}
.p_list2 .p6,.p_list4 .p6{ font-size:14px;}
.p_list2 .p7,.p_list4 .p7{ line-height:22px; margin-top:10px; color:#666;}
.p_list2 .p7 b,.p_list4 .p7 b{ color:#333;}
.p_list3{ width:90px; margin-top:20px;}
.p_list4{ width:570px;}
.p_list div{ position:absolute; top:64px; left:606px;}

.news_list{ width:98%; margin:auto; margin-top:5px;}
.news_list li{ width:100%;border-bottom:#bababa 1px dashed; padding-bottom:15px; margin-bottom:15px;}
.news_list span{ font-size:14px;}
.news_list span a{ font-weight:bold;}
.news_list span b a{ color:#1558a3;}
.news_list font{font-size:14px; color:#999;}
.news_list p{ line-height:22px; color:#666; margin-top:5px;}
.map{ width:978px; background:#fff; margin:10px auto; padding:0px 10px; border:#dedede 1px solid; border-top:#C00 2px solid;}
.map_list{ width:100%; line-height:28px; color:#999;}
.map ul{ width:100%; padding:10px 0px;}
.map_list li{ width:240px; float:left;border-bottom:#bababa 1px dashed; margin-right:4px; display:inline; }
.exam{ margin-left:30px;}
.exam li{ margin-bottom:15px;}
.p1{ line-height:26px; text-align:center; margin:5px;}

/* 翻页 */
.page{ width:100%; margin:auto; margin-top:-10px;  text-align:center; padding:20px 0px;}
.page li{ float:left;}
.page a,.page .thisclass { float:left; padding:3px 8px; margin:0 2px;   background:#fff; border:#b3b3b3 1px solid;}
.page .pageinfo{ float:left; }
.page a:hover{ background:#e43500; border:#b02900 1px solid; color:#FFF; text-decoration:none;}
.page .thisclass {    background:#e43500; border:#b02900 1px solid; color:#FFF; text-decoration:none; }

/* 隐藏*/
.hide{display:none;}


/*全站搜索begin*/
.searchbody{width:680px; margin:0px auto;}
.searchbody .left{width:680px; float:left; margin-right:8px; padding-top:20px}
.searchbody .left .tit{height:31px;line-height:31px;font-size:14px;padding-left:15px; border-bottom:#CCC 1px solid;}
.searchbody .left .tit span{ color:#990000; font-weight:bold;}
.searchbody .left .leftbox{}
.searchbody .left .leftbox .searchlist{}
.searchbody .left .leftbox .searchlist ul{ padding:15px;}
.searchbody .left .leftbox .searchlist li{ line-height:28px;}
.searchbody .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#069; font-weight:bold; text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#003399;text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.artintro{ line-height:24px;  font-size:14px;}
.searchbody .left .leftbox .searchlist span.arturl{ line-height:24px;}
.searchbody .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}
.searchbody .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchabout{ margin:10px; padding:15px;background: #EFEFEF; height:100%; overflow:hidden;}
.searchbody .left .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .left .leftbox .searchabout .searchresult li{ height:25px; line-height:25px; border-bottom:#f1f1f1 1px solid;}
.searchbody .left .leftbox .searchabout .searchresult a{ font-size:14px; color:#069; text-decoration:underline;}
.searchbody .left .leftbox .searchabout .searchresult a:hover{ color:red;}
.searchbody .left .leftbox .kuaisou{ margin:0px 10px; background:#EEF4F8; border:#efefef 1px solid; padding-left:20px; padding:8px;}
.searchbody .left .leftbox .kuaisou .i{ height:23px; line-height:23px;width:400px; padding-left:15px; color:#333;}
.searchbody .left .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:28px; width:80px;}
.searchbody .right{width:268px; float:right;}
.searchbody .right .right01{}
.searchbody .right .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#069;padding-left:5px;  border-bottom:#CCC 1px solid;}
.searchbody .right .right01 .right01box{}
.searchbody .right .right01 .right01box ul{ padding:8px;}
.searchbody .right .right01 .right01box li{ background:url(artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:26px; line-height:26px;width:245px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody .right .right01 .right01box a{  color:#069;}
.searchbody .right .right01 .right01box a:hover{ text-decoration:none; color:red;}
