html{overflow-x:hidden;}
body{
	margin:0;
	padding:0;
	font-family: "微软雅黑", Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	}
p,h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
	}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button{ border:none;}
input,button {outline:none;}
*{ margin:0; padding:0;  }
.container{width:1200px;margin:0 auto;height:auto;display:block;}

.top{ display:block; background:#f1f1f1; height:34px; line-height:34px;}
.top span{ display:block; width:50%; float:left; color:#666666;}
.top p{ display:block;float:right;}
.top p a{ color:#666666; padding:0px 4px; }

.header{ display:block; padding:20px 0px;}
.header_l{ display:block; width:30%; float:left; background:url(../images/logo.jpg) no-repeat left center; padding-left:241px; height:77px}
.header_l span{ display:block; color:#d70600; font-size:24px; font-weight:bold; padding-top:10px;}
.header_l p{ display:block; font-size:16px; color:#666666;  padding-top:3px;}
.header_r img{ display:block; float:right; }

/*.nav{ display:block; background:#205288; height:56px; line-height:56px;}
.nav ul{ display:block;}
.nav ul li{ display:block; float:left; }
.nav ul li a{ display:block;  padding:0px 38px;color:#FFF; font-size:17px; }
.nav ul li .on{ display:block; background:#d70600}
.nav ul li a:hover{background:#d70600}*/


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{height:56px; line-height:56px; background:#205288;  }
.nav ul{ display:block; width:1200px; margin:0 auto;  position:relative; z-index:1;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; font-weight:normal  }
.nav .nLi h3 a{ display:block; padding:0 38px; font-size:17px; }
.nav .sub{ display:none; width:144px; left:0; top:56px;  position:absolute; background:#d70600;  line-height:36px;   }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; text-align:center; font-size:15px; }
.nav .sub a:hover{ background:#d70600; color:#fff;  }
.nav .on h3 a{ background:#d70600; color:#fff;   }



.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20%; bottom:8px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .bd p{ display:block; position:absolute; bottom:30px;}


.txtMarquee-left{ width:100%;  position:relative; line-height:60px; font-size:16px;  }
.txtMarquee-left .hd{ display:block; width:88px; float:left; font-weight:bold; }
.txtMarquee-left .bd{ display:block; float:left; width:1110px;  }
.txtMarquee-left .bd .tempWrap{ width:100% !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:50px;  float:left; height:60px; line-height:60px;  text-align:left; _display:inline; width:auto !important;  }
.txtMarquee-left .bd ul li a{ color:#111; font-size:15px;}


.txtMarquee-left .bd ul li span{ color:#999;  }



.d1{ display:block; background:#f5f8fd; padding:36px 0px; }
.d1_l{ display:block; width:260px;background:#ededed;border-radius:0 0 6px 6px;}
.d1_r{ display:block; width:920px;}
.d1_l ul{ display:block; background:#ededed; padding:10px 20px;}
.d1_l ul li{ display:block; line-height:43px; font-size:16px; padding-left:15px;}
.d1_l ul p{ display:block; padding-left:40px;}
.d1_l ul p a{ display:block; line-height:36px; font-size:16px;}
.d1_l ul li a{ background:url(../images/i3.jpg) no-repeat left center; padding-left:25px;}
.d1_r ul { display:block; margin-top:12px;}
.d1_r ul li{ display:block; width:290px; margin-bottom:10px; margin-right:16px; float:left;}
.d1_r ul li a{ display:block; text-align:center; line-height:40px; color:#555; font-size:16px;}
.d1_r ul li a img{ display:block; width:100%; border:1px #efefef solid; height:220px;}

.d2{ display:block; background:url(../images/bg.jpg) no-repeat center; height:210px; color:#FFF;}
.d2 ul { display:block; padding-top:38px; width:1290px; margin:0 auto;}
.d2 ul li{ display:block; width:257px; border-right:1px #4172a6 dashed; float:left; text-align:center;}
.d2 ul li b{ display:block; font-size:28px; padding-bottom:12px;}
.d2 ul li p{ display:block; font-size:15px; padding:0 23px; line-height:28px;}
.d3{ display:block; padding:30px 0px}
.d3_t{ display:block; text-align:center;}
.d3_t h2{ display:block; font-size:32px;}
.d3_t p{ display:block; font-size:16px; line-height:44px;}
.d3_l{ display:block; }
.d3_l ul{ display:block; padding-top:15px;}
.d3_l ul li{ display:block; width:25%; float:left; margin-bottom:6px;}
.d3_l ul li a{ display:block; width:93%; margin:0 auto; text-align:center; font-size:16px; color:#444; line-height:35px;}
.d3_l ul li a img{ display:block; width:100%; height:190px;}

.d3 dl{ display:block; padding-top:10px;}
.d3 dl dd{ display:block; width:20%; float:left; margin-bottom:13px;}
.d3 dl dd img{ display:block; border:1px #eaeaea solid; width:93%; margin:0 auto; text-align:center; font-size:15px; color:#555; line-height:30px; height:90px;}


.d4{ display:block; padding:30px 0px; background:#f6f6f6}
.d4 ul{ display:block; margin-top:20px;}
.d4 ul li{ display:block; width:33.3%; float:left; margin-bottom:20px;}
.d4 ul li a{ display:block; background:#FFF; width:350px; padding:13px; margin:0 auto;}
.d4 ul li a img{ display:block; float:left; width:140px; height:150px;}
.d4 ul li a p{ display:block; float:right; width:195px;}
.d4 ul li a p b{ display:block; line-height:30px; font-size:16px;}
.d4 ul li a p span{ display:block; line-height:26px; height:78px; overflow:hidden; font-size:14px; color:#666;}
.d4 ul li a p e{ display:block; padding-top:9px; color:#666;}
.d4 ul li a:hover{ background:#d70600; color:#FFF;}
.d4 ul li a:hover p span{ color:#FFF}
.d4 ul li a:hover p e{ color:#FFF}

.d5{ display:block; padding:0px 0px 30px 0;}
.introduce{ display:block; position:relative; height:520px; margin-top:20px;}
.introduce .introduce-left .introduce-left-top{ background:url(../images/introduce.jpg) no-repeat; height:120px; font-size:19px; color:#101010; line-height:20px; padding-left:155px; font-weight:bold; padding-top:25px;}
.introduce .introduce-left .introduce-left-top span{ font-size:26px; color:#d70600; line-height:48px; font-weight:bold;}
.introduce .introduce-left{ z-index:2; position:relative;}
.introduce .introduce-right{ width:555px; height:495px; background:#ededed; position:absolute; top:0; right:0; padding:0 40px 0 50px;}
.introduce .introduce-right .introduce-right-title{ font-size:40px; color:#d70600; line-height:42px; font-weight:bold; margin:45px 0 25px 0;}
.introduce .introduce-right .introduce-right-content{ font-size:16px; color:#333; line-height:32px; margin-bottom:10px; font-weight:lighter;}
.introduce .introduce-right .introduce-bot .introduce-bot-more{ margin-top:95px; position:relative; z-index:4;}
.introduce .introduce-right .introduce-bot .introduce-bot-more span{ font-size:14px; color:#fff; line-height:14px; background:#d70600; padding:8px 35px;}
.introduce .introduce-right .introduce-bot ul{ position:absolute; left:165px; top:350px;}
.introduce .introduce-right .introduce-bot ul li{ float:left; margin-left:10px;}

.d5_b{ display:block;}
.d5_b h2{ display:block; font-size:30px;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative  }
.picScroll-left .bd{ padding:15px 0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 20px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:286px; height:190px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


.ddnews{width: 100%}
.ddnewscon{width:1200px;margin: 0 auto;margin-bottom:40px;}
.ddnews_l{width:400px;height: 400px;overflow: hidden; margin-right:26px;}
.ddnews_text{}
.ddnews_text p{display: block;float: left;}
.ddnews_text p span{display: block;font-size:30px;font-weight: bold;height:36px;line-height: 36px;overflow: hidden;}
.ddnews_text p i{display: block;font-style: normal;font-size: 12px;line-height: 20px;color: #999;}
.ddnews_text b{display: block;width: 27px;float: right;margin-top: 5px;}
.ddnews_l_con{display: block;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #e9e9e9;}
.ddnews_l_con_l{width:100px;height:80px;overflow: hidden;}
.ddnews_l_con_l img{width: 100%;height: 100%;}
.ddnews_l_con_r{width:280px;}
.ddnews_l_con_r p{display: block;font-weight: bold;}
.ddnews_l_con_r p a{display: block;height: 24px;line-height: 24px;color: #333;font-size: 15px;overflow: hidden;}
.ddnews_l_con_r p a:hover{color: #e21f1f;}
.ddnews_l_con_r span{display: block;}
.ddnews_l_con_r span i{display: block;width: 10px;line-height: 10px;overflow: hidden;float: left;margin-right: 5px;margin-top: 5px;}
.ddnews_l_con_r span small{display: block;width: 100px;color: #999;float: left;}
.ddnews_l_con_r span b{display: block;width: 16px;height: 10px;float: left;padding-top: 4px;}
.ddnews_l_con_r span big{display: block;float: left;color: #999;font-size: 14px;width: 60px;padding-left: 5px;}
.ddnews_l_con_r strong{display: block;font-weight: normal;margin-top: 3px;font-size:12px;color: #999;line-height: 20px;display: block;height: 40px;overflow: hidden;}
.ddnews_r{width:400px;height: 400px;overflow: hidden;}
.ddnews_r_con{background-color: #f1f1f1;padding:10px;margin-top: 20px;}
.ddnews_r_con_top{height: auto;}
.ddnews_r_con_top_l{width: 115px;height: 100px;overflow: hidden;}
.ddnews_r_con_top_l a{display: block;border-radius: 5px;width: 215px;height: 110px;overflow: hidden;}
.ddnews_r_con_top_l a img{width: 100%;height: 100%;}
.ddnews_r_con_top_r{width: 250px;}
.ddnews_r_con_top_r p{display: block;}
.ddnews_r_con_top_r p a{display: block;line-height: 24px; font-weight:bold;height: 24px;overflow: hidden;color: #333;font-size: 15px;}
.ddnews_r_con_top_r p a:hover{color: #e21f1f;}
.ddnews_r_con_top_r span{height: 26px;line-height: 26px;overflow: hidden;color: #999;}
.ddnews_r_con_top_r i{display: block; font-size:12px;line-height: 26px;font-style: normal;overflow: hidden;height: 52px;color:#666666;}
.ddnews_r_con_bot{width: 100%;}
.ddnews_r_con_bot ul{display: block;padding-top: 10px;}
.ddnews_r_con_bot ul li{display: block;height: 35px;line-height: 35px;border-bottom: 1px dashed #d1d1d1;background: url(../images/ddnews_6.png) 0px 18px no-repeat;padding-left: 10px;}
.ddnews_r_con_bot ul li a{display: block;}
.ddnews_r_con_bot ul li a:hover *{color: #e21f1f;}
.ddnews_r_con_bot ul li a p{display: block;width:270px;float: left; color:#666666;}
.ddnews_r_con_bot ul li a span{display: block;width: 100px;float: right;text-align: right;color: #999;}
.bg1{ display:block; width:100%; background:url(../images/bg2.jpg) no-repeat center; height:220px; border-bottom:5px #00a0e9 solid;}

.d3_r{ display:block;  width:350px; float:right; }
.d3_rt h2{ display:block; font-size:20px; padding-bottom:8px; color:#205288; border-bottom:1px #d4d4d4 solid;}
.txtMarquee-top{padding:12px; border-radius:5px; background:#f1f1f1; height:290px; margin-top:20px;  overflow:hidden; position:relative;   }
.txtMarquee-top .infoList li{ display:block; margin:3px 0px;  }
.txtMarquee-top .infoList li a{ display:block;}
.txtMarquee-top .infoList li a span{ display:block; font-size:14px; color:#333; line-height:25px;}
.txtMarquee-top .infoList li a p{ display:block; font-size:12px; color:#888; line-height:23px;}





.dddibu{background-color: #1b1c1e;padding-bottom: 30px; padding-top:12px;}
.dddibucon{width: 1150px;margin: 0 auto; color:#ececec}
.dddibucon_top{height: 78px;line-height:78px;border-bottom: 1px solid #2e2e30; margin-bottom:20px;}
.dddibucon_top a{padding:0 46px; color:#ececec; font-size:15px;}
.dddibucon_bot{width: 100%;}
.dddibucon_bot span{display: block;width:330px;border-right: 1px solid #2e2e30;height: 110px;float: left;margin-top: 20px;}
.dddibucon_bot span img{display: block; }
.dddibucon_bot p{display: block;font-style: normal;line-height:33px;margin-left: 50px;float: left;margin-top: 20px; color:#ececec; font-size:14px;}
.dddibucon_bot h2{ display:block; float:left; width:150px; padding-top:22px;}
.dddibucon_bot h2 a img{ display:block; border:1px #ccc solid; width:100%}
.dddibucon_bot b{display: block;float:right; }
.dddibucon_bot b img{width:109px;height:109px; padding-right:15px; margin-top:22px;}
/*banquan*/
.ddbanquna{background-color: #000; padding:13px 0px;line-height:30px;}
.ddbanqunacon{width: 1180px;margin: 0 auto;text-align: center;color: #ececec; font-size:14px;}
.ddbanqunacon a{color: #ececec; padding-right:12px;}




.left{ display:block; float:left;width:260px;min-height: 882px;margin:26px 0;}

.c5_l{ display:block; width:253px; height:auto;}
.c5_l ul{ display:block;  border: 1px solid #ddd;  }
.c5_l ul li{ display:block; width:100%;  line-height:56px; border-bottom:1px #dddddd solid;}
.c5_l ul li a{ display:block; background:url(../images/l.jpg) no-repeat 30px center; padding-left:50px; color:#666666;  font-size:16px;}
.c5_b{ display:block; background:url(../images/cb.jpg) no-repeat center; height:72px;}
.c5_b p{ display:block; font-size:12px; text-align:center; color:#FFF; padding-top:14px;}
.c5_b b{ display:block; font-size:24px;  text-align:center;color:#fcff00; padding-top:3px;}

.c5_lt{background:#004098; height:80px; line-height:80px; color:#fff; font-size:24px; font-weight:bold; text-align:center; }

/*右边*/
.right{ display:block; width:920px; float:right; margin: 30px 0;}
.rightt{ background:#f7f7f7; }
.nTitR{margin-left:20px; height:40px; line-height:40px; font-size:16px; }
.tright{  line-height:40px; padding-right:20px;}
.tright a{  line-height:40px;}

.position {
line-height: 33px;
color: rgb(96, 96, 96);
border-bottom:3px #004098 solid;
}
.position h2{ font-size:16px; color:#000; float:left;}
.position p{ display:block; float:right; padding-right:10px;}
.position a {
color: rgb(96, 96, 96);
}
.position a:hover {color:#a91219;}

/*单页*/
.dy{ display:block; line-height:32px;  font-size:15px; color:#333; padding:15px 10px;}
.dy img{ display:block; margin:0 auto; max-width:100%; height:auto !important;}

.xxy{ display:block; border-bottom:1px #666 dashed; padding-bottom:10px; margin-bottom:15px;}
.xxy h1{ display:block; text-align:center; font-size:20px; line-height:44px; font-weight:600;}
.xxy p{ display:block; text-align:center; line-height:32px;}



/*分页部分*/
.List_page{text-align:center;margin-bottom:10px; margin-top:60px;}
.List_page a{background:#fff;margin:0px 5px;padding:5px 12px;border:1px solid #333;color:#333;}
.List_page span{background:#d70600;color:#fff;margin:0px 1px;padding:4px 10px;border:1px solid #d70600;}



/*图片列表*/
.plist{ display:block; padding:20px 0px;}
.plist ul li{ display:block; float:left; padding:0px 9px; margin-bottom:10px;}
.plist ul li img{ display:block; width:210px; height:170px; border:1px #dcdcdc solid; }
.plist ul li p{ display:block; line-height:32px; font-size:14px; text-align:center;}



/*新闻列表*/
.nlist{ display:block; padding:20px 10px;}
.nlist ul li{display: block; border-bottom: 1px dashed #d8d8d8;margin-bottom: 16px; padding: 0 0 17px 0px;}
.nlist ul li h2 {font-size: 16px;height: 30px;overflow: hidden;line-height: 30px;margin-bottom: 4px; color:#444;}
.nlist ul li h2 label {
color: #aeaeae;
display: inline;
float: right;
font-size: 12px;
font-weight: 100;
width: 180px;
text-align: right;
}
.nlist ul li p {
line-height: 24px;
color: #666;
}


.dy_cp{ display:block; padding:10px;}
.dy_cp_l img{ display:block; float:left; width:400px; height:300px;}
.dy_cp_r{ display:block; width:470px; float:right;}
.dy_cp_r h2{ display:block; font-size:20px; color:#222; line-height:30px;}
.dy_cp_r ul li{ display:block; line-height:28px; font-size:14px; color:#555; padding-top:12px;}
.dy_cp_r ul li span{ color:#d70600}

.dy_cp_c{ display:block; margin-top:30px;}
.dy_cp_ct{ display:block; text-align:center; line-height:60px; background:url(../images/titiicon.jpg) no-repeat center bottom;}
.dy_cp_ct h2{ display:block; font-size:22px;}

.dy_cp_cc img{ display:block; width:100%; margin-top:20px;}



.yb_top{ display:block; background:#fe3200; border-radius:6px; text-align:center; padding:3px; line-height:15px; font-size:12px; width:18px; position:fixed; bottom:20px; left:50%; margin-left:640px; }
.yb_top a{color:#FFF;}







