@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
input,textarea {outline:none;border:0px;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:link { text-decoration: none;color: #535353;}
a:visited {text-decoration: none; color: #535353;}
a:hover { text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #535353;}
.clear{ clear:both;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
body {margin: 0px; color:#535353; font-size: 12px;  font-family:microsoft yahei, 宋体,Arial,Helvetica,sans-serif;}



/* flexslider */
.flexslider{position:relative;height:469px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:469px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.ssbg{ background:url(../images/ssbg.jpg) repeat-x; height:53px; width:100%;}
.sousuo{ width:1180px; height:53px; margin:0 auto; line-height:53px; }
.sousuo .re_ci{ float:left; height:53px; line-height:53px; padding-left:20px; color:#5a5a5a; }
.sousuo .re_ci a{ padding-right:4px;color:#7d7d7d; }
.sousuo .re_ci span{ font-weight:bold; color:#5b5b5b;}
.sousuo .bd{ float:right; height:33px; padding-top:10px; }
.bd .search1{ float:left;width:237px; height:26px; line-height:26px; border:1px solid #dcdcdc; padding-left:8px;}
.bd .button1{ width:40px; float:left; height:28px; background:url(../images/btn.jpg) no-repeat; font-size:12px; color:#FFF;}

.chanpinbg{ width:100%; background:#f3f5f4; padding-top:20px; height:970px;}
.chanpinbg .chanpin{ width:1180px; margin:0 auto;}
.chanpin .list{ width:180px; float:left; background:#FFF;}
.list .list_t{ padding-top:28px; background:url(../images/list_t.jpg) no-repeat; text-align:center; height:82px; width:180px;}
.list .list_t a{ font-size:22px; color:#FFF;}
.list .list_con{ float:left;}
.list .list_con ul li.fist{ padding-left:0px; border-bottom:none; height:44px; width:180px; background:#dddcdc; line-height:44px; text-align:center;}
.list .list_con ul{ margin-top:10px; float:left;}
.list .list_con ul li.fist a{ font-size:14px;}
.list .list_con ul li{ line-height:28px; border-bottom:1px dashed #999999; padding-left:15px; float:left; width:165px;}
.list .list_con ul li:hover{ background:#ce0212;}
.list .list_con ul li:hover a{ color:#FFF;}


.chanpin .zhanshi{ width:974px; float:right; height:970px;}
.zhanshi .zs1{ float:left; width:974px; height:450px;}
.zs1 .zs1_t{ height:53px; background:#FFF; line-height:53px;}
.zs1 .zs1_t .zs1t1{ float:left; width:142px; background:#272727; height:53px; text-align:center;}
.zs1 .zs1_t .zs1t1 a{ color:#FFF; font-size:20px;}
.zs1 .zs1_t .zs1t2{ float:right; padding-right:15px;}
.zs1 .zs1_t .zs1t2 a{ font-size:14px;}

.zs1 .zs1_con{ float:left; margin-bottom:20px;}
.zs1_con .anl{ width:476px; height:161px; float:left; margin-top:20px; margin-right:11px;}
.zs1_con .anl:hover{ background:#b00310; color:#FFF;}
.zs1_con .anl:hover a{color:#FFF;}
.zs1_con .anl .an1_l{ float:left; width:230px; margin-right:15px;}
.zs1_con .anl .an1_l img{ width:216px; height:149px; padding:5px; border:1px solid #CCC;}
.zs1_con .anl .an1_r{ width:226px; float:left;}
.zs1_con .anl .an1_r .an1r_t{ width:226px; height:30px; line-height:30px; border-bottom:1px solid #999;overflow: hidden;}
.zs1_con .anl .an1_r .an1r_t a{ font-size:14px;}
.zs1_con .anl .an1_r .an1r_c{ line-height:24px;height:73px;overflow: hidden;}
.zs1_con .anl .an1_r .an1r_an{ float:left; margin-top:10px;}
.zs1_con .anl .an1_r .an1r_an span{ float:left; width:93px; margin-right:10px;}

.zs1 .zs1_con2{ float:left;}
.zs1_con2 ul li{ width:228px; float:left; margin-right:10px; margin-left:5px; margin-top:20px;}
.zs1_con2 ul li img{ width:216px; height:155px; padding:5px; border:1px solid #CCC;}
.zs1_con2 ul li span{ width:228px; float:left; text-align:center; line-height:25px; height:25px;overflow: hidden;}
.zs1_con2 ul li:hover{ background:#ce0212; color:#FFF;}
.zs1_con2 ul li:hover a{ color:#FFF;}

.ads1{ width:100%; background:url(../images/ads1.jpg) center no-repeat; height:171px; margin:0 auto;}
.ads1 .ads_t{ width:154px; height:119px; margin:0 auto;  padding-left:871px; padding-top:46px;}
.ads1 .ads_t .adst1{ font-size:14px; color:#fff;font-family: microsoft yahei;}
.ads1 .ads_t .adst1 span{ font-size:22px; color:#fff;}
.ads1 .ads_t .adst2{ padding-top:10px;}

.ysbg{ background:url(../images/ysbg.jpg) center no-repeat; height:1249px; width:100%;}
.ysbg .youshi{ width:1180px; margin:0 auto; position:relative;}
.youshi .ys1{ position:absolute; width:480px; height:176px; left:679px; top:243px;}
.youshi .ys1 .ys1_t{ font-size:24px; left:33px;position:absolute;}
.youshi .ys1 .ys1_con{ font-size:14px; line-height:30px; top:79px;position:absolute;}
.ys1_con span{ color:#ce0212;}

.ys2{ position:absolute; width:480px; height:153px; left:679px; top:443px;}
.ys2 .ys1_t{ font-size:24px; left:33px;position:absolute;}
.ys2 .ys1_con{ font-size:14px; line-height:30px; top:79px;position:absolute;}

.ys3{ position:absolute; width:480px; height:198px; left:679px; top:606px;}
.ys3 .ys1_t{ font-size:24px; left:33px;position:absolute;}
.ys3 .ys1_con{ font-size:14px; line-height:30px; top:79px;position:absolute;}

.ys4{ position:absolute; width:480px; height:198px; left:60px; top:781px;}
.ys4 .ys1_t{ font-size:24px; left:33px;position:absolute;}
.ys4 .ys1_con{ font-size:14px; line-height:30px; top:79px;position:absolute;}

.ys5{ position:absolute; width:480px; height:198px; left:60px; top:973px;}
.ys5 .ys1_t{ font-size:24px; left:33px;position:absolute;}
.ys5 .ys1_con{ font-size:14px; line-height:30px; top:79px;position:absolute;}

.aboutbg{ width:100%; background:#f4f4f4; height:514px;; padding-top:25px;}
.aboutbg .about{ width:1180px; margin:0 auto; background:#1f1f1f; height:303px;}
.about .jj_l{ width:501px; float:left;height:303px; margin-right:40px;}
.about .jj_r{ float:left; width:584px;}
.about .jj_r .jjr_t{ margin-top:30px; height:45px; background:url(../images/attt.jpg) center repeat-x; text-align:center;}
.about .jj_r .jjr_t a{ font-size:16px; color:#FFF; line-height:45px; background:#1f1f1f;}
.about .jj_r .jjr_con{ line-height:28px; color:#FFF;}
.about .jj_r .jjr_con p{ text-indent:2em;}

/* CSS Document */

.fc_ry{ width:1180px; margin:0 auto; }
.fc_ry .fengcai{ float:left;position:relative; width:871px;margin-top:30px;}
.fengcai em{
	position: absolute;
	top: -12px;
}
.fengcai .t_l{ left:0px;}
.fengcai .t_r{ right:0px;}
.fengcai #simgs{ margin: 0 36px;}
.fengcai li{ float:left; width:185px; margin-right:15px; text-align:center;}
.fengcai li.last{ padding-right:0;}
.fengcai li:hover{ background:#ce0212;}
.fengcai li:hover a{ color:#FFF;}
.fengcai li img{ width:173px; height:117px; padding:5px; border:1px solid #CCC;}
.fengcai li span{ width:185px; float:left; text-align:center; height:25px; line-height:25px;}
.fengcai .fl { float:left;}
.fengcai .fr { float:right;}
.fengcai .pa{ position:absolute;}
.fengcai .pr{ position:relative}


.gd_03{ position:relative; float:right; height:181px; width:260px; background:url(../images/rybg.jpg) no-repeat;}
.ry_t{position:absolute; top:0px; left:20px;width:215px; text-align:center; line-height:30px; line-height:30px; }
.ry_t a{ font-size:18px;}
simgs03 ul{ width:238px;}

.gd_03 #simgs02{ margin:0;}
.gd_03 li{ float:left; width:238px; text-align:center; margin-top:10px;}
.gd_03 li img{ display:block; width:190px; height:132px; padding-top:20px; padding-left:24px;}
.gd_03 li a{ color:#000000; float:left; line-height:45px;}

.main_jz{ width:1180px; margin:0 auto; height:405px; margin-top:20px;}
.main_jz .ads2{ padding-left:15px; padding-right:15px; height:405px; float:left; background:url(../images/ads2pic.jpg) center bottom #ce0212 no-repeat; width:166px; color:#FFF;}
.main_jz .ads2 p{line-height:30px; margin-top:20px;}
.main_jz .ads2 p span{ font-size:20px;}

.main_jz .m_xw{ width:408px;height:385px; background:#f4f4f4; float:left; padding-top:20px;}
.main_jz .m_xw ul li{    line-height: 31px;
    float: left;
    width: 390px;
    padding-left: 8px;
    padding-right: 10px;
    overflow: hidden;
    height: 31px;}
.main_jz .m_xw ul li span{ float:right;}
.main_jz .m_xw ul li a{    float: left;
    width: 80%;
    overflow: hidden;}

.jianzheng{ width:550px; float:right;height:405px;}
.jianzheng .jz_t{ float:left; background:url(../images/jz_ttt.jpg) 0px center repeat-x;width:550px; }
.jianzheng .jz_t .jzt1{ float:left; background:#FFF;}
.jianzheng .jz_t .jzt1 a{ font-size:20px;}
.jianzheng .jz_t .jzt2{ float:right; padding-top:8px;}

.jz_con{ float:left;}
.jz_con .jz1{ width:550px; height:154px; float:left; margin-top:25px; }
.jz_con .jz1 .jzc_l{ float:left; background:url(../images/jz_picbg.jpg) center no-repeat; width:156px; height:149px;}
.jz_con .jz1 .jzc_l img{ width:125px; height:116px; padding-top:15px; padding-left:15px;}
.jz_con .jz1 .jzc_r{ float:right; width:366px;}
.jz_con .jz1 .jzc_r .jzcr_t{ line-height:35px; border-bottom:1px solid #CCC; height:35px;overflow: hidden;}
.jz_con .jz1 .jzc_r .jzcr_t a{ font-size:14px;}
.jz_con .jz1 .jzc_r .jzcr_con{ line-height:25px;}

.ads3{ width:100%; background:url(../images/ads3.jpg) center no-repeat; height:171px; margin:0 auto;}
.ads3 .ads_t{ width:154px; height:119px; margin:0 auto;  padding-left:871px; padding-top:46px;}
.ads3 .ads_t .adst1{ font-size:14px; color:#fff;font-family: microsoft yahei;}
.ads3 .ads_t .adst1 span{ font-size:22px; color:#fff;}
.ads3 .ads_t .adst2{ padding-top:10px;}

.xinxibg{ width:100%; background:#f3f5f4;height:571px; padding-top:25px;}
.xinxibg .xinxi{ width:1180px; height:535px; margin:0 auto;}
.xinxi .dongtai{ width:360px; float:left; margin-right:30px;}
.dongtai .dt_t{ text-align:center; padding-top:10px; background:url(../images/dongtaitt.jpg) 0px center no-repeat; width:360px; height:34px;}
.dongtai .dt_t a{ font-size:20px;}
.dongtai .dt_con a img{ width:352px; height:165px; padding:5px; border:1px solid #CCC;}
.dongtai .dt_con ul li{     line-height: 32px;
    width: 360px;
    float: left;
    overflow: hidden;
    height: 32px;}
.dongtai .dt_con ul li span{ float:right;}
.dongtai .dt_con ul li a{ float: left;
    width: 77%;
    overflow: hidden;}
.dongtai .dt_con ul li:hover a{ color:#ce0212;}
.dongtai .dt_t2{ text-align:center; padding-top:10px; background:url(../images/xinwentt.jpg) 0px center no-repeat; width:360px; height:34px;}
.dongtai .dt_t2 a{ font-size:20px;}

.dongtai .dt_t3{ text-align:center; padding-top:10px; background:url(../images/wdttt.jpg) 0px center no-repeat; width:360px; height:34px;}
.dongtai .dt_t3 a{ font-size:20px;}

#ticker2 {
	width: 400px;
	height: 350px;
	overflow: hidden;
	position: relative;
	margin: 15px 0;
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 22px;
	margin: 5px auto;
}


.wt_con{ height:487px; overflow:hidden;}
.wt_con img{height:165px;}

.wt_con #ticker22 li{ padding-left:5px; padding-right:5px; line-height:34px; overflow:hidden; width:342px; height:34px;} 
.wt_con #ticker22 li a{ float:left; width:243px; height:34px; overflow:hidden;}
.wt_con #ticker22 li span{ float:right;}
.wt_con #ticker22 li:hover a{ color:#ce0212;}

.link{ width:1180px; height:80px; border-top:1px solid #999; margin:0 auto; margin-top:25px; margin-bottom:20px;}
.link .link_l{ height:80px; line-height:80px; text-align:center; font-size:20px; float:left; background:url(../images/linkbg.jpg) bottom no-repeat; width:128px; margin-right:20px; }
.link .link_r{ width:1018px; float:left; padding-top:20px; line-height:30px; }
.link .link_r a{ padding-right:5px;padding-left:5px;}

