﻿@charset "utf-8";
/* CSS Document */

body{margin:0 auto;}

.content{margin:0 auto; width:999px;}
.banner{background-image:url(images/banner.gif); width:100%; height:194px; margin-top:0px; margin-bottom:6px;}
.t_content{width:100%; margin-top:20px;}
.left{float:left; width:618px;}
.right{float:right; width:331px; margin-left:45px;}

.title3{width:100%; background:url(images/titlebg.gif) no-repeat bottom; height:40px; line-height:40px; font-size:18px; font-family:微软雅黑; margin-bottom:20px;}
.title2{width:100%; background:url(images/titlebg2.gif) no-repeat left bottom; height:40px; line-height:40px; font-size:18px;font-family:微软雅黑;margin-bottom:20px; }

.style11{font-size:14px; line-height:180%;}

.style22{font-size:12px; line-height:150%;}

.style33{font-size:26px; line-height:150%; font-weight:bold;}

.style44{font-size:32px; line-height:150%; font-weight:bold; color:#F00; text-align:center;}


.clear{clear:both;}

.botbg{ border-top:1px solid #D2D2D2; margin-top:20px;}
.bot{text-align:center; margin-top:20px; font-size:12px;  width:999px; margin:0 auto;color:#333;}
.link{padding-top:10px;}
.bot a,.link a{font-size:12px; text-decoration:none; color:#333;}


.top40{margin-top:20px;}

.mx img{border:0px;}

.tj{margin:0;padding:0; width:100%; font-size:14px;}

.btbm{width:120px; height:45px; display:inline-block; background-color:#FF0F0F; color:#FFF; line-height:45px; font-size:16px;}

.wb{margin-top:10px; width:100%;}



.nav_t { height:40px;}
.nav_m { width:991px; height:40px; background:url(images/nav-m.jpg) repeat-x; float:left;}
.nav_l { background:url(images/nav-l.jpg) no-repeat; width:4px; height:40px; float:left;}
.nav_r { background:url(images/nav-r.jpg) no-repeat; width:4px; height:40px; float:left;}
.u-list { padding-left:20px;}
.u-list li { float:left;}
.u-list li a { display:block; _width:70px; height:40px; line-height:2; padding-left:20px; padding-right:20px; border-right:1px solid #fff; font-size:18px; font-family:'微软雅黑'; color:#fff; }
.u-list li a:hover { background-color:#b4d0eb; color:#fff; text-decoration:none;}


/* report */
.rp-list { font-family:'微软雅黑'; font-size:14px; margin-top:20px; width:999px;} 
.rp-list h1 { font-size:24px; color:#000; }
.rp-list h2 { font-size:20px; color:#000;}
.rp-list .pall { width:999px; overflow:hidden; margin:14px auto; clear:right; float:left;}
.pall img { width:214px; padding-right:14px; float:left;}
.ptext{ color:#666; line-height:1.8; float:left; clear:right;}
.ptext span { color:#2375be; float:right;}

/* huaxu */
#container{ text-align:center;}
#container .cell{ 
padding:5px; border:1px solid #E3E3E3; background:#f3f3f3; margin-top:20px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#f0f0f0,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #f0f0f0;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #f0f0f0;/*safari或chrome*/
box-shadow:2px 2px 10px #c5c5c5;/*opera或ie9*/
}
#container .cell img {
max-width:310px;
height:expression(this.width>310?this.height=this.height*310/this.width :"auto");
width:expression(this.width>310?"310px":"auto");
}

/* video replay */
.video-area{background:#f0f0f0; padding:10px 0px;}
.video-play{width:700px; height:525px; margin:20px 0 20px 250px;background:#f0f0f0;}
.video-menu{width:210px; top:60px;}
.video-area h1 {font-size:20px; font-family:'微软雅黑'; color:#000; margin-left:20px;}
.video-menu a{display:block;height:136px;line-height:136px;padding-left:5px; padding-bottom:5px; padding-top:5px;}
.video-menu a:hover{text-decoration:none;background:#a4c6de;}

/* jiangyi */
.rpt { color:#000; padding-top:20px;}
.rpt h1 {font-size:20px; font-weight:bold; color:#000; margin-left:20px;}
.rpt .pax { width:100%; border-top:1px dashed #ccc; margin-top:10px; }
.rpt img { width:90px; height:108px; padding:18px; float:left;}
.rpt h2 { display:block; line-height:3; margin-top:10px; }
.rpt span { font-size:18px; color:#09C; line-height:2;}