@charset "utf-8";
/* CSS Document */

body,ul,li{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:12px;}
ul,li{ list-style-type:none;}
a:link,a:visited{color:#333; text-decoration:none; }
a:hover{ color:#333; }
a.w:link,a.w:visited{ color:#fff;}
i,em{ font-style:normal;}
img { border:0;}
h1,h2,h3,h4{ font-weight:normal; margin:0px; padding:0px;}
.clr{ clear:both;}
.more{ float:right;}


.top{width:100%; background:url(../images/top-bj.jpg) repeat-x; height:60px;}
.fanhui{
	width: 60px;
	height: 60px;
	position: absolute;
	top: 15px;
	left: 20;
	z-index: 2;
}

.topbj{width:100%; float:left;}
.logo{ width:94%; padding:0 3%; text-align:center; height:60px;line-height:60px; float:left; overflow:hidden;}
.logo a{color:#fff; font-size:18px; }
.logo img{max-width:100%; max-height:60px;}
.dh{height:60px; position:absolute;top:0; right:0;z-index:2;}
#xx{width:160px;  display:none;position:absolute;top:60px; right:0;z-index:99999; background:url(../images/nav.png) no-repeat; }
#xx ul{margin:0; padding:10px 0px 0px 0px;}
#xx ul li{width:160px; height:37px; line-height:37px;  text-align:center; color:#FFFFFF; font-size:14px;  }
#xx ul li a:link,#xx ul li a:visited { color:#FFFFFF; font-size:14px;display:block; width:160px; height:40px; line-height:40px;  }
#xx ul li a:hover,#xx ul li a:active{ display:block; width:160px; height:40px; line-height:40px; color:#333; font-size:14px; background:url(../images/h.jpg) no-repeat;}

.dh1{width:100%;background:url(../images/top-bj.jpg) repeat; overflow:hidden;border-bottom:2px solid #a6ccda;}
.dh1 li{width:25%;float:left; height:50px;}
.dh1 li a{ display:block; height:50px; line-height:50px; text-align:center; font-size:14px; font-family:"microsoft YaHei"; color:#fff;}


.main{ padding:10px 5px;}
.about{ float:left; width:55%; }
.about .tit{ background:url(../images/ab-tit.jpg) no-repeat; text-indent:22px; height:25px; line-height:20px; font-size:12pt; color:#000; font-weight:bold;}
.about .more{ margin-top:5px;}
.about .txt{ color:#770100; font-size:14px; height:143px; overflow:hidden;width: 95%;}
.about .txt img{ float:left; margin-right:10px;}
.news{ float:right; width:40%; }
.news .tit{ background:url(../images/ab-tit.jpg) no-repeat; text-indent:22px; height:25px; line-height:25px; font-size:12pt; color:#000; font-weight:bold; overflow:hidden;}
.news .more{ margin-top:5px;}
.news .txt li{ background:url(../images/new-tu.jpg) no-repeat left center; border-bottom:1px dotted #770100; line-height:30px; text-indent:10px; color:#770100; overflow:hidden; height:30px;}


.jm .tit{ background:url(../images/cp-tit.jpg) no-repeat; text-indent:22px; height:26px; line-height:20px; font-size:12pt; color:#000; font-weight:bold;}
.jm .more{ margin-top:5px;}
.jm .txt li{ float:left; width:47%; margin:1%; border:1px solid #831716; border-radius:3px;}
.jm .img{ float:left; width:47%; margin:1%;border:1px solid #831716;}
.jm .img img{ width:100%;}
.jm .text{ float:right; width:48%; height:65px; overflow:hidden; color:#770100;}


.cp .tit{ background:url(../images/cp-tit.jpg) no-repeat; text-indent:22px; height:26px; line-height:20px; font-size:12pt; color:#000; font-weight:bold;}
.cp .more{ margin-top:5px;}
.cp .txt li{ float:left; width:23%; margin:1%; text-align:center;}
.cp .txt img{ width:100%;}
.cp .txt span{ line-height:30px; height:30px; overflow:hidden;}


.fc .tit{ background:url(../images/cp-tit.jpg) no-repeat; text-indent:22px; height:26px; line-height:20px; font-size:12pt; color:#000; font-weight:bold;}
.fc .more{ margin-top:5px;}
.fc .txt li{ float:left; width:23%; margin:1%; text-align:center;}
.fc .txt img{ width:100%;}


.zonghe .title_name{background:url(../images/cp-tit.jpg) no-repeat; text-indent:30px; height:26px; line-height:20px; font-size:12pt; color:#000; font-weight:bold;}



.content .tit{ background:url(../images/cp-tit.jpg) no-repeat; text-indent:30px; height:26px; line-height:20px; font-size:12pt; color:#000; font-weight:bold;}
.content .txt{ color:#770100; font-size:14px;}
.more1{ text-align:center; font-size:15px; color:#000;}

/*about*/
.n-about .txt-list li{ float:left; width:48%; margin:1%;}
.n-about .txt-list img{ width:100%;}

/*contact*/
.n-cont .txt img{ width:100%;}

/*jm*/
.n-jm .txt li{ float:left; width:23%; margin:1%; text-align:center;}
.n-jm .txt img{ width:100%;}
.n-jm  .txt span{ line-height:30px; height:30px; overflow:hidden; color:#770100;}

/*jmlc*/
.n-jmlc .txt img{ width:100%;}
.jm-list li{ float:left; width:23%; margin:1%; text-align:center; font-size:16px; font-weight:bold;}
.jm-list a:link, .jm-list a:visited{ display:block; height:40px; line-height:40px; width:100%; color:#fff; background:#b73130;} 
.jm-list a:hover, .jm-list a:active{ display:block; height:40px; line-height:40px; width:100%; color:#fff; background:#ff5400;} 


/*jmxm*/

.n-jmxm .txt li{ float:left; width:47%; margin:1%; border:1px solid #831716; border-radius:3px;}
.n-jmxm .img{ float:left; width:47%; margin:1%;border:1px solid #831716;}
.n-jmxm .img img{ width:100%;}
.n-jmxm.text{ float:right; width:48%; height:65px; overflow:hidden; color:#770100;}

/*jmnei*/
.n-jmnei .txt-list li{ float:left; width:30%; margin:1%; height:114px; overflow:hidden;}
.n-jmnei .txt-list img{ width:100%;}



/*news*/
.n-news .txt li{ float:left; width:100%; margin:1%; border-bottom:1px solid #831716; border-radius:3px;}
.n-news .img{ float:left; width:30%; margin:1%;}
.n-news .img img{ width:100%;}
.n-news .text{ float:right; width:65%; height:65px; overflow:hidden; color:#770100;}

/*newsnei*/
.n-newsnei .name{ color:#770100; text-align:center; border-bottom:1px solid #770100; line-height:30px; font-size:14px; font-weight:bold;}
.n-newsnei .text{ color:#b73130; }


/*cp*/
.cp-list li{ float:left; width:23%; margin:1%; text-align:center; font-size:14px; font-weight:bold;}
.cp-list a:link, .cp-list a:visited{ display:block; height:40px; line-height:40px; width:100%; color:#fff; background:#b73130;} 
.cp-list a:hover, .cp-list a:active{ display:block; height:40px; line-height:40px; width:100%; color:#fff; background:#ff5400;} 
.n-cp .txt li{ float:left; width:23%; margin:1%; text-align:center;}
.n-cp .txt img{ width:100%;}
.n-cp .txt span{ line-height:30px; height:30px; overflow:hidden;}



/*cpnei*/

.n-cpnei .cp-img img{ width:100%;}
.n-cpnei .cp-name{ height:40px; line-height:40px; width:100%; text-align:center; color:#fff; font-size:14px; background:#b73130; border-radius:5px;}

/*message*/
.n-message .m-name{ color:#000; text-align:center; border-bottom:2px solid #7e7e7e; line-height:40px;}
.n-message .m-text li{ margin-bottom:15px;}
.n-message .name{ float:left; width:30%; color:#770100 ; font-size:14px; font-family:微软雅黑; text-align:right; height:30px; line-height:30px;}
.n-message .text{ float:left; width:68%;}
.n-message .text input{ background:#fff; border:1px solid #8b5b5b; height:30px; color:#770100;}
.n-message .text1 input{ background:#fff; border:1px solid #8b5b5b; height:80px;}
.n-message .butt ul{ margin-left:90px;}
.n-message .butt li{ float:left; width:33%; margin:1%; text-align:center;}
.n-message .input1 input{  height:30px; line-height:30px; color:#770100; border:1px solid #8b5b5b; border-radius:5px; width:60px; } 
.n-message .input2 input{ height:30px; line-height:30px; color:#770100; border:1px solid #8b5b5b; border-radius:5px; width:60px;  } 









/*banner*/
 #content1 {padding:0px 0;width:100%; margin-bottom:10px;}
 .slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:100%;/* 设置焦点图最大宽度 */}
 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;
margin:0 6px 0 6px;}
 .slideBox .hd li.on {background:#fff;}
 .slideBox .bd {position:relative;z-index:0;}
 .slideBox .bd li {position:relative;text-align:center;}
 .slideBox .bd li img {background:url(images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;background:url(images/focusBg.png) repeat-x;color:#fff;text-align:left;}





#foot{width:100%;float:left; height:49px; background:url(../images/top-bj.jpg) repeat-x; position:fixed; left:0;bottom:0; z-index:99999;}
#foot a { width:33.3%;float:left; height:42px; text-align:center;padding-top:7px;font-family:"微软雅黑"; font-size:12px;color:#fff;background:url(../images/shutiao.jpg) no-repeat top right;}
#foot a:hover{}
#foot span{width:100%;float:left; margin:0px; padding:0px; line-height:18px;}



/*分享*/

.fengxiang{ width:320px; margin:0 auto;}
.fengxiang ul li{ width:130px; padding:4px 3px; float:left; margin:8px 0px 0px 10px; background:#c5c5c4; border: solid 1px #afafae;}
.fengxiang ul li span{ font-family:"微软雅黑"; font-size:14px; color:#444;}
.fengxiang ul li a.bshare-sinaminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qzone{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-renren{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qqmb { float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-neteasemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-sohuminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-tianya{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-baiduhi{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-itieba{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-kaixin001{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-facebook{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-msn{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-fanfou{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-feixin{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-twitter{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-peoplemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-douban{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-xinhuamb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fxmc{ float:left;width:70px; font-size:14px; margin-left:5px; line-height:30px;}


/*全局css*/
.f-20{ font-size:20px;}
.f-18{ font-size:18px;}
.f-14{ font-size:14px;}
.f-h{ font-family:黑体;}
.f-y{ color:#ff9c2c;}
.h{ display:none;}
.row{width:96%; margin:2%; }
.fullimg img{ width:100%;}
.empty-15{ height:15px; width:100%;}
.empty-50{ height:50px; width:100%;}
.empty-5{ height:5px; width:100%;}
.empty-30{ height:30px; width:100%;}
.empty-10{ height:10px; width:100%;}
.empty-20{ height:20px; width:100%;}
.empty-150{ height:150px; width:100%;}


.jmal{width:99%;padding:0; overflow:hidden;}
.jmal li{float:left; border:1px solid #7b0908;padding:1px; overflow:hidden; width:45%; margin:1%;}


















