﻿@charset "utf-8";
/* CSS Document */
/*初始化代码*/
*{padding:0px; margin:0px;}
body{font-family:"宋体"; font-size:12px; color:#333; background:#d2d2d2;}
a{text-decoration:none;}
a:hover{ text-decoration:none;}
img{border:none;}
.list-none{ list-style:none; padding:0px; margin:0px;}
div{
	margin-right: auto;
	margin-left: auto;
}
ul {margin: 0px;padding: 0px;}
.clear{clear:both;margin: 0px;padding: 0px;height: 0px;}
li {list-style-type: none;}
/*网站代码开始*/
.tol {
	width: 100%;
	overflow: hidden;
	background-color: #FFF;
}
.h_top {
	background-color: #00255E;
	height: 30px;
	width: 100%;
	overflow:hidden;
}
.head_top {
	height: 30px;
	width: 1070px;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
}
.entre{
	width:870px;
	float: left;
}
.entre a {
	font-weight: bold;
	color: #FFF;
}
.entre a:hover{text-decoration:underline;}
.language {
	float: right;
	height: 30px;
	width: 200px;
	text-align: right;
}
.language a {
	color: #FFF;
}
.language a:hover{text-decoration:underline;}
.head {
	height: 100px;
	width: 100%;
	overflow:hidden;
}
.header {	
	height: 100px;
	width: 1000px;
	background-color: #FFF;
}
.logo {
	float: left;
	height: 100px;
	width: 261px;
	padding-right: 10px;
}
.logo_inter {
	height: 42px;
	width: 240px;
	margin-top: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003586;
	padding-left: 30px;
	font-family: "宋体";
	font-size: 18px;
	line-height: 22px;
	color: #003586;
	float: left;
	font-weight: bold
}
.tel {
	float: right;
	height: 50px;
	margin-top: 30px;
}
.tel_pic {
	height: 47px;
	width: 115px;
	float: left;
}
.tel_txt {
	font-family: "微软雅黑";
	font-size: 30px;
	line-height: 30px;
	color: #003586;
	height: 47px;
	padding-left: 10px;
	float: left;
}
.top_nav {
	height: 112px;
	width: 100%;
	background-color: #F9F9F9;
}
.head_nav {
	height: 112px;
	width: 1000px;
}
.nav_li {
	text-align: center;
	width: 105px;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 20px;
	float: left;
	height: 86px;
	padding-top: 26px;
	padding-left:2px;
	padding-right:2px;
}
.line {
	float: left;
	width: 1px;
	text-align: center;
	height: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	margin-top: 40px;
}

.nav_li a p {
	font-size: 12px;
	color: #999;
}
.nav_li a {
	margin-top:12px;
	display:block;
	color: #333;
}
.nav_li:hover a{
	background-color:#003586;
	width:105px;
	height:34px;
}
.nav_li:hover a,.nav_li:hover a p{
	color: #fff;
}
.topbanner{
	width:1350px;
	height:450px;
	overflow:hidden;
	margin:0 auto;
}

.main {
	width: 100%;
	overflow: hidden;
	background-color: #FFF;
}
.style_t {
	width: 100%;
	overflow: hidden;
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
}
.style_title {
	height: 30px;
	width: 1000px;
	font-family: "微软雅黑";
	font-size: 22px;
	line-height: 30px;
	color: #000;
}
.st_span {
	font-family: Georgia;
	font-size: 16px;
	color: #999;
	font-style: italic;
	padding-left: 10px;
}
.sty_list {
	height: 230px;
	width: 1000px;
}
.list_title {
	height: 44px;
	width: 1000px;
}
.ltitle {
	float: left;
	height: 39px;
	width: 316px;
	margin-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 45px;
	color: #333;
}
.lti_span {
	font-family: Georgia;
	font-size: 12px;
	color: #999;
	font-style: italic;
	padding-left: 5px;
}
.lti_more {
	font-family: "微软雅黑";
	font-size: 12px;
	float: right;
}
.lti_more a {
	color: #999;
}
.lti_more a:hover{color:#0153A7;}

.round {
	background-image: url(../images/round.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 26px;
	float: left;
}
.list_box {
	padding-top:2px;
	float: left;
	width: 329px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCC;
	overflow: hidden;
}
.listb_pic {
	float: left;
	height: 90px;
	width: 316px;
}
.listb_n {
	float: left;
	width: 316px;
	padding-top: 5px;
}


.listb_n li {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 20px;
	list-style-type: square;
	color: #666;
}
.listb_n li a {
	color: #666;
}
.listb_n li a:hover{text-decoration:underline;}

.list_box2 {
	padding-top:2px;
	float: left;
	width: 330px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCC;
	padding-left: 11px;
}
.list_2n {
	width: 316px;
	float: left;
}
.list_2n li {
	list-style-type: disc;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 25px;
	color: #999;
}
.list_2n li a {
	color: #666;
}
.list_2n li a:hover{color:#0153A7;}

.list_box3 {
	padding-top:2px;
	float: left;
	width: 316px;
	padding-left: 12px;
}
.product {
	height: 280px;
	width: 100%;
	background-color: #E7E7E7;
	overflow: hidden;
}
.pro_title {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 35px;
	color: #333;
	width: 1000px;
	padding-top: 5px;
}
.pro_span {
	font-family: Georgia;
	font-size: 12px;
	color: #999;
	font-style: italic;
	padding-left: 10px;
}
.pro_more {
	font-size: 12px;
	float: right;
}
.pro_more a {
	color: #999;
}
.pro_more a:hover{color:#0153A7;}
.pro_list {
	height: 220px;
	width: 1000px;
}
#gundong ul,#gundong1 ul,#gundong2 ul {height: 220px;width: 2000px;}

.pro_list li {
	height: 218px;
	width: 188px;
	border: 1px solid #CCC;
	background-color: #FFF;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	overflow: hidden;
}
.pro_list li:hover{
	border: 1px solid #0153A7;
}
.pro_list li a img {
	height: 190px;
	width: 188px;
}

.pro_list li a:hover p{color:#0153A7;}
.qyxx {
	width: 1000px;
	overflow: hidden;
	background-color: #FFF;
	padding-bottom: 20px;
}
.qyxx_l {
	float: left;
	width: 605px;
	padding-top: 10px;
}
.qyyxx_l_title {
	height: 30px;
	width: 605px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #0A59B2;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.qy_span {
	padding-left: 8px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/line.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 7px;
	color: #999;
}
.qy_more {
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.qy_more a {
	color: #999;
}
.qy_list {
	height: 56px;
	width: 595px;
	padding-left: 10px;
	padding-top: 8px;
}
.qy_l_pic {
	height: 54px;
	width: 105px;
	border: 1px solid #CCC;
	float: left;
}
.qy_l_pic img {
	height: 54px;
	width: 105px;
}
.qy_l_txt {
	float: right;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	width: 475px;
}
.qy_l_txt a {
	color: #333;
}

.qy_l_txt a:hover{text-decoration:underline;}
.qyxx_r {
	float: right;
	width: 368px;
	padding-top: 10px;
}
.qy_title {
	width: 368px;
	height: 30px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #0A59B2;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.qy_r_list {
	width: 368px;
	padding-top: 3px;
	overflow: hidden;
}
.qy_r_list li {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 27px;
	color: #999;
	width:100%;
	list-style-type: square;
	float: left;
}
.qy_r_list li a {
	color: #333;
}
.qy_r_list li a:hover{color: #0153A7;}
.qy_li_time {
	color: #999;
}
.foot {
	background-color: #003586;
	width: 100%;
	overflow: hidden;
}
.footer {
	width: 1000px;
	padding-top: 20px;
	overflow: hidden;
	height: 213px;
}
.about {
	float: left;
	width: 199px;
	overflow: hidden;
}
.about h3 {
	color: #FFF;
	margin-bottom: 20px;
}
.about li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
}
.about li a {
	color: #CCC;
}
.about li a:hover{text-decoration:underline;}
.d_logo {
	float: right;
	height: 213px;
	width: 204px;
}
.d_logo p {
	color: #FFF;
}
.footer_d {
	background-color: #01356F;
	/*height: 30px;*/
	width: 100%;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #CCC;
	text-align: center;
}
.footer_d a {
	color: #CCC;
}
.footer_d a:hover{text-decoration:underline;}

/*内页代码*/
.n_m_t {
	height: 30px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	overflow: hidden;
	padding-top: 5px;
}
.nm_t {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #333;
	height: 30px;
	width: 975px;
	padding-left:25px;
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.nm_t a {
	color: #333;
}
.nm_t a:hover{color: #0153A7;}.n_mian {
	width: 1000px;
}
.n_main_l {
	width: 225px;
	float: left;
}
.n_list {
	width: 225px;
	padding-top: 15px;
}
.nl_title {
	background-color: #003586;
	height: 35px;
	width: 210px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #FFF;
	padding-left: 15px;
}
.nl_title li {
	color: #FFF;
	list-style-type: square;
}
.nl_list {
	width: 218px;
	overflow: hidden;
	background-color: #F3F3F3;
	padding-left: 7px;
	padding-bottom: 5px;
}

.n_main_r {
	float: right;
	width: 755px;
	padding-top: 15px;
}
.nm_title {
	height: 35px;
	width: 730px;
	background-color: #F3F3F3;
	padding-left: 25px;
	background-image: url(../images/nm_r_title.jpg);
	background-repeat: no-repeat;
	background-position: left;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 35px;
	font-weight: bold;
	color: #003586;
}
.nmt_span {
	font-family: Georgia;
	font-size: 12px;
	color: #999;
	font-style: italic;
	padding-left: 5px;
}
.nm_r_txt {
	width: 745px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #666;
}




/*added by lisag@20150110*/
#nav_on a,.nav_on a{font-weight: bolder;}
.pro_list ul li a{display: block;height: 190px;width: 188px;}
.pro_list ul li p a{height: 28px;width: 188px;	font-family: "微软雅黑";font-size: 12px;line-height: 28px;	color: #999;text-align: center;}
#gundong ul,#gundong1 ul,#gundong2 ul {height: 220px;width: 1000px;}
.nav_li{line-height: 30px;}
.nl_list li,.nl_list dl dt{height: 33px; width: 180px; border-bottom: 1px dashed #CCC;
	padding-left: 15px;	line-height: 35px; overflow: hidden; padding-right: 15px; }
.nl_list li a,.nl_list dl dt a {color: #000;display: inline-block;width:170px;}
.nl_list li a:hover,.nl_list dl dt a:hover{color: #003586; text-decoration:underline;}
.li_span {font-family: "宋体"; font-size: 12px; font-weight: bold; color: #003586; float: right;}

#sidebar dl dt{ background:url(../images/dt-11.gif) no-repeat 90% center;}
#sidebar dl dd{ padding:0px 0px 0px 15px;border-bottom: 1px dashed #CCC;width: 196px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 20px; background:url(../images/dt-0.gif) no-repeat 5% center;}
#sidebar dl dt.on a{ font-weight:bold; color:#1C57C4; }
#sidebar dl h4.on a{ font-weight:bold;}
#sidebar dl dd h4 a{display: block;}

body{min-width: 1350px;}
.friend_links_container{background-color: #01356F;}
.friend_links_container .friend_links {line-height: 25px; width: 1000px; color: #ccc; margin: 0 auto;}
.friend_links_container .friend_links a{color:#ccc;}
.friend_links_container .friend_links a:hover{font-weight: bolder;rgba(255, 255, 255, 0.71)}
