@charset "utf-8";
/* CSS Document */

*{font-family:"微软雅黑","宋体",Arial;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}  
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:14px/1.14 "微软雅黑",\5b8b\4f53;color:#333;outline:0;}  
body{background:#fff;}
a{color:#333;}
a:hover{color:#284E97;text-decoration: none; transition:all .5s ease-out 0s;}
.w1200{width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:8px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{display:block; width: 21px; height: 21px; background: url(../images/more.png);}
.time{color:#999}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}

/*headcss*/
.top{width:100%;height:70px; position: fixed; top: 0; left:0; background:rgba(0,0,0,.5); z-index: 99;}
.padding{padding:5px 10px;}
.padding img{width:40px;float:left;margin-top:10px;}
.nav{height: 60px; width:80%;float:right;position:relative; overflow:hidden;}
.scroller {position:absolute;}
.nav .scroller li {height: 1rem;margin-top:10px;color:#333;float: left;line-height: 1rem;font-size: .4rem;text-align: center}
.nav .scroller li a{color:#fff;display:block;margin:0 .3rem;padding:0 5px;font-size: 16px; font-weight: 500;}
.nav .scroller li.cur{background:#891f17}
.nav .scroller li.cur a{color:#fff;}

.banner{ min-width:320px;  position:relative;  height:310px; overflow:hidden; z-index: 1; }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:310px; }
.banner .bd li a{ height:310px; display:block;  }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul{display: block; width: 100px; margin: 0 auto; border-radius: 10px; background: rgba(175,175,175,0.5);}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:4px; border-radius: 5px; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; background: #fff;}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;background: #e50312; }

.one{padding:15px 10px;}
.menu{padding:0 15px;}
.menu h3{margin-bottom:5px;padding-bottom:20px;font-family:"宋体";font-size:16px;font-weight:600;color:#333;text-align:center;background:url(../images/menu.png) center bottom no-repeat;}
.menu p{line-height:20px;font-family:"宋体";font-size:12px;text-align:center;margin-bottom:20px;}
.news li{margin-bottom:20px;}
.news li img{width:35%;min-height:90px;float:left;margin-right:15px;box-shadow: 3px 5px 10px #c7c7c7;}
.news h4 a{font-size:14px; font-weight:400;line-height:24px;color:#000;}
.news p{font-size:12px; height:40px; line-height:20px; color:#808080;margin-bottom:10px; overflow:hidden;}
.news .ckgd{display:inline-block;width:80px;height:20px;line-height:20px;text-align:center;font-size:10px;border:#dfdfdf 1px solid;border-radius:4px;}

.two{padding:30px 0 15px 0;background:url(../images/sj.jpg) #f2f2f2 center top no-repeat;}
#picScroll .bd ul{padding:10px;}
#picScroll .bd li{padding:15px; border-radius:5px; overflow:hidden; background:#fff;}
#picScroll .bd li img{display:block;margin:0 auto;}
#picScroll .bd li h4{font-size:14px;font-weight:500;line-height:28px;}
#picScroll .bd li p{font-size:12px;line-height:24px;color:#808080}

.mryd li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px #c4c4c4 dotted;}
.mryd li:last-child{border:0;}
.mryd li h4{margin-bottom:10px;}
.mryd li a{font-size:13px; line-height:24px; color:#000;}
.mryd li h4 a{font-size:16px; font-weight:500;}
.mryd li h4 img{margin-left:10px;}
.mryd li p{font-size:13px;line-height:26px;color:#808080;margin-bottom:10px;}

.picScroll1{ width:100%; margin:0 auto; overflow:hidden; position:relative;z-index:1; }
.picScroll1 .bd{width:100%;}
.picScroll1 .bd ul{overflow:hidden; zoom:1; }
.picScroll1 .bd ul li{width:45%; margin:0 10px; float:left; _display:inline; text-align:center; z-index:1;}
.picScroll1 .bd ul li img{width:100%;box-shadow: 3px 5px 10px #c7c7c7;}
.picScroll1 .bd ul li p{font-size:16px;height:32px;line-height:32px;overflow:hidden;}

.ptyk{display:flex; justify-content:space-between;}
.ptyk li{width:48%;text-align:right;}
.ptyk li img{width:100%;margin-bottom:15px;box-shadow: 3px 5px 10px #c7c7c7;}
.ptyk li p{font-size:16px;line-height:32px;}

.bottom{padding:15px 10px;background:#171717;}
.bottom .fl{width:80px;padding-right:15px;margin-right:15px;line-height:30px;text-align:center;color:#fff;border-right:#474747 1px solid;}
.bottom .fl img{width:80px;}
.bottom p{font-size:12px;line-height:20px;color: #fff;}
.bottom p a{display:inline-block;margin-left:20px;}
.flex{display:flex; justify-content:space-around;margin-top:15px;}
.wx{position:relative;}
.dis{width:100px;position:absolute;left:-27px;top:-110px;display:none;}.dis img{width:100px;}
.bottom .fr a:hover .dis{display:block;}

/*neiyecss*/
/*inner*/
.m_ctr { margin:0 auto;float:left;width:100%;height:auto;overflow:hidden; border-bottom:1px solid #891f17;}
.m_navctr {margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;padding:0px 0 5px;color:#944F09;}
.m_navctr a{color:#034790;}
.m_navctr span{color: #034790;}
.m_nav,.m_nav1 { margin:3px 4px;float:left;width:auto;height:22px;background:#fff;border:1px #d8d8d8 solid;line-height:22px;padding:0 5px;display:inline;font-size:14px;}
.m_nav1 { background:#23aaf6;border:1px #23aaf6 solid;text-shadow:1px 1px 0 #965e18;}
.m_nav1 a{text-decoration:none;color:#fff;}
.m_title { margin:0 auto;float:left;width:96%;line-height:25px;font-size:15px;background:#eee; border-top:1px solid #891f17;padding: 5px 2% 6px;}
.m_title li{float:left;}
.m_title img{float: left;width: 16px;height: 16px;margin: 4px 6px auto 0px;}
.m_title a{color:#3b3b3b;}
.m_ctt { margin:0 auto;float:left;width:96%;height:auto;overflow:hidden;line-height:28px;padding:2%;}
.sublist{  font-size:1em;width:100%;}
.sublist div{display:inline-table;width:33%;float:left;margin-bottom:10px;text-align:center;overflow:hidden; }
.sublist div a{display:inline-block;width:90%;height:26px;overflow:hidden;line-height:26px;text-align:center;border:1px solid #1594D6;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;font-size:14px;font-weight:bold;}
.newslist_ctr { margin:0 auto;width:100%;height:33px;line-height:33px;border-bottom:1px #ddd dashed;font-size:14px;}
.newslist_title { float:left;width:80%;height: 33px;overflow: hidden;}
.newslist_title img {float: left;margin: 10px 6px auto 3px;}
.newslist_date { float:left;width:20%;text-align:right;}
.newsshow_title { margin:0 auto;width:100%;min-height:30px; HEIGHT: auto !important; height:30px; overflow:visible;padding-top:10px;font-size:18px;font-weight:bold;text-align:center;}
.newsshow_sm { margin:0 auto;width:100%;height:30px;line-height:30px;text-align:center;border-bottom:1px #ddd dashed;font-size:12px;}
.newsshow_sm2 { margin:0 auto;width:100%;height:10px;line-height:10px;text-align:center;border-bottom:1px #ddd dashed;font-size:12px;}
.newsshow_ctt { margin:0 auto;padding:5px 0;width:100%;height:auto;overflow:hidden;line-height:28px;font-size:14px;}
.newsshow_ctt img{max-width:90%;}
.newsshow_xg,.newsshow_fx { margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;border-top:1px #e2e2e2 solid;line-height:20px;padding-top:5px;font-size:12px;}
.newsshow_fx { float:right;width:auto;padding-top:5px;padding-bottom:10px;text-align:right;border:0;}

/*分页*/
.pages{clear:both;margin:15px 0 5px;text-align:center;width:100%;line-height:22px;font-size:13px;color:#888;}
.pages a,.pages span{display:inline-block;padding:2px 5px; margin-right:5px; color:#000; border-radius:3px; background:#eee;}
.pages .current{color:#FFF; background:#891f17}
.page div{text-align:left;}
/*分页 end*/

/*内页子栏目导航*/
.inner_sort{margin-left: 1%;text-align: center;margin-top:10px;}
.inner_sort a{display: inline-block;width: 22.30%;height: 26px;margin: 0 1% 10px;overflow: hidden;line-height: 26px;text-align: center;border: 1px solid #eee;color: #666;font-size: 14px;font-weight: bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;float: left;}
.inner_sort .on a{color:#891f17;border-color:#891f17;}
/*内页子栏目导航 end*/

.more{text-align:center;margin: 10px auto 35px;}
.more a{padding: 7px 30px;border: 1px solid #000;color: #000;font-size: 15px;text-align: center;display: inline-box;}
.inner_pic{margin:0 auto;padding-top:5px;}
.inner_pic li{margin:5px 1.5%;}
.inner_pic li{width:47%;float:left;margin-left:1.5%;margin-right:1.5%;margin-top:10px;}
.inner_pic li a{display:block;}
.inner_pic li img{display:block;width:100%;}
.inner_pic li span{height:30px;width:100%;line-height:30px;text-align:center;display:block;overflow:hidden;}

.picScroll{ width:100%; margin-top:10px; overflow:hidden; position:relative;}
.picScroll .bd{ width: 100%; margin: 0 auto; overflow:hidden;  }
.picScroll .bd ul{ overflow:hidden; zoom:1;z-index:99; }
.picScroll .bd ul li{width: 93%;  margin:0 3%; float:left; _display:inline; overflow:hidden; border: #CCCCCC 1px solid; z-index:99;}
.picScroll .bd ul li .title{font-size: 16px; font-weight: 600; margin-bottom: 10px;}
.picScroll .bd ul li .pic{padding:1px; text-align:center;vertical-align:middle}
.picScroll .bd ul li .pic img{max-width:100%;vertical-align:middle}
.picScroll .bd ul li .pic a:hover img{ filter:alpha(opacity=60); /* CSS3 standard */ opacity:0.6;}

/*在线留言*/
#contact{padding:10px 20px;}
#contact label{display: block;font-weight: bold;font-size: 14px;color: #3d3d3d;line-height: 40px;padding-left: 3px;}
.text-input,#GBook_Gc,#GBook_Title,#GBook_Name,#GBook_Tel,#GBook_Contact,#GBook_QQ,#GBook_Email,#GBook_Address{background-color: rgba(255,255,255,0.4);color: #a6a6a6;width: 80%;height: 30px;padding-left: 10px;padding-right: 10px;margin-bottom: 10px;border-style: solid;border-width: 1px;border-color: #cacaca;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#messageError{margin-top: -105px;}
#GBook_Content {background-color: rgba(255,255,255,0.4);color: #a6a6a6;padding: 10px;width: 80%;height: 50px;border-style: solid;border-width: 1px;border-color: #cacaca;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#contact .black{color: #fff;border: solid 1px #3DB792;background: #3DB792;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;text-align:center; margin-top:15px;width:100%;padding:8px 0;display:block;letter-spacing:3px;font-size:16px;font-family:"微软雅黑";}
#yzm{width:120px; float:left; margin-right:10px;}
#code{height:36px;}
/*在线留言 end*/
