body {
	padding:0;
	margin:0; 
	background:#ffffff;
}
* {
	font-size: 14px;
	font-family:'arial';
	color: #868585;
}
ul {padding:0;margin:0;}
li { list-style:none; list-style-image:none;}
a {font-size:12px; font-family:"arial";color:#666666; text-decoration:none;}
a img {border:none;}
a:hover {color:#868585;}
a:visited {color:#868585}


.main_width {width:1141px;margin:0 auto;}
.flo_left { float:left;}
.flo_rig { float:right;}
.clear { clear:both;}
.p-img{ width:100%; text-align:center}



.menu {
	font-family: arial, sans-serif;
	width: 670px;
	margin: 0 auto;
	padding-top:20px;
}
.menu *{font-size:12px;}
.menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	background:url(../images/dh_line.jpg) no-repeat left top;
	height:75px;
}
.menu ul li {
	float: left;
	position: relative;
	width:95px;
}
.menu ul li a, .menu ul li a:visited {
	display: block;
	text-align: center;
	text-decoration: none;
	width: 95px;
	height: 75px;
	color: #838681;
	line-height: 75px;
}
.menu ul li ul {
	display: none;z-index:999999;
}
.menu ul li:hover a {
	background:url(../images/dh_line.png) no-repeat center bottom;
	color:#0041c0;
	font-weight:bold;
}
.menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 75px;
	left: 0;
	width: 145px;
	background:none;
}
.menu ul li:hover ul li { background:none;height:35px; line-height:35px; border-bottom:1px solid #686868;}
.menu ul li:hover ul li a {
	display: block;
	background:#2b5ab5;
	color: #ffffff;height:35px; line-height:35px;
	font-size:12px;
	font-weight:100;
}
.menu ul li:hover ul li a:hover {
	background:#000000;
	color: #ffffff;
	height:35px; line-height:35px;
	font-size:12px;
	font-weight:100;
}
.menu .yuyan { background:url(../images/ico1.png) no-repeat 15px center;}


.shou_item_2 h2{font-size:32px; color: #ab998e;padding-top:10px;padding-bottom:20px; text-align:center; }
.shou_item_3 { line-height:26px;padding-bottom:80px;}


.pinpai_list {background:url(../images/cp_back.png) no-repeat center center fixed; height:380px;}
.shou_cp_list {width:1141px; overflow:hidden;}
.shou_cp_list h3 {color:#7a8db1;font-size:30px; text-align:center; background:url(../images/shou_cp_line.jpg) no-repeat center bottom;padding-top:40px;padding-bottom:20px;}
.shou_cp_list ul {padding-top:15px;width:1186px;}
.shou_cp_list ul li { display:inline-block;float:left;width:292px;}
.shou_cp_list ul li img {width:261px;height:392px;}
.shou_cp_list ul li span{ display:block;width:292px;}

.foot_out { background:#626262;padding-top:20px;padding-bottom:20px;}
.foot_out .list {padding-top:20px;}
.foot_out .list li{ display:inline-block; float:left;padding-right:10px;}
.foot_out * {font-size:12px;color:#e0e0e0;}
.foot_wenzi {border-top:1px solid #e0e0e0;padding:20px 0;}


/*==================ÄÚÒ³css=================*/
.nei_banner_out { background:url(../images/nei_banner.jpg) no-repeat top center;height:200px;}



DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 23px; MARGIN: 3px;TEXT-ALIGN: center;padding-top:10px;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}



.nei_cont_out {width:1171px;margin:0 auto;}
.nei_cont_out .inner {padding:20px 0;}
.nei_cont_out .left { float:left;width:228px;background:url(../images/left_back.jpg) no-repeat top right;padding-top:15px;min-height:700px;}
.nei_cont_out .rig {padding-top:10px;float:right;width:860px;min-height:600px;}
.nei_cont_out .weizhi {border-bottom:1px solid #e6e6e6; line-height:30px;height:30px;margin-bottom:20px;}
.nei_cont_out .weizhi li { float:left;}
.nei_cont_out .weizhi li a{color:#333333; text-decoration:none}
.nei_cont_out .left  h2{ font-size:20px;color:#007cc6; font-weight:100;}
.nei_cont_out .left .list { background:#f6f7fb;}
.nei_cont_out .left .list dt{background:url(../images/left_menu_back.jpg) no-repeat left -38px;padding:0;margin:0;height:38px; line-height:38px;color:#ffffff;font-size:16px;padding-left:30px;}
.nei_cont_out .left .list li {border-bottom:1px solid #e7e7e7;width:223px; overflow:hidden;border-left:5px solid #f6f7fb;}
.nei_cont_out .left .list li a{ line-height:50px;background:url(../images/icon_1.jpg) no-repeat 15px center; display:block;padding-left:30px;color:#0041bf; text-decoration:none;}
.nei_cont_out .left .list li:hover { background:#e9e9e9;border-left:5px solid #0d60ff;}


.nei_cont_out .rig .weizhi span{color:#009944; font-weight:bold;font-size:16px;padding-top:5px; display:block}
.nei_cont_out .rig .cont .cont_wenzi { line-height:30px;font-size:14px;}
.nei_cont_out .rig .cont .cont_wenzi *{ line-height:30px;font-size:14px;}
.article_title {font-size:20px;text-align:center;color:#0041bf;padding-bottom:10px;padding-top:20px;}


.banner_nei { background:url(../images/banner_nei.jpg) no-repeat top center;height:283px;border-top:2px solid #0042c1;}
.banner_nei a { display:block;height:283px;width:100%;}


.product_img_list {width:860px;padding-top:15px;}
.product_img_list ul{width:880px; overflow:hidden}
.product_img_list li { background:url(../images/shou_cp_back.jpg) no-repeat bottom center;width:278px;height:430px; text-align:center; float:left;margin-right:12px; overflow:hidden}
.product_img_list li:hover { background:url(../images/shou_cp_back_hov.jpg) no-repeat bottom center;}
.product_img_list li:hover a {color:#ffffff}
.product_img_list li:hover p {color:#ffffff}
.product_img_list li .img { display:block;width:276px;height:370px;}
.product_img_list li img {width:276px;height:414px; border:1px solid #efefef; display:inline-block;background:#f6f7fb;}
.product_img_list li:hover img {border:1px solid #0041c0;}
.product_img_list .title {font-size:14px;}
.product_img_list .cont { line-height:19px;color:#b0b0b0;}




.product_img_list_1 li {
	background:#f6f7fb;
	width:350px;
	height:300px;
	text-align:center;
	float:left;
	border-bottom:2px solid #0041c1;
	border-top:1px solid #efefef;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	margin: 10px 18px 30px 18px;
}
.product_img_list_1 li:hover { background:#0041c1;}
.product_img_list_1 li:hover a {color:#ffffff}
.product_img_list_1 li img {width:350px;height:220px;display:inline-block;}
.product_img_list_1 .title {font-size:14px; display:block; line-height:30px;}

.nei_main_title {text-align:center;}
.nei_main_title span{ height:90px; line-height:90px; color:#003fc0;font-size:26px; letter-spacing:2px;}



.news_list {}
.news_list li {width:49%; float:left;height:90px; display:block; }
.news_list li table {margin-top:14px;margin-left:10px;margin-bottom:14px;float:left;border-bottom:1px dotted #CCCCCC}

.news_list li a{padding-left:25px;font-size:14px; text-decoration:none;}


.news_list1 {}
.news_list1 li {height:40px; display:block;}
.news_list1 li table {border-bottom:1px dotted #CCCCCC}
.news_list1 li a{padding-left:15px;font-size:14px; text-decoration:none;}
.news_list1 li .line {color:#999999;font-size:11px;}

.news_img_list li {padding-bottom:30px;}
.news_img_list li td{ background:#ffffff;}
.news_img_list .title {background:url(../images/new_img_back.jpg) no-repeat left bottom;height:50px;}
.news_img_list .title a{font-size:18px; line-height:45px;padding-left:5px;color:#000000;}
.news_img_list  .cont {padding-top:20px;}


.mess_cont td {padding:5px;}
.mess_cont input[type="text"] {width:500px; border:1px solid #CCC; background:#ffffff; height:30px; line-height:30px;}
.mess_cont textarea {width:700px; border:1px solid #CCC; background:#ffffff;height:140px;padding:3px;}







