@charset "utf-8";
/* CSS Document */
.c_des .nban{ width:945px; height:287px; margin-bottom:30px;}
.c_des .proleft{ width:281px; float:left;}
.c_des .proleft .listtop{ width:281px; height:9px; background:url(listtop.jpg) no-repeat; font-size:0px;}
.c_des .proleft .listbody{ width:279px; border-left:1px #d6d6d4 solid; border-right:1px #d6d6d4 solid; padding-bottom:2px;}
.c_des .proleft .listbody .ptitle{ text-align: center; padding-top:5px;}
.c_des .proleft .listbody .ulbg{ background: url(art_01.jpg) left top no-repeat; margin:14px 0px 25px 0px; padding:0px; list-style:none;}
.c_des .proleft .listbody .ulbg li{ background:url(art_02.jpg) 1px 3px no-repeat; padding:0px 15px; line-height:35px;}
.c_des .proleft .listbody .ulbg li a{ color:#333333; font-size:14px; font-weight:bold; padding-left:12px;}
.c_des .proleft .listbody .ulbg li ul{ list-style:none; margin:0px; padding:0px;}
.c_des .proleft .listbody .ulbg li ul li{ background:url(art_03.jpg) 14px center no-repeat; border-bottom:1px #d6d6d4 dotted; line-height:25px; padding-left:15px;}
.c_des .proleft .listbody .ulbg li ul li a{ font-size:12px; font-weight:normal;}
.c_des .proleft .listbody .ulbg li ul li a:hover{ color:#cc0000;}
.c_des .proleft .listbut{ width:281px; height:8px; background:url(listbut.jpg) no-repeat; font-size:0px; margin-bottom:20px;}
.c_des .proleft .listbody .techt{ background: url(index_32.jpg) left 10px no-repeat; padding-left:35px; font-size:18px; color:#1e1e1e; line-height:35px; margin-left:15px; font-weight:bold; padding-top:7px;}
.c_des .proleft .listbody ul{ margin-top:5px; margin-bottom:0px;}
.c_des .proleft .listbody li{ color:#333333; line-height:30px;}
.c_des .proleft .listbody li a{color:#333333;}
.c_des .proleft .listbody li a:hover{color:#cc0000;}
.c_des .proleft .listbody .blogt{ background: url(art_07.jpg) left 10px no-repeat; padding-left:35px; font-size:18px; color:#1e1e1e; line-height:35px; margin-left:15px; font-weight:bold; padding-top:7px;}
.c_des .proleft .listbody .more{ color:#ff3333;}
.c_des .desright{ width:640px; float:right; line-height:22px;}
.c_des .desright h1{ background: url(art_05.jpg) left bottom no-repeat; color:#cc0000; font-size:18px; margin:0px; padding:0px 0px 25px 0px;}
.c_des .desright a:hover{ color:#cc0000;}
.c_des .desright table{ border-collapse:collapse;border-color:#000000;}
.c_des .desright th{ background-color: #CCCCCC;  border-color:#000000;}
.c_des .desright td{ border-color:#000000;}
.c_des .desright .location{ color:#999999; line-height:30px;}
.c_des .desright .location a{color:#999999;}
.c_des .desright h2{ color:#cc0000; font-size:14px;}
.c_des .desright .flist{ width:182px; height:155px; float:left; margin:7px 13px 0px; text-align:center;}
.c_des .desright .flist img{ padding:3px; border:1px #cfcfcf solid; margin-bottom:5px;}
.c_des .desright .flist a{ color:#333333; }
.c_des .desright .line{background: url(art_05.jpg) no-repeat; width:640px; height:7px; margin:30px 0px;}
.c_des .desright .artmail{ width:535px; margin:30px auto 0px;}
.c_des .desright .artmail .mailtop{ width:360px; height:39px; background:url(art_06.jpg) no-repeat; padding-left:175px; color:#333333; line-height:17px; padding-top:13px;}
.c_des .desright .artmail .mailbody{ background:url(art_08.jpg) repeat-y; padding-left:42px; line-height:25px; padding-bottom:8px;}
.c_des .desright .artmail .mailbody form{ margin:0px; padding:0px;}
.c_des .desright .artmail .mailbody .text{ width:448px; height:22px; border:1px #b2b2b2 solid;}
.c_des .desright .artmail .mailbody textarea{width:448px; height:60px; border:1px #b2b2b2 solid;}
.c_des .desright .artmail .mailbody .button{ background:url(index_50.jpg) no-repeat; width:137px; height:32px; border:none; cursor:pointer; margin-top:7px;}
.c_des .desright .artmail .mailbody  .safe{ color:#cc0000; margin-left:8px;} 
.c_des .desright .artmail .mailbody span{ color:#cc0000;}
.c_des .desright .artmail .mailbut{ width:535px; height:9px; background:url(art_10.jpg) no-repeat; font-size:0px;}
.c_des .desright .page{ margin-top:20px; text-align:center;}
.c_des .desright .page a{ color:#333333; padding:3px 5px;}
.list_list{ width:640px; padding:26px 0px;  border-bottom:1px #cccccc dotted; *padding-bottom:0px; }
		.list_list img{ float:left; padding:1px; border:1px #d9d9d9 solid;}
		
		.list_list .list_des{ float:left;width:457px;}
		.list_list .list_des .h2t{ margin:0px; padding:0px; padding-left:20px;}
		.list_list .list_des .h2t a{ font-weight:bold; color:#333333; font-size:14px; line-height:27px;}
		.list_list .list_des .neirong{ height:87px;margin:0px; padding:0px; margin-right:3px; padding-left:15px; color:#333333; line-height:20px; padding-right:15px;}
		.out{
   border-top:55px #D6D3D6 solid;
   width:0px;
   height:0px;
   border-left:175px #BDBABD solid;
   position:relative;
}
.s1{position:absolute;top:-48px;left:-84px}
         .s2{position:absolute;bottom:8px;right:105px}
		 
.img404{ width:205px; height:29px; padding-top:45px; margin:0 auto; background:url(404_03.jpg) left 45px no-repeat;}
.the404{ width:600px; margin:0 auto; color:#666666; font-size:14px; line-height:25px; margin-bottom:30px;}
.the404 .fontbold{ font-weight:bold; font-size:22px; color:#333333; margin-top:35px; margin-bottom:10px;}
.list404{ width:281px; margin:16px; float:left; _margin:16px 12px;}
 .top404{ width:281px; height:9px; background:url(listtop.jpg) no-repeat; font-size:0px;}
.but404{ width:281px; height:8px; background:url(listbut.jpg) no-repeat; font-size:0px; margin-bottom:20px;}
.body404{ width:279px; border-left:1px #d6d6d4 solid; border-right:1px #d6d6d4 solid; padding-bottom:20px;}
.body404 .titbg{ background:url(art_02.jpg) 3px 0px no-repeat; padding-left:28px; color:#333333; font-size:14px; font-weight:bold; line-height:36px;}
.body404 .titbg a{color:#333333;}
.body404 .ulbg{ background: url(art_01.jpg) left top no-repeat; margin:0px; padding:0px; list-style:none;}
.body404 .ulbg li{ background:url(art_03.jpg) 14px center no-repeat; border-bottom:1px #d6d6d4 dotted; line-height:30px; padding-left:30px;}
.body404 .ulbg li a{ color:#333333;}
.body404 .ulbg li a:hover{ color:#cc0000;}