﻿@charset "utf-8";
/* CSS Document */
html,body{ margin:0; height:100%;}
body{ margin:0 auto; font-size:12px; font-family:"宋体"; line-height:22px; background:#ffffff; color:#333333;}
body,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,from,p{ padding:0px; margin:0px; font-weight:normal;}
*{margin:0;padding:0;}
ul{ list-style:none;}
img{ border:0px;}
a{color:#333333; text-decoration:none;}
a img{
border:none;}
a:hover{ color:#333333;  text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
.clearfloat{ clear:both; height:0; font-size:1px; line-height:0px;}

/*header*/
.header{ width:100%; height:503px; background:url(images/vypk_01.jpg) top repeat-x; position:relative;}
#ban{
width:105px; height:28px; line-height:28px; position:absolute; right:190px; top:0px; color:#fff;
}

#ban a{
color:#fff;
}
.logo{width:970px; height:96px; margin:0 auto; text-align:center; }

/*.mian{background:url(images/vypk_05.jpg) top no-repeat; width:100%; height:407px; margin:0 auto; text-align:center;  }*/
.main{height:407px; width:100%; text-align:center; background:url(images/vypk_05.jpg) no-repeat top center; overflow:hidden; _margin-top:-3px;}
.main01{width:970px; height:26px; margin:0 auto;}
.topmain{ width:728px; height:26px; margin:0 auto; line-height:26px;}
.topmain li{ list-style-type:none; height:26px; width:102px; float:left; font-size:14px; color:#333333; font-weight:bold; display:inline; border:0px solid red; }
.topmainli1{ list-style-type:none; height:26px; width:2px; float:right; display:inline; }
.topmain li a:hover{ color:#3d71a6; font-weight:bold;}
.p1{repeat-x; width:100%; height:9px; margin:0 auto; text-align:center; }
.swf{repeat-x; width:100%; height:333px; margin:0 auto; text-align:center; border:0px solid red;}
.loginbackground 
{
height:407px;
width:970px;
background-image:url(images/vypk_05.jpg);
background-repeat:no-repeat;
background-position:center center;
margin:0px auto;


}
.topmain li{ position:relative; width:104px; border:0px solid red; line-height:26px;}
.topmain li span{ position:absolute; right:0px; line-height:26px; top:0;}

/*middle*/
#middle{ width:100%; /*height:466px;*/ background:url(images/vypk_06.jpg) repeat-x; float:left; height:auto;}
.middle1{ width:970px; height:auto; /*466*/ margin:0 auto;}
.mdleft{ width:252px; height:466px; float:left;}
.mdright{ width:700px; /*height:466px;*/ float:right; margin-left:18px; height:auto;}
.mdleftp1{ width:252px; height:32px;}
.mdleftp2{ width:252px; height:73px; background:url(images/vypk_15.jpg) no-repeat;}
.mdleftp3{ width:252px; height:113px; background:url(images/vypk_18.jpg) no-repeat; }
.mdleftp31{ padding:10px; line-height:23px;}
.mdleftp31 span a,a:hover,a:visited{ color:#ff8a00;}
.mdleftp4{ width:252px; height:38px;}
.mdleftp5{ width:252px; height:199px; background:url(images/vypk_22.jpg) no-repeat;}
.mdleftp6{ width:252px; height:109px;}
.mdleftp7{ width:234px; height:80px; padding-left:18px; line-height:22px;}

.mdright01{ width:700px; height:218px;}
.mdright02{ width:700px; height:237px;}
.mdright02p1{ width:700px; height:38px;}
.mdright02p2{ width:700px; height:199px; background:url(images/vypk_23.jpg) no-repeat;}

.mdright01div1{ width:440px; height:218px; float:left;}
.mdright01p1{ width:440px; height:32px;}
.mdright01p2{ width:440px; height:186px; background:url(images/vypk_16.jpg) no-repeat;}
.mdrightnewlist{ width:419px; height:25px; line-height:25px; margin:0 auto; border-bottom:1px dotted #ccc;}
.mdrightnewlistt1{ width:286px; height:25px; float:left;}
.mdrightnewlistt2{ width:20px; height:25px; float:left; text-align:left; line-height:25px; background:url(images/ico.jpg) 5px 10px no-repeat;}
.mdrightnewlistt3{ width:109px; height:25px; float:right; text-align:right;}
.mdrightnewlistt1 a:link{ color:#333333;} 
.mdrightnewlistt1 a:hover{ color:#333333;}
.mdrightnewlistt1 a:visited{ color:#333333;}
.mdright01div2{ width:244px; height:218px; float:right;}
.mdr02p1{ width:244px; height:32px;}
.mdr02p2{ width:244px; height:185px; background:url(images/vypk_17.jpg) no-repeat;}
.mdr02p2 p{padding:10px;}

.rollBox{width:700px;overflow:hidden; margin:0 auto; height:237px;}
/*.rollBox .LeftBotton{height:175px;width:0px; background:url(../images/pronavbg_27.jpg) no-repeat; overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:175px;width:0px;background:url(../images/nwek_29.jpg) no-repeat; overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;}
*/
.rollBox .Cont{width:660px;overflow:hidden;float:left; margin:13px 0px 0px 0px; margin-left:32px;_margin-left:16px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;float:left;padding-top:4px;}
.rollBox .Cont .pic img{padding:0px; border:none; display:block; width:108px; height:144px;border:1px solid #999999;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#555555;text-decoration:none;}
.rollBox .Cont a:hover{color:#555555;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;}

#footer{ width:100%; height:108px; background:url(images/vypk_26.jpg) repeat-x; border:0px solid red; float:left;}
.footer01{ width:970px; height:108px; background:url(images/vypk_28.jpg) no-repeat; margin:0 auto;}
.footer02{ width:800px; height:88px; margin:0 auto; text-align:center; color:#fff; line-height:23px; padding-top:20px;}
#footer a,a:hover,a:visited{color:#fff;}

/*content*/
.cmdleft01{ width:252px; height:232px; background:url(images/vypkc_07.jpg) no-repeat; padding-top:15px;}
.cmdmain01{width:213px; height:28px; margin:0 auto; background:url(images/proleftbg.jpg) no-repeat; margin-top:15px;}
.cmdmain01 span{ padding-left:40px; line-height:28px; font-size:14px;}
.cmdmain01 a,a:hover,a:visited{ color:#333333;}
.cright01{widht:700px; height:31px; background:url(images/vypkc_05.jpg) no-repeat;}
.cright01 span{ padding-left:40px; line-height:31px;}
.cright02{width:700px; height:7px; background:url(images/vypkc_08.jpg) no-repeat; overflow:hidden;}
.cright03{ width:700px; background:url(images/vypkc_12.jpg) repeat-y; min-height:413px;_height:426px;}
.cright04{ width:700px; height:8px; background:url(images/vypkc_13.jpg) no-repeat; margin-bottom:10px;}
 
