/* CSS Document */
*{margin:0px; padding:0px;}
body{color:#000000; font-size:12px; background:url(images/bg.jpg) repeat;}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:none; color:#FF0000;}
li{list-style-type:none;}
img{border:0px;}

#YP_Web{width:980px; height:auto; padding:0px 10px; margin:0px auto; background:url(images/bj.jpg) repeat-y;}

#YP_Head{width:980px; height:auto;}
#YP_Head .top{width:980px; height:145px; background:url(images/top.jpg) no-repeat;}
#YP_Head .top .fav{width:200px; height:28px; float:right; line-height:28px; text-align:center; display:block; margin-right:20px; color:#000000;margin-bottom:69px;}
#YP_Head .top .nav{width:964px; height:40px; clear:both; padding:0px 8px;} 
#YP_Head .top .nav li{width:96px; height:40px; float:left; line-height:40px; text-align:center; font-size:14px; font-weight:bold; overflow:hidden;}
#YP_Head .top .nav li a{width:96px; height:40px; color:#FFFFFF; display:block;}
#YP_Head .top .nav li a:hover{color:#FFFF00;}
#YP_Head .cen{width:960px; height:256px; padding:0px 10px;}
#YP_Head .cen .vedio{width:252px; height:209px; background:url(images/vediobj.jpg) no-repeat; padding:42px 3px 5px 3px; float:left;}
#YP_Head .cen .ban{width:690px; height:256px; float:right;}
#YP_Main{width:960px; height:auto; padding:0px 10px;  margin-top:5px;}
#YP_Main .left{width:270px; height:auto; float:left;}
#YP_Main .left .box1{width:257px; height:auto;}
#YP_Main .left .box1 .tit{width:257px; height:33px; background:url(images/left_top.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:33px; text-indent:35px;}
#YP_Main .left .box1 .cen{width:237px; height:auto; background:url(images/left_cen.jpg) repeat-y; font-size:14px; font-weight:bold;  line-height:32px; padding:5px 10px 0px 10px;}
#YP_Main .left .box1 .cen a{color:#008900; text-decoration:none;  margin:5px 5px;}
#YP_Main .left .box1 .cen a:hover{color:#FF0000; text-decoration:none;}
#YP_Main .left .box1 .foot{width:257px; height:14px; background:url(images/left_foot.jpg) no-repeat;}

#YP_Main .left .box2{width:257px; height:auto; margin-top:5px;}
#YP_Main .left .box2 .tit{width:257px; height:33px; background:url(images/left_top.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:33px; text-indent:35px;}
#YP_Main .left .box2 .cen{width:246px; height:auto; background:url(images/left_cen.jpg) repeat-y;  line-height:20px; padding:5px 5px 0px 6px;}
#YP_Main .left .box2 .cen a{color:#219000; text-decoration:none;}
#YP_Main .left .box2 .cen a:hover{color:#FF0000; text-decoration:underline;}
#YP_Main .left .box2 .foot{width:257px; height:14px; background:url(images/left_foot.jpg) no-repeat;}

#YP_Main .left .box3{width:257px; height:auto; margin-top:5px;}
#YP_Main .left .box3 .tit{width:257px; height:33px; background:url(images/left_top.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:33px; text-indent:35px;}
#YP_Main .left .box3 .cen{width:247px; height:auto; background:url(images/left_cen.jpg) repeat-y;  line-height:24px; padding:5px 5px 0px 5px;}
#YP_Main .left .box3 .cen a{color:#219000; text-decoration:none;}
#YP_Main .left .box3 .cen a:hover{color:#FF0000; text-decoration:underline;}
#YP_Main .left .box3 .foot{width:257px; height:14px; background:url(images/left_foot.jpg) no-repeat;}
#YP_Main .right{width:690px; height:auto; float:right;}
#YP_Main .right .sub_tit{width:690px; height:30px; background:url(images/sub_tit.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px; text-indent:23px;}
#YP_Main .right .sub_cen{width:670px; height:auto; padding:5px 10px 0px 10px; line-height:26px;}



#YP_Main .right .rbox1{width:690px; height:auto;}
#YP_Main .right .rbox1 .cgal{width:350px; height:30px; float:left;}
#YP_Main .right .rbox1 .cgal .tit{width:331px; height:30px; background:url(images/cg_tit.jpg) no-repeat;}
#YP_Main .right .rbox1 .cgal .cen{width:331px; height:auto; line-height:24px;}

#YP_Main .right .rbox1 .news{width:340px; height:auto; float:right;}
#YP_Main .right .rbox1 .news .tit{width:340px; height:35px; background:url(images/news.jpg) no-repeat;}
#YP_Main .right .rbox1 .news .cen{width:340px; height:auto;}
#YP_Main .right .rbox1 .news .cen ul{padding:0px 5px 0px 5px; width:330px;}
#YP_Main .right .rbox1 .news .cen ul li{list-style:none; background:url(images/sdot.jpg) no-repeat 3px 10px; padding-left:15px; line-height:26px;  border-bottom:1px  dotted #666666;}

#YP_Main .right .rbox2{width:690px; height:auto; margin-top:5px;}
#YP_Main .right .rbox2 .gsjj{width:414px; height:auto; float:left;}
#YP_Main .right .rbox2 .gsjj .tit{width:414px; height:30px; background:url(images/qy_tit.jpg) no-repeat;}
#YP_Main .right .rbox2 .gsjj .cen{width:404px; height:auto; padding:5px 5px 0px 5px; line-height:24px;}
#YP_Main .right .rbox2 .gsjj .cen img{float:left; margin-right:5px;}
#YP_Main .right .rbox2 .gsjj .cen a{color:#219000; text-decoration:none;}
#YP_Main .right .rbox2 .gsjj .cen a:hover{color:#FF0000; text-decoration:underline;}

#YP_Main .right .rbox2 .zs{width:259px; height:auto; float:right;}
#YP_Main .right .rbox2 .zs .tit{width:259px; height:30px; background:url(images/ry_tit.jpg) no-repeat;}
#YP_Main .right .rbox2 .zs .cen{width:259px; height:auto; padding:5px 8px 5px 9px;}
#YP_Main .right .rbox3{width:690px; height:auto; margin-top:5px;}
#YP_Main .right .rbox3 .tit{width:684px; height:30px; background:url(images/hz_tit.jpg) no-repeat;}
#YP_Main .right .rbox3 .cen{width:674px; height:auto; padding:5px 5px 0px 5px;}
#YP_Main .right .rbox3 .cen p{width:424px; height:auto; line-height:24px; float:left;}
#YP_Main .right .rbox3 .cen p a{color:#4ba92f; text-decoration:none;}
#YP_Main .right .rbox3 .cen p a:hover{color:#FF0000; text-decoration:none;}
#YP_Main .right .rbox3 .cen img{width:250px; height:190px; float:right;}

#YP_Main .pro{width:937px; height:181px; background:url(images/pro_bj.jpg) no-repeat; padding:34px 10px 0px 10px;}
#YP_Main .yqlj{width:959px; height:133px; background:url(images/yqlj.jpg) no-repeat; margin-top:5px;}

#YP_Foot{width:980px; height:130px; background:url(images/foot.jpg) no-repeat; margin-top:8px; text-align:center; line-height:26px; padding-top:10px;}



.QQbox { z-index: 99; right: 0px; /*width: 178px;*/ width:148px;position:absolute;top:80px}
.QQbox .press {width: 33px; cursor: pointer; border:none; height: 158px; float:right}
.QQbox .Qlist  { background: url(images/qq_listbg.gif) repeat-y -116px 0px; left: 0px; /*width: 145px;*/ width: 115px;}
.QQbox .Qlist .t { font-size: 1px; float: right; width: 115px; height: 6px}
.QQbox .Qlist .b { font-size: 1px; float: right; width: 115px; height: 6px }
.QQbox .Qlist .t { background: url(images/qq_listbg.gif) no-repeat left 0;}
.QQbox .Qlist .b { background: url(images/qq_listbg.gif) no-repeat right 0;}
.QQbox .Qlist .con { background: #fff; margin: 0px auto; width: 90%; padding-bottom:5px;}
.QQbox .Qlist .con h3 { background: url(images/qq_listbg.gif) repeat-y -118px 0px;  color: #fff; font-size:12px;  height: 22px; line-height:14px; text-align: center;  }
.QQbox .Qlist .con ul li { background: #ffffff;   height: 25px; padding:7px 0 0 14px;}







.Boxs{ width:680px; height:auto!important;min-height:511px;_height:511px;text-align:left; margin:5px auto;}
.Boxs h4{ width:680px;height:30px; line-height:30px; text-align:center; margin:0px auto; color:#900; font-size:14px}
.Boxs .ti{ width:680px;text-align:center; height:20px; line-height:20px; color:#666;margin:0px auto;}
.Boxs .show{ width:680px;line-height:180%;margin-top:10px; font-size:14px}
#ImgShow{ border:1px #CCC solid; padding:5px; background:#EEE; margin:10px 0px 10px 10px; float:right}

.TextList li{ border-bottom:1px dashed #ccc; padding-left:10px; height:30px; line-height:30px;}
.TextList li .nynels{ color:#585858;}
.TextList li span{ float:right; color:#585858;}
.TextList li a{ color:#333; font-size:14px}
.TextList li a:hover{ color:#f00}

.ImgsList li{ width:210px; height:auto;margin:10px 7px;float:left;display:inline; text-align:center; overflow:hidden}
.ImgsList li img{width:202px; height:154px; border:3px #298d09 solid; padding:1px;}


.page{ width:680px; height:28px; background:#ececec; margin-top:10px; line-height:28px; text-align:center; margin:10px auto; clear:both}
.page span{ color:#999; margin:0px 3px;}
.page strong{ color:#090; margin:0px 3px;}
.page a{ color:#333; margin:0px 3px;}
.page a:hover{ color:#090; margin:0px 3px; text-decoration:underline}

.Message{ width:680px; height:auto!important;min-height:511px;_height:511px; text-align:left;margin:5px auto;}
.Message input,.Message textarea{ margin-left:5px; padding-left:3px;}
.Message .but {color: #000000;margin: 2px;padding: 1px;clear: both;background-color: #EEEEEE;border-top: 1px none #CCCCCC;border-right: 1px ridge #CCCCCC;border-bottom: 1px ridge #CCCCCC;border-left: 1px none #CCCCCC;}
