@charset "UTF-8";
/* q_css */

.clearfix:after{  content: "020"; display: block; height: 0; clear: both;  visibility: hidden; }
.clearfix { /* 触发 hasLayout */ zoom: 1; }
.fl{float:left;}
.fr{float:right;}
a.greyy{ color:#999;}

.wrapper{ width:1100px; margin:0 auto;}
.bannerx{ height:180px; background:url(../img/bannerx.jpg) no-repeat center center;}
.c-main{ margin-top:30px; background:url(../img/leftsidebg.jpg) repeat-y left center; min-height:500px;}
.leftside{ width:230px; float:left;}
.leftside h3,.leftside .cbiaoti{ text-indent:12px; height:60px;color:#fff; font-size:23px; font-weight:normal; padding-top:20px; background:url(../img/lefttop.jpg) #dc0008 no-repeat top right;}
.leftside h3 .cen{ font-size:12px; text-transform:uppercase;}
.leftside .cbiaoti{ background:url(../img/con_left.png)  #de1214 no-repeat 200px center; cursor:pointer;}
.leftside ul{ padding:10px; padding-bottom:20px;}
.leftside ul li a{ display:block; line-height:20px; padding:5px 0px; border-bottom:1px dotted #ccc; background:url(../img/lefttitbg.jpg) no-repeat 15px center; padding-left:26px; transition:0.5s;}
/*.leftside ul.leftyong li{ float:left; width:50%;}*/
.leftside ul li a:hover{ text-decoration:none;color:#dd4813;/* padding-left:40px;*/}
.leftside ul li a.on{color:#dd4813;  font-weight:bold;}
.leftside .cbiaoti{ padding:10px 0px;height:40px; font-family:microsoft yahei;}
.leftside .neirong{ padding:18px; margin-bottom:10px;}
.c-content{ width:840px; float:right; overflow:hidden;}
.c-content img{ max-width:840px;}
.c-content .ctitt{ height:22px; border-bottom:1px solid #ccc;}
.c-content .ctitt .dabiaoti{ font-size:20px; background:url(../img/titxian.png) no-repeat right center; line-height:45px; color:#dd4813; background-color:#fff; font-family:microsoft yahei; font-weight:bold; padding-right:20px; font-weight:normal;}
.c-content .ctitt .cmore{line-height:45px;background-color:#fff; }
.c-content .neirong{ padding:40px 0px 20px; font-size:12px; line-height:20px;}
.c-content .news{ margin-top:5px;}
.c-content .news li a{display:block;height:113px;font-size:14px;	font-family:microsoft yahei;color:#000;	font-weight:bold;padding:10px 3px;border-bottom:1px dotted #ccc;transition:0.5s;}
.c-content .news li a img.a{width:150px;height:113px;	background:url(images/news_bg.jpg) no-repeat center center;float:left; border:1px solid #eee;}
.c-content .news li a h2{	font-size:16px;	margin-left:180px;line-height:30px; color:#666;}
.c-content .news li a span{display:block;	font-size:12px;	font-weight:normal;	font-family:宋体;line-height:20px;	margin-left:180px;	margin-top:6px;}
.c-content .news li a em{ margin-left:180px; font-style:normal; font-size:12px; color:#999; display:block; font-weight:normal;margin-top:10px;}
.c-content .news li a:hover{text-decoration:none;	background-color:#efefef;}
.c-content .pro li{ float:left; border:#f0f0f0 1px solid;border-bottom:#d3d3d3 2px solid; position:relative; margin:10px 14px; width:250px; }
.c-content .pro li .img img{ width:250px; height:169px;}
.c-content .pro li .txtt{ font-size:15px; font-family:microsoft yahei; padding:10px 14px; line-height:24px;}
.c-content .pro li .miaoshu a{ font-size:12px; color:#999;}
.c-content .pro li .miaoshu a:hover{color:#eb1515; text-decoration:none; }
.c-content .pro li .miaoshu a:hover:after{content:" >";}
.c-content .pro li .xleibie{ padding:7px 14px;border-top:#f0f0f0 1px solid; height:35px; overflow:hidden;}
.c-content .pro li i{ display:block; width:0px; height:3px; background-color:#eb1515; position:absolute; bottom:-3px; left:0px;transition:0.8s; }
.c-content .pro li:hover i{ width:250px;}
.c-content .tab_cc td{ padding:5px; border:1px solid #ccc;}
.c-content .dabiaoji{ display:inline-block; font-family:microsoft yahei;background-color:#eb1515;color:#fff;font-size:16px; letter-spacing:1px; height:36px; line-height:36px; padding:0 10px;position:relative; margin-right:20px;}
.c-content .dabiaoji em{height:0px; width:0px; position:absolute; top:0px; right:-20px;border-top: 18px solid transparent; border-left: 20px solid #eb1515;border-bottom: 18px solid transparent;}
.c-content .xiaobiaoji{margin:10px 0px 5px; font-weight:bold; font-family:microsoft yahei; font-size:15px; padding-left:5px;}
.c-content .honor li{ transition:.5s; float:left; padding:3px; border-bottom:#c8c2b5 1px solid;border-right:#c8c2b5 1px solid;border-left:#e7e4df 1px solid;border-top:#e7e4df 1px solid; margin:12px 16px; width:167px;}
.c-content .honor img{ width:167px; height:214px;}
.c-content .honor .txtt{ height:30px; line-height:15px; text-align:center; overflow:hidden; }
.c-content .honor li:hover{ border-color:#eb1515;}
.c-content .honor a:hover .txtt{ background-color:#eb1515; color:#fff;}
.c-content .shipin li{ float:left; width:232px; margin:15px 24px;}
.c-content .shipin .img img{ width:230px; height:172px; border:1px solid #ccc;}
.c-content .shipin .txt{ text-align:center;}