﻿html {
	font-family:微软雅黑;
	text-align:left;
	font-size:12px;
	overflow-x:hidden;
}
body, a {
	margin:0;
	font-family:微软雅黑;
	text-align:left;
	font-size:12px;
	text-decoration:none;
	color:#333;
}
.smallpic {
	/*border:1px solid #ccc;
	padding:2px;*/
	background:#fff;
}
#marqueeboxa {
	height:520px;
	overflow:hidden;
	margin:15px 0 0 0;
	clear:both;
	width:820px;
}
.List {
	margin:0;
	padding:0;
	list-style:none;
}
.List li {
	line-height:30px;
	height:30px;
	border-bottom:1px dashed #ccc;
}
.List li span {
	float:right;
	color:#999;
}
.List li b {
	font-family:"微软雅黑";
	font-weight:normal;
}
#index_center_pro_nr a {
	color:#333;
}
.nlist {
	margin:0;
	padding:0;
	list-style:none
}
.nlist li {
	line-height:31px;
	height:31px;/*border-bottom:1px dashed #ccc;*/
	font-family:微软雅黑;
	list-style:none;
	background:url(../pic/news_li.jpg) left center no-repeat;
	border-bottom:1px dotted #999;
}
/*.nlist li a:hover {

	background:url(../pic/news_li_hover.jpg) left center no-repeat;
}*/



	

.nlist li span {
	float:right;
}
.nlist li dl {
	margin:0;
*margin:-14px 0 0 0;
	padding:0;
}
.nlist li dl dt {
	line-height:30px;
	height:30px;/*border-bottom:1px dashed #ccc;*/
}
.nlist b {
	font-family:"微软雅黑";
	font-weight:normal;
}
.nlist a {
	color:#333;
	text-decoration:none;
}
.nlist a:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
}
.left_fl {
	width:218px;
	overflow:hidden;
	padding-top:2px;
	background:#fff;
}
.left_fl h1 {
	height:35px;
	line-height:35px;
	width:218px;
	font-size:14px;
	font-weight:100;
	margin-top:3px;
}
.left_fl h1 a {
	width:218px;
	background: url(../pic/cp_dbt.jpg) center no-repeat;
	display:block;
	text-indent:35px;
	font-size:12px;
	color:#333;
}
.left_fl h1 a:hover {
	width:218px;
	/*background: url(../pic/cp_xbt.jpg) center no-repeat;*/
	display:block;
	color:#0768db;
	text-indent:35px;
	font-weight:bold;
}
.left_fl h2 {
	height:27px;
	line-height:27px;
	width:170px;
	margin-left:15px;
	border-bottom:1px dotted #c1c1c1;
	color:#4b4b4c;
	margin-top:3px;
	padding-left:13px;
	font-size:12px;
	font-weight:100;
}
.left_fl h2 a {
	color:#4b4b4c;
}
.left_fl h2 a:hover {
	color:#0384df;
}
.left_fl ul {
	border-top:none;
	overflow:auto;
}
.left_fl a {
	text-decoration:none;
	overflow:hidden;
	color:#ffffff
}
.left_fl .no {
	display:none;
}
.List_page {
	text-align:center;
	margin:8px;
	font-family:"微软雅黑";
	clear:both;
}
.List_page a {
	background:#fff;
	margin:1px;
	padding:4px 6px;
	border:1px solid #000;
	color:#333;
	font-family:"微软雅黑";
}
.List_page span {
	background:#000;
	color:#fff;
	margin:1px;
	padding:4px 6px;
	border:1px solid #000;
	font-family:"微软雅黑";
}
.news_title {
	margin:5px 0;
	padding:0;
	text-align:center;
	font-size:14px;
}
.news_info {
	text-align:center;
	color:#999;
	border:1px solid #e1e1e1;
	border-left:0;
	border-right:0;
	margin:10px 0;
	padding:5px 0;
	font-size:12px;
}
#art_content {
	word-break:break-all;
	font-size:13px;
	padding:0 0 10px 0;
}
#art_content img {
	max-width:750px;
}
.news_pre {
	margin:10px 0 5px 0;
	clear:both;
	font-size:14px;
	color:#333;
}
.c9 {
	color:#999;
}
#pro_next {
	font-size:14px;
}
#about_right a {
	color:#333;
	font-size:12px;
	text-decoration:none;
}
#about_right a:hover {
	color:#000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.List {
	margin:0;
	padding:0;
	list-style:none;
}
.List li {
	line-height:30px;
	height:30px;
	border-bottom:1px dashed #ccc;
	list-style:none;
}
.List li span {
	float:right;
	color:#999;
}
.List li b {
	font-family:"微软雅黑";
	font-weight:normal;
}
.hr_td {
	line-height:30px;
	height:30px;
	border-bottom:1px dashed #ccc;
}
/*留言部分*/
.book_title {
	background:#EAF5FC;
	border:1px solid #BEDAF0;
	line-height:30px;
	padding:0 15px;
}
.book_title span {
	float:right;
	color:#333;
}
.book_Content {
	border:1px solid #BEDAF0;
	border-top:0;
	line-height:22px;
	padding:5px 15px 10px 15px;
	margin:0 0 10px 0;
	background:#fff;
}
.book_Content div {
	border-top:1px dashed #ccc;
	padding:5px 0;
	margin:5px 0 0 0;
}
.book_Content b {
	color:#f30;
}
.book_add {
	margin:0;
	padding:0;
	list-style:none;
}
.book_add input {
	vertical-align:middle;
	border:1px solid #ccc;
	padding:4px 10px;
	font-size:12px;
	background:#fff;
	background:#f8f8f8;
}
.book_add textarea {
	vertical-align:top;
	border:1px solid #ccc;
	padding:4px 10px;
	overflow:hidden;
}
.book_add li {
	padding:2px;
	clear:both;
	font-size:12px;
}
.book_add li span {
	display:block;
	float:left;
	width:73px;
	line-height:25px;
}
.book_add #showmsg {
	position:absolute;
	color:#f30;
	margin:-18px 0 0 130px;
*margin:8px 0 0 20px;
}
/*丹瑞斯*/
#languages {
	width:100%;
	height:40px;
	border-bottom:1px solid #c1c1c1;
	color:#6d6d6d;
	background-color:#f8f8f8;
}
#languages_center {
	width:1080px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	background:url(../pic/language_bg.jpg) right top no-repeat;
}
#languages_center_left {
	width:600px;
	float:left;
	text-align:left;
}
#languages_center_right {
	width:150px;
	float:right;
}
#languages_center_right ul {
	width:150px;
	float:right;
}
#languages_center_right ul li {
	width:75px;
	float:left;
	height:40px;
	line-height:40px;
	list-style:none;
	text-indent:20px;
}
#languages a {
	color:#6d6d6d;
}
#logo {
	width:1080px;
	height:150px;
	margin:0 auto;
	background:#f8f8f8;
}
#logo_left {
	width:550px;
	height:150px;
	float:left;
}
#logo_right {
	width:250px;
	height:150px;
	float:right;
}
#index_so {
	width:100%;
	height:35px;
	background:#e8e8e8;
	border-top:3px solid #e90011;
	margin:0 auto;
}
#index_so_center {
	width:1080px;
	height:35px;
	margin:0 auto;
	line-height:35px;
}
#index_so_left {
	width:780px;
	float:left;
	text-align:left;
	color:#656565;
}
#index_so_right {
	width:230px;
	float:right;
	color:#b7b7b7
}
#index_choose {
	width:1080px;
	margin:0 auto;
	height:310px;
	padding-top:35px;
}
#index_choose a{ color:#fff; }
#index_choose_bt {
	width:1080px;
	height:70px;
	background:url(../pic/choose_bt.jpg) no-repeat center;
	color:#333333;
	font-size:30px;
	font-weight:bold;
	text-align:center;
}
#index_choose_bt span {
	color:#0768db;
}
#index_choose_bt_nr {
	width:1080px;
	height:290px;
	margin:0 auto;
	padding-top:20px;
}
#index_choose_bt_nr_01 {
	width:240px;
	float: left;
	height:225px;
	background:#fff;
	border:1px solid #dfdfdf;
	margin-right:37px;
}
#index_choose_bt_nr_01_pic {
	width:220px;
	height:150px;
	margin:10px auto;
}
#index_choose_bt_nr_01_nr {
	width:220px;
	height:100px;
	margin:10px auto;
}
#index_choose_bt_nr_01_dbt {
	width:220px;
	height:40px;
	line-height:40px;
	color:#e90011;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#index_choose_bt_nr_01_xbt {
	width:220px;
	height:50px;
	line-height:25px;
	font-size:14px;
	color:#333;
	text-align:center;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:15px;
}
#index_choose_bt_nr_01_more {
	width:107px;
	height:30px;
	background:#0768db;
	color:#fff;
	font-size:12px;
	margin:0 auto;
	text-align:center;
	line-height:30px;
	font-weight:bold;
}
#index_choose_bt_nr_02 {
	width:240px;
	float: right;
	height:225px;
	background:#fff;
	border:1px solid #dfdfdf;
}
#index_cp {
	width:1080px;
	margin:30px auto;
	min-height:380px;
	overflow: hidden;
}
#index_cp_left {
	width:218px;
	float:left;
	min-height:438px;
	overflow:hidden;
}
#index_cp_left01 {
	width:218px;
	border:1px solid #e1dfdf;
	float:left;
	min-height:100px;
	overflow:hidden;
}
#index_cp_left_bt {
	width:218px;
	height:90px;
	margin:0 auto;
	background:url(../pic/cp_bt.jpg) no-repeat;
}
#index_cp_left_bt01 {
	width:218px;
	height:60px;
	margin:0 auto;
	background:url(../pic/nei_news_bt.jpg) no-repeat;
}
#index_cp_left_bt02 {
	width:218px;
	height:60px;
	margin:0 auto;
	background:url(../pic/nei_about_bt.jpg) no-repeat;
}
index_cp_left_fenlei {
	width:218px;
	margin:0 auto;
	min-height:300px;
	overflow:hidden;
}
#index_cp_right {
	width:822px;
	float:right;
}
#index_cp_right_bt {
	background:#f2f2f2;
	height:50px;
	width:820px;
	margin:0 auto;
	border:1px solid #e1dfdf;
	text-indent:20px;
}
#index_cp_right_bt span {
	width:150px;
	height:55px;
	background:#0768db;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:55px;
	display:block;
}
#index_cp_right_nr {
	width:820px;
	margin:10px auto;
	min-height:380px;
	float:right;
	overflow:hidden;/*border:1px solid #e1dfdf;*/
}
#small_banner {
	width:100%;
	height:533px;
	margin:0 auto;
	background:url(../pic/smallbanner.jpg) no-repeat center;
}
#index_cp_tel {
	width:220px;
	height:174px;
	margin:0 auto;
	padding-top:15px;
}
#index_anli {
	width:100%;
	background: url(../pic/index_anli_bg.jpg) no-repeat center;
	height:515px;
	margin:auto auto auto auto;
}
#index_anli_bt {
	width:1080px;
	height:77px;
	background: url(../pic/index_anli_bt_bg.jpg) no-repeat center;
	margin:0 auto;
	color:#333333;
	font-size:30px;
	font-weight:bold;
	text-align:center;
}
#index_anli_bt span {
	color:#0768db;
}
#index_anli_nr {
	width:1080px;
	height:530px;
	margin:0 auto;
}
#index_about_duo {
	width:1080px;
	height:265px;
	margin:20px auto;
}
#index_about_duo01 {
	width:1080px;
	height:230px;
	margin:0 auto;
	padding-top:30px;
}
#index_about_duo01_left {
	width:320px;
	height:230px;
	float:left;
}
#index_about_duo01_right {
	width:724px;
	float:right;
}
#index_about_duo01_right_bt {
	width:724px;
	height:70px;
	margin:0 auto;
	background: url(../pic/index_about_duo01_right_bt_bg.jpg) no-repeat center;
}
#index_about_duo01_right_nr {
	width:724px;
	height:160px;
	overflow:hidden;
	line-height:28px;
}
#index_about_duo02 {
	width:1080px;
	height:153px;
	margin:30px auto;
}
#index_about {
	width:822px;
	height:auto;
	margin:0 auto;
}
#index_about_bt {
	width:1100px;
	height:120px;
	margin:0px auto;
	background: url(../pic/hezuo_bg.jpg) no-repeat center;
	;
	margin-top:10px;
}
#index_about_bt_font {
	width:1100px;
	float:left;
	color:#0384df;
	font-size:16px;
	line-height:42px;
	text-indent:20px;
}
#index_about_bt_more {
	width:50px;
	float:right;
	text-align:center;
	line-height:42px;
	color:#656565;
}
#index_about_nr {
	width:822px;
	margin:0 auto;
	height:auto;
	padding-top:20px;
}
#index_about_nr_pic {
	width:225px;
	height:215px;
	float:left;
}
#index_about_nr_font {
	width:575px;
	height:215px;
	overflow:hidden;
	color:#656565;
	line-height:36px;
	text-align:left;
	float:right;
}
#index_duo_shipin {
	width:1080px;
	margin:0 auto;
	padding-top:190px;
	height:350px;
}
#index_duo_shipin_left {
	width:500px;
	height:350px;
	float:left;
}
#index_duo_shipin_right {
	width:580px;
	height:350px;
	float:right;
}
#index_link_duo {
	width:1080px;
	height:130px;
	background:#ececec;
	margin:30px auto;
}
#index_link_duo_center {
	width:1040px;
	height:70px;
	padding-top:15px;
	margin:0 auto;
}
#index_banner_02 {
	width:100%;
	height:180px;
	margin:0 auto;
	background: url(../pic/index_banner_02_bg.jpg) center no-repeat;
	background-position:center;
	padding-top:30px;
}
#index_news_contact {
	width:1080px;
	height:auto;
	margin:30px auto;
	padding-bottom:30px;
}
#index_news {
	width:660px;
	float:left;
}
#index_news_bt {
	width:660px;
	height:40px;
	background:#f3f3f3;
	float:left;
}
#index_news_bt_left {
	width:110px;
	height:40px;
	background:#0171c7;
	float:left;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:40px;
}
#index_news_bt_right {
	width:50px;
	float:right;
	text-align:center;
	color:#656565;
	line-height:40px;
}
#index_news_bt a {
	color:#656565;
}
#index_news_bt a:hover {
	color:#0187da;
}
#index_contact_bt a:hover {
	color:#0187da;
}
#index_news_gs {
	width:660px;
	margin:10px auto;
	height:110px;
}
#index_news_gs_pic {
	width:258px;
	height:110px;
	float:left;
}
#index_news_gs_nr {
	width:380px;
	float:right;
}
#index_news_contact {
	width:1080px;
	height:auto;
	margin:0 auto;
	padding-bottom:30px;
}
#index_ques {
	width:305px;
	float:left;
}
#index_ques_bt {
	width:305px;
	height:29px;
	background:url(../pic/index_news_bt.jpg) left center no-repeat;
}
#dbt {
	width:100px;
	height:29px;
	line-height:29px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
#more {
	width:70px;
	float:right;
	text-align:right;
	color:#656565;
	line-height:29px;
}
#index_ques_nr { /*background:url(../pic/index_ques_bg.jpg) no-repeat;*/
	width:305px;
	height:320px;
	margin-top:20px;
}
.connew {
	line-height:30px;
	color:#656565;
}
#index_news {
	width:380px;
	float:left;
	padding-left:45px;
}
#index_news_bt {
	width:380px;
	height:29px;
	background:url(../pic/index_news_bt.jpg) left center no-repeat;
}
#index_news_nr {
	width:380px;
	padding-top:30px;
}
#index_news_nr2 {
	width:380px;
	padding-top:15px;
}
#index_contact {
	width:305px;
	float:right;
}
#index_contact {
	width:300px;
	float:right;
}
#index_contact_bt {
	width:300px;
	height:40px;
	line-height:40px;
	background:#f3f3f3;
}
#index_contact_nr {
	width:298px;
	height:320px;
}
#index_contact_nr_pic {
	width:300px;
	height:108px;
	margin:10px auto;
}
#index_contact_nr_nr {
	line-height:35px;
	margin:0 auto;
	text-align:left;
	width:265px;
}
#foot{ width:100%; min-height:300px; margin:0 auto; background:url(../pic/foot_bg.jpg) repeat-x; overflow:hidden; padding-top:30px;}
#foot_center{ width:1080px; height:auto; margin:0 auto;}
#foot_center_left{ width:194px; height:301px; float:left;}
#foot_center_right{ width:840px; height:auto; float:right; padding-top:80px;}
#foot_center_right_01{ width:840px; height:30px; line-height:30px; float:right; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
#foot_center_right_01 ul { width:840px; height:30px; float:right;}
#foot_center_right_01 ul li{ width:105px; float:left;  text-align:left; list-style:none;}
#foot_center_right_01 ul li a{ color:#fff;}
#line{ width:840px; height:0px; border-bottom:1px solid #064fa6; border-top:1px solid #0977fa; margin:0 auto; } 
#foot a{ color:#fff;}
#foot_center_right_02{ width:840px; height:41px; background:#065dc3;  text-indent:20px; margin:30px auto; color:#fff; line-height:41px;}
#foot_center_right_03{ width:840px; height:30px; line-height:20px; color:#a4a6a3;}
#about_center {
	width:1080px;
	margin:0 auto;
	padding-bottom:23px;
	padding-top:23px;
	background:#fff;
	min-height:400px;
	overflow:hidden;
	height:auto;
}
#about_left {
	width:218px;
	float:left;
}
#about_left_fl {
	width:218px;
	float:left;
}
#about_left_fl_bt {
	width:218px;
	margin:0 auto;
	background:#0383de;
	height:42px;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-indent:29px;
}
#about_left_fl_lb {
	height:auto;
}
#about_right {
	width:840px;
	float:right;
}
#about_right_bt {
	width:840px;
	height:42px;
	line-height:42px;
	color:#333;
	font-size:12px;
	background:#f2f2f2;
	text-indent:15px;
	font-weight:bold;
}
#about_right_nr {
	width:840px;
	height:auto;
	padding-top:15px;
	font-size:12px;
	color:#333;
	line-height:25px;
}
#about_left_bt {
	width:218px;
	height:90px;
	margin:0 auto;
	background:url(../pic/about_left_bt.jpg) no-repeat;
}
#news_left_bt {
	width:218px;
	height:90px;
	margin:0 auto;
	background:url(../pic/news_left_bt.jpg) no-repeat;
}
