/* CSS Document */
body{
	font-family: "微软雅黑",Arial, Helvetica, sans-serif,"宋体" ;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333;
	line-height:24px;
	}
i{
font-style:normal;
}
a{
color:#333;
text-decoration:none;
}

#a1 a{
color:#fff;
text-decoration:none;
}
#a1 a:hover{
color:#fff;
text-decoration: underline;
}
#a2 a{
color:#296e34;
text-decoration:none;
}
#a2 a:hover{
color:#296e34;
text-decoration: underline;
}
a:focus {
	/* [disabled]outline:none; */
	-moz-outline: none;
}
*{margin:0px;padding:0px;}
div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,label,p,table,tr,th,td,iframe,embed,object,img,span,a,dd,dt,dl{
	margin:0px;
	padding:0px;
	list-style:none;
}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{border:0px;}

#clear{clear:both;}
#baisebg{ background-color:#fff; width:100%; height:auto; overflow:hidden;}




.clear{ clear:both;}
#cleck{ background:#333333; color:rgba(255,255,255,1)}
.header{ width:100%; background:#eeeeee;}
.gsmz{ width:1200px; margin:0 auto; height:35px;}
.gsmz p{ height:35px; line-height:35px; font-size:14px; color:#666666; float:left;}
.gsmz ul{ float:right;}
.gsmz ul li{ float:left; padding:0 5px; margin-left:10px; height:35px; line-height:35px;}
.gsmz ul li a{ padding:2px 5px;}
.logo{ width:1200px; margin:0 auto; height:110px; position:relative;}
.moble_phone{ position: absolute; width:300px; height:110px; right:0; top:0}
.moble_phone img{ position:absolute; top:30px; right:130px}
.qaq{ position:absolute; right:-10px; top:30px;}
.qaq p{ font-size:14px; color:#797979}
.qaq h3{ font-size:14px; color:#aaaaaa}
.nav{ width:100%; background-color:#205ba4; overflow:hidden}
.nav ul{ width:1200px; margin:0 auto; height:50px; overflow:hidden;}
.nav ul li{ float:left;}
.nav ul li a{color:rgba(255,255,255,1); font-size:15px; height:50px; line-height:50px; padding:0 36px; display:block}
.nav ul li a:hover{ background-color:#ececec; color: rgba(0,0,0,1);}
#b1{background-color:#ececec; color:rgba(0,0,0,1);}
#a8{background-color:#ececec; color:#1d4372;}


.focus_body {
position: relative;
width:100%;
height:560px;
margin: 0px;
z-index:8;
}
.scroll {
width:100%;
margin: 0 auto;
position: relative;
height:560px;
overflow: hidden;
}
.arr_left {
display:none;
position: absolute;
width: 80px;
height: 80px;
cursor: pointer;
overflow: hidden;
left: 30px;
top: 210px;
z-index: 3;
background: url(../images/left.png) no-repeat;

}
.arr_left:hover{ 
background: url(../images/lefth.png) no-repeat;}
.arr_right {
display:none;
position: absolute;
width: 80px;
height: 80px;
cursor: pointer;
overflow: hidden;
right: 30px;
top: 210px;
z-index: 3;
background: url(../images/right.png) no-repeat;
}
.arr_right:hover{ 
background: url(../images/righth.png) no-repeat;}
.scroll .box {
float: left;
width: 100%;
height: 560px;
position: relative;
background-repeat:no-repeat;
background-position:center top;
}

.scroll .box a{
width:100%;
height:500px;
display:block;
}
.numList {
width:100%;
position: absolute;
bottom:20px;
text-align:center;
}
.numList span {
display: inline-block;
width: 15px;
height:15px;
line-height:15px;
margin-right:6px;
margin-left:6px;
cursor: pointer;
background-color:#a5a5a5;
margin-top: 14px;
overflow:hidden; border-radius:8px;
}
.numList span.selected {
background-color: rgba(255,255,255,1);
}


.chanpin{ width:1200px; height:10px; background: url(../images/64534.jpg); margin:0 auto; margin-top:45px; position:relative;}
.chanpin_biaoti p{ width:150px;height:20px; border-left:2px solid #205ba4; margin-left:10px; line-height:20px; text-align:center; background:rgba(255,255,255,1); position:absolute; left:-10px; top:-7px; font-size:18px; color:#205ba4; font-weight:800}
.gengduo a{ position:absolute; right:0; top:-12px; width:84px; height:30px;}
.photo{ width:1200px; margin:0 auto; overflow:hidden; min-height:710px;}
.photo ul{ width:120%; margin-top:40px;}
.photo ul li{ width:275px; height:305px; float:left; margin-right:32px; margin-bottom:30px;}
.photo ul li img{ width:100%; border:1px solid #e5e5e5; transition:1s; height:277px;}
.photo ul li img:hover{ opacity:0.8}
.photo ul p{ transition:all 0.7s;width:100%; height:30px; line-height:30px; text-align:center; color:#404040; font-size:15px; overflow:hidden; cursor:pointer; margin-top:5px;}
.photo ul p:hover{ color:#205ba4}

.photo1{ width:1200px; margin:0 auto; overflow:hidden; min-height:710px;}
.fenlei{ width:240px; display:inline-block;margin-top:40px;}
.fenlei span a{color:rgba(255,255,255,1); width:240px; display:block; height:40px; line-height:40px; font-size:15px;  border-bottom:1px solid rgba(204,204,204,1); background:#205ba4; text-align:center; transition:all 0.8s}
.fenlei span a:hover{ background-color:#ececec; color: rgba(0,0,0,1);}
.photo1 ul{ width:75%; margin-top:40px; float:right;}
.photo1 ul li{ width:275px; height:305px; float:left; margin-right:20px; margin-bottom:30px;}
.photo1 ul li img{ width:100%; border:1px solid #e5e5e5; transition:1s}
.photo1 ul li img:hover{ opacity:0.8}
.photo1 ul p{ transition:all 0.7s;width:100%; height:30px; line-height:30px; text-align:center; color:#404040; font-size:15px; overflow:hidden; cursor:pointer; margin-top:5px;}
.photo1 ul p:hover{ color:#205ba4}
#bb a{ border-top:1px solid #205ba4; background:#ececec; color:rgba(0,0,0,1);}

.jianjie{ width:100%; height:515px; position: relative}
.bj{width:100%; height:200px; background-color:#205ba4; position:absolute; top:0}
.waike{ width:1200px; margin:0 auto;position:relative;}
.jj_img{ background-color: rgba(255,255,255,1) !important; width:480px; height:420px; border-radius:8px; padding:3px; position:absolute; top:50px; left:0; overflow:hidden;}
.jj_img img{ width:478px; height:457px; transition:all 1s}
.jj_img img:hover{ transform:scale(1.2)}
.jj_wz{ width:650px; height:425px; position:absolute; right:0; top:50px;}
.jj_wz h3{ font-size:24px; font-weight:800; color:rgba(255,255,255,1); overflow:hidden;}
.jj_wz p{ margin-top:20px; font-size:15px; color:rgba(255,255,255,1); height:70px; overflow:hidden;}
.jj_wz h4{ color:#888888; font-size:15px; margin-top:100px; height:120px; overflow:hidden;}
.jjxq{ width:120px; height:35px; border:1px solid #046de0;   line-height:35px; text-align:center; position:absolute; bottom:0;}
.jjxq a{color:#046de0;font-size:15px; transition:all 0.8s;}
.jjxq a:hover{ color:#404040}
.gengduoanli{ width:300px; height:50px; margin:0 auto; line-height:50px; text-align:center; color:#333333; font-size:24px; margin-top:30px;}
.anli{ width:1200px; margin:0 auto; height:40px; background:url(../images/%E8%AE%BE%E5%A4%87_19.jpg) no-repeat center; line-height:40px; text-align:center; font-size:16px;  margin-top:20px;}
.anli a{color:rgba(255,255,255,1);}
.cac{ width:1200px; margin:0 auto; overflow:hidden;}
.cac ul{ width:120%; margin-top:40px;}
.cac ul li{ width:275px; height:305px; float:left; margin-right:32px; margin-bottom:30px; overflow:hidden;}
.cac ul li img{ width:100%; transition:1s; height:275px;}
.cac ul li img:hover{ opacity:0.8}
.cac ul p{ transition:all 0.7s;width:100%; height:30px; line-height:30px; text-align:center; color:#404040; font-size:15px; overflow:hidden; cursor:pointer; margin-top:5px;}
.cac ul p:hover{ color:#205ba4}

.xinwen{ width:100%; height:450px; background:url(../images/1253_03.jpg); padding-top:50px; }
.chanpin1{ width:1200px; height:10px; background: url(../images/64534.jpg); margin:0 auto;position:relative;}
.chanpin_biaoti1 p{ width:150px;height:20px; border-left:2px solid #205ba4; margin-left:10px; line-height:20px; text-align:center; background:rgba(255,255,255,1); position:absolute; left:-10px; top:-7px; font-size:18px; color:#205ba4; font-weight:800}
.gengduo1 a{ position:absolute; right:0; top:-12px; width:84px; height:30px;}
.winwen_tu{ width:1200px; margin:0 auto;position:relative}
.winwen_tu1{ width:410px; height:369px; overflow:hidden; position:absolute; left:0; top:50px;}
.winwen_tu1 img{ width:100%; transition:all 1s}
.winwen_tu1 img:hover{ opacity:0.8;}
.jj_wz1{ width:750px; position:absolute; right:0; top:50px;}
.jj_wz1 h3{ font-size:20px; font-weight:800; color:#1474cb; overflow:hidden;}
.jj_wz1 p{ margin-top:20px; font-size:15px; color:#555555; height:120px; overflow:hidden;}
.jj_wz1 ul{ width:100%;}
.jj_wz1 ul li{ width:100%; border-top:1px dotted #dadada; height:50px; line-height:50px; color:#616161; font-size:14px; transition:all 1s; overflow:hidden;}
.jj_wz1 ul li a:hover{ color:#1472cc}
.jj_wz1 ul li span{ float:right;}
.jj_wz1 ul li img{ margin-right:10px;}
#caca{ border-bottom:1px dotted #dadada}


.fotter{ width:100%; background-color:#242424; height:300px;}
.wangzhandaohang{ width:1200px; margin:0 auto; position:relative;}
.d1{ width:430px; padding-top:30px; float:left;}
.d1 p{ color:rgba(255,255,255,1); font-size:15px;}
.d1 h3{ color:#555555;}
.d1 ul{ width:210px; float:left;}
.d1 ul li{ width:100%; overflow:hidden; height:30px; line-height:30px; font-size:14px; margin-top:5px;}
.d1 ul li a{color:rgba(255,255,255,1); }
.d1 ul li a:hover{ text-decoration:underline}
.d1 h4{height:30px; line-height:30px; font-size:14px; color:rgba(255,255,255,1);}
.d1 h5{height:30px; line-height:30px; font-size:24px; color:rgba(255,255,255,1); margin-top:10px;}
.d1 h6{height:30px; line-height:30px; font-size:14px; color:rgba(255,255,255,1); margin-top:40px;}
.d1 h2{height:30px; line-height:30px; font-size:14px; color:rgba(255,255,255,1);}
.erweima{ width:180px; height:200px; text-align:center; position:absolute; right:0; top:70px;}
.erweima p{ width:100%; height:20px; line-height:20px; text-align:center; font-size:14px; color:rgba(255,255,255,1); margin-top:5px;}
.js{ width:100%; background:#205ba4; height:35px;}
.js_ke{ width:1200px; margin:0 auto;}
.js p{ color:rgba(255,255,255,1); font-size:12px; height:35px; line-height:35px;}
.js p span{ float:right; font-size:12px;} 
.js p span a{ color:rgba(255,255,255,1);}


.erji{ width:100%; height:216px; background:url(../images/1453243_02.jpg) no-repeat center; position:relative}
.wm{ width:1200px; margin:0 auto; height:50px;}
.wm p{ height:50px; line-height:50px; color:rgba(255,255,255,1); font-size:30px; margin:0 auto; width:300px; padding-top:50px; text-align:center;}
.wm1{ width:1200px; margin:0 auto; height:50px;}
.wm1 p{ height:50px; line-height:50px; color:rgba(255,255,255,1); font-size:30px; margin:0 auto; width:300px; padding-top:80px; text-align:center}

.nav_ej{ width:100%; background:rgba(255,255,255,0.3); height:50px; position:absolute; bottom:0}
.nav_ej ul{ width:1200px; margin:0 auto; text-align:center; height:50px;}
.nav_ej ul span a{padding:0 20px;color:rgba(255,255,255,1); display:inline-block; line-height:50px; font-size:16px; text-align:center;}
.nav_ej ul span a:hover{ background-color: rgba(255,255,255,1); color:#1d4372}
.nb{ width:1200px; margin:0 auto; min-height:200px; padding:0 5px; margin-top:30px; font-size:14px; color:rgba(0,0,0,1); word-break:break-all;}
.nb1{ width:1200px; margin:0 auto;}
.biaoti p{ width:100%;text-align:center; font-size:20px; color:#235bae; margin-top:50px;}
.biaoti h3{width:100%;text-align:center; font-size:14px; margin-top:10px;}
.neirong{ width:100%; font-size:14px; margin-top:20px; min-height:200px;}
.neirong img{ max-width:100% !important; margin:0 auto; display:block;}
.fy{ width:1200px; margin:0 auto; height:50px; text-align:center; margin-bottom:20px; position:relative;}
.fy li{ display:inline-block; font-size:14px; height:40px; background:#eaeaea; border-radius:30px; line-height:40px; width:300px; overflow:hidden;}
#but{width:40px; height:40px; background:none; position:relative; top:0; padding:0 15px}
#but img{ width:100%;}
.fy1{ width:1200px; margin:0 auto; height:50px; text-align:center; font-size:14px;}


.xinwen1{ width:1200px; margin:0 auto; overflow:hidden; height:735px}
.xinwen1 ul{ width:1400px; margin-bottom:20px;}
.xinwen1 ul li{ width:100%; overflow:hidden;  margin-top:30px; height:110px; border-bottom:1px solid #ebebeb}
.xinwen1 ul li a:hover .rq1{ background-color:#205ca5}
.xinwen_wz1{height:75px;}
.xinwen_wz1 h3{ height:24px; font-size:17px; color:#313131; margin-top:10px; overflow:hidden;}
.xinwen_wz1 p{ line-height:18px; font-size:14px; color:#5b5b5b; margin-top:12px; overflow:hidden;}
.xinwen1 ul li a:hover .xinwen_wz1 h3{ color:#1f325b}
.rq1{ width:90px; height:90px; background-color:#c4c4c4; transition:0.7s; float:left; margin-right:20px;}
.rq1 h3{ width:90px; text-align:center; font-size:30px; color:rgba(255,255,255,1); padding-top:20px;}
.rq1 p{ width:90px; text-align:center; font-size:16px; color:rgba(255,255,255,1); margin-top:10px}


.zhidao{ width:1200px; margin:0 auto; font-size:18px; text-align:center; height:50px; margin-top:30px;}
.liuyan{ width:1200px; margin:0 auto;}
form{ width:750px; height:250px; margin:0 auto; position:relative;}
.liuyan1{ width:280px; height:50px; border:none; outline:none; background:#f1f1f1; color:rgba(0,0,0,1); padding-left:20px; display:block; margin-top:20px;}
.wt{ width:380px;height:190px; position:absolute; right:0; top:0; padding-left:20px; border:none; outline:none;background:#f1f1f1;}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;font-size:12px!important;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px!important;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;font-size:12px!important;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}
.qaqa{width:70px; height:30px; border:none; outline:none; background:#f1f1f1; color:rgba(0,0,0,1); display:block; margin-top:20px; text-align:center; cursor:pointer}