body {
	margin: 0px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; background:url(bodybg.gif) repeat-x #d7f7ff;
}
td {
	margin: 0px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
a {
	text-decoration: none;
}
a {
	color: rgb(61, 61, 61); font-family: Microsoft YaHei; text-decoration: none;
}
a:hover {
	color: rgb(0, 51, 153); font-family: Microsoft YaHei; text-decoration: none;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li{ list-style-type:none;}
.container {
	margin: auto; width: 1200px; background:#fff;
}
.pull-left {
	float: left;
}
.pull-right {
	float: right;
}
.clear {
	clear: both;
}
.in_search {
	border: rgb(204, 204, 0); border-image: none; width: 250px; height: 33px; margin-top: 45px;
}
.in_search_input {
	border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(221, 221, 221) currentColor rgb(221, 221, 221) rgb(221, 221, 221); margin: 0px; border-image: none; width: 178px; height: 30px;
}
.in_search_input input {
	border: currentColor; border-image: none; width: 176px; height: 27px; font-size: 20px;
}
.in_search_button {
	margin: 0px; height: 32px;
}
.in_search_button img {
	margin: 0px; border: currentColor; border-image: none; height: 32px;
}
.in_nav {
	
}
.in_logo {
	width: 248px; height: 96px; margin-top: 20px;
}
.head_s {
	background: url("../images/nav_shadow.png") repeat-x #fff; width: 1200px; height: 38px; margin-top: 1px;
}
.in_ppt {
	width: 420px; height: 295px; overflow: hidden; margin-top: 30px; position: relative;
}
.in_ppt img {
	left: 0px; top: 0px; position: absolute;
}
.in_ppt_inner {
	border: 1px solid rgb(189, 189, 189); border-image: none; left: 4px; top: 2px; width: 410px; height: 286px; position: absolute; box-shadow: 1px 1px 2px #333333; -moz-box-shadow: 1px 1px 2px #333333; -webkit-box-shadow: 1px 1px 2px #333333;
}
.in_ppt_inner img {
	margin: auto; border: 10px solid rgb(255, 255, 255); border-image: none; width: 390px; display: block; position: absolute;
}
.in_new {
	width: 760px; height: 292px; margin-top: 30px;
}
.in_n_t {
	width: 100%; height: 35px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid;
}
.in_n_t a {
	margin: 6px 0px 0px 4px; color: rgb(0, 92, 124); font-size: 14px; display: block;
}
.in_n_t a:hover {
	color: rgb(0, 51, 153);
}
.in_n_t img {
	margin: 10px 0px 0px; display: block;
}
.in_n_t0 {
	background: url("../images/time.png") no-repeat; width: 35px; height: 22px; margin-top: 5px; margin-left: 5px;
}
.in_n_t1 {
	background: url("../images/on.png") no-repeat; width: 95px; height: 35px; text-align: center;
}
.in_n_t1_span {
	color: rgb(255, 255, 255); line-height: 35px; font-size: 15px; font-weight: bold; cursor: default;
}
.in_n_t2 {
	background: url("../images/out.png") no-repeat; width: 95px; height: 35px; text-align: center; color: #05678c;
}
.in_n_t3 {
	background: url("../images/out.png") no-repeat; width: 95px; height: 35px; text-align: center; color: #05678c;
}
.in_n_t4 {
	background: url("../images/on.png") no-repeat; width: 95px; height: 35px; text-align: center; color:#fff;
}
.in_n_t5 {
	background: url("../images/on.png") no-repeat; width: 95px; height: 35px; text-align: center; color:#fff;
}
.in_n_t6 {
	background: url("../images/out.png") no-repeat; width: 95px; height: 35px; text-align: center; color: #05678c
}
.in_n_t2_span {
	line-height: 35px; font-size: 15px; font-weight: bold; cursor: default;
}
.in_n_t3_span {
	line-height: 35px; font-size: 15px; font-weight: bold; cursor: default;
}
.in_n_t6_span {
	line-height: 35px; font-size: 15px; font-weight: bold; cursor: default;
}
.in_n_c {
	width: 100%; height: 255px;
}
.in_n_c_l {
	width: 280px; height: 100%; text-align: left; overflow: hidden;
}
.in_n_c_l img {
	border: currentColor; border-image: none; width: 100%; margin-top: 10px; display: block;
}
.in_n_c_l span {
	margin-top: 10px; display: block;
}
.in_n_c_l a {
	border: currentColor; border-image: none; width: 100%; color: rgb(0, 96, 129); overflow: hidden; font-size: 14px; font-weight: bold; margin-top: 10px; white-space: nowrap;
}
.in_n_c_l a:hover {
	color: rgb(0, 51, 153);
}
.in_n_c_l p {
	font-size: 12px;
}
.in_n_c_l2 {
	width: 280px; height: 100%; text-align: left; overflow: hidden; display: none;
}
.in_n_c_l2 img {
	border: currentColor; border-image: none; width: 100%; margin-top: 10px; display: block;
}
.in_n_c_l2 span {
	margin-top: 10px; display: block;
}
.in_n_c_l2 a {
	border: currentColor; border-image: none; width: 100%; color: rgb(0, 96, 129); overflow: hidden; font-size: 14px; font-weight: bold; margin-top: 10px; white-space: nowrap;
}
.in_n_c_l2 a:hover {
	color: rgb(0, 51, 153);
}
.in_n_c_l2 p {
	font-size: 12px;
}
.in_n_c_r {
	margin: 0px; width: 460px; height: 100%; text-align: left; overflow: hidden;
}
.in_n_c_r ul {
	overflow: hidden;
}
.in_n_c_r ul li {
	margin: 0px; height: 35px; overflow: hidden; border-bottom-color: rgb(208, 208, 208); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.in_n_c_r a {
	width: 390px; color: rgb(0, 0, 0); line-height: 35px; overflow: hidden; font-size: 14px;
}
.in_n_c_ra {
	width: 390px; color: rgb(0, 96, 129); line-height: 35px; overflow: hidden; font-size: 14px; font-weight: bold;
}
.in_n_c_r a:hover {
	color: rgb(0, 51, 153);
}
.in_n_c_r span {
	color: rgb(140, 140, 140); line-height: 35px; overflow: hidden; font-size: 12px;
}
.in_yw {
	width: 720px; height: 300px; margin-top: 20px; margin-left: 5px;
}
.in_yw_icon {
	width: 351px; height: 57px; margin-top: 13px;
}
.in_yw_icon img {
	border: currentColor; border-image: none; margin-left: 60px;
}
.in_yw_icon a {
	background: rgb(240, 240, 240); width: 100%; height: 100%; display: block;
}
.in_yw_icon a:hover {
	background: rgb(221, 221, 221);
}
.in_y_t {
	width: 100%; height: 35px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid;
}
.in_y_t span {
	width: 105px; height: 34px; border-bottom-color: rgb(0, 96, 129); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.in_y_t img {
	overflow: hidden; margin-top: 3px; float: left; display: block;
}
.in_y_t a {
	margin: 0px 0px 0px 10px; color: rgb(0, 96, 129); line-height: 35px; overflow: hidden; font-size: 16px; font-weight: bold; float: left;
}
.in_y_t_r {
	height: 35px;
}
.in_y_t_r a {
	margin: 0px 0px 0px 4px; color: rgb(0, 92, 124); font-size: 14px; font-weight: normal; display: block;
}
.in_y_t_r a:hover {
	color: rgb(0, 51, 153);
}
.in_y_t_r img {
	margin: 10px 0px 0px; display: block;
}
.in_dq {
	width: 660px; height: 300px; margin-top: 20px; margin-left: 5px;
}
.in_dq ul li {
	width: 100%; height: 35px; float: left;
}
.in_dq a {
	color: rgb(102, 102, 102); line-height: 35px; font-size: 14px;
}
.in_dq a:hover {
	color: rgb(0, 51, 153);
}
.in_dq img {
	border: currentColor; border-image: none;
}
.in_dq span {
	color: rgb(102, 102, 102); line-height: 35px; font-size: 12px;
}
.in_d_t {
	width: 100%; height: 35px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid;
}
.in_d_t span {
	width: 105px; height: 34px; border-bottom-color: rgb(0, 96, 129); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.in_d_t img {
	overflow: hidden; margin-top: 3px; float: left; display: block;
}
.in_d_t a {
	margin: 0px 0px 0px 10px; color: rgb(0, 96, 129); line-height: 35px; overflow: hidden; font-size: 16px; font-weight: bold; float: left;
}
.in_d_t_r {
	height: 35px;
}
.in_d_t_r a {
	margin: 0px 0px 0px 4px; color: rgb(0, 92, 124); font-size: 14px; font-weight: normal; display: block;
}
.in_d_t_r a:hover {
	color: rgb(0, 51, 153);
}
.in_d_t_r img {
	margin: 10px 0px 0px; display: block;
}
.bottom_t {
	background: url("../images/bottom_t.png") no-repeat rgb(0, 51, 153); width: 1195px; height: 45px; overflow: hidden; margin-top: 10px;
}
.in_yj {
	overflow: hidden; margin-top: 10px; margin-left: 10px;
}
.in_yj_span {
	height: 45px; color: rgb(0, 96, 129); overflow: hidden; font-size: 16px; font-weight: bold; margin-top: 12px; margin-left: 10px; display: block;
}
.in_yy_t {
	height: 45px;
}
.in_yy_t a {
	margin: 12px 20px 0px 4px; color: rgb(0, 92, 124); font-size: 14px; font-weight: normal; display: block;
}
.in_yy_t a:hover {
	color: rgb(0, 51, 153);
}
.in_yy_t img {
	margin: 15px 0px 0px; display: block;
}
.in_b {
	background: rgb(237, 237, 237); width: 1193px; height: 225px; overflow: hidden; border-right-color: rgb(202, 202, 202); border-bottom-color: rgb(202, 202, 202); border-left-color: rgb(202, 202, 202); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.in_b_l {
	width: 600px; height: 400px;
}
.in_b_l_b {
	border: 1px solid rgb(195, 195, 195); border-image: none; width: 580px; height: 367px; margin-top: 15px; margin-left: 15px; position: relative; box-shadow: 2px 2px 4px #333333; -moz-box-shadow: 2px 2px 4px #333333; -webkit-box-shadow: 2px 2px 4px #333333;
}
.in_b_l_b img {
	margin: auto; border: 5px solid rgb(255, 255, 255); border-image: none; width: 570px; display: block; position: absolute;
}
.in_b_l_b span {
	background: url("../images/50.png"); left: 5px; width: 570px; height: 30px; text-align: center; bottom: 5px; line-height: 30px; position: absolute;
}
.in_b_l_b a {
	color: rgb(255, 255, 255);
}
.in_b_l_b a:hover {
	color: rgb(0, 51, 153);
}
.in_b_r {
	width: 580px; height: 400px;
}
.in_b_r1 {
	border: 1px solid rgb(195, 195, 195); border-image: none; width: 340px; height: 173px; margin-top: 17px; position: relative; box-shadow: 2px 2px 4px #333333; -moz-box-shadow: 2px 2px 4px #333333; -webkit-box-shadow: 2px 2px 4px #333333;
}
.in_b_r1 img {
	margin: auto; border: 5px solid rgb(255, 255, 255); border-image: none; display: block; position: absolute;
}
.in_b_r1 span {
	background: url("../images/50.png"); left: 5px; width: 330px; height: 30px; text-align: center; bottom: 5px; line-height: 30px; position: absolute;
}
.in_b_r1 a {
	color: rgb(255, 255, 255);
}
.in_b_r1 a:hover {
	color: rgb(0, 51, 153);
}
.in_b_r2 {
	border: 1px solid rgb(195, 195, 195); border-image: none; width: 210px; height: 173px; margin-top: 17px; position: relative; box-shadow: 2px 2px 4px #333333; -moz-box-shadow: 2px 2px 4px #333333; -webkit-box-shadow: 2px 2px 4px #333333;
}
.in_b_r2 img {
	margin: auto; border: 5px solid rgb(255, 255, 255); border-image: none; display: block; position: absolute;
}
.in_b_r2 span {
	background: url("../images/50.png"); left: 5px; width: 200px; height: 30px; text-align: center; bottom: 5px; line-height: 30px; position: absolute;
}
.in_b_r2 a {
	color: rgb(255, 255, 255);
}
.in_b_r2 a:hover {
	color: rgb(0, 51, 153);
}
.in_bottom_fl {
	background: url("../images/in_b_bg.png") bottom repeat-x; width: 100%; height: 195px; overflow: hidden; margin-top: 20px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid; min-width: 1200px;
}
.in_bottom_fl_c {
	margin: 20px auto auto; width: 400px; height: 100px; overflow: hidden;
}
.in_bottom_fl_c span {
	padding-right: 5px; padding-left: 5px;
}
.in_bottom_fl_c a {
	color: rgb(90, 90, 90); padding-right: 5px; padding-left: 5px; font-size: 14px; font-weight: bold;
}
.in_bottom_fl_c a:hover {
	color: rgb(0, 51, 153);
}
.in_bottom_fl_c select {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 150px; height: 30px; font-size: 14px; margin-left: 20px;
}
.in_bottom_cr {
	background: rgb(250, 250, 250); width: 100%; height: 80px; min-width: 1200px;
}
.in_bottom_cr_c {
	margin: auto; width: 300px; text-align: center; overflow: hidden;
}
.in_bottom_cr_c span {
	margin: 30px 0px 0px; height: 25px; text-align: center; color: rgb(0, 0, 0); font-size: 14px; display: block;
}
.in_bottom_cr_c p {
	margin: 0px; text-align: center; color: rgb(171, 171, 171); overflow: hidden; font-size: 14px;
}
.in_bottom_tj {
	background: rgb(238, 238, 238); width: 100%; height: 15px; min-width: 1200px;
}
.in_bottom_tj_c {
	margin: auto; width: 800px; text-align: center; overflow: hidden;
}
.in_bottom_tj_c span {
	color: rgb(166, 160, 160); line-height: 40px; font-size: 14px;
}
.head_d {
	background: rgb(0, 96, 129); margin: 10px auto 0px; width: 1200px; height: 38px; position: relative; z-index: 999;
}
.ddsmoothmenu {
	margin: 0px auto; width: 1200px; height: 38px; color: rgb(255, 255, 255); line-height: 38px; font-size: 16px;
}
.ddsmoothmenu ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.ddsmoothmenu ul li {
	width: 150px; float: left !important; display: inline; position: relative;
}
.ddsmoothmenu ul li.sel {
	
}
.ddsmoothmenu ul li.sel > a {
	color: rgb(0, 96, 129);
}
.ddsmoothmenu ul li a {
	width: 110px; height: 38px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; margin-right: 4px; display: block;
}
* html .ddsmoothmenu ul li a {
	display: inline-block;
}
.ddsmoothmenu ul li a:link {
	
}
.ddsmoothmenu ul li a:visited {
	
}
.ddsmoothmenu ul li a.selected {
	background: rgb(149, 129, 103); color: rgb(255, 255, 255) !important; line-height: 38px;
}
.ddsmoothmenu ul li a:hover {
	background: rgb(149, 129, 103); color: rgb(255, 255, 255) !important; line-height: 38px;
}
.ddsmoothmenu ul li ul {
	left: 0px; width: 110px; display: none; visibility: hidden; position: absolute;
}
.ddsmoothmenu ul li ul li {
	width: 110px; height: 35px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; display: list-item;
}
.ddsmoothmenu ul li ul li a {
	background: rgb(149, 129, 103); margin: 0px; padding: 0px; width: 110px; height: 35px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; opacity: 0.7; -moz-opacity: 0.7;
}
.ddsmoothmenu ul li ul li a.selected {
	
}
.ddsmoothmenu ul li ul li a:hover {
	background: rgb(240, 133, 25);
}
.flexslider {
	width:1200px; height: 450px; margin:0 auto; overflow: hidden; position: relative;
}
.slides {
	position: relative; z-index: 1;
}
.slides li {
	height: 450px;
}
.flex-control-nav {
	width: 100%; text-align: center; bottom: 0px; position: absolute; z-index: 2;
}
.flex-control-nav li {
	margin: 0px 5px; width: 35px; height: 14px; display: inline-block; -ms-zoom: 1;
}
.flex-control-nav a {
	background: url("../images/dot.png") no-repeat right 0px; width: 35px; height: 6px; line-height: 30px; overflow: hidden; display: inline-block; cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0px 0px;
}
.title14px {
	color: rgb(204, 0, 0); font-size: 14px; font-weight: bold;
}
.px14s {
	color: rgb(0, 0, 0); line-height: 24px; font-size: 14px; font-weight: bold;
}
.px14 {
	color: rgb(0, 51, 255); font-size: 14px;
}
.px12 {
	color: rgb(0, 96, 129); font-size: 12px;
}
.padding {
	padding-right: 12px;
}
.paddingNR {
	padding: 24px;
}
.md {
	padding-bottom: 15px; background:#fff;
}
.leftmenu a {
	background: url("../images/jt.png") no-repeat 250px; height: 28px; color: rgb(51, 51, 51); padding-top: 9px; padding-left: 5px; font-size: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.leftmenu a:visited {
	background: url("../images/jt.png") no-repeat 250px; height: 28px; color: rgb(51, 51, 51); padding-top: 9px; padding-left: 5px; font-size: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.leftmenu a:hover {
	background: url("../images/jt2.png") no-repeat 250px rgb(0, 96, 129); height: 28px; color: rgb(255, 255, 255); padding-top: 9px; padding-left: 5px; font-size: 15px; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.newslist td {
	height: 29px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.photolist {
	margin: auto; padding: 0px 0px 0px 16px;
}
.photolist li {
	width: 245px; height: 235px; text-align: center; line-height: 18px; margin-right: 33px; float: left;
}
.photolist li img {
	padding: 5px; width: 245px; height: 160px;
}
div.digg {
	margin: 15px 3px 10px; padding: 3px; text-align: center;
}
div.digg a {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(204, 204, 204); color: rgb(153, 153, 153); text-decoration: none;
}
div.digg a:hover {
	background: rgb(255, 0, 0); border: 1px solid rgb(255, 0, 0); color: rgb(255, 255, 255);
}
div.digg a:active {
	background: rgb(102, 102, 102); border: 1px solid rgb(102, 102, 102); color: rgb(255, 255, 255);
}
div.digg span.current {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(255, 0, 0); color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(255, 0, 0);
}
div.digg span.disabled {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(221, 221, 221); color: rgb(221, 221, 221);
}
.box {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(255, 255, 255) rgb(255, 255, 255) rgb(204, 204, 204); width: 265px; height: 28px; padding-left: 8px;
}

.k2{ background:#fff;}

.k2 td {
	font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted;
}
.k3 {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.white {
	color: rgb(255, 255, 255); line-height: 180%; font-size: 14px;
}


.nnews1{ width:98%; margin:0 auto; padding-top:8px; padding-bottom:8px; overflow:hidden;}

.nnews1 li{ width:100%; height:32px; line-height:32px; display:inline-block; float:left; text-align:left; text-indent:18px; background:url(images/biao.gif) 0 12px no-repeat; border-bottom:dotted 1px #eaeaea; overflow:hidden;}

.nnews1 li a{ float:left; text-align:left;}

.nnews1 li span{ float:right; text-align:right;}

.product2{ width:98%; margin:0 auto;}

.product2 li{ width:190px; height:176px; display:inline; float:left; margin:10px 15px; line-height:20px; text-align:center; overflow:hidden;}

.product2 li img{ width:190px; height:156px;}

.luotong_page{ text-align:center; margin-top:10px;}

.newscont h2{ font-size:16px; text-align:center; height:42px; line-height:42px;}

.newscont .newsdes{ text-align:center; padding-top:5px; padding-bottom:5px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC;}

.wzlinks{ text-align:center; margin-top:20px; font-size:14px;}

.luotong_page{ text-align:center; margin-top:10px;}

.clear{ clear:both; height:0; overflow:hidden;}