﻿/* full css */
* { margin:0; padding:0;}
body { text-align:center; font-family:宋体; margin:0; padding:0; background: #FFF; font-size:12px; color:#666;}
a {	color: #666;	text-decoration: none;}
a:hover { color:#C00; text-decoration: none; }
li { display:block; list-style-type:none;}
.a1 { color: #c00;	text-decoration:none;}
.a1:hover { color:#C00; text-decoration: underline; }
.bk { border:#CCC 1px solid;}
.line { height:3px; clear:both; font-size:1px; background:url(../images/nw_dotline.gif) repeat-x;}
.box { width:980px; margin:3px auto; text-align:left;}
.box1 { width:768px; margin:3px auto; text-align:left;}
.col { color:#C00; font-weight:normal;}

/* CSS Document */
.blank2 { float:left; margin-left:5px; width:773px; height:5px;}
.blank3{ height:2px; clear:both; font-size:1px;}
.blank4{ height:7px; font-size:1px; clear:both;}
.blank9{ height:15px; font-size:1px; clear:both;}
.clear { clear: both; font-size:1px; width:1px;}
.title1 { border-bottom:1px solid #ccc; background:url(../images/title-bg.jpg)}
.title1 h1 { font-size:14px; font-weight:bold; height:28px; line-height:28px; padding-left:10px;}.movie .mv { float:left; width:320px;}
.title1 h1 span { padding-left:50px; font-size:12px; font-weight:normal;}
/* Top */
.utlogo { width:978px; height:61px; margin:1px auto 0 auto; border-left:#CCC solid 1px;border-top:#CCC solid 1px; border-right:#CCC solid 1px;}
.utlogo .logo { float:left; padding:4px 0 0 8px}
.utlogo .logo2 { float:right; padding:8px 0 0 0; }
.top { width:980px; height:80px; margin:0 auto;}
.top .logo { float:left; padding:5px 0;}
.top2 { width:770px; height:80px; margin:0 auto;}
.top2 .logo { float:left;}
/* 菜单 */
.menu { width:980px; margin:0 auto; height:36px; background:#D71920; position:relative;}
.menu a { display:block;}

.menu li { float:left; list-style-type:none;}
.menu li ul { line-height:20px; list-style-type:none; left:-5000px; position:absolute; border-left:1px #CCC solid;} 
.menu li ul a:link  { color:#333; text-decoration:none; } 
.menu li ul a:visited  { color:#333; text-decoration:none; } 

.menu li ul li{ float:left; width:80px; border-right:1px #CCC solid; border-bottom:1px #CCC solid; background:#FFF;} 
.menu li ul a { display:block; text-align:center; } 
.menu li ul a:hover { color:#333; text-decoration:none; font-weight:normal; background:#E7E7E7; } 
.menu li:hover ul { left:1%; } 
.menu li.sfhover ul { left:70px;} 

.menu .sel { text-align:right; padding:8px 10px 0 0; float:right;}
.menu .sel select { font-size:12px; background:#F7F3F7; color:#9C6500;}

/* login */
.login2 { width:978px; margin:1px auto; border:1px #CCC solid; background: url(../images/login-bg.jpg); height:28px; text-align:left;}
.login2 .s1 { float:left; padding:5px 15px 0 15px;}
.login2 .s1 input { border:1px solid #999; width:80px; font-size:12px;}
.login2 .s2 { float:left; padding-top:4px;}
.login2 .s3 { float:left; padding:7px 0 0 15px;}
.login2 .s4 { float:right; padding:7px 15px 0 0;}
/* new update */

.update { width:222px; float:left;}
.update .title { background:url(../images/title-bg.jpg)}
.update .title h1 { font-size:14px; font-weight:bold; height:28px; line-height:28px; padding-left:10px;}
.update .list { padding:10px 0 10px 10px; height:37px;}
.update .btk { border-left:#ccc 1px solid; border-right:#ccc 1px solid;  border-bottom:#ccc 1px dashed;}
.update .btk2 { border-left:#ccc 1px solid; border-right:#ccc 1px solid;  border-bottom:#ccc 1px solid;}

.update span { float:left;}
.update .text { padding-left:10px; line-height:18px;}
.update a { color:#039; text-decoration:none;}
.update a:hover { color:#039; text-decoration:underline;}

/* 商务 */
.biz { float:left; padding-bottom:8px;}
.biz .list2 { float:left; width:170px;}
.biz .list2 .s1 { width:155px; padding:5px 5px 0 5px;}
.biz .list2 .img { float:left; text-align:center; line-height:22px;}
.biz .list2 .pad { text-align:left; padding-left:55px; line-height:19px;}
.biz .pad h3 { display:block; font-size:12px; font-weight:bold;}

.biz .list3 {float:left; padding:10px 14px; width:180px;}
.biz .datxt { width:180px; clear:both;}
.biz .list3 span {display:block; padding:5px; line-height:15px; background:url(../images/data_tbg.gif) no-repeat 0 5px; color:#FFF;}
.biz .list3 p {display:block;line-height:21px;}

.biz .list4 { float:left; width:306px; padding:10px 20px;}
.biz .list4 p { padding:10px 5px; line-height:22px;}
.biz .list4 .text { padding-top:10px;}
.biz .list4 .list { height:50px; padding:10px 0 3px 3px;}
.biz .list4 .list .pc { float:left;}
.biz .list4 .list .txt { padding-left:10px; float:left; height:50px;}
.biz .list4 .list .txt li { line-height:17px; background:url(../images/ico3.gif) no-repeat 0 6px; padding-left:10px;}

/* movie */
.center { float:left; width:520px; margin:0 7px;}
.center .flash { height:230px;}
.center .mv .L1 .hei { height:95px; padding:7px 0 7px 7px;}
.center .mv .L1 p { line-height:25px; font-size:14px; color:#FF0000; font-weight:bold;}
.center .mv .L1 span { float:left;}
.center .mv .L1 .space { width:150px; margin-left:7px; line-height:23px;}
.center .mv .L2 { padding:5px 0; height:132px;}
.center .mv .L2 li {line-height:26px; background:url(../images/class-bg.jpg) no-repeat 7px 1px}
.center .mv .L2 li b { padding:0 20px;}
.center .ms { float:left; width:190px; margin-left:8px; height:260px;}
.center .mv { float:left; width:320px;}
.center .ms li { line-height:25px; padding:0 0 0 10px;}
.center .datac { height:226px;}

.right { float:left; width:220px;}
.right .databox { padding:20px 10px; width:202px; height:190px;}
.right .databox .bk2 { border-top:1px #ccc dashed;}
.right .databox p { line-height:20px;}
.right .databox span { float:left; line-height:20px;}
.right .databox span b { font-size:14px; font-weight:bold; color:#C00;}

.zt { float:left; width:220px; background:#E7E7F7; padding-bottom:5px;}
.zt .title1 { font-size:14px; font-weight:bold; padding-left:10px; height:30px; line-height:30px;}
.zt .content { margin:0 5px; padding:5px 10px; background:#FFF; line-height:20px;}

/* bottom */
.link { border:1px #CCC solid; height:70px; background:#EFEFEF;}
.link li { float:left; display:block; list-style-type:none; padding:5px 10px;}

.bottom { text-align:center; position:relative; border-top:1px #CCC solid;}
.bottom p { line-height:22px;}
.bottom span { display:block; width:600px; margin:0 auto; border-bottom:1px #999 solid; line-height:30px;}
.bottom .alert { position:absolute; left:824px; top:5px; }
.bottom .ltwx { position:absolute; left:4px; top:20px; }
