﻿body { font-family:"宋体", arial;
	   margin:0;
	   padding:0; 
	   font-size:12px; 
	   color:#000;
}
form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; }
table,td,tr,th{ font-size:12px;}
ul,li{	list-style-type: none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#fd751a; text-decoration:none;}


/* form */
.bd_text{
	height:15px;
	width:90px;
	padding-left:5px;
	padding-top:3px;
	font: 12px 15px "宋体";
	line-height: 15px;
	color: #636363;
	text-decoration: none;
	border:0px;
}

.plist li{
	line-height:20px;
	padding-left:40px;
	}
	
.font_green{ color:#39971c;}
.font_red{ color:#CC0000; }

/* background */
.bg_hyy1{
	background:url(../images/bg_yy1.jpg) no-repeat center bottom;
}
.bg_nav{
	background:url(../images/dingsheng-6.gif) no-repeat left top;
}
.bg_flash{
	 background:url(../images/dingsheng-bj1.gif) no-repeat left top;
}
.bg_hbl{
	background:url(../images/index_05.jpg) no-repeat left bottom;
}
.bg_hbz{
	background:url(../images/index_06.jpg) repeat-x left bottom;
}
.bg_hbr{
	background:url(../images/index_07.jpg) no-repeat right bottom;
}
.bg_news
{
	height:42px;
	background:url(../images/bt_gsxw.jpg) no-repeat left bottom;
}
.bg_company{
	 background:url(../images/dingsheng-11.gif) repeat-x left bottom} 

/* img */
.img_hb{
	border: 3px solid #eaeaea;
}
.img_hb1{
	border: 1px solid #000000;
}
.img_hb2{
	border: 1px solid #eaeaea;
}
.img_bb{
	border: 1px solid #ffffff;
}
.img_tab{
	border: 1px dashed #000000;
}
.img_tp{
	border: 1px solid #ababab;
	display:block;
	padding:3px;
}
/* margin */
.top_5{
    margin-top:5px;
}
.top_10{
    margin-top:10px;
}
.top_15{
    margin-top:15px;
}
.top_19{
    margin-top:19px;
}
.top_20{
    margin-top:20px;
}

.top_25{
    margin-top:20px;
}
.top_30{
    margin-top:30px;
}
.top_43{
    margin-top:43px;
}
.left_5{
    margin-left:5px;
}
.left_10{
    margin-left:10px;
}
.left_15{
    margin-left:15px;
}

.left_20{
    margin-left:20px;
}

.right_5{
    margin-right:5px;
}
.right_10{
    margin-right:10px;
}

.bottom_10{
    margin-bottom:10px;
}
.bottom_20{
    margin-bottom:20px;
}
/* padding */
.p_5{
    padding:5px;
}
.p_10{
    padding:10px;
}
.p_top_5{
    padding-top:5px;
}
.p_top_7{
    padding-top:7px;
}
.p_top_10{
    padding-top:10px;
}
.p_top_14{
    padding-top:14px;
}
.p_top_20{
    padding-top:20px;
}
.p_left_10{
    padding-left:10px;
}
.p_left_15{
    padding-left:15px;
}
.p_left_20{
    padding-left:20px;
}
.p_left_30{
    padding-left:30px;
}
.p_left_40{
    padding-left:40px;
}
.p_right_10{
    padding-right:10px;
}
.p_right_15{
    padding-right:15px;
}
.p_right_22{
    padding-right:22px;
}
.p_bottom_10{
    padding-bottom:10px;
}
.p_bottom_20{
    padding-bottom:20px;
}

/* lj */

.al_lj{
    display:block;
	border:0px;
	width:99px;
	height:39px;
	font:"宋体";
	font-size:14px;
	line-height:39px;
	color:#000000;
	text-decoration: none;
	background:url(../images/bt_al.jpg) no-repeat left top;
	text-align:center;
}
.al_lj:hover{
	color:#16387c;
}
.al_lj1{
    display:block;
	border:0px;
	width:99px;
	height:39px;
	font:"宋体";
	font-size:14px;
	line-height:39px;
	color:#000000;
	text-decoration: none;
	background:url(../images/bt_al1.jpg) no-repeat left top;
	text-align:center;
}
.al_lj1:hover{
	color:#16387c;
}
.al_sy{
	height: 15px;
	width: 48px;
	border: 0px;
	cursor: hand;
    background:url(../images/al_sy.jpg) no-repeat left top;
}
.al_my{
	height: 15px;
	width: 48px;
	border: 0px;
	cursor:pointer;
    background:url(../images/al_my.jpg) no-repeat left top;
}
.al_syy{
	height: 15px;
	width: 48px;
	border: 0px;
	cursor:pointer;
    background:url(../images/al_syy.jpg) no-repeat left top;
}
.al_xyy{
	height: 15px;
	width: 48px;
	border: 0px;
	cursor:pointer;
    background:url(../images/al_xyy.jpg) no-repeat left top;
}
.al_qd{
	height: 15px;
	width: 48px;
	border: 0px;
	cursor:pointer;
    background:url(../images/al_qd.jpg) no-repeat left top;
}

/* line */
.xx_hei{
	background:url(../images/xx_01.jpg) repeat-x left bottom;
}
.xx_d{
	background:url(../images/xx_01.gif) repeat-x left bottom;
}
.xx_d1{
	background:url(../images/xx_04.gif) repeat-x left bottom;
}

/* float */

.float_l{
    float:left;}
	
.float_r{
    float:right;}
	
hr{
	height: 1px;
	border:none;
	border-bottom: 1px dashed #CCCCCC;
}

/* font */
.zi_12hei {
	font: 12px 20px "宋体";
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.zi_12heic {
	font:bold 12px 20px "宋体";
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.zi_12hei_18 {
	font: 12px 18px "宋体";
	line-height: 18px; 
	color: #000000;
	text-decoration: none;
}
.zi_12hei_18x {
	font: 12px 18px "宋体";
	line-height: 18px; 
	color: #000000;
	text-decoration: underline;
}
.zi_12hei_15 {
	font: 12px 15px "宋体";
	line-height: 15px; 
	color: #000000;
	text-decoration: none;
}

.zi_12hei_x {
	font: 12px 18px "宋体";
	line-height: 18px; 
	color: #000000;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
.zi_12hei_25c {
	font:bold 12px 25px "宋体";
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
.zi_12hui_25c {
	font:bold 12px 25px "宋体";
	line-height: 25px;
	color: #5c5c5c;
	text-decoration: none;
}
.zi_14heic {
	font:"宋体";
	font-size:14px;
	line-height:25px;
	color: #414141;
	font-weight:bold;
	text-decoration: none;
}
.zi_14hei {
	font:"宋体";
	font-size:14px;
	line-height:24px;
	color: #000000;
	text-decoration: none;
}

.zi_12hei_25 {
	font: 12px 25px "宋体";
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
.zi_12hui {
	font: 12px 18px "宋体";	
	line-height: 18px;
	color: #5c5c5c;
	text-decoration: none;
}
.zi_12huic {
	font:bold 12px 18px "宋体";	
	line-height: 18px;
	color: #5c5c5c;
	text-decoration: none;
}
.zi_12hui_20x{
	font: 12px 20px "宋体";	
	line-height: 20px;
	color: #5c5c5c;
	text-decoration: underline;
}
.zi_14hui {
	font:"宋体";	
	line-height: 25px;
	font-size:14px;
	color: #5c5c5c;
	text-decoration: none;
}
.zi_12lan {
	font: 12px 18px "宋体";
	line-height: 18px;
	color: #066bd3;
	text-decoration: none;
}
.zi_12slan {
	font: 12px 18px "宋体";
	line-height: 18px;
	color: #16387c;
	text-decoration: none;
}
.zi_12qlan {
	font: 12px 20px "宋体";
	line-height: 20px;
	color: #1cabcd;
	text-decoration: none;
}
a.zi_12slan:link,a.zi_12slan:visited {
	font: 12px 20px "宋体";
	line-height: 20px;
	color: #16387c;
	text-decoration: none;
}
a.zi_12slan:hover {
	font: 12px 20px "宋体";
	line-height: 20px;
	color: #ff0000;
	text-decoration:underline;
}
.zi_14lan {
	font: 14px 25px "宋体";
	line-height: 25px;
	color: #1c538b;
	text-decoration: none;
}
.zi_14lan:hover {
	color: #000000;
}
.zi_14lanc {
	font: bold 14px 30px "宋体";
	line-height: 30px;
	font-size: 14px;
	color: #1c538b;
	text-decoration: none;
}
.zi_14lanc:hover {
	color: #000000;
}
.zi_12bai {
	font: 12px 18px "宋体";
	color: #ffffff;
	text-decoration: none;
}
.zi_12baic {
	font: bold 12px 18px "宋体";
	color: #ffffff;
	text-decoration: none;
}
.zi_12red {
	font: 12px 18px "宋体";
	line-height: 18px;
	color: #980106;
	text-decoration: none;
}
.zi_12redc {
	font:bold 12px 20px "宋体";
	line-height: 20px;
	color: #eb6894;
	text-decoration: none;	
}
.zi_12sredc {
	font:bold 12px 20px "宋体";
	line-height: 20px;
	color: #cc3300;
	text-decoration: none;	
}
a.zi_12ju:link {
	font:12px 20px "宋体";
	line-height: 20px;
	color: #ff9900;
	text-decoration: none;
}
.zi_12sju {
	font:12px 20px "宋体";
	line-height: 20px;
	color: #ff6600;
	text-decoration: none;
}
.zi_12sjuc {
	font: bold 12px 20px "宋体";
	line-height: 20px;
	color: #ff6600;
	text-decoration: none;
}
.zi_14juc {
	font:bold 14px 25px "宋体";
	line-height: 25px;
	color: #ff9900;
	text-decoration: none;
}
.zi_12he1 {
	font: 12px 20px "宋体";
	line-height: 18px;
	color: #cc9933;
	text-decoration: none;
}
.zi_12he {
	font: 12px 20px "宋体";
	line-height: 20px;
	color: #633602;
	text-decoration: none;
}
.zi_12qhe {
	font: 12px 20px "宋体";
	line-height: 20px;
	color: #aa730c;
	text-decoration: none;
}
.zi_12she {
	font: 12px 20px "宋体";
	line-height: 20px;
	color: #633602;
	text-decoration: none;
}
.zi_24ju {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #FF6600;
}
.zi_14he1 {
	font-size: 14px;
	line-height: 30px;
	font-weight:normal;
	color: #a08e4e;
	text-decoration:none;
}
.zi_14hec {
	font-size: 14px;
	line-height: 30px;
	font: bold 14px 30px "宋体";
	font-weight:normal;
	color: #a08e4e;
	text-decoration:none;
}
.zi_14lan_x {
	font-size: 14px;
	font-weight:bold;
	color: #3399cc;
	text-decoration:underline;
}
.zi_12lv {
	font: 12px 18px "宋体";
	line-height: 18px;
	color: #6aaa27;
	text-decoration: none;
}
.zi_14lv {
	font:"宋体";
	font-size:14px;
	line-height:20px;
	color:#428400;
	text-decoration: none;
	font-weight:bold;
}
.zi_14shec{
    text-decoration: none;
	font:"宋体";
	color: #836a01;
	font-size:14px;
	font-weight:bold;
	line-height: 20px;
}
.zi_14slanc{
    text-decoration: none;
	font:"宋体";
	color: #16387c;
	font-size:14px;
	font-weight:bold;
	line-height: 20px;
}

.faq
{
	line-height:22px;
}
.faq .question
{
	background-color:#F6F6F6;
}

.countrylist
{
	width:650px;
	text-align:center;
}
.countrylist .country
{
	width:130px;
	height:110px;
	float:left;
}

.b{
	float:left;
	padding-left:3px;
}
.b img
{
	margin-top:3px;
	border: 1px solid #ffffff;
	display:block;
	padding:2px;
	margin-left:3px;
	margin-right:2px;
	float:left;
}
.bt_lm a{
    background:url(../images/tb_03.gif) no-repeat left center;
	font:12px 18px "宋体";
	line-height:18px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	width:164px;
	height:18px;
	margin-left:5px;
	padding-left:10px;
}
.img_hb{
	border: 1px solid #e1e1e1;
}