/* CSS Document */
html,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin: 0; padding: 0;}
/*body{ background:url(../images/pf_02.jpg) repeat;}*/
body{ background:url(../images/bg.jpg) top center no-repeat;padding-top:130px;}
ul,li,dl{margin:0; padding:0; list-style-type: none;}
.left {float:left;}
.right {float:right;}
.clear{ clear:both;}
img{ border:0; margin:0 auto; padding:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}

.website{ width:980px; margin:0 auto; background:#FFF; overflow:hidden;}
.top{ width:100%; height:0px; background:url(../images/pf_01.jpg) left top repeat-x; overflow:hidden;}
.header{ width:980px; overflow:hidden;}
.logo{ width:980px; height:64px; overflow:hidden;}
.banner{ width:980px; height:283px; margin-bottom:7px;}
.main_nav{ width:950px; height:40px; padding:6px; background:url(../images/pf_05.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.main_nav li{ width:95px; height:40px; line-height:40px; text-align:center; float:left; font-size:14px; font-weight:bold; overflow:hidden;}
.main_nav li a{ color:#FFF;}
/*--专科推荐--*/
.recom{ width:862px; height:57px; line-height:28px; font-size:14px; color:#303030; padding:8px 20px 8px 80px; background:url(../images/pf_06.jpg) 10px 8px no-repeat #fbf1dd; margin:0px auto 3px auto; overflow:hidden;}
.recom a{ color:#303030; margin:0 3px;}
.recom a strong{ color:#ff0000;}
.main{ width:962px; margin:0 auto; overflow:hidden;}
.left_box{204px; overflow:hidden;}
.right_box{ width:750px; overflow:hidden;}
.left_box2{ width:704px; border:1px solid #efe0c7; margin-right:12px; padding-bottom:10px;margin-bottom:10px; overflow:hidden;}
.right_box2{ width:244px;margin-bottom:10px; overflow:hidden;}

.search{ width:962px; height:34px; margin:0px auto 10px auto; background:url(../images/pf_09.jpg) repeat-x; overflow:hidden;}
.search p{ width:124px; height:34px; background:url(../images/pf_07.jpg) repeat-x; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#8c4822; border-right:1px solid #FFF; float:left;}
.search_left{ width:500px; height:34px; line-height:34px; font-size:12px; overflow:hidden;}
.search_left img{ float:left;}
.search_left a{ color:#777777; float:left; margin-left:10px;}
.search_right{ width:310px; height:34px; padding-right:8px; overflow:hidden;}
#keyword{ width:226px; height:23px; line-height:23px; margin-top:5px; margin-right:5px; background:#FFF; border:1px solid #e4c998; padding-left:12px; font-size:12px; color:#ba7449; float:right;}
#btn{ width:59px; height:23px; margin-top:6px; float:right;}
.ad{ width:962px; height:88px; margin:0px auto 10px auto; overflow:hidden;}

.foot{ width:962px; margin:0 auto; background:url(../images/pf_66.jpg) left top repeat-x #f8f0e1; padding-top:12px; padding-bottom:70px;overflow:hidden;}
.foot_nav{ width:576px; height:42px; background:url(../images/pf_67.jpg) no-repeat; margin:0 auto; text-align:center; line-height:42px; font-size:14px; color:#713310; margin-bottom:10px; overflow:hidden;}
.foot_nav a{ color:#713310; margin:auto 3px; _margin:auto 5px;}
.foot p{ width:100%; line-height:30px; text-align:center; font-size:14px; color:#713310;}
.foot h1{ width:100%; line-height:30px; text-align:center; font-size:12px; color:#713310;}

/*--分页--*/
.dede_pages{ width:100%; clear:both; text-align:center; margin:30px auto 20px auto; overflow:hidden;}
.dede_pages.tjys{color:#669900;float:right;height:20px;line-height:20px;}
.dede_pages ul{width:550px; float:none;margin:0 auto; padding:12px 0px 12px 0px; overflow:hidden;}
.dede_pages ul li{ height:25px; line-height:25px;float:left; margin-right:4px; text-align:center;font-size:12px;}
.dede_pages ul li a{ height:15px;border:1px solid #dddddd; line-height:15px;color:#333333;float:left; font-size:14px;font-weight:bold; padding:4px 6px; text-align:center;}
.dede_pages ul li a:hover{ height:15px; line-height:15px; background:#8c4822;border:1px solid #dddddd;color:#FFF; padding:4px 6px;text-align:center; text-decoration: underline;}
.dede_pages ul li.nohref{border:1px solid #dddddd;color:#999; padding:4px 6px;text-align:center;}
.dede_pages ul li.on{background:#8c4822;border:1px solid #dddddd;color:#FFF;font-weight:bold;text-align:center;}
.dede_pages ul li.thisclass, .pagebox ul li.thisclass:hover{ height:15px; line-height:15px;background:#8c4822;border:1px solid #dddddd;color:#FFFFFF;text-align:center; font-weight:bold;padding:4px 6px 3px;}
.dede_pages .pageinfo{color:#999999; float:right;line-height:15px;padding:5px 10px 5px 16px;}
.dede_pages .pageinfo strong{color:#666666; font-weight:normal;margin:0 2px;}

/*--当前位置--*/
.nowsite{ width:100%; height:38px; line-height:38px; border-bottom:1px solid #efe0c7; font-size:14px;color:#8c4822;overflow:hidden;}
.nowsite p{ color:#8c4822; background:url(../images/pf_68.jpg) left 13px no-repeat; margin-left:14px; padding-left:22px;float:left;}
.nowsite p a{ color:#8c4822; margin:auto 3px;}
.nowsite h3{ float:right; font-size:12px; color:#ff0000;}
.nowsite h3 a{ margin:auto 10px; color:#ff0000; text-decoration:underline;}