*{ margin: 0px; padding: 0px; font-family:微软雅黑; }
ul,li{margin: 0; padding: 0; list-style: none;}
a{text-decoration: none;}
@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important; 
    font-size:30px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
#top{ width: 1020px;height: 115px; background: url(../images/1.jpg) no-repeat; margin: auto; position:relative;}
.lxwm{ width:100px; height:23px; position:absolute; top:21px; left:802px;}
.lxwm a{ text-align:center; line-height:23px; display:block;}
.fhsy{ width:100px; height:23px; position:absolute; top:21px; left:915px;}
.fhsy a{ text-align:center; line-height:23px; display:block;}
#nav{ width: 100%; height: 43px; background: #6a6a6a;}
.nav{ width: 1020px; height: 43px; margin: auto;}
.nav ul{ list-style-type: none;}
.nav ul li{ width: 145px; height: 43px; float: left; text-align: center; line-height: 43px; font-size: 14px;}
.nav ul li a{ color: #fff; display:block;}
.nav ul li a:hover{ background:#c4271e;}

.fullSlide{ width:100%;  position:relative;  height:240px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:240px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:240px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;  text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
.fullSlide .hd ul .on{ background-position:0 0; }



.fullSlide1{ width:100%;  position:relative;  height:550px; background:#000;  }
.fullSlide1 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide1 .bd ul{ width:100% !important;  }
.fullSlide1 .bd li{ width:100% !important;  height:550px; overflow:hidden; text-align:center;  }
.fullSlide1 .bd li a{ display:block; height:550px; }

.fullSlide1 .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
         _background:#000; _filter:alpha(opacity=60); 
    }
.fullSlide1 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide1 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
        line-height:9999px; 
    }
.fullSlide1 .hd ul .on{ background-position:0 0; }


#new{ width: 100%; height: 38px; background: url(../images/4.jpg);}
.new{height:38px; width:1020px; margin:auto;}
.new_title{color:#c4271e; float:left; line-height:38px; width:100px; font-size:13px;}
.new_nr{ color:#4e4e4e; float:left; padding-left:20px; line-height:38px; font-size:13px;}
.new_nr a{color:#4e4e4e;}
.new_data{color:#4e4e4e; float:left; padding-left:40px; line-height:38px;font-size:13px;}

#main{width:100%; height:224px; background:#fff;}
.main{width:1020px; height:224px; margin:auto;}
.main1{ width:284px; height:224px; float:left;}
.main1_title{ width:284px; height:32px; float:left; color:#353130; padding-top:12px; line-height:32px; font-size:18px;}
.main1_title a{color:#353130;}
.main1_nr{ width:281px; height:132px; background:url(../images/2.jpg) center no-repeat; float:left; padding-top:12px; padding-left:3px; position:relative;}
.main1_nr .hd{   height:9px; width:20px; position:absolute; right:10px; bottom:10px;z-index:5;}
.main1_nr .hd .prev,.main1_nr .hd .next{ display:block;  width:5px; height:9px; float:right; margin-left:5px;  cursor:pointer; background:url(../images/arrow.png) no-repeat; }
.main1_nr .hd .next{ background-position:0 -50px;  }
.main1_nr .hd .prevStop{ background-position:-60px 0; }
.main1_nr .hd .nextStop{ background-position:-60px -50px; }
.main1_nr .bd{ width:281px; overflow:hidden;    }
.main1_nr .bd ul{ overflow:hidden; zoom:1; z-index:1;}
.main1_nr .bd ul li{  float:left; height:125px; line-height:24px;  text-align:left; _display:inline; overflow:hidden;}
.main1_pic{ height:125px; width:145px; float:left;}
.main1_right{height:110px; width:125px; float:left; padding-left:3px;}
.main1_name{  width:125px; float:left; line-height:30px; font-size:16px;padding-top:30px;}
.main1_name a{ color:#c7261e;}
.main1_zi{  width:113px; float:left; line-height:24px; font-size:12px; color:#555;}
.main2{ width:284px; height:224px; float:left; margin-left:4px;}
.main3{ width:284px; height:224px; float:left; margin-left:4px;}
.main3_title{ width:284px; height:32px; float:left; color:#353130; padding-top:12px; line-height:32px; font-size:18px;}
.main3_title a{color:#353130;}
.main3_nr{ width:281px; height:138px; background:url(../images/2.jpg) center no-repeat; float:left; padding-top:6px; padding-left:3px; position:relative;}
.main3_nr ul{ padding-left:10px;}
.main3_nr ul li{ width:270px; height:26px; line-height:26px; font-size:13px;}
.main3_nr ul li a{ color:#555;}
.main3_nr ul li a:hover{color:#c7261e;}
.main4{width:151px; height:224px; float:left; margin-left:5px;}
.main4_title{width:151px; height:32px;float:left; color:#353130; padding-top:12px; line-height:32px; font-size:18px;}
.main4_title a{color:#353130;}
.main4_nr{ width:148px; height:138px; background:url(../images/3.jpg) center no-repeat; float:left; padding-top:6px; padding-left:3px;}
.main4_nr ul{}
.main4_nr ul li{width:70px; height:65px; color:#555; font-size:13px; float:left;text-align:center;}
.main4_nr ul li a{color:#555; text-decoration:underline;}
#foot{ height:89px; background:#7e7f84; border-top: 2px #c30312 solid;}
.foot{width:1020px; height:69px; margin:auto; color:#fff; line-height:30px; font-size:13px;padding-top:20px;}
.foot a{color:#fff;}


#zy{min-height:500px;}
.zy{ min-height:500px; width:1020px; margin:auto; padding-top:5px;}
.zy_title{ height:32px; line-height:32px; padding-left:30px; width:990px; font-size:16px; color:#fff;background: #d9241d;margin-top: 10px;}
.zy_title span{ float:right; color:#fff; font-size:14px; padding-right:20px;}
.zy_title span a{ color:#fff;}
.zy_title span a:hover{color:#fff;}
.zy_left{min-height: 260px; width:200px; margin-right: 30px; float: left; padding-top: 30px;}
.zy_left ul{background: #f7f7f7;width:260px; width:198px;}
.zy_left ul li{height:40px; line-height: 40px; width: 188px;  margin-bottom:5px;   font-size: 15px; padding-left:10px;}
.zy_left ul li a{color:#666; display: block;}
.zy_left ul li a:hover{color:#f00; }
.zy_left ul li:hover { background: #e3e3e3;}
.zy_nr1_top{width:780px;height:200px;margin-top: 30px;}
.zy_nr{ min-height:460px; width:1020px; line-height:32px; padding-bottom:20px; color:#666;float: left;}
.zy_nr h1{ text-align:center; line-height:40px; font-size:24px; font-weight:normal; padding-top:10px; padding-bottom:10px; color:#c30312;}
.zy_nr h2{ text-align:center; line-height:30px; height:30px; font-size:12px; width:1020px; background:#f1f1f3; color:#999; margin-bottom:10px;font-weight:normal;}
.zy_nr1{ min-height:460px; width:730px; line-height:32px; padding-bottom:20px; color:#666;float: left;}
.zy_nr1 h1{  line-height:40px; font-size:20px; font-weight:normal; padding-top:10px; padding-bottom:10px; color:#c30312; border-bottom:1px solid #f7f7f7; padding-left: 20px; background: url(../images/title_left.jpg) left center no-repeat;}
.zy_nr1 h2{ text-align:center; line-height:30px; height:30px; font-size:12px; width:780px; background:#f1f1f3; color:#999; margin-bottom:10px;font-weight:normal;}
.zy_nr2{ min-height:460px; width:740px; line-height:32px; padding-bottom:20px; color:#666;float: left; background: #fafafa; margin-top: 30px; padding-left:20px; padding-right:20px;}
.zy_nr2 h1{  line-height:40px; font-size:20px; font-weight:normal; padding-top:10px; padding-bottom:10px; color:#c30312; border-bottom:1px solid #f7f7f7;  text-align: center;}
.zy_nr2 h2{ text-align:center; line-height:30px; height:30px; font-size:12px; width:740px; background:#f1f1f3; color:#999; margin-bottom:10px;font-weight:normal; }
.article_list{ min-height:460px; width:1020px; padding-bottom:20px; float: left;}
.article_list ul{ padding-top:15px;}
.article_list ul li{width:1020px; height:32px; line-height:32px;  color:#c30312; font-size:15px;}
.article_list ul li span{ float:right; padding-right:20px; color:#888; }
.article_list ul li a{ color:#888; }
.article_list ul li a:hover{color:#c30312; text-decoration:underline;}
.pro_list{min-height:460px; width:1020px; padding-bottom:20px;float: left;}
.pro_list ul{ padding-top:15px; padding-bottom:20px;padding-left:50px;}
.pro_list ul li{ width:260px; height:180px; float:left; margin-right:60px; }
.pro_img{width:260px; height:150px;}
.pro_name{ line-height:26px; height:26px; width:260px; overflow:hidden; text-align:center; font-size:15px;}
.pro_name a{color:#333;}
.pro_more{line-height:26px; height:26px; width:100px; margin-left:110px; text-align:center; background:#c30312; font-size:12px;margin-top:20px;}
.pro_more a{color:#fff;  display:block;}

.zy_left1{width: 200px ; height:300px; float: left; margin-right: 10px;margin-top: 30px;}
.zy_left1_title{ width:180px; height:30px; line-height: 30px; font-size: 16px; color:#444;background: url(../images/title_left1.jpg) left no-repeat; padding-left: 20px; border-bottom: 2px solid #e4e4e4;}
.zy_left1_li{ height:260px; width: 200px;}
.zy_left1_li ul{}
.zy_left1_li ul li{width:200px; height:32px; line-height: 32px; font-size: 14px; color:#444; border-bottom:1px solid #f8f8f8;}
.zy_left1_li ul li a{color:#444;}
.zy_left1_li ul li a:hover{color:#d9241d;}
.zy_left2_li{ height:100px; width: 200px;}
.zy_left2_li ul{}
.zy_left2_li ul li{width:200px; height:32px; line-height: 32px; font-size: 14px; color:#444; border-bottom:1px solid #f8f8f8;}
.zy_left2_li ul li a{color:#444; display: block;}
.zy_left2_li ul li a:hover{color:#fff; background: #333;}
.zy_right1{width:780px; min-height:500px; float: left;}
.zy_right1_img{width:780px; height:200px; margin-top: 30px;}
.zy_right1_li{width:780px; min-height:300px; margin-top: 20px;}
.zy_right1_li ul{}
.zy_right1_li ul li{height:150px; width:780px; border-bottom:1px solid #eaeaea;}
.right_li_img{ float: left; height:125px; width: 150px; }
.right_li_right{ float: left; margin-left: 20px; width:605px; height:125px;}
.right_li_title{ float: left; width:605px;  font-size: 14px; height:24px; line-height: 24px;}
.right_li_title span{ color:#9a9a9a; float: right; font-size:12px;}
.right_li_title a{color:#d9241d;}
.right_li_main{ height:80px; width:605px; float: left; line-height: 24px; font-size: 12px; color:#9a9a9a;}
.right_li_more{width:605px; height:20px; line-height: 20px; font-size:12px; }
.right_li_more a{color:#d9241d;}

.zy_right2_li{ width:780px; min-height: 500px; margin-top: 20px;}
.zy_right2_li ul{}
.zy_right2_li ul li{height:240px; width:778px; border:1px solid #c4c4c4; margin-bottom: 20px; font-size: 16px;color:#333;}
.lil1{height:30px; line-height: 30px; background: #f2f2f2; border-bottom: 1px solid #c4c4c4; width: 778px; float: left;}
.lil1r1{height:30px; line-height: 30px; text-align: center; border-right: 1px solid #c4c4c4; color:#333; width: 149px; float: left;}
.lil1r2{height:30px; line-height: 30px; padding-left:10px;width:615px; float: left;}
.lil1r2 span{ float: right; padding-top: 4px; }
.lil2{height:205px; width:778px; float: left;}
.lil2r1{height:205px; width:149px;border-right: 1px solid #c4c4c4; float: left; }
.lil2r2{height:205px; width: 615px; padding-left:10px; line-height: 30px; float: left;}









.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #226bb0;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #226bb0;color: #fff;}


