/* CSS Document */
body{ margin:0; padding:0; background:#fff; font-size:12px; color:#01497f; font-weight:normal;}
ul,li,p,span,form,font,dl,dd,h3,h2,h1,font{ list-style:none; margin:0; padding:0;}.padding{ padding-bottom:10px;}
a{ color:#01497f; text-decoration:none;}.border{border:1px solid #a6d6fb; padding-bottom:8px;}.borderxz{border:1px solid #a6d6fb; }
.clear{ clear:both; margin-top:8px;}.fl{ float:left;}.fr{ float:right;}
.red{ color:#fe0012;}.gray{ color:gray; padding-right:5px;}img{ border:0;}.tc{ text-align:center;}.tl{ text-align:left;}.tr{ text-align:right;}
h3{ background:url(../images/index7.png) 15px 12px no-repeat; padding-left:40px; font-size:14px; height:36px; line-height:36px; padding-top:6px;}

.wrapper{ width:960px; margin:0 auto; overflow:hidden; padding:0px}


.crumb{background:url(../images/tab1.gif) left top repeat-x; height:26px; line-height:26px; font-size:14px; padding-left:12px;}

/*header*/
.header{ background:url(../images/topbg.gif) left top repeat-x; height:20px; padding-top:2px; font-family:Tahoma; line-height:20px;}
.header span{ float:left; color:#fe0000; padding-left:10px; display:block;}
.header ul{display:block;}
.header li{ float:left;padding-left:5px;}
.header li a{ padding:0 8px; vertical-align:middle;}



/*logo*/
.logo{ height:68px; margin-top:5px;background:url(/images/news_logo.gif) left center no-repeat; }
.index{float:left;  width:300px; height:64px; display:block }
.index a{ width:300px; height:87px;  display:block}
.index1{ float:left; width:64px; height:64px;  display:block}
.index1 a{ width:64px; height:64px;  display:block}
.index2{ float:left; width:583x; padding-left:5px;  padding-top:21px; display:block}
.index2 strong{ font-size:20px}


/*nav*/
.nav{ height:40px; line-height:40px; background:url(../images/lg_mid.gif) repeat-x left top}
.nav_p1{ float:left; width:6px; background:url(../images/lg_left.gif) no-repeat left top}
.nav_p2{ float:right; width:11px;background:url(../images/lg_right.gif) no-repeat right top}
.nav li{ width:90px; text-align:center; font-size:15px; font-weight:bold; float:left}
.nav_non{ width:90px; height:40px; line-height:40px; background:url(../images/lg_bg.gif)  center 5px  no-repeat}


/*内容开始*/
.user_top{ margin-top:10px; height:197px;}
.user_top img{ display:block; border:0px;}

.user_top dl{ height:150px; padding-top:2px; float:left; display:block; width:460px}
.user_top dd{ line-height:37px; height:37px; font-size:14px; font-weight:bold}
.user_top dt{ line-height:47px; height:47px; font-size:22px; font-weight:bold; float:left; color:#000000; font-family:"Arial"; }
.user_top dt a{ color:#000000}
.user_gongg{ float:right; width:164px; height:195px; display:block}
.user_gongg h1{ font-size:14px;background:url(../images/tab1.gif) left top repeat-x; height:26px; line-height:26px; padding-left:10px}
.user_gongg_div{ line-height:150%; height:150px; overflow:hidden; margin:12px 10px 0 10px}

.dd{ width:88px; height:20px; background:url(../images/index_top.gif) no-repeat left top; line-height:20px; text-align:center; font-size:14px; font-weight:bold; padding-top:4px}
.dd2{ width:88px; height:20px; background:url(../images/index_top.gif) no-repeat left top; line-height:20px; text-align:center; font-size:14px; font-weight:bold; padding-top:4px; border-bottom:1px solid  #a6d6fb}
.dt{ float:left;height:20px; line-height:20px; padding-top:4px; margin-left:25px; color:#FF0000; font-size:14px; font-weight:bold; overflow:hidden; width:830px}



.jx_content{ margin-top:8px;}
.jx_content dl{width:960px; display:block;}
.jx_content_dt{ padding:10px; border:1px solid #a6d6fb}
.jx_content_div{ padding:10px; border:1px solid #a6d6fb;clear:both; display:block; font-size:14px; text-indent:28px; line-height:160%;}



.tp_content{ margin-top:8px;}
.tp_content dl{width:960px; display:block}
.tp_content_dt{float:right; height:24px; line-height:24px; font-size:12px; padding-right:15px;}
.tp_content div{ padding:22px 10px 18px 10px; border:1px solid #a6d6fb; }
.tp_content li{ float:left; width:143px;text-align:center; margin-left:11px}
.tp_content li img{ display:block; border:0px}
.tp_content li span{ height:23px; line-height:23px; width:143px; overflow:hidden; display:block}

.tp_{ margin-top:8px;}
.tp_ dl{ width:960px; height:20px;line-height:20px; font-size:14px; font-weight:bold; display:inline}
.tp_ div{ border:1px solid #a6d6fb;padding:22px 10px 18px 43px; width:905px}
.tp_ ul{float:left; width:286px; display:block; margin-right:11px;margin-bottom:8px;}
.tp_ ul img{ display:block; border:1px solid #CCCCCC}
.tp_ ul span{ height:25px; line-height:25px; width:286px; overflow:hidden; display:block; text-align:center}


.kec{margin-top:8px; width:960px}
.kec table{border-collapse:collapse; text-align:center}
.kec td{ border:1px solid #a6d6fb; line-height:160%;}
.kec_td{ border:1px solid #a6d6fb; line-height:160%; padding:5px 8px}
.jxwz{margin-top:8px;}
.jxwz_div{ padding:10px; border:1px solid #a6d6fb; x}
.jxwz_div_img{ width:938px; height:402px}
.jxwz_div dl{  width:938px; display:block; margin-top:10px;}
.jxwz_div dt{ height:23px; border-bottom:1px solid #b0dbfb;}
.jxwz_div dt span{height:23px;  line-height:23px; text-align:center; font-size:14px; font-weight:bold; display:block; width:120px; margin-right:10px; float:left; cursor:pointer}
.jxwz_div dt .span{  background:url(../images/index_top.png) no-repeat left -1px; }
.jxwz_div dd{ margin-top:10px;clear:both; height:40px; margin-left:45px}
.jxwz_div dd .input{width:256px; height:30px; line-height:30px; font-size:14px; padding:0px 2px 1px 2px; border:0px }

.jxwz_div dd .star_bg{ background:url(../images/star.png) no-repeat left -1px; width:260px; float:left; height:32px; border:1px solid #c7c7c7; padding-left:42px; margin-right:25px}
.jxwz_div dd .end_bg{ background:url(../images/end.png) no-repeat left -1px; width:260px; float:left; height:32px; border:1px solid #c7c7c7; padding-left:42px; margin-right:25px}
.jxwz_div dd .bnt{ background:url(../images/but.png) left center no-repeat; width:142px; height:34px; border:0px; float:left; cursor:pointer}
.r-result{padding-top:10px; width:932px; display:none; line-height:20px; font-size:14px; color:#666; background:#FFF}


.xc_content{margin-top:8px; }
.xc_content dt{ padding:10px; border:1px solid #a6d6fb;}

.bm_content{ margin-top:8px; height:596px;}
.bm_content_p{ height:550px; padding:10px; overflow-y:scroll; border:1px solid #a6d6fb}


/*驾校留言*/

/*评论内容*/
.content2{margin:0 8px 0 8px; border:solid 1px #a6d6fb; clear:both; height:26px; line-height:26px; padding-left:5px}
.content2 span{ float:left;}
.content2 a{ float:right; padding-right:15px; width:100px; text-align:right}
.content3{ margin:19px 8px 0 8px; border-bottom:dashed 1px #a6d6fb; padding-left:10px; clear:both; background:#FFFFFF}
.content3 img{ border: 2px #a6d6fb solid; display:block; }
.cont_m1{ width:95px; float:left}
.cont_m2{ float:left; width:550px}
.cont_m2s1{ font-weight:bolder; float:left; width:220px; height:25px; line-height:25px;}
.cont_m2s2{ font-weight:bolder; float:left; width:256px; text-align:right;  height:25px; line-height:25px;}
.cont_m2s3{ float:left; width:74px; font-size:18px; font-weight:bolder; height:25px; line-height:25px; text-align:center}
.cont_n{clear:both; font-size:14px; padding-top:5px; padding-bottom:5px; text-indent:25px; line-height:150%}



/*在线留言板块*/
.tab3{ padding:25px 100px 35px 100px; width:758px}
.tab3 input{ border:1px solid #bcc3c9; height:20px;line-height:20px}
.tab3 textarea { border:1px solid #bcc3c9;}
.tab3_but1{ background:url(../images/tj.gif) left center; border:0px !important; margin-left:20px; width:69px; height:25px !important; line-height:25px;cursor:pointer}
.tab3_but2{ background:url(../images/ck.gif) left center; border:0px !important; margin-left:20px; width:69px; height:25px !important; line-height:25px;cursor:pointer}


/*留言内容显示页面*/
.lynr1{ background:#f8fcff; height:40px; line-height:40px; padding:10px 0;float:left; width:736px; padding-left:20px}
.lynr2{ background:#f8fcff; height:32px; line-height:32px; padding:14px 0;float:left; width:202px}
.lynr2 input{ background:url(../images/wyly.gif) no-repeat left center; height:31px; width:102px; margin-left:40px; border:0px; cursor:pointer}
.xz_content{ border:1px solid #a6d6fb;margin-bottom:8px; background:#DFEFFE;}
.user{ float:left; width:177px; height:100%; padding:15px 0 0 0; text-align:center; margin:0 auto}
.user img{ border:0px}
.content_xz{ float:left; width:780px; height:auto; background:#F0F7FE; border-left:1px solid #a6d6fb; padding-bottom:8px; margin:0}
.nr1{ height:25px; line-height:25px; border-bottom:1px dashed #a6d6fb}
.nr1_p1{ float:left; width:760px; padding-left:10px; height:25px; line-height:25px;}
.nr1_p2{  width:760px; padding-left:10px; height:25px; line-height:25px; border-bottom:1px dashed #a6d6fb; margin-left:10px; text-align:right}
.nr1_p2 li{ float:left; height:25px; line-height:25px; margin-right:30px}
.nr1_p2 li img{ display:block; float:left; padding-right:3px}
.nr1_p2 li span{ float:left}
.cont_nr{ padding:15px 10px; font-size:14px; text-indent:25px; line-height:180%;}
.cont_glhf{ margin:0px 10px; font-size:12px; text-indent:25px; line-height:180%; padding:5px 10px;background:#F7FBFE; border:1px solid #a6d6fb; color:#666666}
.cont_glhf span{ font-size:14px;font-weight: bold;  color:#01497f;}


.dp_content{ margin-top:8px;}
/*学员点评*/
#buycar_review_cnt{ margin:9px 0px 0 0px; border:1px solid #cbd1db; padding:10px 10px 5px 10px; background-color:#f8fcff;}
#buycar_review_cnt a{ padding-right:15px; font-size:14px}
.buycar_review_cnt{ margin:9px 0px 0 0px; border:1px solid #cbd1db; padding:10px 10px 5px 10px; background-color:#f8fcff;}
.buycar_review_cnt_img{ float:left; width:61px; margin-right:10px; text-align:center; display:block}
.buycar_review_cnt_img img{border:1px solid #cbd1db;}

.buycar_review_div{ float:left; width:865px}
.buycar_review_div_div{ height:25px;  border-bottom:1px dashed #CACACA}
.buycar_review_div_div dd{ float:left; width:130px; display:block; height:25px;line-height:25px}
.buycar_review_div_div dt{ float:left; width:120px; height:25px; line-height:25px; font-size:13px}
.buycar_review_div li{ float:left; padding-right:12px; height:20px; line-height:20px}

.comment{ clear:both; border:1px solid #b5defc; background:#eff7fe; padding:10px 10px 10px 16px; margin-top:8px; font-family:'宋体'; line-height:24px;}
.face{ padding-bottom:10px;}
.face td{ width:46px; text-align:center; line-height:22px;}
.commentTextarea{ float:left; width:870px; height:80px; background:url(../index_images/sub4.gif) 6px 3px no-repeat #fff; border:1px solid #b5defc;}
.comment dd{ clear:both;}
.comment dt{ clear:both;}
.int1{background:url(../images/but_2.gif) no-repeat left center; margin-left:10px; display:block; width:87px; height:28px; float:left; border:0px; cursor:pointer}

.starone{ background:url(/images/star.gif) no-repeat left center; width:15px; height:25px; float:left; cursor:pointer;  display:block; }
.staroneon{ background:url(/images/star1.gif) no-repeat left center; width:15px; height:25px; float:left; cursor:pointer;  display:block;}
.star{float:left; height:25px;line-height:25px;display:block;}
.star_input{width:10px; border:0px; float:left; height:25px; line-height:25px;background:#eff7fe;}
.star_span{ float:left; height:20px; line-height:20px; margin-right:10px; padding-top:5px; color:#FF0000; display:block}


.zxbm{margin-top:8px;}
.zxbm_d{padding:10px; border:1px solid #a6d6fb; width:938px; color:#4c4c4c}
.zxbm_d div{ padding-left:65px;}
#int1{background:url(../images/but_2.gif) no-repeat left center; margin-left:15px; width:87px; height:28px; border:0px; cursor:pointer}
#int2{ background:url(../images/but_3.gif) no-repeat center center; margin-left:15px;width:89px; height:28px; border:0px; cursor:pointer}

.link{ border:1px solid #c3e4fc; padding:4px 8px; color:#01497f; line-height:22px; clear:both; margin-bottom:8px}
.link span{ font-size:14px; font-weight:bold; padding:0 6px;}
.link a{ padding:0 10px;}

/*footMenu*/
.footMenu{ background:url(../images/foot.png) left top no-repeat; height:36px; text-align:center; line-height:30px; clear:both;}
.footMenu a{ padding:0 9px;}

/*foot*/
.foot{ background:url(../images/foot2.png) center 10px no-repeat; text-align:center; line-height:22px; font-family:Tahoma; padding-top:10px;}
.foot span{ display:block; font-size:14px; color:#f91522; line-height:33px;}
.foot img{ vertical-align:middle;}


/*列表分页*/
.pages1 {width:95%;CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #444; LINE-HEIGHT: 24px; PADDING-TOP: 8px; FONT-FAMILY: '宋体'; HEIGHT: 24px; TEXT-ALIGN: center;}
.pages1 ul{margin:0 auto;text-align:center; display:table}
.pages1 li{float:left; margin-right: 2px; height:20px;line-height:20px;display:inline; zoom:1; }
.pages1 span{display:block; padding: 2px 5px; background:#F5FBFF; border: 1px solid #CCC; color: #000000; }
.pages1 a{font-size:12px;display: block; text-decoration: none;  color: #000000;padding: 2px 5px 2px 5px;border: 1px solid #CCCCCC; background:#88c2e4;}
.pages1 a:link,#page a:visited {border: 1px solid #CCCCCC; }
.pages1 a:hover {background:#F5FBFF;color:#135C86;}
.pages1 #span1 {background:#FFFFFF;display:block;}

#flex_fu p{background:url(../images/fudong/top.gif) no-repeat left center; height:43px; width:139px; display:block;}
#flex_fu h2{background:url(../images/fudong/bottom.gif) no-repeat left center; height:14px; width:139px; display:block}
#flex_fu dl{background:url(../images/fudong/bg.gif) repeat-y left top; padding-left:10px; padding-bottom:8px}
#flex_fu dt{ color:#ffea00; background:url(../images/fudong/bg_left.gif) left center no-repeat; padding-left:15px; font-size:13px; cursor:pointer;line-height:25px; height:25px; width:114px; font-weight:bold}
#flex_fu ul{ color:#ffea00; font-size:13px; cursor:pointer;line-height:25px;list-style:none; margin-left:10px; display:block; width:119px}
#flex_fu a{ color:#FFFFFF;}




/*start footer*/
.auto { margin:0 auto;}
.mt10 { margin-top:10px;}
#footer { width: 100%; }
.footerpic { width: 958px; height: 86px; border: 1px solid #A7D6FB; background-image: url(/images/footerpic_background.gif); background-repeat: repeat-x; }
.footerpic li { float: left; width: 135px; background-image: url(/images/pic_li.gif); background-repeat: no-repeat; background-position: right; height: 86px; }
.footerpic span { float: left; }
.footerpic .img { height: 86px; display: block; }
.footerpic .img img { margin-top: 20px; padding-left: 10px; }
.footerpic .ziti  { margin-top: 17px; color: #999; line-height: 20px; padding-left: 10px; }
.footlink { width: 958px; border: 1px solid #D6D6D6; background-color: #F8F8F8; margin-top: 10px; }
.footlink .city { padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.footlink  span   { font-size: 14px; font-weight: bold; color: #666; }
.footlink  a  { margin-right: 5px; color: #666; font-size: 13px; line-height: 25px; }
.footlink .link1 { padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.ifooter { width: 100%; background-color: #E9E9E9; height: 68px;color: #666; }
.serviceMenu { width: 960px; text-align: center; padding-top: 10px; }
.serviceMenu a { color: #666; }
.serviceMenu span { margin-right: 10px; margin-left: 10px; }
.copyright { width: 960px; text-align: center; padding-top: 10px; color:#666; }
/*end footer*/