﻿@charset "utf-8";
/* CSS Document */
body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;font-weight:normal;font-family:inherit}
body{ font-family: Arial,'\5FAE\8F6F\96C5\9ED1';  font-size:12px; color:#333; }
ol,ul,li{list-style:none;}
img,fieldset{vertical-align:top;border:0; margin:0;padding:0;border:none;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table{border-collapse:collapse;}
i { font-style:normal;}

.clear{ clear:both; float:none;}

/*top*/
.top{ height:29px; width:100%; background-image:url(../images/top_bj_02.jpg);}
.top1{ height:29px; width:980px; margin:0 auto;line-height:29px;}
.top1 a{ text-decoration:none; color:#333;}
.top1 a:hover{ color:#dc0201;}
.top2{width:220px; height:29px; float:left; }
.top3{width:120px;height:29px; float:right; }


/*logo*/
.logo{ height:96px; width:980px; margin:0 auto;}
.logo1{ width:160px; height:96px; float:left;}
.logo2{ height:80px; float:left; margin-left:1px; padding-top:5px}
.logo3{ width:216px; height:96px;float: left;margin-left: 10px;}
.logo4{ height:37px; padding-top:24px; float:right; width:216px; line-height:22px;}

.logo5{ height:31px; float:right;width:216px; margin-top: 10px;margin-left: 20px;}
/*menu*/
.menu{ height:35px; width:980px; margin:0 auto;}
.menu1{ height:35px; background:url(../images/menu_l_08.jpg) no-repeat; float: left; width:8px;}
.menu2{ height:35px; background-image:url(../images/menu_bj_11.jpg);width:963px;float: left;}
.menu2 ul{line-height:35px;}
.menu2 li{ float:left; font-weight:bold; font-size:16px; padding-left:20px; padding-right:20px;}
.menu2 li a{ text-decoration:none; text-align:center; color:#FFF; width:84px; display:block; height:35px;}
.menu2 li a:hover{ text-decoration:none; background-image:url(../images/menu_bj_10.jpg); color:#b90000;}
.menu3{ height:35px; background:url(../images/menu_r_11.jpg) no-repeat; float:right; width:9px;}

/*banner*/
.banner{ width:980px; height:330px; margin:10px auto 0px auto;}

/*滚动图片*/
.gd{ width:976px; height:171px; border:2px solid #bc1100; margin:10px auto 0px auto;}
.gd1{ width:41px; height:171px; float:left;}
.gd2{ width:935px; height:171px; float:right;}
.gd2 ul{ margin-top:6px; margin-left:-10px;}
.gd2 li{ float:left; padding-left:10px;}

/*news*/
.news{ width:980px; height:auto !important; margin:10px auto 0px auto; display:block;}
.news1{ height:422px; width:213px; float:left; }
.news1_1{ width:211px; height:206px; border:1px solid #cecece;}
.news1_2{ width:211px; height:32px; border-bottom:1px solid #cecece; background-image:url(../images/news_bj_24.jpg); line-height:32px;}
.news1_2 a{ text-decoration:none; color:#333;}
.news1_2 a:hover{ text-decoration:underline;}
.news1_3{ width:211px; height:auto !important; }

.news1_4{width:197px; height:auto !important; padding:3px 2px; line-height:20px;}

.news1_3 ul{padding-left:11px; font-size:13px;}
.news1_3 li{ line-height:29px; }
.news1_3 li a{ text-decoration:none; color:#363636;}
.news1_3 li a:hover{ text-decoration: underline;}
.news2{ height:422px; width:495px; float:left; margin-left:6px;}
.news2_1{ height:144px; width:493px; border:1px solid #cfcfcf;}
.news2_2{ width:493px; height:32px; border-bottom:1px solid #cecece; background-image:url(../images/news_bj_24.jpg); line-height:32px;}
.news2_2 a{ text-decoration:none; color:#333;}
.news2_2 a:hover{ text-decoration:underline;}
.news2_3{ width:473px; height:auto !important; line-height:20px; padding:10px 10px 0px 10px; font-size:12px;}
.news2_3 a{ text-decoration:none; color:#c10e11;}
.news2_3 a:hover{ text-decoration:underline;}
.news2_4{ width:495px; height:118px; margin:6px auto 6px auto;}

.news3{ height:420px; width:258px; float: right; border:1px solid #cecece;}
.news3_2{ width:258px; height:32px; border-bottom:1px solid #cecece; background-image:url(../images/news_bj_24.jpg); line-height:32px;}
.news3_2 a{ text-decoration:none; color:#333;}
.news3_2 a:hover{ text-decoration:underline;}
.news3_3{ width:246px; height:113px; padding-left:6px; padding-top:6px;}
.news3_4{width:240px;height:auto !important; padding:10px 8px; line-height:20px;}


/*gg*/
.gg{ width:980px;margin:10px auto 0px auto;height:141px;}

/*liuyan*/
.liuyan{ width:980px; height:460px;margin:10px auto 0px auto;}
.liuyan1{ width:980px; height:auto !important;}
.liuyan2{ width:333px; height:354px; padding-left:34px; padding-top:22px; float:left;}
.liuyan3{ width:460px;height:auto !important;float: right;padding-top:22px;}
.liuyan3 form{width:182px;}
.liuyan3 input{ height:22px; line-height:22px; width:182px;color:#666;}
.liuyan4{height:auto !important; width:100%;}
.liuyan4 form{width:270px;}
.liuyan4 input{ height:80px; width:270px; border:1px solid #889aa8; color:#666;}
.liuyan5{ width:430px; height:45px; padding-top:24px; padding-left:30px;}

/*banquan*/
.ban_line{ width:100%; height:4px; background-color:#f4750e;}
.banquan{ width:980px; height:80px;margin:0 auto;}

.banquan1{ width:925px; height:auto !important; float:left; text-align:center; line-height:24px; margin-top:10px;}
.banquan1 a{ text-decoration:none; color:#333;}
.banquan1 a:hover{ text-decoration: underline; color:#333;}
.banquan2{ width:55px;float: right;}



/*内页开始*/
.ny_banner{ width:980px; height:257px; margin:10px auto 10px auto;}
.ny_banner1{ width:980px; height:auto !important; margin:0px auto 4px auto;}
.ny_banner2{ width:980px; height:4px; margin:0px auto; background:#282828; display:block;}


.ny_huo1{ width:980px; height:auto !important;margin:0px auto}
.ny_huo2{ width:240px;height:auto !important; float:left;}
.ny_huo2_1{ width:240px; height:34px; margin-top:15px;}
.ny_huo2_2{ width:240px; height:31px; margin-top:10px;
background:url(../images/ny_menubj_11.jpg) no-repeat; line-height:34px; text-align:center; color:#FFF; font-size:14px;}
.ny_huo2_3{ width:240px; height:119px; padding-top:30px; }

.ny_huo3{width:14px;height:auto !important; float:left;}
.ny_huo4{ width:671px; height:auto !important; float:right; padding:28px 30px 0px 25px; line-height:20px;}

a.tlink:link{text-decoration:none; color:#525252;}
a.tlink:visited{text-decoration:none; color:#525252;}
a.tlink:hover{text-decoration:none; color:#ff0000;}
a.tlink:active{text-decoration:none; color:#525252;}



/*友情链接*/
.yq{width:1010px; margin:0 auto; height:130px; margin-top:16px;background:#f6f6f6;}
.yq1{width:1010px; height:32px; background:#c8c8c8; line-height:32px;}
.yq2{ font-size:14px; float:left; padding-left:20px;}
.yq3{ font-size:12px; float:right; padding-right:20px;}
.yq3 a{ text-decoration:none; color:#333;}
.yq3 a:hover{ text-decoration:underline;}
.yq4{width:1010px;height:auto !important; }
.yq4 ul{ margin-top:20px; _margin-left:-15px; margin-bottom:10px;}
.yq4 li{ float:left; margin-left:30px; height:30px; width:91px; line-height:30px; text-align:center; color:#000;}


.main_image {width:100%; height:330px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:330px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:330px;}
.main_image li span {display:block; width:100%; height:330px}
.main_image li a {display:block; width:100%; height:330px}
.main_image li .img_1 {background: url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5 {background: url('../images/img_main_5.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:250px; left:90px; z-index:999; width:300px; height:21px}
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
