/*全局样式*/
body{ background:#f9f9f9; -webkit-text-size-adjust:none;}

/*顶部搜索框*/
.csmb_search{ background:url(csmb_search_bg.jpg) repeat-x; height:32px; }
.cs_wrap{width:1002px; margin:0 auto;}
.csmb_search a{ background:url(csmb_icon2_wyh.png) no-repeat; width:75px; height:26px; display:block; margin:4px 0 0 16px; float:left; }
.csmb_search a:hover{ text-decoration:none;}
.csmb_search a span{ color:#fff; font-size:12px; text-align:center; line-height:26px; margin-left:8px;}
.csmb_search form{ float:right; margin:3px 6px 0 0; display:inline;}
.input_text1{ width:180px; height:24px; border:1px solid #078bcc; border-right:none; font-size:12px; color:#989898; padding-left:7px; line-height:24px;}
.input_btn1{ background:url(csmb_btn1_wyh.jpg) no-repeat; width:54px; height:26px; border:none; font-size:12px; color:#fff; margin-left:-8px; padding-left:15px; line-height:26px; cursor:pointer; font-weight:bold;}
/*头部*/
.csmb_header{ background:url(bg_wyh.png) repeat; height:157px;}
.csmb_header_logo{ background:url(csmb_logo.jpg) no-repeat center;width:auto;height:157px; margin:0 auto;}
.ml70{ margin-left:70px;}
.ml60{ margin-left:60px;}
.bold{ font-weight:bold;}

/*导航*/
.csmb_nav{ background:url(csmb_nav_bg.jpg) repeat-x; height:41px;}
.csmb_nav ul{ width:1002px; margin:0 auto;}
.csmb_nav ul li{ color:#b3b3b3; float:left; line-height:41px;  }
.csmb_nav ul li a{ color:#333; font-size:14px; margin:0 20px;}
.csmb_nav ul li a:hover{color:#EF2608;}
/*内容*/
.csmb_main{ width:1002px; margin:17px auto 24px; overflow:hidden;}
.csmb_left{ width:762px; float:left; background:#e7e7e7;}
.csmb_lt{ height:40px; background:#F15312;}
.csmb_lt p{ background:url(csmb_icon3_wyh.png) no-repeat 0 8px; font-size:14px; color:#fff; line-height:40px; margin-left:15px; padding-left:35px;} 
.csmb_lc{ overflow:hidden;}
.csmb_lc h6{ font-size:14px; color:#333; background:url(csmb_icon1_wyh.png) no-repeat; width:52px; margin:0 auto; padding-left:28px; height:17px; line-height:17px;}
.lc_bg{ background:url(lc_bg.gif) no-repeat; width:240px; height:21px; margin-top:7px;}
.csmb_lc img{ margin-left:57px;}
.csmb_lc p{ color:#343434; font-size:14px; height:32px; line-height:32px; margin-left:100px;}
.csmb_lc ul{ margin-left:50px; }
.csmb_lc ul li{ font-size:14px; line-height:30px; color:#333; float:left; width:90px; }
.csmb_space1{ height:27px;}
.csmb_space2{ height:36px;}
.csmb_space3{ height:9px; background:#f9f9f9;}
.csmb_lb{ width:238px; height:40px; background:url(csmb_lb_bg.png) repeat-x; border:1px solid #bebebe;}
.csmb_lb p{ font-size:14px; color:#333; background:url(csmb_icon4_wyh.png) no-repeat 0 5px; line-height:40px; margin-left:12px; padding-left:35px; float:left; }
.csmb_lb a{ font-size:12px; color:#b2b2b2; float:right; line-height:40px; margin-right:10px;}
.csmbxl_main .mt10{ margin-top:10px;}
.h243{ height:243px;}
.h195{ height:195px;}

.csmb_right{ width:240px; float:right; overflow:hidden;}
.csmb_rc{ width:360px; border:1px solid #bebebe; margin-left:19px; display:inline;}
.csmb_rcdb{ width:736px; border:1px solid #bebebe; margin-left:19px; display:inline;}
.rc_top{ height:34px; background:url(rc_bg.jpg) repeat-x; font-size:14px; color:#333; line-height:34px; font-weight:bold; position:relative; padding-left:16px;}
.rc_top_icon{ background:url(csmb_icon6_wyh.png) no-repeat; width:12px; height:12px; position:absolute; top:0; left:0;}
.rc_top a{ font-size:12px; color:#b4b4b4; line-height:34px; position:absolute; top:0; right:10px;height:34px;font-weight:normal;}
.csmb_rc ul{ overflow:hidden; margin:16px 0 8px 0;}
.csmb_rc a.a1{ font-size:14px; color:#343434; text-align:center; padding-bottom:9px; display:block;}
.csmb_rc a.a1:hover{color:#EF2608;}
.csmb_rc ul li{ margin-left:10px; line-height:26px;}
.csmb_rc ul li a{font-size:14px; line-height:26px; color:#333; background:url(csmb_icon7.jpg) no-repeat 0 7px; padding-left:13px; }
.csmb_rc ul li a:hover{ color:#EF2608;}
.mb12{ margin-bottom:12px;}
.csmb_rc img{ margin:10px 46px 10px 47px; display:block;}

.border1{ border:1px solid #bebebe; border-bottom:none;}
.w762{ width:762px;}
.w743{ width:743px;}

.csmb_right_ul1{ padding:22px 0 16px; border-bottom:1px dashed #aeaeae; width:700px; margin:0 auto;}
.csmb_right_ul1 li{margin-left:8px; line-height:28px;}
.csmb_right_ul1 li a{ font-size:14px; line-height:28px; color:#666; background:url(csmb_icon7.jpg) no-repeat 0 7px; padding-left:15px;}
.csmb_right_ul1 li a:hover{ text-decoration:underline; color:#EF2608;}
.csmb_right_ul1 span{ font-size:12px; color:#989898; float:right; line-height:28px; margin-right:12px;}

.page .center{ margin:0 auto; text-align: center;}
.w600{ width:600px;}
.page a{ border: 1px solid #ccc;padding: 2px 10px;cursor: pointer;color: #333;text-decoration:none;
vertical-align: middle;display: inline-block; font-size:12px;}
.page .current { color:#fff; background:#cc0001; border:none; border:1px solid #cc0001;padding:2px 10px;}
.mt20{ margin-top:20px;}
.mt36{ margin-top:36px;}

/*处室模板细览内容*/
.csmbxl_main{ width:930px; margin:20px auto 0;}
/*.csmbxl_main p{ font-size:12px; color:#323232; background:url(csmb_icon8.png) no-repeat 0 2px; padding-left:20px;}*/
.dqwz{ font-size:12px; color:#323232; background:url(csmb_icon8.png) no-repeat 0 2px; padding-left:20px;}
.csmbxl_main h1{ font-size:22px; line-height:30px; text-align:center; color:#0087b6;}
.csmbxl_main .cc0{ color:#cc0001;}
.mt46{ margin-top:46px;}
.xl_box1{ width:882px; height:30px; border:1px solid #ededed; background:url(xl_bg1.jpg) repeat-x;margin-top:23px; overflow:hidden; margin-left:46px;}
.xl_box1 span{ line-height:32px;}
.span1{ font-size:12px; color:#999; margin-left:20px;}
.span2{ font-size:10px; color:#666; }
.span3{ font-size:12px; color:#666; }
.span1 a{ color:#666; font-size:12px; margin-right:8px;}
.span1 a:hover{color:#EF2608;}
.span1 a.a1:hover{color:#cc0001; text-decoration:none;}
.mr22{ margin-right:22px;}
.ml8{ margin-left:8px;}

.csmbxl_main .mt48{margin-top:48px; }
.pic1{ width:500px; margin:0 auto;}
.pic1 h6{ font-size:14px;color:#333;margin-top:14px;text-align:center;font-weight:normal;}
.csmbxl_main p.detailnews{ font-size:14px; line-height:24px; color:#343434; text-indent:2em; background:none;}
.mt35{ margin-top:35px;}

/*分享到*/
.share{ overflow:hidden; margin-top:40px; height:24px; line-height:24px;}
.share p{ font-size:12px; color:#999; float:left;display:inline; background:none; line-height:24px;}
.share ul{ float:left; margin-left:5px;}
.share ul li{ float:left; margin-left:4px;}
.share ul li a{ display:block; width:24px; height:24px;}
.share ul li a img{  display:block; width:24px; height:24px;}
.mr25{ margin-right:25px;}

.space1{ width:904px; height:9px; margin:0 auto; border-bottom:1px solid #cfd3d6;}
.space2{ width:904px; height:6px; margin:0 auto; border-bottom:1px solid #cfd3d6;}
.space3{ height:10px;}
.ul1{ margin-top:6px; margin-left:20px;}
.ul1 li{ font-size:12px; line-height:22px;}
.ul1 li span{color:#999;}
.ul1 li a{ color:#0185b6; margin-left:10px;}
.ul1 li a:hover{ text-decoration:underline;}
.ul1 li a.cc0{ color:#cc0001;}

.div1{ overflow:hidden; zoom:1;}
.csmbxl_main h2{ font-size:16px; color:#333;  margin-top:20px; margin-left:22px;}
.div1 .a1{ font-size:12px; color:#0184b8; float:right; float:right; margin-top:22px; margin-right:20px;}
.div1 .cc0{ color:#cc0001;}

.ul2{ margin-top:12px; margin-left:35px;}
.ul2 li{ color:#666; line-height:24px;}
.ul2 li a{ font-size:12px;}
.ul2 li a:hover{ color:#EF2608;text-decoration:underline;}
.ul2 li a.a1:hover{color:#cc0003;text-decoration:underline;}
.ul2 li span{ font-size:10px; margin-left:13px;}

.comment{ overflow:hidden;}
.pb55{ padding-bottom:55px;}
.pb30{ padding-bottom:30px;}
.comment_left{ margin-top:63px; margin-left:44px; float:left;}
.uname{ font-size:12px; color:#333;display:block;float:left;height:25px;line-height:25px;}
.comment p{ font-size:12px; color:#999; background:none; margin-top:10px;clear: both;}
.comment .text2{width:137px; height:23px; border:1px solid #cfd3d6;}

.comment_right{ float:right; overflow:hidden; margin-right:30px;}
.comment_right textarea{ width:566px;height:125px; border:1px solid #cbd2d8; resize:none; margin-top:10px; font-size:14px; color:#999;}
.submit{ margin-top:8px;}
.submit .text3{float:left;width:66px; height:23px;margin-right:10px; border:1px solid #cfd3d4;}
.submit .btn2{ float:right;background:url(csmb_btn2.jpg) no-repeat; width:87px; height:25px; color:#fff; font-size:14px;  border:none;padding-left:10px; cursor:pointer;}
.submit .btn2_red { background:url(btn_bg2.jpg) no-repeat;}
.submit img{float:left;margin-top:4px;}

.check{margin-left:50px; margin-top:20px; position:relative;}
.check li{float: left;height:13px;line-height: 13px;}
.check .cb1{*position:relative; *top: -3px;display: block;}
.nm{margin-left:5px; height:13px;display: block; *height: 15px;*line-height: 15px;}



.mt22 { margin-top:22px;}
.csmbxl_main .pl0{ padding-left:0px;}
.csmbxl_main .pl48{ padding-left:48px;}
.ml6{ margin-left:6px;}
/*尾部*/
.footer_space{ background:url(space_bg_wyh.jpg) repeat-x; height:9px;}
.footer_space1{ background:url(space_bg1.jpg) repeat-x; height:11px;}
.footer p a.a1{color:#0088b8;}
