/* CSS Document */
/*--网站建设-此网站有任何问题请联系-lyu0720---QQ：513668065--*/
body{}
html{overflow:auto;overflow-y:scroll;}
body,html{}
body,html,span,div,ul,ol,li,dl,dd,dt,a,p,h1,h2,h3,h4,h5,h6,table,td,tr{color:#3c3c3c;list-style-type:none;margin:0;padding:0;font-family:Microsoft YaHei,SimHei,SimSun;font-size:12px}
img{margin-top:0;margin-bottom:0;border:0 none;}
table{border-collapse:collapse;border-spacing:0;}
.cn{margin: 0 auto;}
.cn1170{width: 1170px;margin: 0 auto;}
.cn297{width: 297px;}.cn370{width: 370px;}.cn560{width: 560px;}.cn410{width: 410px;}.cn147{width: 147px;}
.border_t1 { border-top-style:dashed; border-top-width:1px; border-top-color:#CCC;}
.cl{ clear:both;}
.left {float: left;}
.right {float: right;}
.m-right { margin-right:30px;}
.p-lr { padding-left:20px; padding-right:20px;}
.fenye {line-height: 24px;text-align: center;height: 24px;margin-top: 30px;}
.info{
	text-align:center;
	margin-bottom:10px;
	margin-top: 5px;
	border-bottom-width:1px;
	border-bottom-style: dashed;
	border-bottom-color: #7D7E7E;
	line-height: 36px;
	font-weight: bold;
	color: #414b33;
	font-size: 15px;
}
/*-------伪类---------*/
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;color:#F00;}
.w_wel {background-color: #003c71;}
.wel {line-height: 30px;color: #FFF;}
.w_top {background-color: #fbfbfb;height: 109px;}
.top .logo {margin-top: 25px;margin-left: 9px;}
.top .search {background: url(../images/search_bg.png) no-repeat;height: 34px;width: 304px;margin-top: 42px;}
.top .search .clearfix .form-group {
	height: 30px;
	float: left;
	color: #CCC;
	line-height: 30px;
	padding-left: 20px;
	margin-top: 2px;
}
input:focus {outline:none;}
.top .search .clearfix .form-group .form-control {
	width: 230px;
	border: 0px none;
	padding-top: 7px;
	padding-bottom: 7px;
	_padding-top: 3px;
	_padding-bottom: 3px;
	background-color:transparent;
}
.top .search .clearfix .btn {
	float: right;
	width:54px;
	overflow:hidden;
	border:none;
	cursor:pointer;
	background:none;
	height: 30px;
	margin-top: 2px;
}
.w_nv {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #f2f2f2;
}
.bn {height:550px;}
.w_pro {padding-bottom: 30px;}
.pro .pro_t {
	padding-top: 25px;
	padding-bottom: 25px;
}
.pro .pro_t span {
	float: right;
	margin-right: 20px;
}

.pro .pro_b {padding-bottom: 10px;}
.pro .pro_b a {display: block;}
.pro .pro_b dl {display: block;width: 370px;}
.pro .pro_b dl dd {background: url(../images/sy_img_bg.png) no-repeat center bottom;height: 236px;}
.pro .pro_b dl dt {
	font-size: 16px;
	line-height: 24px;
}
.pro .pro_b dl dt h3 {
	text-align: center;
	font-size: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.pro .pro_b a:hover,.pro .pro_b a dl dt:hover,.pro .pro_b a dl dt h3:hover {color: #005aab;}
.w_news {
	background: url(../images/news_bg.png) repeat-x center top #eaeaea;
	padding-top: 38px;
	padding-bottom: 48px;
}
.news ul li {display: block;}
.news ul li.news_li {margin-bottom: 20px;}
.news ul li img {
	display: block;
	float: left;
	border: 5px solid #FFF;
	box-shadow:4px 4px 4px #b8b8b8;
	margin-right: 20px;
}
.news ul li .news_ri {}
.news ul li h3 {margin-top: 14px;}
.news ul li h3 a {font-size: 16px;line-height: 36px;}
.news ul .news_li h3 a {font-size: 14px;line-height: 86px;}
.list-paddingleft-2 {text-align: center;width: 25%;background-color: #fff;float: left;padding: 10px 15px;cursor: pointer;margin: 0px 1px 10px 30px;box-shadow: 0px 0px 5px #ccc;}
.list-paddingleft-2 li {}
.list-paddingleft-2:hover {background-color: #fbfbfb;box-shadow: 2px 2px 8px #b0b0b0;}
.news .list-paddingleft-2 li img {box-shadow: none;float: none;margin: 0 auto;}
.list-paddingleft-2 li p {font-size: 20px;font-weight: bold;line-height: 46px;}
.list-paddingleft-2:hover li p {color: #003c71;}
.news ul li p a {font-size: 14px;line-height: 24px;}
.news .news_con {margin-top: 20px;padding-top: 20px;}
.news .news_con li {
	line-height: 36px;
	background: url(../images/ny_jiantou1.jpg) no-repeat left center;
	padding-left: 15px;
}
.news .news_con li:hover {
	background: url(../images/ny_jiantou1_hover.jpg) no-repeat left center;
	padding-left: 15px;
}
.news .news_con li a {
	font-size: 15px;
}

.news .news_con li span {
	float: right;
	font-size: 15px;
}
.news p {
	font-size: 14px;
	line-height: 24px;
	margin-top: 5px;
	margin-bottom: 5px;
}



.w_foot {background-color: #005aab;padding-top: 30px;padding-bottom: 30px;}
.foot .foot_l {padding-left: 15px;}
.foot .foot_l p {line-height: 24px;color: #a4c7e6;}
.foot .foot_l p a {color: #a4c7e6;}
.foot .foot_r {padding-right: 15px;}
.foot .foot_r img {margin-top: 10px;}
/*内页样式*/
.nbn1 {height: 300px;background: url(../images/nbn_03.jpg) no-repeat center;}
.nbn2 {height: 300px;background: url(../images/nbn_02.png) no-repeat center;}
.nbn3 {height: 300px;background: url(../images/nbn_01.jpg) no-repeat center;}
.nbn4 {height: 300px;background: url(../images/nbn_04.jpg) no-repeat center;}
.nbn_new {height: 300px;background: url(../images/nbn_new.jpg) no-repeat center;}
.nbn5 {height: 300px;background: url(../images/nbn_05.png) no-repeat center;}
.pro_b .pro_b_l {
	width: 230px;
}
.pro_b .pro_b_l .pro_b_lt {
	background-color: #003c71;
	font-size: 22px;
	line-height: 45px;
	color: #FFF;
	padding-left: 30px;
}
.pro_b .pro_b_l .pro_b_lb {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003c71;
	border-bottom-color: #003c71;
	border-left-color: #003c71;
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 16px;
}
.pro_b .pro_b_l .pro_b_lb ul {}
.pro_b .pro_b_l .pro_b_lb ul h3 {line-height: 39px;}
.pro_b .pro_b_l .pro_b_lb ul h3 a {font-size: 14px;line-height: 32px;padding-left: 32px;background: url(../images/ny_left01.png) no-repeat 12px center;}
.pro_b .pro_b_l .pro_b_lb ul h3:hover,.pro_b .pro_b_l .pro_b_lb ul .on { background-color:#005aab;color:#FFF;}
.pro_b .pro_b_l .pro_b_lb ul h3 a:hover,.pro_b .pro_b_l .pro_b_lb ul .on a {color:#FFF;background: url(../images/ny_left02.png) no-repeat 12px center;}
.pro_b .pro_b_l .pro_b_lb ul li {padding-left: 30px;}
.pro_b .pro_b_l .pro_b_lb ul li a {font-size: 12px;width: auto;line-height: 26px; padding-left:10px;}
.pro_b .pro_b_l .pro_b_lb ul li a:hover,.pro_b .pro_b_l .pro_b_lb ul li .on {font-weight: bold;color: #fff; background-color:#f5811f;}
.pro_b .pro_b_r {width: 890px;}
.pro_b .pro_b_r .pro_b_rt {
	background: url(../images/ny_ri_bg.jpg) repeat-x;
	font-size: 18px;
	line-height: 45px;
	padding-left: 15px;
}
.w_pro_b  {
	background-color: #fbfbfb;
	padding-top: 20px;
}

.pro_b .pro_b_r .pro_b_rb {
	margin-top: 20px;
}
/*pro_ny_tab_切换标签*/
.pro_b .pro_b_r .pro_b_rb .bar1 {
	position:relative;
	height: 39px;
	text-align: center;
	background-color: #d4d4d4;
	padding-left: 20px;
}

.pro_b .pro_b_r .pro_b_rb .bar1 a{
	display:inline-block;
	text-align:center;
	font-size:16px;
	position:relative;
	z-index:10;
	line-height: 39px;
	color: #474747;
	padding-right: 20px;
	padding-left: 20px;
	width: auto;
	float: left;
}
.pro_b .pro_b_r .pro_b_rb .bar1 a.on{
	z-index:10;
	color: #FFF;
	background-color: #003c71;
}
.pro_b .pro_b_r .pro_b_rb .bar1 a:hover{
	color:#FFF;
	height:39px;
	background-color: #003c71;
	cursor: pointer;
}
.pro_b .pro_b_r .pro_b_rb .pro_con {
	background-color: #FFF;
	padding: 20px;
}

.pro_b .pro_b_r .pro_b_rb .pro_con p {
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 16px;
}
.sitemap .sm_dh { width:50%; height:200px; float:left; overflow:hidden;}
.sitemap .sm_dh .sm_t { border-bottom:solid 3px #CCCCCC; margin:0 15px;}
.sitemap .sm_dh .sm_t,.sitemap .sm_dh .sm_t a { font-size:18px; font-weight:bold; color:#003c71; line-height:36px;}
.sitemap .sm_dh .sm_b { padding:8px 0; margin:0 15px;}
.sitemap .sm_dh .sm_b p { font-size:16px; font-weight:bold; line-height:32px;}
.sitemap .sm_dh .sm_b p a { font-size:16px; font-weight:bold;}
.sitemap .sm_dh .sm_b p span { font-size:14px; font-weight:bold;}
.sitemap .sm_dh .sm_b p span a { font-size:14px; font-weight:bold; color:#06F;}
.sitemap .sm_dh .sm_b p span a:hover,.sitemap .sm_dh .sm_t a:hover { color:#F00;}
/*总容器样式*/ 
.pager { padding: 3px; text-align: center; color:#66C;font-size:12px; font-family:Tahoma;}   
/*分页链接样式*/ 
.pager a { margin: 2px; padding:2px 5px; color: #66C; text-decoration: none; border: 1px solid #aad; }   
/*分页链接鼠标移过的样式*/ 
.pager a:hover { color: #000; border: 1px solid #009; background-color:#DCDCF3; }   
/*当前页码的样式*/ 
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #66C; border: 1px solid #009; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/ 
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/ 
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;width:60px;}   
/*跳转文本框的样式*/ 
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;} 