﻿body {
	font-size:12px;
	font-family:微软雅黑,宋体;
	margin:0 auto;
	text-align: left;
    line-height:23px;
	background:#fff;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;

	color: #333;
}
html{ overflow-x:hidden;}

img{border:0px}
*{margin:0; padding:0}
ul{list-style:none}

a:link{
	text-decoration:none;
	color: #333;
}
a:visited {
	text-decoration: none;
	color: #333;
}

a:hover{
	color:#ff6600;
	text-decoration:none;
}
.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.fenye{border:1px solid #cccccc;padding-left:10px;padding-right:10px;float:left;margin-left:5px;}
.mainc{width:980px;margin:0 auto;}
.mainbk{background:url(../images/mainbk.png);width:975px;margin:0 auto;min-height:600px;margin-top:20px;padding:16px;}
.tbk{height:84px;}
.logo{float:left}
.gnc{float:right;}
.gnc .yw{width:198px;text-align:right}
.gnc .ssk{width:198px;height:20px;margin-top:10px}
.gnc .sert{float:right;}
.gnc .sskk{float:left;width:151px;}
.gnc .sskk input{width:150px;height:18px;border:1px solid #ddd;color:#888}

.dhbk{height:39px;line-height:39px;background:url(../images/dhbk.jpg);margin-bottom:10px}
.dhbk li{float:left;width:139px;text-align:center;font-size:14px;font-family:微软雅黑}
.dhbk li a{color:#000;}
.dhbk li a:hover{color:#ff6600}
.dhbk .hoverss  a{color:#ff6600}

.bn-alp { width:100%; height:300px; position:relative; }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .box { height:100%; position:relative; }
.bn-alp .box li { width:100%; height:300px; background-position:50% 50%; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .box li.on { z-index:99; }
.bn-alp .box li img.bg { display:none; }
.bn-alp .box li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:20px; right:20px;text-align:center; position:absolute; z-index:100;}
.bn-alp .i i { display:inline-block; margin-right:10px; width:16px; height:16px; background:url(../images/ico-bn-alp.png) no-repeat -16px 0; cursor:pointer; }
.bn-alp .i i.on { background-position:0 0; }

.main1{margin-top:20px;height:212px;border-bottom:1px solid #ccc;margin-bottom:20px}
.mtit{height:20px;line-height:20px;font-size:16px;color:#ff6600;font-family:微软雅黑;}
.mtit span{color:#666}
.mtit .more{float:right;}

.demos{width:975px;height:145px;clear: both;position: relative;}

.bx_wrap {margin-top:20px;margin-left:0px}
.bx_wrap ul img {width:180px;height:130px; }
.bx_wrap ul li{text-align:left;width:453px}
.bx_wrap ul li a:hover{text-decoration:none; color:#f30}
.bx_wrap a.prev {width:26px;height:57px;line-height:57px;outline-style:none;outline-width: 0;position:absolute; top:35px; left:-40px; text-indent:-999em; background: url(../images/aleft.jpg) no-repeat;}
.bx_wrap a.next {width:26px;height:57px;line-height:57px; right:-40px;position: absolute;top:35px; text-indent:-999em; background:url(../images/aright.jpg) no-repeat;}

.demos .ptu{float:left;width:125px;}
.demos .xx{float:right;width:260px}
.demos .tit{height:28px;line-height:28px;}
.demos .tit a{color:#333;font-size:14px;font-weight:700;}
.demos .tit a:hover{color:#ff6600}
.demos .jj{line-height:20px;margin-top:6px}

.main2{height:465px;margin-top:10px}
.mf1{float:left;width:465px}
.mf2{float:right;width:456px}



.inews {margin-top:35px}
.inews li{height:114px;border-bottom:1px dotted #ccc;margin-bottom:17px}
.inews .atit{padding-bottom:0px;font-weight:700;font-size:14px}
.inews .atu{float:left;width:130px}
.inews .atu img{width:130px;height:95px;}
.inews .axx{float:right;width:310px}
.inews .times{color:#ff6600;margin-top:3px;margin-bottom:3px}


.ends{height:34px;line-height:34px;background:#acacac;margin-top:20px;padding-left:10px;padding-right:10px;color:#fff;}
.ends a{color:#fff;}
.ends a:hover{color:#ccc;}
.cop1{float:left}
.cop2{float:right;}

.mleft{width:203px;float:left}
.mright{width:747px;float:right;}

.nban{width:100%;height:205px;margin-bottom:10px}


.abt1{height:39px;background:url(../images/abt1.jpg);line-height:39px;color:#000;padding-left:30px;font-size:14px}
.abt2{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;padding-top:5px}



.lbk{}
.lbk li{height:40px;line-height:40px;border-bottom:1px solid #ddd;font-size:14px;}
.lbk li:hover a{color:#ff6600}
.lbk .hoverss a{color:#ff6600}

.lxbk{width:181px;height:77px;background:url(../images/lxbk.jpg);color:#ff6600;font-size:14px}
.lxbk2{padding-left:60px;padding-top:35px}
.lxbk3{font-size:12px}

.rb1{border-bottom:1px solid #ddd;padding-bottom:5px}
.rb1 .ttt{font-size:16px;font-weight:400;font-family:微软雅黑;float:left;display:block}
.rb1 .weizhi{float:right;padding-right:20px;font-size:12px;font-weight:400;display:block}
.contt{padding-top:10px;min-height:445px}


.newslist li{height:32px;line-height:32px;border-bottom:1px solid #dddddd;}
.newslist li span{float:right;color:#888}

.caseli{height:133px;border-bottom:1px dotted #ccc;margin-bottom:15px}
.caseli .ctu{float:left;width:150px;}
.caseli .ctu img{width:147px;height:116px;border:1px solid #dddddd;padding:2px}
.caseli .cxx{float:right;width:570px}
.caseli .ctit{margin-bottom:10px}
.caseli .ctit a{font-size:15px;font-weight:700;color:#ff6600}
.caseli .ctit a:hover{color:#333}
.caseli .jj{color:#888}


.rcdh{height:43px;line-height:43px;background:url(../images/rcdh.jpg)}
.rcdh .ttt{font-size:15px;font-family:微软雅黑;padding-left:15px;color:#000;float:left}
.rcdh .weizhi{float:right}


/*选项卡4*/
#Tab5{
width:100%;
margin:0px;
padding:0px;
margin:0 auto;
background:url(../images/tabss.jpg);
}

/*菜单class4*/
#Tab5 .Menubox5 {
width:100%;

height:35px;
line-height:35px;

}
#Tab5 .Menubox5 ul{
margin:0px;
padding:0px;

}
#Tab5 .Menubox5 li{
float:left;
display:block;
cursor:pointer;
font-size:12px;
font-weight:400;
width:113px;
text-align:center;
margin-right:2px;
color:#333;
background:url(../images/qtabs3.jpg);




}
#Tab5 .Menubox5 li.hover{
padding:0px;
background:#fff;
font-size:14px;
width:113px;
font-weight:700;
background:url(../images/qtabs2.jpg);
color:#fff;
height:35px;
line-height:35px;
}

.mmtu{height:310px;margin-top:10px}
.mmtu .ccleft{float:left;width:400px}
.mmtu .ccright{float:right;width:340px}

.ptit{font-size:16px;color:#ff6600}
.prxx{line-height:23px;margin-top:10px}
.ccnr{padding-top:10px;min-height:300px}

.mmlink li{float:left;width:160px;height:36px;line-height:36px}


.pdf{height:33px;margin-top:10px}
.pdf1{float:left;}
.pdf2{float:left;margin-left:10px}