@charset "utf-8";
/* CSS Document */

/* Public style */
*{ margin:0; padding:0;  word-break:break-all;}
ul,ol{ list-style-type:none;}
body{ font-family:Arial, Helvetica, sans-serif,"宋体"; color:#424242; background-color:#fafafa;}
em{ font-style:normal;}
a{ color:#424242; text-decoration:none;}
a:hover{ color:#a61e1e; text-decoration:underline;}
a img{ border:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
.clear{ clear:both; height:0; overflow:hidden; font-size:0; width:100%;}

/* allBox style */
#allBox{ width:1003px; margin:0 auto;}

/* head style */
#head{ width:100%; float:left;}

/* foot style */
#foot{ color:#fff; width:931px; height:25px; line-height:25px; padding:0 36px; background-color:#6b6b6b; float:left;}
#foot .footList{ width:320px; font-size:11px; float:left;}
#foot .footList li{ display:inline; padding:0 1px;}
#foot .footList a{ color:#fff;}
#foot .footCopy{ width:500px; font-size:10px; text-align:right; float:right;}

/* index style */
#indexMain{ width:943px; background-color:#fff; padding:40px 30px 15px; font-size:12px; float:left; position:relative;}
#indexMain .ruturn{ position:absolute; top:10px; right:10px; padding-left:8px; background:url(../images/ruturn_icon.jpg) no-repeat 0 4px; *background:url(../images/ruturn_icon.jpg) no-repeat 0 1px; color:#b2b2b2;}
#indexMain .ruturn:hover{ color:#A61E1E;}
#indexMain_left{ width:304px; overflow:hidden; float:left;}
#indexMain_left h2,#indexMain_mid h2,#indexMain_right h2{ display:block; width:100%; float:left;}
#indexMain_left .leftSpace{ width:100%; padding:10px 0 25px 0; float:left;}
#indexMain_left .leftSpace .left_img{width:102px; float:left; padding-right:15px;}
#indexMain_left .leftSpace .left_img img{ float:left; width:102px; height:124px;}
#indexMain_left .leftSpace .new_main{width:187px; float:right;}
#indexMain_left .leftSpace h3{ display:block; padding-bottom:5px; width:187px; float:left;}
#indexMain_left .leftSpace p{ line-height:18px; text-indent:25px; width:187px; float:left;}
#indexMain_left .leftSpace span{ display:block; text-align:right;}
#indexMain_left .leftSpace .blog{ float:left; padding-top:8px;}
#indexMain_left .leftSpace .blog a{ float:left; background:url(../images/blog_icon.jpg) no-repeat 0px 4px; *background:url(../images/blog_icon.jpg) no-repeat 0px 1px; padding:0 6px 0 8px; color:#000;}
#indexMain_left .leftSpace .blog a:hover{ color:#A61E1E;}
#indexMain_left .leftSpace .more{ float:right; padding-top:10px;}
#indexMain_left .leftNav{ width:100%; float:right;}
.active{ color:#fff; display:block; width:96px; height:20px; text-align:center; line-height:21px; background:url(../images/index_21.jpg) no-repeat; cursor:pointer;}
.normal{ display:block; width:96px; height:20px; text-align:center; line-height:21px; background:url(../images/index_23.jpg) no-repeat; cursor:pointer;}
.none{ display:none;}
.mav div{width:134px; float:left;}
.mav dt{color:#cd090d; font-weight:bold;}
.mav img{padding:3px;border:#e2e2e2 solid 1px;background-color:#fff;}
#indexMain_left .leftNav .nTab{ width:100%; float:left;}
#indexMain_left .leftNav .nTab .TabTitle{ width:100%; height:19px; _overflow:hidden; border-bottom:#cacccc solid 1px; float:left;}
#indexMain_left .leftNav .nTab .TabTitle li{ margin-right:1px; float:left;}
#indexMain_left .leftNav .nTab .TabContent{ width:296px; padding:15px 0 0 0; line-height:20px; float:left;}
#indexMain_left .TabContent .mav{ width:100%; float:left;}
#indexMain_left .TabContent ul{ width:100%; float:left; padding-top:5px;}
#indexMain_left .leftNav .nTab .TabContent .span{ display:block; padding-top:5px; text-align:right;width:100%; float:left; }
#indexMain_left .leftNav .nTab .TabContent li{ background:url(../images/index_33.jpg) no-repeat 5px 9px; padding-left:18px;}
#indexMain_mid{ width:343px; margin:0 34px; float:left;}
#indexMain_mid .swf{ width:100%; padding-top:10px; float:left;}
#indexMain_right{ width:220px; float:left;}
#indexMain_right .rightVideo{ width:100%; float:left;}
#indexMain_right .rightVideo .video{ width:100%; padding:8px 0; text-align:center; float:left;}
#indexMain_right .rightVideo .videoList{ width:100%; background-color:#e6edf4; line-height:23px; float:left;}
#indexMain_right .rightVideo .videoList li{ background:url(../images/index_29.jpg) no-repeat 3px 10px; padding-left:15px;}
#indexMain_right .rightVideo .ad{ width:220px; padding-top:12px; float:left;}
#indexMain_right .rightVideo .menu{ width:212px; padding:6px 4px 10px; height:16px; background-color:#d7d7d7; margin:8px 0 0 0; float:left;}
#indexMain_right .rightVideo .menu img{ margin:4px 0 0 6px; float:left;}
#indexMain_right .rightVideo .menu select{ height:20px; line-height:16px; margin-left:8px; width:182px; float:left;}
.new_main{width:304px;}