#main{width:1005px;margin:0 auto; padding-top:12px;}
.hot{height:69px;padding:18px 20px 3px 10px;text-align:center;}
.hot h1{font-size:40px;color:#0860A3; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå"; font-weight:bold;}
.hot h1 a{color:#0860a0; text-decoration:none;}
.hot h1 a:hover{color:#096cb8;}
.hot p{line-height:30px;height:30px;margin-top:14px;text-align:center;}
.hot p a{margin:0 2px;font-size:14px; color:#0860a3;}
.hot p a:hover{margin:0 2px;font-size:14px; color:#096cb8;}
 
.gg01{width:998px; height:86px;border:1px solid #eaeaea;margin:0px auto;}
.gg01 li{width:190px; height:70px; float:left; margin-left:8px; display:inline;}
.gg01 li img{width:190px; height:70px; border:0px;}

.gg02{width:1000px; margin:0px auto;}
.main1{width:1000px; margin:0px auto;}
.title1{ width:1000px; height:2px; background:url(..) no-repeat left;float:left;}
.title1 .p1{ width:200px; height:37px; line-height:37px; text-align:center; font-size:16px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ";color:#fff;float:left;}
.title1 .p2{ height:37px; line-height:37px; font-size:16px; float:right;}
.title1 .p2 a{color:#CD2626;padding-left:13px; }

.left1{ width:360px; float:left}
.new1{ width:360px; float:left}
.new1 h3{ height:35px; line-height:35px; font-size:16px; overflow:hidden;}
.new1 li{ width:350px; height:32px; line-height:32px; font-size:14px; background:url(../images/sa.jpg) no-repeat left center; padding-left:10px;float:left; overflow:hidden;}
.new1 a{color:#002366;}
.new1 li.lia a{ color:#0000FF;}


.midd1{ width:360px; height:520px;padding-left:20px; border:1px solid #dfdfdf;float:left}


.right1{ width:218px; height:520px; padding:0px 10px 0px 10px; border:1px solid #dfdfdf; float:right}
.right121{ width:218px; height:310px; padding:0px 10px 0px 10px; border:1px solid #dfdfdf; float:right}
.title11{ width:218px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title11 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title11 .p1 a{ color:#c12025;}
.title11 .p2{ font-size:12px; padding-top:15px; float:right;}

.right4{ width:218px; height:340px; padding:0px 10px 0px 10px;  float:right}


.new11{ width:218px; float:left}
.new11 li{ width:218px; height:28px; line-height:28px; font-size:12px; float:left; overflow:hidden;}
.new11 a{color:#002366;}



.right1a{ width:218px; float:left}
.right1a li{ width:218px; float:left; overflow:hidden;}
.right1a li img{display:block; width:218px; height:70px; border:0px;}



.right1b{ width:218px; float:left}
.right1b ul{ width:228px;}
.right1b li{ width:104px; margin-right:10px; display:inline; float:left; overflow:hidden;}
.right1b li img{display:block; width:104px; height:62px; border:0px;}

.right1c{ width:218px; float:left}
.right1c li{ width:218px; float:left;overflow:hidden;}
.right1c li img{display:block; width:218px; height:50px; border:0px;}

.right1d{ width:240px; border:1px solid #eaeaea;float:left}
.right1d li{ width:240px; float:left;overflow:hidden;}
.right1d li img{display:block; width:240px; height:50px; border:0px;}

.main2{width:1000px; margin:0px auto;}
.left2{ width:740px; float:left}
.left2a{ width:740px; float:left}
.left2a_L{ width:360px;float:left}
.left2a_R{ width:360px; float:right}

.title2{ width:360px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title2 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title2 .p1 a{ color:#c12025;}
.title2 .p2{ font-size:12px; padding-top:15px; float:right;}

.title2a{ width:218px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title2a .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title2a .p1 a{ color:#c12025;}
.title2a .p2{ font-size:12px; padding-top:15px; float:right;}


.new2{ width:360px; float:left}
.new2 li{ width:350px; height:32px; line-height:32px; font-size:14px; background:url(../images/sa.jpg) no-repeat left center; padding-left:10px;float:left; overflow:hidden;}
.new2 a{color:#002366;}


.left2b{ width:740px; float:left}
.left2b_L{ width:360px; float:left}
.left2b_R{ width:360px; float:right}
.left22{ width:1000px; float:left}
.title21{ width:740px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title21 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title21 .p1 a{ color:#c12025;}
.title21 .p2{ font-size:12px; padding-top:15px; float:right;}
.title21 .p2 a{padding-right:20px;color:#c666;}

.title210{ width:1000px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title210 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title210 .p1 a{ color:#c12025;}


.xwt2{ width:360px; height:120px;float:left;}
.xwt2_title{ width:360px; height:40px; line-height:40px; font-size:14px; font-weight:bold;float:left; overflow:hidden;}
.xwt2_title a{color:#002366;}
.xwt2_left{ width:130px;float:left;}
.xwt2_left img{ width:130px; height:80px; border:0px;}
.xwt2_right{ width:220px;height:70px;color:#636363;line-height:23px; overflow:hidden;float:right;}
.xwt2_right a{color:#999;display: block;}


.left2c{ width:738px;height:70px; border:1px solid #eaeaea;float:left}
.left2c li{width:230px; height:50px; float:left; margin-left:12px; display:inline;}
.left2c li img{width:230px; height:50px; border:0px;}

.left2d{ width:1000px;height:180px; border:0px solid #eaeaea;float:left}
.left2d li{width:235px; height:10px; float:left; margin-left:13px; }
.left2d li img{width:235px; height:180px; border:0px;}

.left2e{ width:1000px;height:180px; border:1px solid #eaeaea;float:left}
.left2e li{width:140px; height:90px; float:left; margin-left:18px;}
.left2e li img{width:140px; height:90px; border:1px;}

.left2f{ width:1000px;height:50px; border:0px solid #eaeaea;float:left}
.left2f li{width:325px; height:1px; float:left; margin-left:5px; }
.left2f li img{width:325px; height:50px; border:0px;}

.left2g{ width:1000px;height:200px; border:1px solid #eaeaea;float:left}
.left2g li{width:230px; height:200px; float:left; margin-left:18px;}
.left2g li img{width:230px; height:200px; border:1px;}


.right2{ width:218px; height:380px; padding:0px 10px 0px 10px; border:1px solid #dfdfdf; float:right}
.title22{ width:218px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title22 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title22 .p1 a{ color:#c12025;}
.title22 .p2{ font-size:12px; padding-top:15px; float:right;}



.new21{ width:218px; float:left}
.new21 li{ width:218px; height:28px; line-height:28px; font-size:12px; float:left; overflow:hidden;}
.new21 a{color:#002366;}


.new22{ width:218px; float:left}
.new22 li{ width:218px; height:28px; line-height:28px; font-size:12px; float:left; overflow:hidden;}
.new22 a{color:#002366; padding-left:10px;}
.new22 li span{ width:15px; height:15px; line-height:15px; text-align:center; background:#b8b8b8; color:#FFFFFF; margin-top:5px; float:left;}
.new22 li span.bga{ width:15px; height:15px; line-height:15px; background:#910000;}


.main3{width:1000px; margin:0px auto;}

.left3{ width:360px; float:left}
.title3{ width:360px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title3 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title3 .p1 a{ color:#c12025;}
.title3 .p2{ font-size:12px; padding-top:15px; float:right;}


.new3{ width:360px; float:left}
.new3 li{ width:350px; height:32px; line-height:32px; font-size:14px; background:url(../images/sa.jpg) no-repeat left center; padding-left:10px;float:left; overflow:hidden;}
.new3 a{color:#002366;}


.midd3{ width:360px; padding-left:20px; float:left}


.right3{ width:240px; float:right}
.title31{ width:240px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title31 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title31 .p1 a{ color:#c12025;}
.title31 .p2{ font-size:12px; padding-top:15px; float:right;}


.right4{ width:238px;float:right}
.title4{ width:225px; height:40px; background:url(../images/a_bg6.png) repeat-x bottom;float:left;}
.title4 .p1{ height:40px; line-height:40px; background:url(../images/a_bg5.png) repeat-x bottom; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#c12025;float:left;}
.title4 .p1 a{ color:#c12025;}
.title4 .p2{ font-size:12px; padding-top:15px; float:right;}


.right3a{ width:210px; height:22px; line-height:22px; font-size:18px;font-weight:bold; padding-left:10px; border-left:5px solid #c10f01; float:left}


.right3b{ width:240px; float:left}
.right3b ul{width:240px;}
.right3b li{ width:120px; text-align:center; float:left;}
.right3b li img{width:100px; height:100px; padding-top:25px;border:0px;}
.right3b li p{text-align:center; padding-top:2px;}


.map{width:998px; background:#fff; border:1px solid #dfdfdf; margin:0px auto;}
.map_L{ width:450px; padding-left:20px;float:left;overflow:hidden;}
.map_L img{width:450px; border:0px;}

.map_R{ width:450px;float:right;overflow:hidden;}
.map_Ra{width:450px; height:45px; line-height:45px; font-size:24px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#CD0000;float:left;overflow:hidden;}

.map_Rb{width:450px;float:left;overflow:hidden;}
.map_Rb li{ width:150px; height:35px; line-height:35px; font-size:16px; float:left;}


.link{width:1000px; margin:0px auto;}
.linka{ width:1000px; height:40px; background:url(../images/a_bg5.png) repeat-x bottom;float:left;}
.linka .p1{ height:40px; line-height:40px; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#002366;float:left;}


.linkb{ width:993px; padding-left:5px;  border:1px solid #dfdfdf; border-top:none; float:right}
.linkb li{ width:100px; padding-left:2px; height:25px; line-height:25px; float:left; overflow:hidden;}
.linkb li a{color:#002366;}


.clear{clear:both;font-size:0px; line-height:0px;visibility: hidden; height:0px;  }

.fn_area{clear:both;margin:0 auto;width: 1004px!important; margin-top:25px;*margin-top:10px;_margin-top:10px;}
.fn_area .fn_area_title {height:58px; line-height:58px;width:1004px;border-top: 2px solid #c12025;margin-bottom:5px;position:relative; border-bottom:1px solid #e7e7e7;}
.fn_area .fn_area_title .title{position:absolute;overflow:hidden; top:-5px;left:0px;}
 
/* .fn_area .fn_area_title span{display:block;float:left;}
*/ 
.fn_area .fn_area_title .cont{height: 40px;border-top:0px solid #c12025;float:left;overflow: hidden;}
.fn_area .fn_area_title .cont em{padding:0 7px;margin:0;padding:0 4px \9;font-size:20px;font-weight:70;}
.fn_area .fn_area_title .cont a{font-family:"Microsoft Yahei","ºÚÌå","ËÎÌå";color:#c12025;font-size:20px;font-weight:bold;}

.fn_area .fn_area_title .cont2{font-size:220px;font-weight:bold; color:#c12025;float:left;height: 50px; padding-top:7px;padding-left:5px; font-family:"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";}
.fn_area .fn_area_title .blank {float: left;height:43px;width:3px;border-top:5px solid #fff;overflow: hidden;}
.h3-bg{height:35px;color:#ccc;padding-top:15px;margin-bottom:23px;}
.h3-bg p{text-align:right;padding-right:10px;line-height:25px;}
.h3-bg p span{line-height:25px;font-size:16px;padding:0 15px;}
.h3-bg a{font-size:12px;}

.view_main{ width:1030px; overflow:hidden}
.view_main dl dt{ float:left;width:1000px;}
.view_main dl dd{ margin-left:18px;_margin-left:12px; float:left; width:1000px;overflow:hidden;}
.view_block_1 div,.view_block_2 div{ float:left; margin-right:18px; width:235px;}
.view_block_2{ margin-top:15px;}


/*ºÚÉ«ÒõÓ°*/
.txt-shadow{position: relative;}
.txt-shadow a{ display:inline-block; width:100%;}
.txt-shadow .txt {position: absolute;left: 0;bottom: 0;color: #fff;line-height: 22px;text-align: center;background: #000;filter: alpha(opacity=60);background-color: rgba(0,0,0,0.5);z-index: 1; width:100%;}
.txt-shadow2 .txt {position: absolute;left: 0;bottom: 0;color: #fff;line-height: 24px;background: #000;filter: alpha(opacity=60);background-color: rgba(0,0,0,0.5);z-index: 1; width:100%;}
.txt-shadow p a:hover{ background-color: rgba(0,0,0,0.8); text-decoration:none;}
.txt-shadow2 em.icon-play {text-indent:25px;display:inline-block;text-align: left;background-image: url(/skin/default/images/bnt2.png);background-repeat: no-repeat;background-position: 5px 3px; width:100%;}