@charset "utf-8";
/* CSS Document */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin:0; padding:0;}
body { font-size:12px; color:#666666;text-align:left; margin:0; padding:0; font-family:"微软雅黑";background:#fff; }
.clear { clear:both;}
table { border-collapse:collapse; border-spacing:0;}
a img { border:0;}
em{ font-style:normal;}
a{ text-decoration:none; color:#666666;}
a:hover{}
p { font-size:1em;}
ol, ul ,ul li{ list-style: none outside none;}
select{display: none;}
textarea{resize:none}


.toper{width:100%;position:relative; z-index:7; overflow:hidden;}
.top{width:1024px; height:72px; margin:0 auto;position:absolute;top:40px;left: 50%; margin-left:-512px;}
.logo{float:left;}
.nav{width:695px; height:38px; background:url(../images/nav_bg1.jpg) repeat-x; float:right;margin-top: 20px;}
.nav li{float:left; width:102px; background:url(../images/nav_bg3.png) no-repeat center right}
.nav li a{height:38px; text-align:center; display:block; line-height:38px; color:#fff;}
.nav li a:hover{background:url(../images/nav_bg2.png) no-repeat center center;}
.nav li.on a:hover{background:url(../images/sy_bg.png) no-repeat center center;}

.mian{width:1255px; margin:0 auto; margin-top:20px;}
.main_top{margin-left:45px;}
.about,.jydt,.news{border-bottom:1px solid #c6c5c5; border-right:1px solid #c6c5c5; width:330px; float:left; margin-right:15px;}
.title{ margin:10px auto 15px;border-bottom:1px solid #eeeeee; width:292px; padding-bottom:5px;}
.tl_left{float:left;}
.tl_right{float:right;background:url(../images/more.png) no-repeat;font-size:10px; width:49px; height:16px; text-align:center;}
.tl_right a{color:#fff;}
.zw{font-size:17px; color:#ff0600; margin-left:10px;}
.en{ color:#cccccc; font-family:'Arial';}

.news_list{padding:0 20px 0 10px;}
.news_list span{float:right;}
.news li{padding-bottom:10px;}
.news li a{color:#666666;}
.ewm{float: right;padding-top: 38px;}


.main_btm{width:100%; background-color:#f0f0f0; margin-top:28px;padding-bottom: 8px;}
.project{width:1120px; margin:0 auto; padding-top:16px;}
.pro_con{margin-top:10px;}
.biaoti{margin-left:58px;}
.bt_left{float:left;}
.bt_right{float:right;margin-right: 60px;_display:inline; padding-top:10px;}
.zuo,.you{float:left; margin-top:35px;}
.anli_list{float:left;}
.anli_list li {float:left; background:url(../images/li_bg.jpg) no-repeat center; width:260px;}
.al_img img{padding: 11px 11px 5px 11px;}
.abq{display:block; text-align:center; font-size:14px;margin-top: 5px;}


.bottom{width:1028px; margin:15px auto 10px;}
.yqlj{border:1px solid #dedede; width:191px; height:28px; line-height:28px;}
.lj{padding:0 88px 0 10px; border-right:1px solid #dedede; height:28px; float:left;_display:inline;}

.footer{width:100%; background-color:#202123; height:40px;}
.foot{width:1028px; margin:0 auto; line-height:40px;}
ft_right{float:right;}
.foot img{margin-right:10px; vertical-align:middle;}


/*gcxm*/
.main_box{width:1028px; margin:0 auto; margin-top:27px; margin-bottom:40px;}
.main_left{width:213px; float:left;}
.tl{background:url(../images/title.jpg) no-repeat; line-height:46px; color:#fff; padding-left:40px;}
.xm_list{border:1px solid #dedede; border-top:none; margin-bottom:19px;width:208px;}
.xm_list li{ border-top:1px dashed #dedede;}
.xm_list li a{display:block; line-height:40px;padding-left: 30px; font-size:14px;;}
.xm_list li a:hover{color:#ef1010;}

.main_right{width:794px; float:right;background:url(../images/line_1.jpg) repeat-y right;}
.main_mid{width:784px; float:left;}
.bt{border-bottom:1px solid #dedede; padding-bottom:10px;}
.bt_l{font-size:18px; color:#da241c; float:left}
.bt_r{color:#a6a6a6; float:right;}

.xm li{border-bottom:1px dashed #dedede; padding-bottom:75px; margin-top:20px;}
.xm li p{font-size:14px;}
.xm li span{font-weight:bold;}
.xm li img{float:left; margin-right:23px;}
.miaosu{padding-top:10px;}

.fy{line-height: 90px;background:url(../images/line_2.jpg) repeat-x bottom;height: 90px;}
.fy img{margin-left:514px;}

/*gsxw*/
.xw_list li{border-bottom:1px dashed #dedede; padding:25px 0 20px 0;}
.xw_list li a{ display:block;}
.xw_l_l img{margin-right:5px;}
.xw_l_l{float:left;}
.time{float:right; color:#aaaaaa;}
.xw_list li a:hover{color:#da241c;}

/*gsxwn*/
.news_con{text-align:center; margin-top:39px;}
.xwbt{font-size:18px; color:#333333;}
.news_con img{margin:20px auto 35px;}





















