@charset "gb2312";
/* CSS Document */

html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; margin:0;padding:0;color: #010101; line-height:24px;}
article,footer, header,nav,section{display:block;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0}
img{ border:none;}
a{text-decoration:none;color:#333333; }
a:hover{text-decoration:none;}
.clear {clear: both;}
.fl{ float:left;} .fr{ float:right;}
.fl,.fr{display:inline;}
.cen{ margin:0 auto;}
.mag{ margin-top:30px;}
.m10{ margin-top:15px;}
.maf{ margin-left:25px;}
.center{ width:1200px; height:auto; min-width:1200px;}

.top{ width:100%; height:150px; overflow: hidden; background:url(../images/tbg.jpg) repeat-x; min-width:1200px;}
.logo{ width:1200px; height:150px; background: url(../images/logo.jpg) center no-repeat;}
.nav{ width:100%; height:46px; background:#bc1b20; min-width:1200px;}
.nav ul{ width:1200px; margin:0 auto;}
.nav ul li{ float:left; width:120px; line-height:36px; text-align:center; margin:5px 10px 0px 10px;}
.nav ul li a{ color:#FFF; display:block;}
.nav ul li a:hover{ color:#bc1b20; background:#FFF; border-radius:5px;}
.nav ul li:first-child a{ color:#bc1b20; background:#FFF; border-radius:5px;}

.banner{width:100%; height:600px; overflow:hidden; min-width:1200px;}
.bannerc{width:100%; height:600px; margin:0px auto;}

.bannerc #full-screen-slider { width:100%; height:600px; text-align:left;position:relative;}
.bannerc #slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative;}
.bannerc #slides li { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:absolute;}
.bannerc #slides li a { display:block; width:100%; height:600px; text-indent:-9999px}
.bannerc #pagination { display:block; list-style:none; position:absolute; left:27%; top:570px; z-index:9900;  padding:0px; margin:0; cursor:pointer;}
.bannerc #pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:8px; border-radius:50%; background:#2b3141; }
.bannerc #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.bannerc #pagination li.current {background:#ac0209;}

.gjc{ width:100%; height:auto; border-top:2px solid #bc1b20; margin-top:5px;}
.gjc_l{ line-height:40px; margin-top:10px; color:#666;}
.gjc_l a{ color:#666; margin:0 5px;}
.gjc_l a:hover{ color:#bc1b20;}

.gjc_r{ width:208px; height:34px; margin-top:10px; }
.form {width:208px;float: left;height:34px; line-height:30px; background:url(../images/sous.png) center no-repeat;}
.form .searchkey {float: left;color: #CCC;border: 0;padding-left: 3px;width: 167px;height: 34px;line-height: 30px; margin-top:0px;overflow: hidden; background:none;}
.searchbtn {border: 0;float: left;margin-left: 0px;display: inline;width:38px;height: 32px;background:none;cursor: pointer; margin-top:0px;}

.about{ width:840px;}
.tit{ width:100%; height:50px;}
.tit dt{ float:left; width:200px;}
.tit dt .l{ font-size:36px; line-height:50px; font-weight:bold; text-transform:uppercase;  transform:scale(1,1.5); display:inline-block; -ms-transform:scale(1,1.5); -webkit-transform:scale(1,1.5); -moz-transform:scale(1,1.5); -o-transform:scale(1,2); color:#bc1b20;}
.tit dt .r{ margin-left:8px;}
.tit dt .r p{ font-size:23px; font-weight:bold; color:#000;}
.tit dt .r span{  color:#000; font-size:17px;  text-transform:uppercase; line-height:26px;}
.tit dd{ float:right; line-height:50px;}
.tit dd a:hover{ color:#bc1b20;}

.aus{ margin-top:15px;}
.aus dt{ float:left; width:271px; height:202px;}
.aus dt img{  width:271px; height:202px;}
.aus dd{ float:right; width:555px; text-indent:2em; line-height:29px;}

.honor{ width:314px;}
.honor ul{ margin-top:10px;}
.honor ul img{ width:314px; height:206px;}

.banc{ width:100%; height:219px; background:url(../images/banc.jpg) center no-repeat; min-width:1200px;}

.bgc{ width:100%; height:auto; background:#eeeeee; padding:30px 0; overflow:hidden;}
.line{ width:100%; height:1px; background:#bfbfbf; margin-top:10px;}
.prodc{ width:1200px; min-width:1200px; height:auto; margin-top:10px;}
.prodc li{ float:left; width:290px; height:auto; margin:10px 5px 0;}
.prodc li img{ width:290px; height:204px;}
.prodc li p{ line-height:30px; text-align:center;}
.prodc li a:hover{ color:#bc1b20;}

.news_l{ width:530px; height:auto;}
.news_l img{ width:530px; height:195px; margin-top:15px;}
.news_l ul{ margin-top:10px;}
.news_l ul li{ line-height:40px; border-bottom:1px dashed #dedede; background:url(../images/doc.png) left no-repeat; text-indent:12px; overflow:hidden;}
.news_l ul li a{ float:left; color:#666;}
.news_l ul li p{ float:right; color:#666; }
.news_l ul li a:hover{ color:#bc1b20;}

.news_r{ width:630px; height:auto;}
.news_r .dl{ border-bottom:1px dashed #dedede; overflow:hidden; margin-top:15px; padding-bottom:8px;}
.news_r .dl dt{ float:left; width:80px; height:80px; border-radius:50%; background:#aaa; text-align:center; line-height:80px; font-size:36px; color:#FFF;}
.news_r .dl dt em{ transform:scale(1,1.5); display:inline-block; -ms-transform:scale(1,1.5); -webkit-transform:scale(1,1.5); -moz-transform:scale(1,1.5); -o-transform:scale(1,2); font-style:normal; font-weight:bold;}
.news_r .dl dd{ float:left; margin-left:15px; width:530px;}
.news_r .dl dd h2{ font-size:16px; font-weight:normal; overflow:hidden;}
.news_r .dl dd h2 a{ float:left;}
.news_r .dl dd h2 a:hover{ color:#bc1b20;}
.news_r .dl dd h2 span{ float:right; font-size:14px;}
.news_r .dl dd p{ font-size:12px; text-indent:2em; color:#333; line-height:21px; margin-top:5px;}

.marquee{width:1200px;height:250px;overflow:hidden;}
.marquee ul{width:9600px; margin-top:10px;}
.marquee ul li{ float:left; width:290px; height:auto; margin:10px 5px 0;}
.marquee ul li img{width:290px; height:204px;}
.marquee ul li p{ line-height:30px; text-align:center;}
.marquee ul li a:hover{ color:#bc1b20;}

.foot{ width:100%; height:auto; border-top:3px solid #bc1b20; overflow:hidden; background:#000; overflow:hidden; min-width:1200px; color:#FFF;}
.lines{ width:100%; height:3px; background:#FFF;}
.foot_l{ width:800px;}
.fnav{ line-height:40px; margin-top:5px;}
.fnav a{ margin:0 15px;}
.foot a{ color:#FFF;}
.foot a:hover{ color:#bc1b20;}
.links{ line-height:40px; margin-left:15px;}
.links a{ margin:0 5px;}
.foot p{ line-height:26px; margin-left:15px;}
.foot_r , .foot_r img{ width:149px; height:159px;}

.ntit{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #b5b5b5;}
.ntit dt{ float:left; background:url(../images/gsjj.jpg) left no-repeat; text-indent:35px; font-weight:bold; font-size:16px; letter-spacing:1px; color:#a20000;}
.ntit dd{ float:right; background:url(../images/weiz.png) left no-repeat; text-indent:27px; color: #666;}
.ntit dd a{ color: #666;}

.artide{ width:100%; height:auto; padding-top:20px; overflow:hidden;}
.artide h1{ font-size:18px; color:#333333; font-weight:bold; text-align:center; height:45px; border-bottom:1px dashed #b5b5b5; line-height:45px;}
.artide .data{ text-align:center; font-size:12px; line-height:40px; color:#999999;}

.artide .tips{padding:10px 0 10px 110px;color:#CC3732;font-weight:bold;font-size:13px;text-align:left;}
.artide .field{clear:both;}
.artide li.field label{display:block;float:left;width:100px;line-height:24px;text-align:right;}
.artide .input{padding:5px 0;color:#666;zoom:1;}
.artide .field:after{content:'\20';display:block;height:0;clear:both;}
.artide .text{height:20px;padding:1px 3px;border:1px solid #D0D0D0;background:#F2F2F2;color:#666;}
.artide .textarea{width:450px;height:100px;padding:1px 3px;border:1px solid #D0D0D0;background:#F2F2F2;color:#666;}
.artide .submit-field{padding:0 10px 20px 100px;clear:both;}
.artide .submit-field input{margin-right:10px;}
.artide .submit-field .btn-submit{width:78px;height:24px;border:none;background:url(../images/btn.jpg) no-repeat;cursor:pointer;}
.artide .submit-field .btn-reset{width:78px;height:24px;border:none;background:url(../images/btn.jpg) no-repeat;cursor:pointer;}

.news_s{ margin-top:20px; overflow:hidden;}
.news_s li{ float:left; width:570px; border:1px solid #dedede; margin:7px 9px; padding:5px;}
.news_s li .time{ float:left; width:70px; height:70px; background:#e1e1e1;}
.news_s li .time .d{ line-height:39px; text-align:center; font-size:30px; color:#4c4c4c; border-bottom:dashed #fff 1px;}
.news_s li .time .m{ line-height:30px; text-align:center; color:#4c4c4c;}

.news_s li .nei{ float:left; width:470px; margin-left:20px;}
.news_s li .nei h2{ font-size:14px; line-height:26px;}
.news_s li .nei h2 a{ color:#4c4c4c;}
.news_s li .nei h2 a:hover{ color:#bc1b20;}
.news_s li .nei p{ text-indent:2em; line-height:21px; font-size:12px;}

.prodc_s{ margin-top:10px; overflow:hidden;}
.prodc_s li{ float:left; width:290px; height:auto; margin:10px 5px 0;}
.prodc_s li img{ width:290px; height:204px;}
.prodc_s li p{ line-height:30px; text-align:center;}
.prodc_s li a:hover{ color:#bc1b20;}

.newsshow_xg{ margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;line-height:20px;padding:10px 0; margin-top: 20px; border-top:1px dashed #b5b5b5; border-bottom:1px dashed #b5b5b5;}
.newsshow_xg a{color: #000;}
.newsshow_xg a:hover{ color:#bc1b20;}

.pagess{clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size: 12px}
.pagess ul li{display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color: #999}
.pagess ul li:hover{background: #ccc;color: #fff;border: 1px solid #ccc}
.pagess ul li:hover a{color: #fff;}
.pagess ul li.thisclass{display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a{color: #fff;}
.pagess ul li a{display: block;color: #999}
.pagess ul li a:hover{color: #fff;}
