@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0px;
}
html{
	background:#fff;
}
body{
	font-size:12px;
	color:#333333;
	 font-family:"微软雅黑";
}
img{ border:none;}
/*为了消除选中时的虚线框*/ 
a { bblr:expression(this.onFocus=this.blur());/*IE使用*/     
outline-style:none;/*FF使用*/ 
text-decoration:none;
color:#666666;
border:none;
} 
a:hover{

}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
	outline:0px;
}
.w1000{ width:1000px; margin:0 auto; background:#FFF;}
.top{ height:32px; border-bottom:1px #dfdfdf solid; background:#eeeeee;}
.top_box{ padding:0px 10px; width:980px; padding:5px 10px; margin:0 auto;}
.yhm_input{ border:1px #9a9a9a solid; height:20px; background:#fff url(../images/yhm_bg.GIF) no-repeat; width:126px; padding-left:30px; line-height:20px;}
.pw_input{border:1px #9a9a9a solid; height:20px; background:#fff url(../images/pw_bg.GIF) no-repeat; width:126px; padding-left:30px; line-height:20px;}
.but1{ border:none; background:#eb2526; color:#FFF; font-family:"微软雅黑"; height:22px; width:45px;}
.yxdl{ float:left; width:625px;}
.so_input{ height:20px;}
.tel{ float:right; max-width:330px; background: url(../images/tel_bg.gif) left center no-repeat; padding-left:25px; height:22px;}
.head{height:73px;background:#FFF;}
.logo{ float:left; width:217px;height:73px}
.zn_so{ float:left; height:73px; width:220px; padding-left:553px; padding-right:10px;}
.zn_so dl dt{ height:25px; padding-top:15px;padding-left:55px;}
.zn_so dl dt a{ margin-left:12px; }
.zn_so dl dd{ height:20px; border:1px #969696 solid}
.zn_so dl dd input{ border:0;outline: none; width:182px; padding-left:10px;}
.zn_so dl dd  button{border:0;outline: none; background:url(../images/so.gif) no-repeat; width:21px; height:18px;}
.menu{ height:24px;background:#919191;}
.home{ float:left; height:24px; line-height:24px; width:108px; text-align:center;background:#919191;}
.home a{ color:#FFF; font-family:"宋体"}
.menu ul {float:left;width:892px; height:24px; line-height:24px;}
.menu ul li{ width:108px; text-align:center; float:left; background: url(../images/tb4.gif)  no-repeat; background-position:85px 11px;}
#navlist{ float:left; width:892px; background:#919191;}
.menu ul li a{color:#FFF; font-family:"宋体"; display:block;}
.box{position:absolute;top:130px;width:1000px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #919191; margin:0 auto; clear:both; }
.cont{position:relative;padding:15px;}
.cont dl{ float:left; width:170px; margin-bottom:10px; clear: right; min-height:170px;}
.cont dl dt{ font-size:14px; font-weight:bolder; height:24px; line-height:24px;}
.cont dl dd{ height:20px; line-height:20px;}
.cont dl dd a{ color:#1570a6;}
.flash{ padding-top:2px; height:200px;}
.gonggao{ height:30px; line-height:30px;}
.left_box{ float:left; width:226px;}
.bd_so{ border:1px #9b9b9b solid; height:19px; line-height:19px;}
.bd_go{ border:0; background:url(../images/tb5.gif) no-repeat; height:21px; width:21px;}
.index_left_menu{ background:#f6f6f6; padding:19px; height:290px; margin-top:10px;}
.index_left_menu dl dt{ font-size:18px;}
.menu_list ul li{ height:30px; line-height:30px;}
.menu_list ul li a{ color:#1570a6}
.right{ float:left; margin-left:30px;}
.right dl dt{ font-size:18px; height:30px; line-height:30px;}
.right dl dt span{ display:block; float:left; width:120px; height:30px; background:#1271a7; text-align:center; color:#FFF; border-right:1px #FFFFFF solid;}
.right dl dt span a{ color:#FFF;}
.right dl  dd{ padding-top:10px;}
.right dl  dd a{ color:#1570a6}
.big_pic{ float:left; width:224px;}
.title{ height:24px; text-align:center; line-height:30px;}
.pic_list{ float:left; width:520px;}
.pic_list ul li{ float:left; width:159px; margin-left:10px; margin-bottom:15px;}
.jjfa p{ height:30px; font-size:18px; line-height:30px; padding-right:20px; background:url(../images/tel_bg.png) 707px  9px no-repeat}
.jjfa p span{ float:right; font-size:12px; color:#fd0000}
.jjfa_list{ height:267px; border:1px #cdcdcd solid; border-right:none; padding-left:4px;}
.jjfa_list dl{ float:left; width:179px; border-right:1px #cdcdcd solid; height:247px; padding-left:19px; padding-top:20px;}
.jjfa_list dl  dt{ line-height:30px; line-height:30px; font-size:16px;}
.jjfa_list dl  dt  a{ color:#1570a6}
.jjfa_list dl dd ul li{ height:24px; line-height:24px; background: url(../images/tb6.gif)  left center no-repeat; padding-left:10px; font-family:"宋体"} 
.index_box2{ padding:40px 0px; height:121px;}
.cpdl{ float:left; width:472px; height:121px; border-right:1px #cdcdcd solid; padding-left:20px; padding-right:40px;}
.cpdl dt{ height:30px; line-height:30px; color:#1570a6;}
.cpdl dd{ line-height:22px;}
.more{ text-align:right; height:22px; line-height:22px;}
.more a{ color:#1570a6}
.llwm{ float:left; height:121px; width:387px; padding:0px 40px;}
.left_llwm{ float:left; width:200px;}
.titl_llwm{ font-size:18px; margin-bottom:15px;}
.right_qq{ float:left;}
.right_qq ul li{ float:left; text-align:center; width:46px;}
.qq_pic{ padding-bottom:11px; height:27px;}
.llwm dt{ height:50px;}
.llwm dd{ padding-top:15px;}
.llwm dd ul li{ float:left; width:64px; text-align:center;}
.foot{ height:293px; background:#f6f6f6}
.foot_box{ padding:20px; width:960px; margin:0 auto;}
.foot_menu{ height:202px; border-bottom:1px #cdcdcd solid; background:url(../images/map.gif) left center no-repeat; padding-left:400px;}
.foot_menu dl{ float:left; width:120px; padding-left:20px;}
.foot_menu dl dt{ height:30px; line-height:30px; color:#1570a6}
.foot_menu dl  dd{ height:24p; line-height:20px;}
.copy{ padding-left:20px; padding-top:10px; line-height:22px;}


.cp_menu{ background:#f6f6f6; padding:20px; }
.cp_menu dt{ font-size:18px;}
.header{ font-size:13px; color:#1570a6; line-height:30px; height:30px;cursor:pointer;}
.header a{color:#1570a6;font-size:13px;}
.cp_m li{ height:30px; line-height:30px; padding-left:13px;}
.cp_m li a{ font-family:"宋体"; font-size:12px; color:#444444}
.lxwm_box{ padding:20px; margin-top:20px;background:#f6f6f6; border-top:3px #1570a6 solid; border-bottom:3px #1570a6 solid;}
.lxwm_box dt{ font-size:18px;}
.lxwm_box dd{ padding-top:10px; }
.qq { height:50px;}
.qq li{ float:left; width:46px;}
.an_box { padding-top:10px;}
.an_box li{ float:left; line-height:20px; margin-bottom:10px; margin-right:10px; width:52px; text-align:center;}
.tj_cp { margin-top:20px;}
.tj_cp dd{ text-align:center; height:30px; line-height:30px;}
.tj_cp dd a{ color:#1570a6;}

.right_box{ float:right; width:745px;}
.lm_mc{ float:left; height:29px; background:#1570a6; line-height:29px; padding:0px 15px; color:#FFF; font-size:18px;}
.map{ float:right; line-height:29px; line-height:29px; padding-right:15px; color:#333333;}
.map a{ color:#333;}
.lmtitle{ height:29px;}
.cp_list_cpzx{ padding-top:5px;}
.cp_list_cpzx dt{ height:30px; line-height:30px; background:url(../images/tb13.gif) left center no-repeat; padding-left:20px; border-bottom:1px #cdcdcd solid; font-size:16pxpx; width:712px;font-size:16px;}
.cp_list_cpzx dt a{ font-size:16px;}
.cp_list_cpzx dd { padding-top:10px;}
.cp_list_cpzx dd ul li{float:left; width:136px; margin-bottom:15px; margin-right:13px;}
.title a{ color:#1570a6;}
.listpage{ clear:both; padding-top:20px;}
#pages a{ padding:5px 10px; border:1px #dedcdc solid; margin-left:10px;}
#pages span{ padding:5px 10px; border:1px #dedcdc solid; margin-left:10px; font-weight:bold; background:#f1f1f1;}
.content{ padding:10px; line-height:22px;}
.new_lm_list{ margin-top:10px; border-top:1px #dedcdc solid;}
.new_lm_list dl{ width:342px; float:left; border-bottom:1px #dedcdc solid; height:325px; border-right:1px #dedcdc solid; padding:15px;}
.new_lm_list dl dt{ height:30px; line-height:30px;}
.new_lm_list dl dt a{ color:#1570a6; font-size:14px;}
.new_lm_list dl dd ul li{ height:24px; line-height:24px; background:url(../images/tb6.gif) left center no-repeat; padding-left:15px;}
.news_list{ padding-top:5px;}
.news_list dt{ height:30px; line-height:30px; background:url(../images/tb13.gif) left center no-repeat; padding-left:20px; border-bottom:1px #cdcdcd solid; font-size:16pxpx; width:712px;font-size:16px;}
.news_list dt a{ font-size:16px;}
.news_list dd { padding-top:10px;}
.news_list dd ul li{ height:30px; line-height:30px; background:url(../images/tb6.gif) left center no-repeat; padding-left:15px; border-bottom:1px #dedcdc dashed; }
.date{ float:right; margin-right:15px;}
#centent_page a{ padding:5px 10px; color:#333; border:1px #dedcdc solid}
.fwzc_top{ height:407px; border:1px #dedcdc solid; border-right:none; border-left: none; margin-top:15px;}
.lxwm{ height:377px; border-right:1px #dedcdc solid; width:301px; padding:15px; float: left;}
.lxwm dt{ height:30px; font-size:14px; color:#1570a6;}
.lxwm dd{ background: url(../images/tb6.gif) left 9px no-repeat; line-height:24px;}
.ces_dd{ background: url(../images/tb6.gif) left 9px no-repeat; line-height:24px; padding-left:12px; color:#333333;}
.jbxx{ padding-top:30px; line-height:24px;}
.gg_t{ margin-top:40px; background:url(../images/tel_bg.gif) left center no-repeat; height:24px; line-height:24px; padding-left:23px; color:#fe0000;}
.dow_box {padding:0px 0px 10px 0px;}
.dow_box dl{ padding:15px;  border-bottom:1px #dedcdc solid; background: url(../images/bg_dasd.gif) center 0px repeat-y; }
.dow_box dt{ height:30px; font-size:14px; color:#1570a6;}
.dow_box dd { height:315px;}
.dow_box dd ul li{width:440px;float:left; height:24px; line-height:24px; background:url(../images/tb6-2.gif) 0px center no-repeat; padding-left:15px; line-height: }
.table_form th{ text-align: right; }
.table_form  tr{ height:32px;}
.table_form  textarea{ border:1px #8f8f8f solid;}
.input-text{ height:20px; line-height:20px; border:1px #8f8f8f solid;}
.button{ background:url(../images/bt.gif) no-repeat; border:none; height:30px; width:75px; color:#FFF; font-weight:bold;} 

#thisqq{ float:left; text-align:center; width:46px;}

.infiniteCarousel {
  width: 204px;
  height:74px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width:144px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height:74px;
  margin: 0 30px;
  position: absolute;
  top:0px;
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding-top:5px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding:10px;
  height:44px;
  width:124px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height:31px;
  width:18px;
  background: url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top:20px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right:0;
}

.infiniteCarousel .back {
  background-position: 0 -62px;
  left:0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -31px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -93px;
}
.zx_list{ padding-top:10px;}
.zx_list li{height:24px; line-height:24px; background: url(../images/tb6.gif)  left center no-repeat; padding-left:10px; font-family:"宋体"} 

.cp_show_top{ height:280px; padding:5px;}
.cp_show_pic{ padding:3px; border:1px #dfdfdf solid; float:left; width:325px; height:264px;}
.cp_show_info{float:left; width:380px; padding-left:10px; height:270px;}
.cp_show_title{height:30px; line-height:30px; background:url(../images/tb13.gif) left center no-repeat; padding-left:20px; border-bottom:1px #cdcdcd solid; font-size:16pxpx; width:712px;font-size:16px;}
