@charset "utf-8";*{margin:0px;padding:0px;}
html,body,b,div,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td,div{margin:0px auto;padding:0;}
ul{list-style-type:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;border:0;}
img{ border:0;}
input,select,button{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none; outline:none;}

.time1{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.time2{transition:all ease-out .2s 0s;-webkit-transition:all ease-out .2s 0s;-moz-transition:all ease-out .2s 0s;-o-transition:all ease-out .2s 0s;}

.l{ float:left}
.r{ float:right}
.cur{ cursor:pointer}
.fd{ width:100%; min-width:1200px; float:left; display:block}
.jz{ display:table; margin:0 auto}
.main{ width:1200px; overflow:hidden}
.tright{ text-align:right}

.top{ width:100%; min-width:1200px;height:100px; border-bottom:solid 6px #c90600}
.top .logo{ width:521px; height:68px; margin-top:14px; display:inline}
.top .logo img{ width:521px; height:68px}

.top .topnr{ width:550px; margin:16px 25px 0 0; display:inline}
.top .tel,.top .tel img{ width:235px; height:26px}
.topmenu{ width:100%; height:50px}
.topmenu ul{height:50px;float: left}
.topmenu li{width: 110px;height:50px; float:left}
.topmenu li a{ width:100%;height:50px; float:left; font:16px/50px "微软雅黑"; color:#333;text-align:right}
.topmenu li.li_Select a,.topmenu li a:hover{color:#c90600}

.title{ width:100%; margin-top:50px; display:inline;text-align: center}
.title .wz{ width:100%; height:50px; font:24px/47px "微软雅黑"; color:#121212;background:url(../images/title_line.png) no-repeat center bottom}
.title .wz_s{ width:100%; font:14px/22px "微软雅黑"; color:#999; margin-top:5px; display:inline; font-variant:small-caps}

.about_bg{ width:100%; min-width:1200px; margin-top:50px; padding-bottom:50px; display:inlinel; background:url(../images/about_bg.jpg) no-repeat center center}
.about_nr{ width:1040px; height:360px; margin:35px 80px 0; display:inline;background:url(../images/about_nr.png) no-repeat center center}
.about_nr .anr{ width:438px; margin:54px 46px 0 0; display:inline} 
.anr .abt{ width:100%; height:45px; font:24px/45px "微软雅黑"; color:#fff; overflow:hidden}
.anr .wz{ width:100%; height:180px;font:14px/36px "微软雅黑"; color:#fff; overflow:hidden}
.anr .amore{ width:160px; height:34px; background:#fff; margin-top:15px; display:inline; font:14px/32px "微软雅黑"; color:#c90600; text-align:center}
.anr .amore:hover{ background:#dc0700; color:#fff}

.advantage{ width:100%; min-width:1200px; margin-top:50px; display:inline; height:600px;background:url(../images/advantage.png) no-repeat center center #fff}

.in_pro {width: 100%}
.plist2{ width:1120px}
.plist2 li{ width:320px; margin:30px 0 0 40px; display:inline; float:left}
.plist2 li a{ width:318px; height:254px; border:solid 1px #eee; position:relative}
.plist2 li a:hover{ border:solid 1px #c90600}
.plist2 li .pic{ width:318px; height:212px; overflow:hidden}
.plist2 li .pic img{ width:100%; float:left}
.plist2 li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.plist2 li .cp_wz{ width:100%; height:42px;overflow:hidden; background:#eee; font:14px/42px "微软雅黑"; color:#121212; text-align:center}
.plist2 li a:hover .cp_wz{ background:#c90600; color:#fff}



.n_list{ width:650px; margin-top:20px; display:inline}
.n_list li{ width:100%; height:110px;margin-top:15px;display: inline; background:#f8f8f8; float:left}
.n_list li:hover{ background:#c90600}
.n_list li .ale{width:26px; margin-left:15px; display:inline}
.n_list li .ale span{ width:26px; height:30px; margin-top:15px; display:inline; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden; text-align:center; font:24px/30px "宋体"; color:#fff}
.n_list li .ale span.icon1{ background:#494949}
.n_list li .ale span.icon2{ background:#dc0700}
.n_list li:hover .ale span{ color:#c90600; background:#fff}
.n_list li .rkwz{ width:570px; margin:12px 15px 0 0; display:inline}
.n_list li .rkwz .bt{width:100%;height:35px;font: 14px/35px "微软雅黑";color:#121212;overflow: hidden}
.n_list li .rkwz .view{width:100%;height:48px;font:12px/24px "微软雅黑";color:#666;overflow: hidden; margin-top:4px; display:inline}
.n_list li:hover .rkwz .bt,.n_list li:hover .rkwz .view{ color:#fff}

.nright{ width:510px; height:485px; margin-top:35px; display:inline; position:relative}
.nright .pic{ width:510px; height:400px; float:left}
.nright .sk{ width:100%; height:120px; position:absolute; left:0;background:url(../images/tm_r80.png); bottom:0}
.nright .sk .bt{width:90%; margin:15px 5% 0; display:inline;height:32px;font: 14px/35px "微软雅黑";color:#fff;overflow: hidden}
.nright .sk .view{width:90%; margin:3px 5% 0; display:inline;height: 48px;font: 12px/24px "微软雅黑";color:#fff;overflow: hidden; margin-top:4px; display:inline}


.link a{ color:#333}
.link a:hover{ color:#c9242b; text-decoration:underline}


.leftarea{ width:22%; margin-top:30px;  display:inline}
.leftclass{ width:100%}
.leftclass .bt{ width:100%; height:60px; padding-top:30px; font:22px/60px "微软雅黑"; color:#fff; background:#c30007; text-align:center}
.leftclass .clwz{width:100%; height:40px; margin-top:15px; background:#efefef; font:14px/40px "微软雅黑"; color:#000; text-align:center}
.leftclass .clwz:hover{ background:#c30007; color:#fff}

.leftcont{ width:100%; padding:15px 0;margin-top:15px; display:inline; border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.leftcont .lbt{ width:100%; font:18px/42px "微软雅黑"; color:#c90600; border-bottom:solid 1px #ccc; text-align:center}
.leftcont .lbt span{ font-size:12px; color:#000}
.leftcont .cwz{ width:90%; margin:15px 5% 0; display:inline; font:12px/30px "微软雅黑"; color:#333}

.proclass{ width:100%; margin-top:20px; display:inline}
.proclass .wz{ margin:15px 20px 0 0; padding:0 50px; display:inline; background:#eee; font:15px/42px "微软雅黑"; color:#333}
.proclass .wb,.proclass .wz:hover{ background:#c90600; color:#fff}

.plist{ width:100%}
.plist li{ width:265px;margin:30px 10px 0; display:inline;float:left}
.plist li a{ width:100%; background:#f2f2f2}
.plist li .pic{ width:263px; height:263px; margin:1px; display:inline}
.plist li .pic img{width:325px; height:325px; float:left}
.plist li .wz{ width:100%; height:40px; font:14px/40px "微软雅黑"; color:#000; text-align:center; overflow:hidden}

.view_title{ width:100%; height:50px; text-align:center; font:18px/50px "微软雅黑"; color:#333; line-height:50px; margin-top:25px; display:inline}
.news_title_s{width:100%; height:25px; text-align:center; font:12px/25px "微软雅黑"; color:#999; line-height:25px}
.news_sxy{ width:100%; height:40px; margin-top:30px; display:inline}
.news_sxy a{ width:50%; font:16px/40px "微软雅黑"; color:#000; line-height:40px; overflow:hidden}
.news_sxy a:hover{ color:#bf0000}

.c_list{ width:100%}
.c_list li{ width:298px; border:solid 1px #ccc; margin:30px 0 0 12px; display:inline; float:left}
.c_list li a{ width:100%; position:relative}
.c_list li .pic,.c_list li .pic img{ width:100%; float:left}
.c_list li a .wz{ width:100%; height:30px; background:url(../images/tm_r70.png); text-align:center; font:14px/30px "微软雅黑"; color:#fff; position:absolute; left:0; bottom:0; overflow:hidden}
.c_list li a:hover .wz{ height:50px; line-height:50px}

.news_list{ width:100%; margin-top:10px; display:inline}
.news_list li{width:100%;height:40px; border-bottom:dashed 1px #ccc; float:left}
.news_list li a{ width:100%; height:148px;}
.news_list li .wz{width:80%; height:40px;font:14px/30px "微软雅黑"; color:#333; overflow:hidden}
.news_list li .data{ width:15%; height:40px;font:12px/40px "微软雅黑"; color:#999}
.news_list li a:hover .wz{ color:#c90600}

.view_nr{ width:74%; min-height:400px; padding-bottom:30px; margin-top:30px; display:inline}
.view_nr img{ max-width:100%}
.view_wz{ width:94%; margin:20px 3% 0; display:inline; font:14px/32px "微软雅黑"; color:#555; line-height:32px}
.nytitle{ width:100%; height:50px; font:14px/50px "微软雅黑"; border-bottom:dashed 1px #ccc}
.nytitle span{ color:#c90600}

.pro_list{ width:1230px}
.pro_list li{ width:380px; margin:35px 30px 0 0;display:inline;float:left}
.pro_list li a{ width:100%}
.pro_list li .pic,.pro_list li .pic img{ width:380px; height:252px; float:left; overflow:hidden}
.pro_list li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.pro_list li .wz{ width:100%; height:40px;text-align:center; font:14px/40px "微软雅黑"; color:#666; background:#efefef; overflow:hidden}
.pro_list li a:hover .wz{ color:#fff; background:#c90600}


.pro_pic{ width:auto;border:solid 1px #ccc; margin:20px 20% 0; display:inline}
.pro_pic img{width:100%; float:left}

.page{ width:100%; height:32px; margin-top:45px; display:inline}
.page a.pa,.page a.pb{height:32px;padding:0 20px;margin:0 8px;display:inline;font:14px/32px "微软雅黑"; color:#fff; line-height:32px; border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px}
.page a.pa{background:#aaa}
.page a:hover,.page a.pb{ background:#c6142c}

.foot{ width:100%; min-width:1200px; padding-bottom:50px; display:inline; background:#eee}
.foot .fdh{ width:100%; margin-top:45px; display:inline; text-align:center}
.foot .fdh a{ font:14px/30px "微软雅黑"; color:#333; margin:0 30px; display:inline-block}
.foot .fdh a:hover{ text-decoration:underline; color:#c90600}
.foot .fline{ width:70%; height:1px; margin:15px 15% 0; display:inline; background:#c9c9c9}
.foot .fwz{ width:100%; font:12px/30px "微软雅黑"; color:#777; margin-top:20px; display:inline; text-align:center}


.clear{ clear:both; display:block}
.hen{ width:100%; min-width:1200px; height:50px; display:block; clear:both; float:left}