@charset "gb2312";
/* CSS Document */

@import "defult.css";
body{ background:#FFF; height:100%; position:relative; }
h1{ width:943px; height:35px; padding-top:116px; padding-left:57px; background:url(/cspt/template/images/top.jpg) no-repeat; margin:0 auto;}
.top_a{ display:block; width:74px; height:23px;  bottom:10px; left:57px; }
/*内容*/
.con{ width:1000px; overflow:hidden; margin:0 auto;}
.sidebar{ width:196px; overflow:hidden; float:left; background:url(/cspt/template/images/sidebar_bg.gif) repeat-y;}
/*导航*/
.nav{ width:132px; overflow:hidden; margin:8px auto 0;}
.nav li{ border-bottom:1px solid #c8cdd1; line-height:33px; text-indent:33px;} 
.csyy{ width:158px; height:79px; margin: 24px auto 0;}
.csyy img{ display:block; border:1px #d0d5d8 solid; padding:1px; width:154px; height:75px;}
.result{ overflow:hidden; width:154px; margin:18px auto 0;}
.result h2{ height:22px; line-height:22px; font-size:14px; font-weight:bold; color:#065da0}
.result form{ width:154px; overflow:hidden;}
.result form p{ margin:10px 0 0; padding:0; height:23px; line-height:23px;}
.result form p label{ width:50px; height:23px; line-height:23px; display:block; text-align:right; float:left;}
.gjz{ width:100px; height:20px; border:1px solid #70a0c6; line-height:20px; font-size:12px;}
.fs{ width:100px; height:20px; border:1px solid #70a0c6; line-height:20px; font-size:12px;}
.result form .sub_p{ padding:0 0 0 50px;}
.sub{ width:47px; height:22px; background:url(/cspt/template/images/sub.jpg) no-repeat; border:none;  display:block; float:left;}
.xwlogin{ width:47px; height:22px;margin-left: 10px; background:url(/cspt/template/images/login.jpg) no-repeat; border:none;  display:block; float:left;}
.register{ width:47px; height:22px;margin-left: 20px; background:url(/cspt/template/images/register.jpg) no-repeat; border:none;  display:block; float:left;}
.reset{ width:47px; height:22px;margin-left: 20px; background:url(/cspt/template/images/reset.jpg) no-repeat; border:none;  display:block; float:left;}
.sub1{ width:47px; height:22px; background:url(/cspt/template/images/sub.jpg) no-repeat; border:none; float:right;}
.result form p a{ padding-left:5px;}
.last{ margin-bottom:30px;}

/*右侧内容*/
.mainbar{ width:804px; overflow:hidden; float:left;}
.pos{ height:38px; line-height:38px; background:url(/cspt/template/images/posbg.gif) repeat-x; text-indent:22px; font-size:12px; margin-bottom:21px;}
.zdy{ padding:0 33px;}
.zdy img{ float:right; border:6px solid #c8cdd1; margin:8px 0 10px 24px; display:inline;}
.zdy p{ line-height:24px; background:url(/cspt/template/images/ptjj_bg.gif) no-repeat left top; padding-top:35px;}
/*footetr*/
.footer{ width:1000px; overflow:hidden; height:32px; margin:0 auto; background:#04538e;}
.footer p{ text-align:center; margin:0; padding:0; color:#ffffff; line-height:32px;}
.footer p a{ font-weight:bold; text-decoration:underline; color:#FFF;}
/*选项卡内容*/
.list_main_con{ width:713px; overflow:hidden; margin-left:15px; margin-top:20px;}
.list_main_con li{ line-height:24px; border-bottom:1px dotted #ccc; background:url(/template/images/art_libg.gif) no-repeat left center; text-indent:16px;}
.list_main_con li span{ float:right;}
.page{ width:40px; height:18px; border:1px solid #7d9cb8; }


/*内页*/
.main{  overflow:hidden; margin: 0 0 20px 20px;}
.lmbt{ height:21px; border-bottom:1px solid #4888c8; padding-bottom:3px; padding-left:25px; background:url(/cspt/template/images/btbg.gif) no-repeat left center; font-size:18px; color:#4092cc; font-family:"宋体"}
/**/ 
.lm_sonbt{ height:27px; background:url(/cspt/template/images/tab_btbg.gif) repeat-x; margin-top:23px;}
.lm_sonbt li{ height:23px; border:1px solid #b0bac6; padding:0 12px; line-height:23px; font-size:12px; float:left; margin-right:5px; background:#d7e0e7; margin-top:2px; cursor:pointer;}
.lm_sonbt .hov{ height:25px; border-bottom:none; background:#FFF; font-weight:bold; margin-top:1px;}

/*分析设备页*/
.list_con{ padding-top:15px; overflow:hidden; padding-left:15px;}
.list_con ul{ overflow:hidden; width:770px; }
.list_con ul li{ width:220px; height:200px; float:left; margin:0 35px 22px 0; text-align:center;}
.list_con ul li a{ display:block; float:left;}
.list_con ul li a p{ margin:0; padding:12px 0;}
.list_con ul li a p img{ display:block; width:300px; height:200px;}

/*分析设备内容页*/
.content_list{ overflow:hidden; margin-top:36px; position:relative; padding-left:5px;}
.content_list p{ padding:0; margin:0; line-height:24px;}
.content_list div{ line-height:24px;}
.content_list img{width:356px; height:267px; float:right; padding:0 0 55px 8px; display:block;}
.cont_links{  height:22px; position:absolute; right:20px; top:300px; }
.cont_links a{ display:block; height:22px; float:left; margin-right:15px;}
.cont_links a img{ width:auto; height:auto; padding:0 0 0 9px; display:block; float:left; height:22px;}
.content_main{ overflow:hidden; padding-left:10px; }
.ck{ display:block; text-decoration:underline; color:#980704; margin:15px 0;}
/*选项卡内容*/
.hidden{ display:none;}
.show{ display:block;}

/*测试预约*/
.csyy_list{ overflow:hidden; width:724px; margin-left:10px;}
.csyy_list p{ line-height:24px;}
.csyy_list p a{  text-decoration:underline; color:#085bbb;}
.csyy_list .login{ height:38px; line-height:38px; border:1px dotted #cdcbcc; background:#fdfce8; padding-left:20px; position:relative;}
.csyy_list .login a img{ position:absolute; top:14px; right:288px;}  

/*预约表单*/
.yybd{ width:722px; border:1px solid #dadada; border-bottom:none;}

.yybd .csyy_bt{ height:34px; text-align:center; border:none; background:#f4f4f4; font-weight:bold;}
.csyy_cont{ text-align:center}
.yybd .border_r{ border-right:1px solid #dadada;}
.yybd .border_b{border-bottom:1px solid #dadada; height:28px;}
.yybd .txt{ color:#0a5abb; height:28px; text-indent:13px; text-align:left;}
.yy_color{ color:#910506; text-decoration:underline;}
.yybd .csyy_cont .csyy_cont_li{ height:28px;}

/*测试人员*/
.page_list_fy{ text-align:center; margin:15px 0;}
.csry{ overflow:hidden; margin-top:26px; margin-left:12px; height:165px}
.csry dt{ width:220px; height:165px; float:left; padding-right:10px; overflow:hidden}
.csry dt img{ width:220px; height:165px;}
.csry dd{ width:530px; overflow:hidden;  text-indent:17px;}
.csry dd p{ margin:12px 0 0; padding:0}
.csry_name{float:left; height:31px; line-height:31px; background:#dbebfa; font-size:12px; font-weight:bold;}
.csry_h2{ text-align:center;}
.the_p{ text-align:center; padding:10px 0; margin:0;}

/*搜索结果*/
.search{ overflow:hidden; margin-left:20px;}
.search h2{ color:red; height:30px; line-height:30px; font-size:14px;}
.search b{ color:red;}
.search ul{ margin-top:15px;}
.search ul li{ line-height:24px;}
.search ul li a{ padding-right:10px;}
.search ul li a strong{ color:red;}

/*高级搜索*/
.search_form{ overflow:hidden}
#search_form strong{ color:red;}

/*地图*/
.list_zdy{ overflow:hidden; padding: 30px 37px; }
.list_zdy a{text-decoration:underline; color:#095e9f}
.big_div{ width:100%; height:100%; background:#000; position:absolute; top:0; display:none; left:0;}
.box{ width:518px; height:174px; background:#FFF; position:relative; top:50%;  left:50%; overflow:hidden;}
.close{ width:25px; height:25px; display:block; position:absolute; top:0; right:0; }
.box .close img{ width:24px; height:23px;}
.box img{ width:518px; height:174px;}

/*内容页*/
.content_main{ padding:0 20px; overflow:hidden;}
.content_main h2,.content_main h3{ overflow:hidden; font-size:16px; text-align:center; padding:15px 0;}
.content_main h3{ font-size:14px;}
.content_main .the_p{ height:30px; line-height:30px; border:1px dotted #ccc; text-align:center; padding:0; margin:0;}
.contents{ padding-bottom:20px; line-height:24px;}

