﻿@charset "utf-8";
/* CSS Document */


body{ margin:0px ;background-color:#FFFFFF ; font-size:14px; font-family:"微软雅黑"}
div{font-family:"微软雅黑"}
td{font-family:"微软雅黑"}
span{font-family:"微软雅黑"}

*{  list-style:none;}
 ul{list-style:none; margin:0px; padding:0px;}
#nav{  height:80px;  background-image:url(../images/navbj.png); z-index:10000; width:100%; position:fixed; top:0px; }
#nav1{ width:1200px; height:80px; margin:0 auto;  }
#navlogo{ width:300px; height:80px; float:left}
a:link {

    color:#FF0000;

    text-decoration:none;

}

a:visited {

    color:#333333;

    text-decoration:none;

}

a:hover {

    color:#000000;

    text-decoration:none;

    }

a:active {

    color:#000000;

    text-decoration:none;
}
#nav2{ width:850px; height:80px; float:right; }
#nav2 li{float:right;width:90px;margin-left:3px;line-height:80px; height:80PX; text-align:center; position:relative}
/*#nav2 li:hover{ border-bottom:3px solid #FFE500; background-color:#a7000c; color:#FFFFFF}*/
.main{ width:1245px; margin:0 auto;}
a:link{ color:#0A0A0A;}
.main1{ width:1290px; margin:0 auto;}
.title{ height:40px; margin:10px;}
.zcd{ background-color:#FFFFFF; width:300px; line-height:20px; display:none }
.zcd a{ display:block; width:140px; text-align:center; line-height:50px; font-size:14px; float:left; }
.btm{ background:url(../images/btm.png)}
.in_1{ width:402px; height:289px; float:left; margin-right:4px; margin-top:5px; background-color:#FFFFFF; padding:8px 20px;}
.sititle{ display:block; width:140px; height:32px; margin-left:2px; background-color:#a30001; color:#FFFFFF; font-size:18px; line-height:32px; text-align:center; float:left;}
.sititle3{ display:block; width:140px; height:32px;  background-color:#a30001; color:#FFFFFF; font-size:18px; line-height:32px; text-align:center; margin:auto}
.sititle2{ display:block; width:140px; height:32px; margin-left:4px;  color:#000000; font-size:18px; line-height:32px; text-align:center; float:left;}
.hr1{ padding:0px; margin:0px; background-color:#a30001; height:3px; border:none}
.in_2{ width:383px; height:289px; float:left; margin-right:4px; margin-top:5px; background-color:#FFFFFF; padding:8px 20px;}
.in_3{ width:326px; height:289px; float:left; margin-right:4px;  margin-top:5px; background-color:#FFFFFF; padding:8px 20px;}
.ss{ width:85px; height:85px; float:left; margin:10px;}
.ss1{ width:65px; height:65px; float:left; margin:20px 5px; border-radius:3px; border:1px solid #BBBBBB; font-family:"Impact"; font-size:30px; line-height:65px; text-align:center; background-color:#E8E8E8}
.inlist li{ line-height:35px; border-bottom:1px dashed #E8E8E8; color:#4E4E4E; height:35px; padding:0px 5px; overflow:hidden }
.inj{ width:315px; height:215px; padding:10px; overflow:hidden; font-size:14px; line-height:25px; position:relative;}
.zbanner{ margin-top:480px; }

.left{ width:250px; padding:5px; border:1px solid #e8e8e8; background-color:#FFFFFF; min-height:500px; float:left; margin-right:10px;}
.left .d1{ height:75px; line-height:75px; font-size:20px; text-align:center; color:#FFFFFF; background-color:#a30001 }
.d2 li{ height:50px; line-height:50px; border-bottom:1px dashed #E8E8E8 ; font-size:14px;}
.d2 li span{ color:#a30001; margin:0px 10px; font-weight:900}
.right{width:930px;  border:1px solid #e8e8e8; background-color:#FFFFFF; min-height:500px; float:left; margin-top:70px; padding:10px 20px;} 
.ct{ margin:10px; width:200px; height:300px; position:relative; float:left; overflow:hidden; border:1px solid #6E0001}
.ct img{ position:absolute;    width:200px}
.ctcontent{background:url(../images/btmb.png); z-index:10; position:absolute; width:160px; line-height:30px; height:300px; display:none; padding:20px; color:#FFFFFF; font-size:12px;}
.ct .cttitle{ display:block; width:150px; height:30px; line-height:30px; color:#FFF; font-size:14px; background:url(../images/btmb1.png); z-index:10; position:absolute; /*top:50%; left:50%;*/ margin-left:-100px; margin-top:-15px; text-align:center; bottom:0px; right:0px}
.yy{
	  text-shadow: #000000 1px 1px 0;}
.contitle{ height:30px; margin:5px; background-color:#E9E9E9; font-size:16px; line-height:34px;}
.tiao{ height:26px; margin:2px 8px; background-color:#a30001; display:block; width:5px; float:left}
.gytitle{ font-size:20px; font-weight:900; margin:10px 0px 30px 0px;}
.ytxm{ width:230px; height:305px; margin:30px; border:1px solid #E8E8E8; float:left}
.newslist{ height:270px;  }
.newslist h3{ font-size:24px; display:block}
.newslist .nimg{ width:310px; height:180px; margin:0px 20px; float:left}
.newslist .ndescribe{ width:550px; height:180px; margin:0px ; float:left ; line-height:30px; padding-top:30px}
.page A{ text-align:center; width:25px; height:25px; border:1px solid #E8E8E8; display:block; float:left}

.in_5{ width:750px; height:289px; float:left; margin-right:4px; margin-top:5px; background-color:#FFFFFF; padding:8px 20px; }
.in_5 .leftdiv{width:340px; height:250px;float:left}
.in_5 .leftdiv li{ height:60px; margin:2px 0px; background-color:#F1F1F1; position:relative}

.in_5 .leftdiv li .rq{ height:60px; width:60px; background-color:#a30001 ; text-align:center; position:relative; font-family:"Impact"; position:absolute}
.day{ font-size:28px; color:#FFD600; display:block; position:absolute; top:5px; text-align:center;  width:100%}
.nyear{ font-size:12px; color:#C9C9C9; display:block;  position:absolute; bottom:2px;text-align:center;  width:100%}
.in_5 .leftdiv li .title{ font-size:14px; font-weight:900; position:absolute; left:60px; top :0px; width:260px; display:block; height:50px; overflow:hidden}

.in_5 .leftdiv li .title span{ font-size:12px; line-height:25px; color:#9E9E9E; display:block; font-weight:100}

.rightdiv{ width:320px; height:250px; margin-left:10px; float:left}

.rightdiv img{ width:370px; height:180px; margin:5px;}
.rightdiv .title{ font-size:16px; width:370px; margin:0px 5px;  font-weight:900; height:30px; overflow:hidden}
.dtitle{ font-size:12px; color:#BDBDBD; line-height:30px; height:60px; margin:0px 5px 5px 5px; overflow:hidden}
.in_4{width:402px; height:289px; float:left; margin-right:4px; margin-top:5px; background-color:#FFFFFF; padding:8px 20px;}
.main6{ width:100%; height:500px; background-color:#9F0002;  margin:5px 0px;}
.in_6{width:1200px; height:500px; float:left; margin-right:4px; margin-top:5px; background-color:#FFFFFF !important; padding:8px 20px; background:url(../images/bj5.png) no-repeat top center;  }
.in_7{width:1200px; height:300px; float:left; margin-right:4px; margin-top:5px; background-color:#FFFFFF ; padding:0px 20px 8px 20px; border-top:2px  solid #a30001 }
.ljhtjj{ margin-top:50px; line-height:40px; color:#ABABAB; }
.ljhtjj img{ width:270px; height:180px; margin:10px;}
/*滚动开始*/
.marqueeleft{height:280px;width:1200px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:230px;height:280px;}
.marqueeleft li .pic{display:block;width:230px;height:160px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/* marqueetop 
.marqueetop{height:429px;width:148px;overflow:hidden;margin:40px auto;}
.marqueetop li{padding:5px 0;width:148px;height:133px;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}
/*滚动结束*/
.win1{ width:250px; height:120px; background-color:#FFFFFF; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.win2{ width:250px; height:120px; background-color:#FFFFFF; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.win3{ width:250px; height:120px; background-color:#FFFFFF; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.win4{ width:250px; height:120px; background-color:#FFFFFF; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.win5{ width:250px; height:120px; background-color:#FFFFFF; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.win6{ width:250px; height:120px; background-color:#e8372d; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.win7{ width:250px; height:120px; background-color:#FFFFFF; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.win11{ width:250px; height:120px; background-color:#a30001; color:#000; float:left; margin:5px; border:1px solid #E8E8E8; line-height:120px; text-align:center; position:relative}
.img{ top:50%; left:50%; margin-left:-122px;  margin-top:-30px; position:absolute ; width:220px; height:60px; border:none}
img{ border:none}
.ccttile{ display:none}


.ct2{ margin:10px; width:150px; height:225px; position:relative; float:left; overflow:hidden; border:1px solid #6E0001}
.ct2 img{ position:absolute;    width:150px}
.ctcontent2{background:url(../images/btmb.png); z-index:10; position:absolute; width:150px; line-height:30px; height:225px; display:none; padding:5px; color:#FFFFFF; font-size:12px;}
.ct2 .cttitle2{ display:block; width:100px; height:30px; line-height:30px; color:#FFF; font-size:14px; background:url(../images/btmb1.png); z-index:10; position:absolute; /*top:50%; left:50%;*/ margin-left:-50px; margin-top:-15px; text-align:center; bottom:0px; right:0px}