/* CSS Document */
* {margin:0; padding:0;}
ul {list-style:none;}
img,input {border:0; vertical-align:middle;}
body {background:#fff; font-family:"Arial"; font-size:12px; color:#7e7f81;}
.clear {clear:both; line-height:0px; font-size:1px; height:0px; overflow:hidden;}
a {color:#7e7f81; text-decoration:none;}
a:hover {color:#fc0; text-decoration:underline;}
#warp {width:1000px; margin:0 auto;}
#nav { height:30px; width:960px; margin:0 auto; position:relative;}
#nav li { float:left; margin-left:10px;}
.nav_1 {width:62px; height:29px;}
.nav_1_2 {width:62px; height:29px; background: url(/style/dvi/images_e/nav_e_1.jpg) no-repeat 0px -30px;}
.nav_1 a { display:block; width:62px; height:29px; background:url(/style/dvi/images_e/nav_e_1.jpg);}
.nav_1 a:hover { background:url(/style/dvi/images_e/nav_e_1.jpg) no-repeat 0px -30px;}
.nav_2 {width:110px; height:29px;}
.nav_2_2 {width:110px; height:29px; background: url(/style/dvi/images_e/nav_e_2.jpg) no-repeat 0px -30px;}
.nav_2 a { display:block; width:110px; height:29px; background:url(/style/dvi/images_e/nav_e_2.jpg);}
.nav_2 a:hover { background:url(/style/dvi/images_e/nav_e_2.jpg) no-repeat 0px -30px;}
.nav_3 {width:58px; height:29px;}
.nav_3_2 {width:58px; height:29px; background: url(/style/dvi/images_e/nav_e_3.jpg) no-repeat 0px -30px;}
.nav_3 a { display:block; width:58px; height:29px; background:url(/style/dvi/images_e/nav_e_3.jpg);}
.nav_3 a:hover { background:url(/style/dvi/images_e/nav_e_3.jpg) no-repeat 0px -30px;}
.nav_4 {width:94px; height:29px;}
.nav_4_2 {width:94px; height:29px; background:url(/style/dvi/images_e/nav_e_4.jpg) no-repeat 0px -30px;}
.nav_4 a { display:block; width:94px; height:29px; background:url(/style/dvi/images_e/nav_e_4.jpg);}
.nav_4 a:hover { background:url(/style/dvi/images_e/nav_e_4.jpg) no-repeat 0px -30px;}
.nav_5 {width:60px; height:29px;}
.nav_5_2 {width:60px; height:29px; background: url(/style/dvi/images_e/nav_e_5.jpg) no-repeat 0px -30px;}
.nav_5 a { display:block; width:60px; height:29px; background:url(/style/dvi/images_e/nav_e_5.jpg);}
.nav_5 a:hover { background:url(/style/dvi/images_e/nav_e_5.jpg) no-repeat 0px -30px;}
.nav_6 {width:60px; height:29px;}
.nav_6_2 {width:60px; height:29px; background: url(/style/dvi/images_e/nav_e_6.jpg) no-repeat 0px -30px;}
.nav_6 a { display:block; width:60px; height:29px; background:url(/style/dvi/images_e/nav_e_6.jpg);}
.nav_6 a:hover { background:url(/style/dvi/images_e/nav_e_6.jpg) no-repeat 0px -30px;}
.nav_7 {width:45px; height:29px;}
.nav_7_2 {width:45px; height:29px; background: url(/style/dvi/images_e/nav_e_7.jpg) no-repeat 0px -30px;}
.nav_7 a { display:block; width:45px; height:29px; background:url(/style/dvi/images_e/nav_e_7.jpg);}
.nav_7 a:hover { background:url(/style/dvi/images_e/nav_e_7.jpg) no-repeat 0px -30px;}
.nav_8 {width:63px; height:29px;}
.nav_8_2 {width:63px; height:29px; background: url(/style/dvi/images_e/nav_e_8.jpg) no-repeat 0px -30px;}
.nav_8 a { display:block; width:63px; height:29px; background: url(/style/dvi/images_e/nav_e_8.jpg);}
.nav_8 a:hover { background: url(/style/dvi/images_e/nav_e_8.jpg) no-repeat 0px -30px;}
.nav_9 {width:67px; height:29px;}
.nav_9_2 {width:67px; height:29px; background: url(/style/dvi/images_e/nav_e_9.jpg) no-repeat 0px -30px;}
.nav_9 a { display:block; width:67px; height:29px; background:url(/style/dvi/images_e/nav_e_9.jpg);}
.nav_9 a:hover { background:url(/style/dvi/images_e/nav_e_9.jpg) no-repeat 0px -30px;}
.nav_10 {width:113px; height:29px;}
.nav_10_2 {width:113px; height:29px; background: url(/style/dvi/images_e/nav_e_10.jpg) no-repeat 0px -30px;}
.nav_10 a { display:block; width:113px; height:29px; background:url(/style/dvi/images_e/nav_e_10.jpg);}
.nav_10 a:hover { background:url(/style/dvi/images_e/nav_e_10.jpg) no-repeat 0px -30px;}
.nav_11 {width:44px; height:29px;}
.nav_11_2 {width:44px; height:29px; background: url(/style/dvi/images_e/nav_e_11.jpg) no-repeat 0px -30px;}
.nav_11 a { display:block; width:44px; height:29px; background:url(/style/dvi/images_e/nav_e_11.jpg);}
.nav_11 a:hover { background:url(/style/dvi/images_e/nav_e_11.jpg) no-repeat 0px -30px;}

.con { width:952px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; margin:0 auto;
       -height:600px; min-height:600px;}
.bottom { width:952px; border-top:1px solid #d9d9d9; margin:0 auto; background:#eee; 
          color:#5f5f5f; text-align:center; height:81px; line-height:20px;}
.con_index_left { width:263px; float:left; margin-top:56px; border:1px solid #e6e1db; border-left:0;} 		  
.con_index_right { width:615px; float:left; margin:56px 0 0 40px;}
.con_index_right_1 { background:url(/style/dvi/images/index_3.jpg) no-repeat bottom; padding-bottom:26px; line-height:18px;}		  
.con_news { margin-top:10px;}		  
.con_news li { background:url(/style/dvi/images/index_4.jpg) no-repeat left 6px; height:18px; line-height:18px; white-space:nowrap;
              text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; width:610px; text-indent:10px;}	  
.con_photo { margin-top:10px;}		  
.con_photo li { float:left; width:222px; margin:40px 0 0 60px; display:inline;}
.con_photo li p { width:222px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;
                  height:18px; line-height:18px; text-align:center; margin-top:4px;}	
.rj_left { width:264px; float:left;}		  
.rj_right { width:686px; float:left; margin-left:2px;}	                  	  