@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
body{font-size:12px;font-family:simsun; }
table{font-size:inherit;font:100%}
h1{padding:11px 0 0; margin-bottom:4px;font:normal 20px/30px 黑体;text-align:center;}
h2{font-size:14px;font-weight:normal}
h3{font-size:16px}
h4{font-size:12px;font-weight:normal}
strong,.m_bold{font-weight:bold}
a{text-decoration:none;cursor:pointer}

.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}


.main{ margin:0 auto;width:1000px; overflow:hidden }
.logo{ float:left; width:340px; height:74px; margin-top:14px; overflow:hidden} 
.kh{ float:left; width:360px; height:74px; padding:22px 0 0 58px; overflow:hidden} 
.top_bg{ width:100%; height:90px; background:url(../images/top_bg.jpg) repeat-x center top;}
.menu_bg{ width:100%; height:36px; background:url(../images/top_bg.jpg) repeat-x center bottom;}
.navBox{ float:right;margin-right: 10px;overflow: hidden; padding-top:30px; width: 164px;}


.menu{ width:1000px; margin:0 auto;}
.menu ul{ width:1000px; }
.menu li{ float:left; line-height:36px; font-size:14px; font-weight:bold; display:block; color:#ffffff;}
.menu li a{ color:#fff;padding:0 6px;display:block; text-decoration:none; }
.menu li a:hover{ background:#fcd681;display:block; color:#fff ; text-decoration:none}
.menu li .china{ padding-bottom:6px; color:#e52412; font-size:14px;}



/*幻灯区*/
.homeBanner{ position:relative;width:1000px;height:360px;margin:8px auto; z-index:10; text-align:center}
.homeBanner .homeBigPic,.homeBanner .homeBigPic ul,.homeBanner .homeBigPic li{height:360px;width:1000px;overflow:hidden;}
.homeBanner .homeBigPic li{ float:left;height:360px;width:1000px;overflow:hidden;}

.homeBanner .count{ position:absolute; width:160px; padding-left:22px; height:16px;text-align:center; bottom:20px; right:10px;  } 
/*.homeBanner .count img{width:18px;height:18px;background:url(../images/hnum2.gif); cursor:pointer;} 
.homeBanner .count img.current{background:url(../images/hnum1.gif);} */
.homeBanner .count a{width:18px;height:18px; display:block; line-height:1px; font-size:1px; float:left;background: url(../images/hnum2.png); line-height:1px; margin:0 4px; cursor:pointer; overflow:hidden; outline:none;} 
.homeBanner .count a.current{background:url(../images/hnum1.png);} 
.mainHome{width:925px;margin:0 auto; overflow:hidden;}


/*三栏结构*/
.main_L_box{ float:left; width:259px; margin-right:21px; background:#f5f5f5; overflow:hidden}
.main_L{ float:left; width:259px; background:#f5f5f5; overflow:hidden}
.main_M{ float:left; width:462px; margin-right:21px;overflow:hidden}
.main_R{float:left; width:237px;overflow:hidden}
.main_R2{float:left; width:720px;overflow:hidden}


.box_L{ float:left;width:235px; margin-bottom:10px; border:1px #fce1a4 solid}

/*栏目标题*/
.tt01{ width:259px; height:35px; background:url(../images/tt01_bg.jpg) no-repeat}
.tt01 h2{ float:left; padding:8px 0 0 22px; font-family:"微软雅黑"; font-size:14px; color:#f7ab00; font-weight:bold}
.tt01 span{ float:right;  display:block}
.tt01 span a{ width:60px; height:35px;display:block}

.tt02{ width:235px; height:30px; background:url(../images/icon_tt02.jpg) repeat-x}
.tt02 h2{ float:left; padding:8px 0 0 12px; font-size:14px; color:#fff; font-weight:bold}
.tt02 span{ float:right; padding-top:9px;display:block}
.tt02 span a{ width:60px; height:26px;display:block}

.tt03{ width:350px; height:30px; background:url(../images/icon_tt03.gif) repeat-x}
.tt03 h2{ float:left; padding:8px 0 0 12px; font-size:14px; color:#f7ab00; font-weight:bold}
.tt03 span{ float:right; height:20px; padding-top:9px;display:block}
.tt03 span a{ width:60px; height:36px;display:block}

.title{ width:100%; height:40px; line-height:40px; border-bottom:2px #f7ab00 solid}
.title img{ float:left; margin-right:6px;}
.title h2{ float:left;  font-size:16px;font-family:"微软雅黑";font-weight:bold; color:#f7ab00}
.title h3{ float:left; padding:2px 0 0 10px; color:#999; font-size:14px; font-family:Arial; }
.title span{ float:right; padding:14px 6px 0 0}

/*文字列表*/

.txt_list{ margin:10px auto; width:243px; height:100%;  background:url(../images/icon_line00.gif) repeat-y;}
.txt_list ul{}
.txt_list li{ float:left; width:75px; line-height:32px; padding:0 0 0 6px; background:url(../images/icon_dot_yellow.gif) no-repeat 0 14px;}
.txt_list li a{ color:#333;}

.txt_list02{ margin:10px auto; width:229px; height:100%;  background:url(../images/icon_line00.gif) repeat-y;}
.txt_list02 ul{ padding-left:20px}
.txt_list02 li{ float:left; width:90px; line-height:32px; padding:0 0 0 6px; background:url(../images/icon_dot_yellow.gif) no-repeat 0 14px;}
.txt_list02 li a{ color:#333;}

.txt_list03{ float:left;width:220px; height:100%; margin-left:5px; padding-bottom:6px; background:url(../images/icon_line001.gif) repeat-y;}
.txt_list03 ul{ padding-left:20px}
.txt_list03 li{ float:left; width:90px; line-height:32px; padding:0 0 0 6px; background:url(../images/icon_dot_yellow.gif) no-repeat 0 14px;}
.txt_list03 li a{ color:#333;}

.txt_list04{ float:left;width:220px; height:100%; margin-left:5px;  padding-bottom:18px;}
.txt_list04 ul{ padding-left:20px; height:150px; overflow:hidden}
.txt_list04 li{ float:left; width:186px; line-height:32px; padding:0 0 0 6px; background:url(../images/icon_dot_yellow.gif) no-repeat 0 14px;}
.txt_list04 li a{ color:#333;}

/*翻译之星*/
.fy_star{ position:relative;padding:20px 10px 6px 10px;}


#picBox3{position:relative;width:230px;height:294px; }
#picBox3 div{position:absolute;width:230px;height:280px;overflow:hidden;}

#picBox3 ul{position:absolute;width:230px;}
#picBox3 li{width:230px;height:150px;list-style:none;display:block;}.menu li a
#picBox3 a{color:#fff;font-weight:700;text-decoration:none;}
#picBox3 li img{ float:left;width:90px;height:126px;display:block;margin:0 10px 10px 0;border:2px solid #ccc;}
#picBox3 li h3{ float:left; width:126px; line-height:24px; font-size:12px; font-weight:bold}
#picBox3 li p{ float:left; width:126px; line-height:18px; }
#picBox3 li p a{ color:#f7ab00; font-weight:normal}


/*搜索*/
.search{ margin-bottom:10px; width:237px; height:60px; background:url(../images/ss_bg.jpg) no-repeat}
.buttonface{ width:52px; height:26px; margin:18px 0 0 10px; color:#fff; font-weight:bold;background:url(../images/button.gif) no-repeat; cursor:pointer; border:none}
.infoInput01{ width:100px; height:24px; margin:18px 0 0 20px; padding-left:30px; border:1px #ccc solid; background:#f6f6f6 url(../images/ss_bg.gif) no-repeat 4px 2px}
.infoInput{ width:90px; height:24px; margin:0 0 0 20px;  border:1px #ccc solid;  }

/*图片左右滚动*/

.runlf { float: left;padding: 0 10px 0 0;}
.runrg { float: left; padding: 0 0 0 10px;}
.runlf img, .runrg img { cursor: pointer;}
#gdq { float: left;overflow: hidden; width: 640px;}
#gdq div {width: 50000px;}
#gdq dl { float: left; padding:0 6px; text-align: center; width: 200px;}
#gdq dt {overflow: hidden;}
#gdq dt a{ line-height:30px; font-size:12px; color:#555; }
#gdq img { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E0E0E0; width: 182px; height: 124px;  padding: 4px;vertical-align: bottom;}
.hd{ margin:30px auto; width:720px; height:150px; background:#fff;}




/*联系方式*/
.tel_box{ width:100%; height:510px;  margin-top:20px;padding-top:10px;background: #f4f4f4; font-family: "微软雅黑";}
	.tit {width: 1000px; margin: 0 auto; height: 40px; margin-bottom: 30px;}
	.tit h2{line-height: 40px; font-size: 18px;}
	.tit span{display: block; width: 90px; border-bottom: 1px solid #4A4A4A;}
.tel_con{width: 1000px; margin: 0 auto; letter-spacing: 1px;}
.tel_left{float: left; border:0px solid #464646;width: 478px; height: 450px;}
	.tel_left h3{display: block; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; color: #FF0004;}
	.tel_left p{line-height: 32px; font-size: 14px; color: #0F0F0F;}
.tel_right{float: right; border: 0px solid #E30003; width: 518px; height: 450px; text-align: right;}
	.tel_right h3{display: block; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; color: #FF0004; padding-top: 10px;}
	.tel_right p{line-height: 30px; font-size: 14px; color: #0F0F0F;}

/*图文列表*/
.pic_txt{ float:left;width:252px; height:96px; margin: 0 0 20px 0;position:relative }
.pic_txt img{ width:250px; height:94px; border:1px #a2a2a2 solid}
.pic_txt  .bg{
	width:250px;
	height:24px;
	background:#000;
	position:absolute;
	bottom:0;
	filter:alpha(opacity=50);
	opacity: 0.5;
	left: 1px;
	z-index:10
	
}
.pic_txt  .ttl{position:absolute;width:250px; height:24px; line-height:24px; text-align:center; font-weight:bold;color:#fff; left:0;bottom:0;overflow:hidden;z-index:20}
.pic_txt a{ color:#fff;}

.pic_pic{ float:left; width:250px; height:212px; overflow:hidden}
.pic_pic img{ width:250px; height:212px;}

.pic_pic02{ float:left; width:300px; height:110px; margin-bottom:10px; overflow:hidden}
.pic_pic02 img{ width:300px; height:110px;}

.p_list{ float:left; width:462px; height:174px; padding-bottom:10px; color:#333; overflow:hidden; background:url(../images/icon_jj.jpg) no-repeat right}
.p_list h2{  width:462px; height:26px; padding-top:10px;text-align:center;font-size:16px; font-weight:bold; line-height:26px; font-family:"微软雅黑"}
.p_list h2 a{ color:#333;}
.p_list h2 a:hover{color:#f7ab00}
.p_list p{ width:336px; padding:10px 6px; line-height:24px; text-indent:24px;overflow:hidden;} 
.p_list span{ text-align:right;  padding-right:22px; font-weight:bold; }
.p_list span a{ color:#f7ab00}


.new_list{ float:left; width:460px; padding-bottom:12px; }
.new_list ul{ padding-top:8px;}
.new_list li{ float:left; width:460px; padding-left:4px; height:30px;line-height:30px;background:url(../images/icon_line02.gif) repeat-x bottom  }
.new_list li i{ float:left; width:10px; height:30px; background:url(../images/icon_dot_gray.gif) no-repeat  0 14px ;}
.new_list a{ color:#555}
.new_list li a:hover{color:#f7ab00}
.new_list li .infolist{color: #555; font-size: 12px; }  
.new_list li .data { float: right; padding-right: 10px; color:#999;}

.new_list02{ float:left; width:350px; margin-bottom:10px; border:1px #dcdcdc solid; overflow:hidden; display:block }
.new_list02 ul{float:left; padding:8px ;}
.new_list02 li{float:left; width:330px;height:28px; padding-left:4px; line-height:28px;background:url(../images/icon_line02.gif) repeat-x bottom  }
.new_list02 li i{ float:left; width:10px; height:30px; background:url(../images/icon_dot_gray.gif) no-repeat  0 14px ;}
.new_list02 a{ color:#555}

.zhuanjia{float:left; width:278px; margin-bottom:10px;padding:10px; border:1px #e2e2e2 solid}
.zhuanjia img{ float:left; width:94px; height:136px; overflow:hidden}
.zhuanjia ul{ float:left;  width:174px; padding-left:10px;overflow:hidden}
.zhuanjia li{ float:left;width:164px; height:22px; padding-left:10px;line-height:24px; background:url(../images/icon_dot.jpg) no-repeat 0 10px;  overflow:hidden}
.zhuanjia li a:hover{color:#f7ab00}
.zhuanjia li a{ color:#555;}



.btns a {
   
    display: block;
    float: left;
    height: 23px;
    overflow: hidden;
    text-indent: -9999px;
    width: 32px;}

.ctl_t2 a.btn_prev {
    background-position: 0 0;
}
.ctl_t2 a.prev {
    background-position: 0 32px;
}
.ctl_t2 a.btn_next {
    background-position: 32  0;
    margin-left: -1px;
    width: 33px;
}
.ctl_t2 a.next {
    background-position: 0 0;
}
.footer_bg{ margin-top:20px; padding-top:10px; width:100%; height:200px; background:#f1f1f1}
.foot_box{ margin:0 auto; width:1000px;}
.foot_nav{ float:left;width:730px; margin:20px 0;  }
.foot_nav ul{float:left;  width:670px;padding-bottom:16px; overflow:hidden}
.foot_nav li{ float:left; height:22px; line-height:22px;white-space: nowrap;}
.foot_nav li a{ color:#555;padding-right:12px;}
.foot_nav span{ float:left; width:60px;line-height:22px;}
.foot_nav p{  float:left; width:100%;line-height:20px;  font-family:Arial;color:#999;}
.foot_weibo{ float:right;padding-top:10px;}
.foot_ewm{ float:left;padding-top:10px;}

/*友情链接*/
.linkbox{  float: left; width: 720px;float: left;margin: 20px 0 0 0; padding: 10px 40px 16px 0; }
.linkbox h2{ float:left; width:84px; margin-top:5px; font-size:12px; color:#999}


.rollBox{width:660px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:640px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:200px;float:left;text-align:center; margin-right:16px;}
.rollBox .Cont .pic dt{ line-height:30px;}
*+html .rollBox .Cont .pic{width:200px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:2px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.linklist{  float: left; }
.linklist li{ float:left; line-height:30px; margin-right:20px;}

/*二级页面*/
.banner{ width:1000px; height:260px; overflow:hidden}
.location{ float:left; margin:8px auto; width:700px; padding-left:12px; height:30px; line-height:22px; font-size:14px; border-bottom:2px #ececec solid}
.location a{color:#f7ab00; font-size:14px;}

.frameright02 { float:left; width:200px; padding:8px; background:#f9efe5}
.title02{ width:100%; margin-top:20px; padding-bottom:10px; color:#333; border-bottom:1px #c6b69f solid}
.title02 h3{ float:left; font-size:14px; font-weight:bold}
.title02 span{ float:right; font-size:12px; color:#666;}
.fcontent02{ width:200px;}
.fcontent02 ul{ padding-top:10px;}
.fcontent02 li{ height:26px; line-height:26px; font-weight:bold; color:#f7ab00; }
.fcontent02 li a{ padding-left:20px;background:url(../images/icon_star.png) no-repeat 6px center; color:#f7ab00; display:block; text-decoration:none} 
.fcontent02 li a:hover{ color:#fff;background: #837260 url(../images/icon_star.png) no-repeat 6px center;}

.baojia tr td{ line-height:20px}
.baojia p{padding:4px}
.text_text { line-height:30px; font-size:14px;}