@charset "gb2312";
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:302px; height:71px;}
.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 36px;color:#FFF; font-size:18px; }
.nav ul li .on{ display:block; background:#d70600}
.nav ul li a:hover{background:#d70600}

.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;}

.slideBox  .bd ul {position: relative;height: 640px;width: 100%;}
.slideBox  .bd ul li {position: absolute;left: 50%;margin-left: -960px;width: 1920px;}


.d1{ display:block; background:#f5f8fd; padding:36px 0px;}
.d1_l{ display:block; width:260px;}
.d1_r{ display:block; width:920px;}
.d1_l ul{ display:block; background:#ededed; padding:10px 20px;}
.d1_l ul li{ display:block; line-height:40px; font-size:16px; }
.d1_l ul li a{display:block;  background:url(../images/i3.jpg) no-repeat left center; height:40px; overflow:hidden; padding-left:25px;}
.d1_r ul { display:block; margin-top:12px;}
.d1_r ul li{ display:block; width:221px; margin-right:12px; margin-bottom:5px; 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; max-width:100%;max-height:165px;margin:0 auto;}
.d1_r ul li a p{ display:block; height:40px; overflow:hidden; }

.d2{ display:block; background:url(../images/bg.jpg) no-repeat center; height:756px;}
.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 ul{ display:block; padding-top:15px;text-align:center;}
.d3 ul li{ display:inline-block; width:20%; margin-bottom:6px;}
.d3 ul li a{ display:block; width:93%; margin:0 auto; text-align:center; font-size:15px; color:#555; line-height:30px;}
.d3 ul li a img{ display:block; width:100%; height:140px;}
.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:30px 0px;}
.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: 560px;height: 400px;overflow: hidden;}
.ddnews_text{}
.ddnews_text p{display: block;width: 140px;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: 140px;height: 90px;overflow: hidden;}
.ddnews_l_con_l img{width: 100%;height: 100%;}
.ddnews_l_con_r{width: 400px;}
.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: 570px;height: 400px;overflow: hidden;}
.ddnews_r_con{background-color: #f1f1f1;padding:20px;margin-top: 20px;}
.ddnews_r_con_top{height: auto;}
.ddnews_r_con_top_l{width: 215px;height: 110px;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: 300px;}
.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: 400px;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:175px; border-bottom:5px #00a0e9 solid;}

.dddibu{background-color: #1b1c1e;padding-bottom: 30px; padding-top:12px;}
.dddibucon{width: 1150px;margin: 0 auto; color:#777777}
.dddibucon_top{height: 78px;line-height:78px;border-bottom: 1px solid #2e2e30; margin-bottom:20px;}
.dddibucon_top a{padding:0 37px; color:#777777; 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;padding-top: 20px; }
.dddibucon_bot p{display: block;font-style: normal;line-height:33px;margin-left: 50px;float: left;margin-top: 20px; color:#959595; font-size:14px;}
.dddibucon_bot b{display: block;float:right;width:109px; padding-right:50px;}
.dddibucon_bot b img{width:109px;height:109px; margin-top:22px;}
/*banquan*/
.ddbanquna{background-color: #000; padding:13px 0px;line-height:30px;}
.ddbanqunacon{width: 1180px;margin: 0 auto;text-align: center;color: #828282; font-size:14px;}
.ddbanqunacon a{color: #828282; 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; width:210px; height:32px; overflow:hidden; 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;}







