body{background:none}
*{margin:0;padding:0;}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());color:#000;}
ul,li{list-style:none;}
img{border:0;}


.clear:after{
 clear:both;
 display:block;
 visibility:hidden;
 height:0;
 content:'';
}
.clear{zoom:1;}

@font-face {
	font-family: 'yuehei';
	src: url('/statics/images/ccxk.eot?'),
	url('/statics/images/yuehei.otf'),
	url('../font/yuehei.ttf'); 
	font-weight: normal;
font-style: normal;
	}

#container{width:100%;height:100%; font-family:"微软雅黑"; font-family:"MS Serif", "New York", serif}
.home_top{background:#f5fdff url(../image/hm_headbg.png) bottom center no-repeat;}
.page_head{width:1000px;margin:0 auto;padding-bottom:20px;}
.ph_top{padding-top:35px;}
.ph_logo{float:left;}
.page_nav{float:left;margin-left:10px;}
.nav{border-bottom:1px solid #999;padding:5px 0;margin-top:10px;}
.nav li{float:left;margin:0 12px; font-family:"yuehei"; font-size:16px;}
.syli{margin-left:0 !important;}
.logo_name{font-size:18px;padding:10px 0;line-height:20px; font-family:"yuehei";color:#333;}



.hc_banner{width:100%;height:477px;position:relative;overflow:hidden;}
.bd li{height:477px;}

.hd{position:absolute;bottom:10px;left:45%;z-index:1;}
.hd li{list-style:none;float:left;width:15px;height:15px;margin:0 10px;cursor:pointer;border-radius:50%;background:transparent;background:url(../image/dian_n.png);} 
.hd ul li.on{width:15px;height:15px;background:url(../image/dian_y.png);border-radius:50%;}



.tag{width:1000px;height:155px; margin:20px auto; }
.tag .wxh{width:190px;font-size:14px;}
.tag .wxh .wxh_txt{margin-top:15px;}
.tag .wxh .wxh_txt span{font-size:12px;line-height:18px;}
.tag1 div{margin-top:30px;}
.tag1 .tag1_txt span{font-size:12px;line-height:20px;color:#3a3a3a;letter-spacing:2px;}
.tag1 .tag1_txt .title{font-size:18px;}

.tag1 .home_more{width:130px;font-size:12px;border:1px solid #CCC;margin:10px auto;}
.tag1 .home_more a{color:#3a3a3a; display:block;}
.tag .tag3{width:435px;}
.tag1,.tag2,.tag3,.wxh{ background:#FFF;margin-right:25px;height:155px;overflow:hidden; float:left;border:1px solid #CCC;text-align:center;}
.tag1,.tag2{width:250px;}
.tag2{margin-right:0px;}
.tag3{ font-size:14px;}
.tag3 .tag3_con{margin:0 auto;width:190px;margin-top:15px;}
.tag3 .ewm,.txt{font-size:14px;}

.yqlj{font-size:16px;}
.yqlj img{margin:10px;}
.tag3 li{ float:left; margin:0 14px; text-align:center; margin-bottom:6px; width:80px; height:53px;}
.tag3 li img{ display:block; margin:0 auto;width:80px;}
.tag3 li a{ font-size:12px; line-height:25px;}
.tag3 li a:hover{ text-decoration:underline; color:#42a4a5}

.footc_left{width:696px;float:left;}
.footc_left a:hover{ text-decoration:underline;}
.fr_wxh,.fr_tag3{height:108px;background: #FFF;margin-left: 22px;float: left;border: 1px solid #CCC;text-align: center;width: 125px; position:relative;}
.fr_tag3 .txt{font-size:12px;}
.spewm{ display:none; position:absolute; top:-120px; left:0;}
.fr_wxh:hover,.fr_tag3:hover{ cursor:pointer;}
.spewm img{width:100px;padding:10px; border:1px solid #000; background:#fff;}


.home_con1{ height:410px; width:1000px; margin:10px auto;}
.home_con1 a{height:99%;display:block; border:1px solid transparent; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.home_con1 a:hover{display:block;box-shadow:1px 1px 5px #999;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; }
.home_con1 .home_more{width:130px;font-size:12px;border:1px solid #CCC;margin-top:20px;text-align:center; background:url(../image/img_more.png) 122px 10px no-repeat;color:#4d4d4d}
.hm_con1_left,.hm_con1_center,.hm_con1_right{height:410px;width:315px;float:left;margin-right:20px;}
.hm_con1_center{width:320px;}
.hm_con1_right{margin-right:0px;}

.t1,.t2,.t4,.t5{width:320px;height:190px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.t3{width:319px;height:402px;}
.hm_con1_left .t1{margin-bottom:23px;background:url(../image/bg_t1.png);}
.hm_con1_left .t2{ background:url(../image/bg_t2.png);}
.hm_con1_left .t1 .left{float:left;margin:25px 0 0 10px;color:#595959;}
.hm_con1_left .t1 .left p{font-size:18px;margin-top:35px;}
.hm_con1_left .t1 .left p .di{font-size:24px;margin-right:15px;}
.hm_con1_left .t1 .right{float:right;margin:25px 20px 0 0;}

.hm_con1_left .t2 .left{float:left;margin:20px 0 0 10px}
.hm_con1_left .t2 .left .sm1{font-size:18px;margin-top:35px;letter-spacing:2px;color:#4d4d4d;}
.hm_con1_left .t2 .left .sm2{font-size:12px;color:#a7a4a1;padding-left:10px;line-height:25px;}
.hm_con1_left .t2 .right{float:right;margin-top:20px;margin-right:8px;}

.hm_con1_center .t3 a{height:100%;background:url(../image/bg_t3.png)}
.hm_con1_center .t3 .t3txt{width:210px;margin:10px auto;margin-top:25px;}
.hm_con1_center .t3 .t3txt .tt1{font-size:14px;}
.hm_con1_center .t3 .t3txt .tt2{letter-spacing:2px;}
.hm_con1_center .t3 .t3txt .tt3{margin-top:25px;font-size:14px; color:#333;}
.hm_con1_center .t3 .t3txt .home_more{border:1px solid #bfbfbf;}


.hm_con1_right .t4{margin-bottom:23px; background:url(../image/bg_t4.png);}
.hm_con1_right .t4 .t4con{margin:15px 0 0 15px;width:145px;}
.hm_con1_right .t4 .t4_txt{margin:25px 0;color:#595959; font-weight:600; letter-spacing:2px;font-size:16px;}
.hm_con1_right .t4 .home_more{width:125px; background-position:118px 10px;}

.hm_con1_right .t5{ background:url(../image/bg_t5.png);}
.hm_con1_right .t5 .t5con{margin:17px 0 0 17px;}
.hm_con1_right .t5 .t5con .t5_txt{color:#000;font-size:14px;}
.hm_con1_right .t5 .home_more{margin-top:10px; width:110px; background-position:102px 10px;}



.foot_xian{width:100%;border-top:1px solid #CCC; margin-top:20px;}
.footer{ background:#FAFAFA;}
.foot_con{width:1000px; margin:0 auto; padding:20px 0;font-size:12px;line-height:25px;color:#5d5d5d;}
.foot_con a{font-size:12px;color:#adadad;}
.fc_as{color:#b7b7b7;}
.fc_a1 a{color:#666;margin:0 10px;}
.fc_a2{color:#636363}
.fc_a2 span{margin-right:22px;}
.fc_a2 .zxrx{color:#007626;}
.fc_a3 a{color:#666;margin:0 10px;}


.l_content{width:1000px; margin:20px auto;}
.lc_list{font-size:14px; border-bottom:1px solid #42a4a5; line-height:20px;margin-bottom:25px;}
.l_con_txt{ min-height:300px;}
.lc_list ul{float:left;}
.lc_list li{float:left;color:#666;}
.lc_list li a{color:#666;}
.lc_list li:first-child{font-size:16px;color:#42a4a5; font-weight:600; margin-right:20px;}
.ll_lj{float:right; background:url(../image/ljimg.png) left center no-repeat; padding-left:15px; font-size:12px; color:#666;}
.ll_lj a{ color:#666;}
.l_con_img{margin:25px 0; height:280px;}
.lct_title{display:inline;font-size:22px; padding-right:50px; border-bottom: 1px solid #333; line-height:30px;}
.lct_con{font-size:12px;line-height:24px; margin:20px 0; color:#666;}
.lct_con img{max-width:1000px !important; height:auto !important;}
.font_img{ border:1px solid #000; width:184px; margin-top:10px;}

.news_content li{height:260px; border-bottom:1px solid #ccc;}
.news_content li a{display:block; height:100%;}
.news_content li:hover{ border-bottom:1px solid #000;}
.nc_left_img{float:left;}
.nc_left_img{width:355px; height:205px; padding:28px 0;}
.nc_right_txt{margin-left:20px; width:600px;float:right;}
.ncr_title{font-size:22px; margin-top:60px;}
.ncr_entitle{font-size:14px; line-height:24px; color:#333}
.ncr_yy{height:15px;}
.ncr_con{font-size:12px;line-height:25px; color:#666; height:70px;}
.nc_left_img img{width:355px; height:205px; box-shadow:2px 2px 10px #999; }
.ncr_sz{float:right;height:50px; width:600px; position:relative;}
#out {
width: 50px; height: 1px;
background-color: #ccc;;
margin: auto;
position: absolute; right: 30px; bottom: 0; top: 0;
}
#in {
width: 1px; height: 50px;
	background-color: #ccc;
position: absolute; left: 25px; top: -25px;
} 
.news_content li:hover #out{ background-color: #000;}
.news_content li:hover #in{ background-color: #000;}


.lct_aboutus,.lct_newtitle{display:inline;font-size:22px; padding-right:50px; border-bottom: 1px solid #333; line-height:30px;}

.pg_content{ width:1000px; margin:0 auto; margin-top:50px;}
.pg_left{float:left; width:215px;min-height:300px; border-top:2px solid #000; margin-top:10px;}
.lfl_tul a{
	display: block;
width: 100%;
font-size: 12px;
height: 25px;
line-height: 25px;
word-break: keep-all;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
	color:#999;
	}
.pg_left h3{ height:40px; line-height:40px; padding-left:25px; font-size:14px; font-weight:normal; border-bottom:1px dashed #999;cursor:pointer;background:url(../image/left_lbg.png) left center no-repeat;}
.pg_left h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../image/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.pg_left h3.on em{ background-position:16px -57px; }
.pg_left ul{ padding:8px 25px; color:#999; display:none;border-bottom:1px dashed #999;  }


.pg_right{float:left; width:760px; padding-left:20px;;min-height:300px;}
.pr_top{font-size:21px;margin-bottom:20px;}
.lj{border-bottom:1px solid #42a4a5;}
.lj_left{float:left; font-size:16px;}
.lj_right{float:right; font-size:12px; background:url(../image/ljimg.png) left center no-repeat; padding-left:15px; color:#666;}
.lj_right a{ color:#666;}
.pr_content li{ width:238px; height:360px; border:1px solid #ccc; margin:15px 0; float:left; margin-right:20px;}
.pr_content li:hover{box-shadow:2px 2px 10px #999}
.pcli_content{width:210px; margin:0 auto; overflow:hidden;}
.pcli_img{height:220px; text-align:center;}
.pcli_img img{max-height:220px; margin-top:20px;max-width:220px;}
.pcli_title{font-size:14px;margin:25px 0 10px 0; overflow:hidden;}
.pcli_con{font-size:12px; height:32px; overflow:hidden; color:rgb(0, 159, 227)}
.star{margin-top:15px; border-top:1px solid #999; padding-top:10px;}


.page_piccon{width:1000px;margin:0 auto;height:800px; margin-top:20px;}
.pp_lj{ text-align:right; font-size:12px; line-height:25px; border-bottom:1px solid #42a4a5;}
.pp_lj_con{ background:url(../image/ljimg.png) left center no-repeat; padding-left:15px; color:#666;}
.pp_lj_con a{ color:#666;}
.pp_left{float:left}
.pp_right{float:left}
.pp_right{margin-left:50px;}
.ppr_title{font-size:22px; margin-top:50px;}
.ppr_con{font-size:14px; margin-top:25px;}
.ppt_txt{margin-top:20px; height:50px; line-height:50px; color:#469f9d; width:1000px; background:#f6f6f6}
.ppt_txt span{margin-left:15px;}


.left-pro{padding:10px;border:1px solid #CCC;width:310px; height:420px;}
.left-pro .t2{width:310px; height:340px; text-align:center;}
.left-pro .t2 img{text-indent:0;}
.lp_zt{border:1px solid #ccc; height:60px; width:60px; margin:0 5px; float:left;}
.lp_zt a{display:block; height:58px;}
.lp_zt img{max-width:58px;max-height:58px;}
.MagicZoomBigImageCont{border:1px solid #91b817;overflow:hidden; height:440px !important; width:330px !important; margin-top:-11px !important;}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicThumb-image{border:1px solid #ccc;outline:none}

.slideTxtBox{ width:1000px; text-align:left;margin-top:20px;font-size:14px;}
.slideTxtBox .hd2{ height:49px; line-height:50px; padding:0 10px 0 20px;  position:relative;  border-bottom:1px solid #ddd; }
.slideTxtBox .hd2 ul{ float:left; position:absolute; left:0; top:-1px; height:60px; }
.slideTxtBox .hd2 ul li{ float:left;cursor:pointer; width:120px; text-align:center;height:61px;   }
.slideTxtBox .hd2 ul li div{width:120px;height:50px;font-size:16px; color:#666; }
.slideTxtBox .hd2 ul li.on{background-image:url(../image/tap_jt.jpg); background-position:center 50px; background-repeat:no-repeat;}	
.slideTxtBox .hd2 ul li.on div{ background-color:#469f9d;border-bottom:none; height:51px; color:#FFF }
.slideTxtBox .bd2 ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd2 li{line-height:24px;font-size:12px;}




.pages{margin-top:20px; text-align:center;}
.pages a,.pages span{border:1px solid #ccc; padding:5px 10px; color:#565656; font-size:12px;}
.pages span{ background-color:#f00; color:#fff;}