@charset "utf-8";
body{font-size:12px;font-family:"宋体",Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti;}
html.hasFontSmoothing-false body{font-family:Tahoma,Arial,Helvetica,STHeiti;}
input,select,textarea{font-family:"宋体",Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti;}
html{-webkit-text-size-adjust: none;}
body, p, div{word-break:break-all; word-wrap:break-word;}
* {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
ul,ol,li{list-style:none;}
em,i{ font-style:normal;}
a{ text-decoration:none;}
a:focus{ outline: 1px; }
img{border:0 none;}
.clear{clear:both;display:block;height:0;font-size:0;line-height:0;overflow:hidden;}
.mt30{margin-top:30px;}
.mb30{ margin-bottom:30px;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.w950{width:950px;margin:0 auto;}
/*******/
#head{ width: 950px;
    height: 162px;
    margin: 0 auto; background-image:url(images/titbak.jpg); }
#tit{height:47px; background-image:url(images/tit.jpg); padding-top:115px}
#menu{height:40px; text-align:center; line-height:40px; font-weight:bold; font-size:14px;}
#menu a{ color:#000;} 
#menu a:hover{ color: #F60;}
#content{ height:auto; }
#banner1{ height:270px;}
#main1{ height:240px; padding-top:10px;}
#main1_left{ width:300px; height:240px; float:left;}
#main1_right{ width:640px; height:240px;float:right;}
.news_tit1{ width:300px; height:40px; background-image:url(images/b300_40.gif); color:#FFF; }
.news_tit12{ width:640px; height:40px; background-image:url(images/b640_40.gif); color:#FFF;}
.xyxwpic{padding: 10px; float: left;}
.tit1{ width:100px;height:40px;font-weight:bold; float:left; margin-left:20px; line-height:40px;font-size:14px; }
.more1{ width:50px; height:40px; float:right; margin-right:10px; text-align:right; line-height:40px;}
.more1 a{font-size:12px; color:#FFF;}
.more1 a:hover{ color:#06F;}
.news1{ height:190px; width:290px; background-color:#F4F4F4; line-height:35px; padding-left:5px; padding-top:10px}
.news12{ height:190px; width:356px; background-color:#F4F4F4; line-height:35px; padding-top:5px;float: right;}
.news1 a{font-size:12px;color:#000;}
.news1 a:hover{ color:#F60;}
.news12 a{font-size:12px;color:#000;}
.news12 a:hover{ color:#F60;}
.yqlj{    width: 950px;
    margin: 0 auto;
    padding-top: 20px;
}
.yqlj a{ padding-left:6px;
padding-right:6px;
}
.ss{float:right;
padding-top: 50px;}

.navbar-light .navbar-nav .nav-link:link,
.navbar-light .navbar-nav .nav-link:visited,
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:active{color: #FFF;}


#zrjy{ width:640px; height:40px; background-image:url(images/y.gif); background-repeat:no-repeat;}
.more2{ width:50px; height:40px; float:right; margin-right:10px; text-align:right; line-height:40px;}
.more2 a{font-size:12px; color:#000;}
.more2 a:hover{ color:#06F;}
.txt1{ width:620px;height:180px; padding:10px; background-color:#F4F4F4 ;line-height:22px;}
#main2{ height:190px; padding-top:10px;}
.news2{ height:140px; width:290px; background-color:#F4F4F4; line-height:35px; padding-left:5px; padding-top:10px}
.news2 a{font-size:12px;color:#000;}
.news2 a:hover{ color:#F60;}
#main2_left{ width:300px; height:190px; float:left;}
#main2_right{ width:640px; height:190px;float:right;}
#main2_right_left{ width:315px;height:190px; float:left;}
#main2_right_right{ width:315px;height:190px; float:right;}
.news_tit2{ width:315px; height:40px;background-image:url(images/b315_40.gif); color:#FFF;}
.news3{ height:140px; width:305px; background-color:#F4F4F4; line-height:35px; padding-left:5px; padding-top:10px}
.news3 a{font-size:12px;color:#000;}
.news3 a:hover{ color:#F60;}
#pic_marquee{width:880px; height:140px; background-image:url(images/gdbak.gif); padding-left:35px; padding-right:35px; padding-top:5px; padding-bottom:5px; margin-top:10px;}
#Marquee{ width:870px; height:135px; padding-top:5px;}
#Marquee img{ margin-left:2px; margin-right:2px;}
#foot{width:750px; height:80px; margin-top:20px; margin-left:auto; margin-right:auto; border-top:solid; border-top-color:#F60; border-top-width:2px; line-height:30px; text-align:center; padding-top:10px}
/*************/
#banner2{ height:160px;}
#detail_main{ height:auto; padding-top:10px;}
#detail_main_left{ width:260px; height:auto; float:left;}
#fenlei{ width:260px; height:40px; background-image:url(images/b260_40.gif); color:#FFF; }
#fenlei_tit{ width:100px;height:40px;font-weight:bold; float:left; margin-left:20px; line-height:40px;font-size:14px; }
#fenlei_daohang{ height:auto; width:230px; background-color:#F4F4F4; line-height:35px; padding-left:30px; padding-top:10px; padding-bottom:30px}
#fenlei_daohang a{font-size:14px;color:#000;}
#fenlei_daohang a:hover{ color:#F60;}
#detail_main_right{ width:680px; height:auto; float:right;}
#weizhi{width:680px; height:40px; background-image:url(images/y.gif); background-color:#F4F4F4; background-repeat:no-repeat;border-bottom:solid; border-bottom-color:#F60; border-bottom-width:2px;}
#weizhi_url{ width:300px; height:40px; float:right; margin-right:10px; text-align:right; line-height:40px;}
#weizhi_url a{font-size:12px; color:#000;}
#weizhi_url a:hover{ color:#06F;}
#info{border: 1px solid #f60; width:648px; height:auto; padding:15px;float: left;}
#info #info_tit{ font-size:16px; font-weight:bold; text-align:center;}
#info #info_time{ text-align:right; margin-right:20px; margin-top:30px; margin-bottom:30px;}
#info #info_page{ text-align:right; margin-right:20px; margin-top:30px; margin-bottom:30px;}
#info #info_list{ line-height:25px;}
#info a{ color:#000;}
#info a:hover{ color:#F60;}
#about_main{width:950px; height:auto;}
#about_weizhi{width:950px; height:40px;  background-color:#F4F4F4;border-bottom:solid; border-bottom-color:#F60; border-bottom-width:2px;}
#about_info{border: 1px solid #f60; width:918px; height:auto; padding:15px;}
.piclist{width: 648px;
    height: auto;
float: left;
    }
.pic{    width: 195px;
    height: 150px;
    float: left;
    padding-left: 20px;
    padding-bottom: 30px;
}
.pic img{width: 100%;
    height: 100%;
}
.bt{text-align: center;
    font-size: 15px;
padding-top: 5px;}