@charset "utf-8";

@import url("reset.css");
@import url("base.css");

#pagebody{ margin-top:10px;}
#pagebody .main-left{ width:209px; float:left;}
	.main-left .about,.main-left .zxxl,.main-left .qzbl,.main-left .rmxl,.main-left .tsjd,.main-left .tjjp,.main-left .lygjx{ margin-bottom:10px;background:url(../img/bg-buttom.gif) no-repeat bottom; padding-bottom:4px;}
	.main-left .about h3,.main-left .zxxl h3,.main-left .qzbl h3,.main-left .rmxl h3,.main-left .tsjd h3,.main-left .tjjp h3,.main-left .lygjx h3{ background:url(../img/bg-title3.gif) no-repeat; height:29px; line-height:29px; color:#fff; font-weight:bold; padding-left:15px;}
	.main-left .about ul,.main-left .zxxl ul,.main-left .qzbl ul,.main-left .rmxl ul,.main-left .tsjd ul,.main-left .tjjp ul{ border-left:1px solid #C4D7EA;border-right:1px solid #C4D7EA; padding:5px 0 0px 10px; width:196px;}
	.main-left .rmxl ul li,.main-left .zxxl ul li,.main-left .tsjd ul li,.main-left .tjjp ul li{line-height:22px;background:url(../img/icon13.gif) no-repeat left 7px; color:#F36420; padding-left:10px;}
	.main-left .about ul,.main-left .qzbl ul{ padding-bottom:10px; padding-right:10px; width:186px;}
	.main-left .about ul li,.main-left .qzbl ul li{ line-height:22px; border-bottom:1px dotted #014A96; padding-left:15px;background:url(../img/icon19.gif) no-repeat left 6px;}
	.main-left .about ul li a,.main-left .qzbl a{ font-weight:bold;}
	.main-left .about ul .on a,.main-left .qzbl ul .on a{color:#F36422;}
	

	
#pagebody .main-right{ float:right; width:765px;}
	.main-right .container{ border:1px solid #EDEFEE; margin-top:10px; border-bottom:none;background:url(../img/bg-bottom4.gif) no-repeat left bottom; padding-bottom:10px;}
	.main-right .container .position{ background:url(../img/bg-position.gif) repeat-x; height:30px; padding-left:10px;color:#004F9C;}
	.main-right .container .position p{ padding:6px 0;}
	.main-right .container .position img{ vertical-align:middle;}
	.main-right .container .info{ width:722px; margin:0 auto; padding-top:30px;}
	.main-right .container .info .text p{ text-indent:2em; line-height:22px;}
	.main-right .container .info .text p span{ color:#F26724;}
	.main-right .container .info .text{ color:#F26724;}
	

	.main-right .container .info .search{ text-align:right;}
	.main-right .container .info .search input{ vertical-align:middle;}
	
	.main-right .container .info div{ position:relative;}
	.main-right .container .info div a img{ float:left;padding:15px 0 0 10px; margin-right:20px;}
	.main-right .container .info div ul{ float:left; width:545px; padding:10px 0;}
	.main-right .container .info div li{ text-align:right; line-height:20px; background:url(../img/icon13.gif) no-repeat left center; padding-left:10px;color:#F26724}
	.main-right .container .info div li a{ float:left;}	
	.main-right .container .info div .more{ position:absolute; left:680px; top:120px;}
	.main-right .container .info div .more{ vertical-align:middle; background:url(../img/icon20.gif) no-repeat left 1px;; padding-left:10px;}
	.main-right .container .info div h3{ border-bottom:1px solid #C4D6EA; padding:5px 0; font-weight:bold; padding-left:10px;}
	
	


	.main-right .container .info .zlxw{ border-bottom:1px solid #EDEFEE; }
	.main-right .container .info .zlxw ul{ width:100%;}
	
	.main-right .container .info .page{ padding:10px 0 10px 0;color:#004F9C;}
	.main-right .container .info .page p{ text-align:right; padding:0 10px;}
    .main-right .container .info .page .one{ float:left}
	.main-right .container .info .page p input{ vertical-align:middle; width:49px;}
	.main-right .container .info .page em{ color:#F26422}
	.main-right .container3{ height:450px;}
	.main-right .container .info .page .tz{ background:url(../img/buttom-tz.gif) no-repeat; width:50px; height:23px; border:none}
	

	.main-left .lygjx table{ width:208px;padding-top:10px;border-left:1px solid #C4D7EA;border-right:1px solid #C4D7EA;}
    .main-left .lygjx table td img{ vertical-align:middle; }
	.main-left .lygjx table td{ height:25px;text-align:center;}
	.main-left .lygjx table .other{ height:25px; vertical-align:bottom;}
	
	.main-right .container .info .details h3{font-weight:bold; text-align:center; border:none;}
	.main-right .container .info .details span{ display:block; text-align:center;border-bottom:1px solid #C4D6EA; padding-bottom:5px;color:#F26422}
	.main-right .container .info .details p{ text-indent:2em; line-height:22px; padding-top:10px;}
	


	.main-right .container .info .contact h2{ font-size:14px; font-weight:bold;}
	.main-right .container .info .contact p{ line-height:22px;}
	.main-right .container4{ height:730px;}
	

	.main-right .container .info .qywh h4{ font-weight:bold; padding:5px 0;}
	.main-right .container .info .qywh h4 span{ font-weight:normal;}
	.main-right .container .info .qywh p{ line-height:22px;}
	.main-right .container5{ height:370px;}
			




	.main-right .container .info .list .title{ background:url(../img/bg-title.gif) repeat-x; height:27px; line-height:27px; padding-left:20px; 	margin-bottom:15px;}
	.main-right .container .info .list .title a{ display:block; float:left; color:004F98; font-weight:bold; width:71px; text-align:center;}
	.main-right .container .info .list .title .on{ background:url(../img/bg-title2.gif) no-repeat; color:#fff; height:33px;}	
	.main-right .container .info .list .items table{ width:100%;}
	.main-right .container .info .list .items table td{ text-align:center; height:22px;}
	.main-right .container .info .list .items table td img{ margin:0; padding:0; float:none;}
	.main-right .container .info .list .items table .other{ background:url(../img/bg-tr.gif) repeat-x; height:22px;}
	.main-right .container .info .list .items table .on{background-color:#FFFBEE;}
	.main-right .container6{ height:635px;}
	
	

	
	.main-right .container .info .qzfw p{ text-indent:2em; line-height:22px;}
	.main-right .container .info .qzfw p span{ font-weight:bold;}
	.main-right .container .info .qzfw p em{ color:#F26422}
	
	

	.qzxz{ padding:20px 0 0 5px; width:747px;}
	.qzxz .top{ background:url(../img/bg-top2.gif) no-repeat left top; width:747px; height:9px;}
	.qzxz .title{ background:url(../img/bg-title5.gif) repeat-x; height:27px; line-height:27px; border:1px solid #E3E5E4; border-top:none; position:relative;}
	.qzxz .title span{ font-weight:bold; font-size:14px; padding-left:20px;}
	.qzxz .c-hide{ position:absolute; right:15px; top:3px; background:url(../img/icon42.gif) no-repeat right 7px; padding-right:15px;}
	.qzxz .content{ padding:10px;border:1px solid #E3E5E4; border-top:none;}
	.qzxz .content dl{ width:498px; float:left}
	.qzxz .content dt{ background:url(../img/bg-dt.gif) no-repeat left top; width:147px; height:122px; float:left;text-align:center; font-weight:bold;  padding-top:15px; margin-right:20px;}
	.qzxz .content dt p{ line-height:25px;}
	.qzxz .content dt p span{ color:#FF8400;}
	.qzxz .content dt .yd{ border:0; background:url(../img/icon39.gif) no-repeat left top; width:74px; height:21px;}
	.qzxz .content dd{ line-height:25px; width:323px;}
	.qzxz .content dd span{ font-weight:bold;}
	.qzxz .content .pic{ float:right; width:150px;border:1px solid #E3E5E4; text-align:center; padding:10px 0}
	.tbtx{background:url(../img/bg-title5.gif) repeat-x; height:27px; line-height:27px; border:1px solid #E3E5E4; border-top:none; position:relative; padding-left:10px;}
	.tbtx span{font-weight:bold; font-size:14px; padding-left:25px; background:url(../img/icon40.gif) no-repeat left 2px;display:block}
	.text-box{border:1px solid #E3E5E4;border-top:none; padding:10px }
	.qzxx{background:url(../img/bg-title5.gif) repeat-x; height:27px; line-height:27px; border:1px solid #E3E5E4; border-top:none; position:relative; padding-left:10px;}
	.qzxx span{font-weight:bold; font-size:14px; padding-left:25px; background:url(../img/icon41.gif) no-repeat left 2px;display:block}
	.qzxz .lists{ padding:10px;border:1px solid #E3E5E4; border-top:none;}
	.qzxz .nav-title a{ padding:0 10px; display:block; float:left; height:28px; line-height:28px;border:1px solid #E3E5E4; border-bottom:none; margin-right:2px;}
	.qzxz .nav-title .on{ background:url(../img/bg-nav-title.gif) repeat-x;}
	.qzxz .items table{ width:100%}
	.qzxz .items th{ background-color:#F9FAFA; text-align:center}
	.qzxz .items td{ padding:10px 10px;}
	
	
	.main-right .qzbl{margin:32px 23px 0 23px;}
	.qzbl .search input{vertical-align:middle;width:98px;}
	.qzbl .search select{width:98px;height:20px;vertical-align:middle;}
	.qzbl .search span{font-weight:bold;}
	.qzbl .search em{color:#FF8400;}
	.qzbl .search .btn-search{border:0;background:url(../img/search.gif) no-repeat 0 0;width:38px;height:18px;margin-left:10px;cursor:pointer;}
	.qzbl .search li{margin-bottom:10px;}
	.qzbl .title{background:url(../img/bg-title.gif) repeat-x;height:27px; margin:19px 0;line-height:27px;padding-left:14px;}
	.qzbl .title a{color:#0C759C;font-weight:bold;display:block;width:71px;float:left;text-align:center;cursor:pointer;}
	.qzbl .title a.select{background:url(../img/bg-title4.gif) no-repeat 0 0;color:#fff;height:33px;}
	.qzbl .items{height:160px;}
	.qzbl table{width:100%;}
	.qzbl table td{padding:5px 0px;}
	.qzbl table img{vertical-align:middle;}
	.qzbl .bllc{height:156px;width:718px; margin-top:10px;border:1px solid #C4D7EA;}
	.qzbl .bllc h4{font-weight:bold;font-size:14px;padding:0px 0 0 30px;height:27px;line-height:27px;background:url(../img/bllc.png) no-repeat;}
	.qzbl .bllc .model{float:left;width:78px;height:71px;padding:13px 20px;border-right:1px solid #C4D7EA;margin-top:7px;}
	.qzbl .bllc h5{font-weight:bold;color:#FF8400;}
	.qzbl .detail h4{font-weight:bold;text-align:center;font-size:14px;}
	.qzbl .detail hr{margin-bottom:10px;}
	.qzbl .detail img{float:left;margin-right:10px; width:140px; height:93px;}
	.qzbl .detail ul li span{font-weight:bold;}
	.qzbl .detail ul li em{color:#FF8400;}
	.qzbl .detail dl{background:#EFF4F9;clear:both;margin-top:20px;}
	.qzbl .detail dt{border:1px solid #C4D7EA;height:18px;line-height:18px;background:url(../img/icon22.gif) no-repeat 700px 50%;padding-left:10px;cursor:pointer;}
	.qzbl .detail dt span{background:url(../img/bg-li2.gif) no-repeat 0 50%;padding-left:10px;}
	.qzbl .detail dt.select{background:url(../img/icon21.gif) no-repeat 700px 50%;}
	.qzbl .detail .select span{background:url(../img/bg-li.gif) no-repeat 0 50%;}
	.qzbl .detail dd{line-height:20px;padding:10px;}
	.qzbl .detail p{margin-top:20px;}
	.qzbl .detail p a{display:block;width:74px;margin:0px auto;}
	
	.input h3{font-weight:bold;font-size:14px;}
	.input li span{font-weight:bold;}
	.input li em{color:#FF8400;}
	.input li{margin-bottom:10px;}
	.input .number{margin-top:20px;}
	.input .number p{padding:10px 0;}
	.input .number input,.input .number select{vertical-align:middle;}
	.input .number select{height:18px;font-size:10px;width:50px;}
	.input .number h6{ background:url(../img/bg-h5.gif) no-repeat left top; height:26px; line-height:26px; padding-left:30px;margin-top:10px;}
	.otherserve{border:1px solid #EDEFEE; margin-top:10px; border-bottom:none; background:url(../img/bg-bottom4.gif) no-repeat left bottom; padding-bottom:4px; padding-bottom:10px;}
	.red{color:#f00;}
	.input .message h6{background:url(../img/apxc.gif) no-repeat left top; height:26px; line-height:26px; padding-left:30px;margin:10px 0;}
	.input .message p input,.input .message p img{vertical-align:middle;}
	.input .message p input{border:0; background:url(../img/buttom2.gif) no-repeat 0 0;width:60px;height:23px;}
	.input .message p{margin-top:10px;text-align:center;}
	.input .message label{width:70px;display:block;float:left;}
	.otherserve h6{ background:url(../img/apxc.gif) no-repeat left top; height:26px; line-height:26px; padding-left:30px;margin-top:10px;}
	.otherserve .tag{ text-align:center; height:30px; line-height:30px;}
	.otherserve .content{ padding:10px 0; text-align:center; background-color:#e7e7e7; width:80%; margin:0 auto;}
	.otherserve .btn{ text-align:center; margin:10px 0;}