@charset "gb2312";
/* CSS Document */
body{ text-align:center; margin:0px; padding:0px; background-color:#f3f2f2;}
ul { list-style-type:none; margin:0px; padding:0px;}
li{ list-style-type:none; margin:0px; padding:0px;}
.jl1{height:319px; background:url(index_00.jpg);background-position: 50%; background-repeat: no-repeat; overflow:hidden;}



.jl8{height:50px; background:url(index_08.jpg);background-position: 50%; background-repeat: no-repeat; overflow:hidden;}


.jl10{height:62px; background:url(index_10.jpg);background-position: 50%; background-repeat: no-repeat; overflow:hidden;}

.jl11{height:84px; background:url(index_11.jpg);background-position: 50%; background-repeat: no-repeat; overflow:hidden;}
.jl12{height:75px; background:url(index_12.jpg);background-position: 50%; background-repeat: no-repeat; overflow:hidden;}
.jl13{height:48px; background:url(index_13.jpg);background-position: 50%; background-repeat: no-repeat; overflow:hidden;}


.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
	overflow:auto;
}
a, a:visited {text-decoration:none;outline:none; color:#333;}
a:hover{ color:#BA0433;}
img{ border:none;}
.nav_aa{ width:960px; margin:0 auto;}
.menu_nav{width:960px;height:45px;background:url(navbj.gif) repeat-x; background-position:bottom;}
.menu_nav .nav_content{padding-left:25px;float:left;height:45px; }
.menu_nav .nav_content li{width:130px;height:45px;background:url(licon.gif) no-repeat left center;float:left;line-height:45px;text-align:center;font-size:14px;font-weight:bold;}

.menu_nav .nav_content li a{color:#333;width:130px;height:45px;display:block; font-family:微软雅黑; text-decoration:none;}
.menu_nav .nav_content li a:hover{width:130px;height:45px;display:block;color:#b82d34; line-height:45px;text-decoration:none;}




.content{ width:958px; margin:0 auto; background-color:#FFF; border:1px solid #CCC; border-top:none;}


.tex1{ padding-top:15px; padding-left:15px; padding-right:15px; text-align:left;}
.ftvoid{ width:290px; height:248px; background-color:#CCC; float:left; margin-top:10px;}
.tex1_ri{ width:600px; float:right;}
.daodu{ background-color:#f5f4f4; padding:8px; font-size:12px; font-family:宋体; line-height:20px;}

.red{ color:#ba0433;}

.hotnews{width:280px; float:left;}

.news_tit{ background:url(rdzx.gif); width:164px; height:27px; margin-top:15px;}
.news_bo{ line-height:22px; font-size:12px; margin-top:10px; }


.tkms{ width:280px; float:right;}
.tkms_tit{ background:url(tkmsrc.gif); width:164px; height:27px; margin-top:15px;}
.tkms_bo{ line-height:22px; font-size:12px; margin-top:10px; }
.btn{ width:280px;  margin-top:10px;}
.btn img{ margin-left:50px;}

.tex2{ clear:both;}

.tex3_le{ width:596px; float:left; padding-left:30px;}
.tex3_ri{ width:280px; float:right;}

.f12{ font-size:12px; font-family:宋体; line-height:20px; text-align:left; margin-top:15px;}
.mj2{ width:600px;}
.mj2_left{ float:left; width:390px;}
.mj2_right{ float:right; width:200px;}

.mj3{ margin-top:10px; clear:both;}
.mj3_l{ width:160px; float:left; margin-left:15px;}
.mj3_r{ width:208px; float:right;}
.mj3_lt{ width:158px; background-color:#cccccc; color:#BA0433; font-size:16px; font-family:微软雅黑; height:32px; line-height:32px;}
.mj3_r .mj3_lt{ width:208px;}
.tex3_ri{ padding-right:30px;}
.sjys{ width:274px; border:1px solid #cccccc; height:272px; border-top:2px solid #BA0433; margin-top:20px;}

.sjys_t{ height:44px; background:url(boxbj.gif) bottom no-repeat; line-height:44px; font-size:16px; font-family:微软雅黑; font-weight:bold; text-align:left; padding-left:15px;}
.sjys_t span{ color: #BA0433}
.sjys_t .more{ float:right; margin-top:15px; margin-right:15px;}
.sjzd{ margin-top:20px;}
.sjys_b,.sjzd_b{ padding-left:15px; margin-top:10px;}
.sjys_b ul li,.sjzd_b ul li{ font-size:12px; font-family:宋体; line-height:20px; text-align:left;}

/* 标准盒模型 */
.ttl{height:18px;}
.ctt{height:auto;clear:both;border:1px solid #848383;border-top:0;text-align:left; height:450px;padding-top:15px;}
.w936{margin:0px auto;clear:both;width:900px;/*滑动门的宽度*/}





.menu1{margin:0px auto;clear:both;width:900px;/*滑动门的宽度*/}
.menu1 ul{background-image: url("tabs1.gif"); height:35px;/*滑动门的宽度*/}


.menu1 li {
    cursor: pointer;
    float: left;
    font-family: 微软雅黑;
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 114px;
	background-image: url("tabs2.gif");
    background-repeat: no-repeat;
    color: #FFFFFF;
}
.menu1 .hover{
    background-image: url("tabs3.gif");
    background-repeat: no-repeat;
    color: #BA0433;
    font-weight: bold;
}
.menu1 a,.menu1 a.visited{ color:#FFF;}
.menu1 .hover a,.menu1 .hover a:visited{ color:#BA0433;}

.main1
{
    clear: both;
    height: 460px;
    padding-top: 15px;
    text-align: left;
	
	width:898px!important;
	width:900px;
	
	margin:0 auto;
	position:relative;
	border:1px solid #999999;
	border-top:none;
	}


.menu2 li{background:url(tab-all-bg.png) no-repeat;}


.menu2{height:348px;width:100px;overflow:hidden;position:relative;z-index:9;margin:2px 0;}
.menu2 ul{position:absolute;left:0;height:999em;}
.menu2 li{float:left;width:99px;height:43px;line-height:99em;overflow:hidden;cursor:pointer;}
.menu2 li.hover{width:100px;}

.menu2 li#tag01{background-position:-100px 0px;}
.menu2 li#tag01.hover{background-position:0 0px;}
.menu2 li#tag02{background-position:-100px -43px;}
.menu2 li#tag02.hover{background-position:0 -43px;}
.menu2 li#tag03{background-position:-100px -85px;}
.menu2 li#tag03.hover{background-position:0 -85px;}
.menu2 li#tag04{background-position:-100px -127px;}
.menu2 li#tag04.hover{background-position:0 -127px;}
.menu2 li#tag05{background-position:-100px -169px;}
.menu2 li#tag05.hover{background-position:0 -169px;}
.menu2 li#tag06{background-position:-100px -211px;}
.menu2 li#tag06.hover{background-position:0 -211px;}



.main2{
    background: none repeat scroll 0 0 #FCFCFC;
    border: 1px solid #C00F15;
    height: 420px;
    overflow: hidden;
    position: absolute;
    right:19px !important;
	right:21px;
	
    top:17px!important;
	top:15px;
    width: 778px;
    z-index: 1;
	font-size:12px; font-family:宋体;

}

/* TAB 切换效果 */
.tb_{background-image: url('tabs1.gif');}
.tb_ ul{height:35px;}
.tb_ li{float:left;height: 35px;line-height:35px;width:114px;cursor:pointer; font-size:16px;  font-family:微软雅黑; text-align:center;}
/* 控制显示与隐藏css类 */







.tabshow{width:879px;height:422px;position:relative; }
.tabshow .hide{display:none;}
.tabshow .udbtn,.tabshow .tabTagBox li{background:url(tab-all-bg.png) no-repeat;}
.tabshow .udbtn{display:block;width:120x;height:35px;line-height:999em;overflow:hidden;}

.tabshow .tabTagBox{height:348px;width:100px;overflow:hidden;position:relative;z-index:9;margin:2px 0;}
.tabshow .tabTagBox .tabTagList{position:absolute;left:0;height:999em;}
.tabshow .tabTagBox li{float:left;width:99px;height:43px;line-height:99em;overflow:hidden;cursor:pointer;}
.tabshow .tabTagBox li.current{width:100px;}
.tabshow .tabTagBox li#tag01{background-position:-100px 0px;}
.tabshow .tabTagBox li#tag01.current{background-position:0 0px;}
.tabshow .tabTagBox li#tag02{background-position:-100px -43px;}
.tabshow .tabTagBox li#tag02.current{background-position:0 -43px;}
.tabshow .tabTagBox li#tag03{background-position:-100px -85px;}
.tabshow .tabTagBox li#tag03.current{background-position:0 -85px;}
.tabshow .tabTagBox li#tag04{background-position:-100px -127px;}
.tabshow .tabTagBox li#tag04.current{background-position:0 -127px;}
.tabshow .tabTagBox li#tag05{background-position:-100px -169px;}
.tabshow .tabTagBox li#tag05.current{background-position:0 -169px;}
.tabshow .tabTagBox li#tag06{background-position:-100px -211px;}
.tabshow .tabTagBox li#tag06.current{background-position:0 -211px;}


.tabshow .tabcon{position:absolute;top:0;right:0px !important;right:2px;z-index:1;border:solid 1px #C00F15;background:#FCFCFC;height:390px;width:778px;overflow:hidden;}
.tabshow .tabcon h2{height:30px;line-height:30px;font-size:14px;color:#333;padding:10px 0 10px 25px;}
.tabshow .tabcon li{float:left;width:152px;height:177px;overflow:hidden;margin:0 0 10px 24px;display:inline;}
.tabshow .tabcon li .pic{display:block;border:solid 1px #ddd;width:150px;height:150px;}
.tabshow .tabcon li .pic:hover{border:solid 1px #C00F15;}
.tabshow .tabcon li .tit{height:20px;line-height:20px;display:block;margin:5px 0 0 0;}
.tabshow .tabcon li .tit a{font-size:12px;color:#5e5e5e;text-decoration:none;}
.tex5{ text-align:left; padding:15px;}
.mskcmain{font-size:12px; font-family:宋体; text-align:center; line-height:22px; float:left;}
table{font-size:12px; font-family:宋体; text-align:center; line-height:22px; margin:15px; float:left;}

.tel_r{ float:right; width:246px;}
.tel_rti{ padding-left:20px; background-color:#434141; color:#FFF; font-size:14px; font-family:微软雅黑; font-weight:bold; margin-top:10px;}
.tel_rbo{ margin-top:5px; font-size:12px; font-family:宋体; line-height:20px;}


.foot{ width:100%; height:80px; background-color:#FFF; text-align:center; border-top:1px #999 solid;}
.footer1{ text-align:center;}