@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 .1s 0s;-webkit-transition:all ease-out .1s 0s;-moz-transition:all ease-out .1s 0s;-o-transition:all ease-out .1s 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:1100px; overflow:hidden;}
.tright{ text-align:right}

.top{ width:100%; min-width:1000px; height:150px; float:left; display:block}
.top .logo{ width:665px; height:75px; margin:45px 0 0 10px; display:inline}
.top .logo img{width:665px; height:75px; float:left}
.top .r_top{ width:330px;margin:50px 10px 0 0; display:inline}
.r_top .sc{ width:86px; height:18px; font:14px/18px "微软雅黑"; color:#333}
.r_top .sc .icon{ width:20px; height:18px; background:url(../images/icon.png) no-repeat; margin-right:6px; display:inline}
.r_top .sc:hover{ color:#bf0000}
.r_top .sc:hover .icon{ background-position:-20px 0}
.r_top .tel{ width:100%; height:30px; font:22px/30px "微软雅黑"; color:#666; margin-top:16px; display:inline}
.r_top .tel .icon{ width:30px; height:30px; background:url(../images/icon.png) no-repeat 0 -18px; margin-right:8px; display:inline}
.r_top .tel span{ color:#bf0000; font-size:24px}

.menu{ width:100%; min-width:1100px; height:50px; background:#333}
.menu .m_list{ height:50px}
.menu .m_list li{ width:120px;height:50px; float:left}
.menu .m_list li a{width:120px;height:50px; font:16px/50px "微软雅黑"; color:#fff; text-align:center; line-height:50px}
.menu .m_list li a:hover{ background:#bf0000}
.menu .serach{ width:280px; height:30px; margin:10px 10px 0; display:inline; background:#fff;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px; overflow:hidden}
.menu .serach input[type=text]{ width:240px; height:30px; font:12px/30px "微软雅黑"; color:#999; text-indent:15px; line-height:30px}
.menu .serach .s_ico{ width:40px; height:30px; background:url(../images/s_ico.png) no-repeat center center}

.in_title{width:100%;height:60px;margin-top:55px;display:inline; background:url(../images/in_title_line.png) no-repeat center center}
.in_title .wz1{ width:100%; height:34px; text-align:center; font:26px/34px "微软雅黑"; color:#bf0000}
.in_title .wz2{ width:100%; height:20px; margin-top:5px; display:inline; text-align:center; font:16px/20px "微软雅黑"; color:#999; font-variant:small-caps}

.p_class{ width:100%; margin-top:15px; display:inline}
.p_class .pc_a,.p_class .pc_b{width:162px; height:32px; margin:20px 15px 0; display:inline; text-align:center; font:14px/32px "微软雅黑"; color:#fff}
.p_class .pc_a{ background:#999}
.p_class .pc_b{ background:#bf0000}

.pro_list{ width:100%; margin-top:15px; display:inline}
.pro_list li{ width:300px; height:300px; margin:30px 0 0 49px; border:solid 1px #ccc; display:inline; position:relative;float:left}
.pro_list li a,.pro_list li .pic,.pro_list li .pic img{ width:300px; height:300px; float:left}
.pro_list li .name{ width:300px; height:3px; font:16px/48px "微软雅黑"; color:#fff; background:#bf0000; text-align:center; overflow:hidden; position:absolute;left:0; bottom:0}
.pro_list li a:hover .name{ height:48px}

.in_about{ width:100%; min-width:1100px; height:500px; background:url(../images/in_aboutbg.jpg) no-repeat center center; margin-top:80px; display:inline}
.in_about .a_pic{ width:406px; height:320px; background:url(../images/a_pic_bg.png) no-repeat; margin:90px 0 0 12px; display:inline}
.in_about .a_pic img{ width:370px; height:274px; margin:23px 0 0 18px; display:inline; float:left}
.in_about .a_right{ width:640px; margin:75px 15px 0 0; display:inline}
.in_about .a_right .bt{ width:100%; height:54px; font:30px/54px "微软雅黑"; color:#fff; overflow:hidden}
.in_about .a_right .wz{ width:100%; height:216px; margin-top:5px; display:inline;font:14px/36px "微软雅黑"; color:#fff; overflow:hidden}
.in_about .a_right .a_more{ width:196px; height:40px; margin-top:20px; display:inline; border:solid 2px #fff; text-align:center; font:14px/40px "微软雅黑"; color:#fff}
.in_about .a_right .a_more:hover{ background:#bf0000; border-color:#bf0000}

.news_list{ width:100%; margin-top:20px;  display:inline}
.news_list li{ width:512px; height:150px; margin:30px 19px 0; display:inline; float:left; position:relative}
.news_list li .pic,.news_list li .pic img{ width:200px; height:150px; float:left}
.news_list li .wzk{ width:290px; height:149px; border-bottom:solid 1px #ccc; margin-right:4px; display:inline}
.news_list li .wzk .nbt{ width:100%; height:34px; font:16px/34px "微软雅黑"; color:#333; overflow:hidden}
.news_list li .wzk .ndata{ width:100%; height:30px; margin-top:8px; display:inline; font:14px/30px "微软雅黑"; color:#bf0000}
.news_list li .wzk .nxq{ width:100%; height:50px; margin-top:12px;display:inline;font:12px/24px "微软雅黑"; color:#999; overflow:hidden}
.news_list li .nbt:hover{ color:#bf0000}
.news_list li .ckgd{ width:512px; height:150px; background:#f0f0f0; overflow:hidden}
.news_list li .ckgd .wz{ width:100%; font:20px/40px "微软雅黑"; color:#555; text-align:center; margin-top:35px; display:inline}
.news_list li .more{ width:512px; height:150px; background:url(../images/tm.png); font:30px/150px "微软雅黑"; text-align:center; color:#fff; opacity:0;filter:Alpha(opacity=0); position:absolute; left:0; top:0}
.news_list li:hover .more{opacity:1;filter:Alpha(opacity=100)}

.ny_title{ width:100%; height:44px; border-bottom:solid 1px #ccc; margin-top:50px; display:inline; position:relative}
.ny_title .wz1{ height:43px; border-bottom:solid 2px #bf0000; padding:0 10px; display:inline; font:18px/43px "微软雅黑"; color:#bf0000; position:absolute; left:0; top:0}
.ny_title .wz1 span{ font-size:14px; color:#999; font-variant:small-caps}
.ny_title .wz2{ height:30px; margin-top:14px; display:inline; font:14px/25px "微软雅黑"; color:#666}
.ny_title .wz2 a{color:#bf0000}

.view_nr{ width:1000px; padding-bottom:50px; margin:35px 50px 0; display:inline}
.about_wz{ width:100%; font:14px/32px "微软雅黑"; color:#555; line-height:32px}

.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:#0071ca}

.pro_pic{ width:500px; height:500px; border:solid 1px #ccc; margin:20px 299px 0; display:inline}
.pro_pic img{width:500px; height:500px; float:left}

.page{ width:100%; height:32px; margin-top:45px; display:inline}
.page a,.page a.pb{height:32px;padding:0 20px;margin:0 8px;display:inline;font:14px/32px "微软雅黑"; color:#333; line-height:32px}
.page a.pa{background:#aaa;}
.page a:hover,.page a.pb{ background:#bf0000; color:#fff;}

.jz span{ border:solid 1px #ddd; padding:2px; padding-left:5px; padding-right:5px; border-radius:3px;}



.foot{ width:100%; min-width:1100px; padding-bottom:50px; display:inline; background:#cf4040; margin-top:80px; display:block}
.foot .flist{ margin:45px 20px 0 65px; display:inline}
.foot .f1{ width:65px}
.foot .f2{ width:120px}
.foot .f3{ width:280px}
.flist .f_bt{ width:100%; font:14px/40px "微软雅黑"; color:#fff}
.flist .fwz{ width:100%; font:12px/26px "微软雅黑"; color:#fff}
.foot .qrcode{ width:150px; margin:80px 45px 0 0; display:inline}
.foot .qrcode .pic,.foot .qrcode .pic img{ width:150px; height:150px; float:left}
.foot .qrcode .wz{ width:100%; height:40px; text-align:center; font:14px/40px "微软雅黑"; color:#fff}
.footbq{ width:100%; min-width:1000px; height:45px; background:#333; text-align:center; font:14px/45px "微软雅黑"; color:#fff}