@charset "gb2312";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
body{ /*font-size:1.2rem*/ font-size:12px; background-color:#fff; font-family:Microsoft Yahei;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,a img,iframe{border-width:0;border-style:none}
img{#-ms-interpolation-mode:bicubic}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;/*font-weight:normal*/}
input,textarea,select,button{font-size:14px;font-weight:normal;font-family:inherit}
input[type="text"],input[type="password"],textarea{outline-style:none}
legend{color:#000}
input[type="button"],input[type="submit"],select,button,label{cursor:pointer}
textarea{resize:vertical}
textarea[contenteditable]{-webkit-appearance:none}
article,aside,details,summary,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
time,mark,ruby,rt,rp,output,keygen,meter,progress,command,source{display:inline}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden}
.clearfix:after{clear:both}
.clearfix{#zoom:1}
.clear{clear:both}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#ff0000;}
/*========== clearfix ==========*/
body{background: url(imagesindexbg.jpg) top center no-repeat; }
.clearfix:after{content: "."; display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}  
/*========= global ===========*/
.centW1036{width:1036px;margin:0 auto;}
.tq{ width:100%; height:42px; background: url(imagesqt.png); line-height:42px;}
.tq .left{ float:left; background:url(imagestqyb.jpg) 10px 10px no-repeat; padding-left:90px; height:34px; padding-top:8px;}
.tq .center{ float:left; padding:0 40px;}
.tq .right{ float:left; margin-left:65px;}
.div1{ margin-top:14px;}
.div1 .left{ width:631px;float:left; padding:6px; border:#dbdbdb solid 1px; background:#FFF;}

.div1 .right{ width:372px; float:right}
.box{}
.box .title{ height:40px; background:#f5f5f5; width:100%;}
.box .title .wz{ 
font-size:16px; font-weight:bold; color:#a30000; border-top: solid #C00 2px; border-left: #CCC solid 1px; border-right: #CCC solid 1px;height:39px; line-height:40px; position:relative;   width:100px; text-align:center; z-index:10; background:#f5f5f5; float:left}
.box .title .more{ float:right;   height:40px; line-height:40px;  padding-left:30px; background: url(imagesicon1.jpg) left no-repeat}



.div1 .right2{padding:6px; border:#dbdbdb solid 1px; background:#FFF; float:right;}



.box .list{ background:#FFF;  border: #CCC solid 1px; padding:4px;}
.box .list ul li{ line-height:26px; height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.box .list ul li span{ float:right}




.box .ilist{ background:#FFF;  border: #CCC solid 1px; padding:7px;}
.box .ilist ul li{ line-height:28px; height:28px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.box .ilist ul li span{ float:right}



.box .list2{background:#FFF;  border: #CCC solid 1px; padding-top:14px; padding-left:14px;  padding-bottom:0;}
.box .list2 ul li{ float: left; position:relative; margin-right:12px; margin-bottom:12px;padding:0}
.box .list2 ul li span{color:#FFFFFF;  
    position: absolute;
	width:100%;
	text-align:center;
	background: url(imagestm.png);
	line-height:20px;
	left:0; bottom:0; z-index:1; 
height:20px;padding:0
	 }
.box .list2 ul li span a{color:#FFFFFF;left:0; bottom:0px;}
.box .list2 ul li span a:hover{  color:#FFFFFF;left:0; bottom:0px;}
.box .list2 ul li img{ width:162px; height:105px; border:0px;
    display:block;}
.box .list2 ul li img a{border:0px}
.box .list2 ul li img a:hover{border:0}


 
.div2{}
.div2 .left{ width:732px;float:left}
.div2 .left .dyc1{margin-top:14px;}
.div2 .left .dyc2{margin-top:14px;}
.wd1{ width:359px; float:left; margin-right:14px;}
.wd2{ width:359px; float:left}
.div2 .right{ width:290px; float:right; background:url(imagesrightbg1.jpg) top repeat-x #fff; border:#e9c0a4 solid 1px; margin-top:14px;}
.div2 .right .title{ position: relative; background:url(imagesbut.png) no-repeat; width:142px; height:35px; font-size:15px; color:#FFF; line-height:35px; padding-left:50px; left:-10px;  font-weight:bold;}
.div2 .right .title a{ font-weight:bold;font-size:15px; color:#FFF; line-height:35px;}
.div2 .right .list{ font-size:14px; padding:10px;}
.div2 .right .list ul li{ height:27px; line-height:27px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.div2 .right .list2{ padding-top:14px; padding-bottom:14px;}
.div2 .right .list2 div{ width:80px; float:left; margin-left:8px; margin-right:8px; margin-bottom:3px;}
.div2 .right .list2 div .pic{ width:60px; height:55px; background:url(imagesrightbg2.jpg) center no-repeat; text-align:center}
.div2 .right .list2 div p{ font-size:14px;  padding-left:10px;}
.margintop15{ margin-top:15px;}



.bottom{ background:#a40000; color:#FFF;   text-align:center;  margin-top:14px;width:1036px;margin:0 auto; margin-top:10px;}
.bottom .left{ width:80px; height:80px; float:left; margin-left:200px;}
.bottom .right{ height:80px; line-height:80px;float:left;width:500px;}

/* ½¹µãÍ¼ */
.focusBox { float:left; position: relative; width: 630px; height: 322px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 630px; height: 322px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }


/* ÓÑÇéÁ´½Ó */
.yqlj{ height:auto; margin-top:14px; background:#fff;}
.yqlj .hd{ height:40px; line-height:40px;     }
.yqlj .hd ul{ float:left;   left:0px;   height:40px; width:100%; background:#f5f5f5;}
.yqlj .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:16px; }
.yqlj .hd ul li.on{ font-size:16px; font-weight:bold; color:#a30000; border-top: solid #C00 2px; border-left: #CCC solid 1px; border-right: #CCC solid 1px; background:#f5f5f5;}
.yqlj .bd ul{ padding:0px;   padding:10px; background:#FFF;border: #CCC solid 1px;}
.yqlj .bd li{ height:26px; line-height:26px; font-size:12px; background:url(imagesdot.jpg) left no-repeat; float:left; padding-left:10px;  display:block; width:130px;}
.yqlj .bd li .date{ float:right; color:#999;  }

.inputa{ height:24px; line-height:24px; vertical-align:middle}
.inputb{ vertical-align:middle}




/* ÆµµÀ */
.pdmain{ margin-top:14px;}
.pdmain .left{ width:279px; border:#dbdbdb solid 1px; background:#fafafa; float:left;}
.pdmain .left .title1{ height:33px; position:relative; text-align:center; font-size:15px; color:#FFF; background:url(imagest1.png) center no-repeat; line-height:33px; font-weight:bold; top:-2px;}



/*.pdmain .left .nav{ width:237px; margin-top:15px; margin-left:23px;}
.pdmain .left .nav ul li{ background:url(imagesm1.jpg) no-repeat; height:32px; line-height:32px; padding-left:45px; font-size:15px; color:#8a1414; border:#dbdbdb solid 1px; margin-bottom:10px;}*/




.nav{ width:260px; margin-top:10px; margin-left:auto; margin-right:auto}
.nav ul li {
	float: left;
	background:url(imagesm1.jpg) no-repeat center;
	 
}

.nav ul li a:hover,.active{
	color:#fff;
	background: url(imagesm2.jpg) no-repeat center; 
}
.active a{
	color:#fff;
	background: url(imagesm2.jpg) no-repeat center;
}

.nav ul li a{
	float:left;
	padding: 15px 10px; 
	text-decoration: none;
	width:240px;
	
	text-align:center;
	font-size:15px;
}








.pdmain .left .title2{ background:#f5f5f5; height:40px; line-height:40px; border-bottom:#dbdbdb solid 1px; border-top:#dbdbdb solid 1px;}
.pdmain .left .title2 span{ border-right:#dbdbdb solid 1px; border-top:#99060c solid 2px; height:40px; line-height:40px; font-size:15px; padding:10px 20px; background:#f5f5f5; top:1px; position:relative; color:#881414;}

.pdmain .left .list{}
.pdmain .left .list ul{ padding:10px;}
.pdmain .left .list ul li{ height:27px; line-height:27px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px; font-size:14px;}
.pdmain .left .list ul li a{font-size:14px;}


.pdmain .right{ border-top:#a50102 solid 2px;  border-left:#dbdbdb solid 1px; border-right:#dbdbdb solid 1px; border-bottom:#dbdbdb solid 1px; background:#FFF; float:right; width:681px; padding-left:30px; padding-right:30px;}

.pdmain .right .mbx{ height:40px; line-height:40px; border-bottom:#dbdbdb solid 1px; margin-top:16px;} 
.pdmain .right .mbx h1{ background:url(imagespdicon1.jpg) left no-repeat; padding-left:15px; font-size:22px; color:#252c70; float:left}
.pdmain .right .mbx span{ float:right;}



.pdmain .right .mbx2{ height:40px; line-height:40px;  margin-top:16px;} 

.pdmain .right .mbx2{ height:40px; line-height:40px; border-bottom:#dbdbdb solid 1px; margin-top:16px;} 
.pdmain .right .mbx2 h1{  font-size:22px; color:#a40000; float:left}
.pdmain .right .mbx2 span{ float:right;}




.pdmain .right .xbt{ height:40px; line-height:40px; border-bottom:#dbdbdb solid 1px; margin-top:16px;} 
.pdmain .right .xbt h1{ background:url(imagespdicon1.jpg) left no-repeat; padding-left:15px; font-size:16px; color:#252c70; float:left}
.pdmain .right .xbt  span{ float:right;}

.pdmain .right .list2{ }
.pdmain .right .list2 ul{ padding-top:10px; padding-bottom:20px;}
.pdmain .right .list2 ul li{ background:url(imagespdicon2.jpg) left no-repeat; padding-left:15px; height:30px; line-height:30px; border-bottom:#CCC dotted 1px; font-size:14px;}
.pdmain .right .list2 ul li span{ float:right}

.pdmain .right .listzw{ min-height:600px;}
.pdmain .right .listzw .title{ font-size:26px; text-align:center;  border-bottom:#c9c9c9 solid 1px; line-height:45px; margin-top:20px; padding:10 0px;}
.pdmain .right .listzw .nr{font-size:15px; line-height:30px; padding:20px;}











.pdmain .right .list{min-height:600px;}
.pdmain .right .list ul{ padding-top:50px; padding-bottom:20px;}
.pdmain .right .list ul li{ background:url(imagespdicon2.jpg) left no-repeat; padding-left:15px; height:30px; line-height:30px; border-bottom:#CCC dotted 1px; font-size:14px;}
.pdmain .right .list ul li span{ float:right}

.pdmain .right .listld{}
.pdmain .right .listld div{ padding-top:16px; padding-bottom:16px; width:100%;}
.pdmain .right .listld div .pic{ float:left; width:120px; float:left;}
.pdmain .right .listld div .pic img{ width:120px; height:160px;}

.pdmain .right .listld div .nr{ width:490px; padding-left:28px; padding-right:28px; float:right; padding-top:28px; font-size:14px;}
.xx{ border-bottom: #CCC dashed 1px; margin-bottom:15px;}


.pdmain .right .listtp{ }

.pdmain .right .listtp div{ float:left;width:316px;}
.pdmain .right .listtp div.pic{width:280px; background:url(imagesrighticon1.jpg) no-repeat; padding:18px;}
.pdmain .right .listtp div.nr{ text-align:center; height:30px; line-height:30px;width:316px;}
.m1{ margin-right:48px;}
.tt{margin-top:25px; margin-bottom:25px;}

.zwxx{ width:600px; margin-left:auto; margin-right:auto; margin-top:20px;}
.zwxx .zwpic{ text-align:center; font-size:14px; margin-bottom:20px;}
.zwxx .zwpic img{ width:120px; height:160px;}
.zwxx .zwnr p{ line-height:22px; font-size:14px;} 
.ldzw{ width:600px; font-size:14px; line-height:22px; margin-left:auto; margin-right:auto;}

.zw{  background:#FFF; padding:16px; border:#dbdbdb solid 1px; margin-top:15px;}
.zw .bt{ height:40px; line-height:40px; text-align:left; background:#f5f5f5; padding-left:15px;}
 
.zw .bigbt{ font-size:26px; text-align:center;    line-height:45px; margin-top:50px; padding:10 0px;}


.zw .bigfbt{ font-size:18px; text-align:center;  line-height:45px; margin-top:10px; padding:10 0px;}





.zw .bigbt2{ font-size:26px; text-align:center;  border-bottom:#c9c9c9 solid 1px; line-height:45px; margin-top:20px; padding:10 0px;}
.zw .ly{ font-size:12px; color:#949494; text-align:center; height:40px; line-height:40px;

border-top: #c9c9c9 solid 1px;

}
.zw .content{ font-size:15px; line-height:30px; padding:20px; }
.zw .content2{ font-size:12px; line-height:30px; padding:20px; text-indent:2em;}
.zw .fx{ text-align:right; height:40px; margin-top:0px; border-bottom:#c9c9c9 solid 1px; line-height:40px;}
.zw .djs{ width:100%; background:#F0F0F0; text-align:center; height:100px; line-height:100px;}
.djssz{ padding:20px; background:#CCC; font-size:18px; width:60px;}

.zw .xgxx{ padding-top:20px;}
.zw .xgxx h1{ font-size:20px; color:#0068b7; font-weight:normal;}
.zw .xgxx ul li{ line-height:30px; height:30px; font-size:14px;}

.red{ color:red;}
.red a{ color:red;}


.gao1{height:280px;}

.gao2{height:210px;}

.gao3{height:108px;}

.gao4{height:167px;}

.gao5{height:158px;}

.gao6{height:226px;}

.ldbox{ min-height:600px; padding-bottom:10px;}
.ldlb{ background:#FEF7F5; border: #F8DBD8 solid 1px; padding:20px; margin-top:15px;}
.ldlb p{ line-height:28px; font-size:15px;}
.ldlb span{ color:#000}