body{background-size:cover; font:12px "微软雅黑"; line-height:24px; color:#232323;min-width:1004px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,div,tr{ margin:0; padding:0;}
li,em{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none; color:#000000; cursor:pointer;}


.wrap{ width:1004px; margin:0 auto;}
.clear{ clear:both;}


.bannerbox{width:100%; background:#fff; overflow:hidden; position:relative; float:left;}
/*切换大图*/
.flexslider{position:relative;height:421px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;height:421px;overflow:hidden;}
.slides li{height:421px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:35px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
/*左右箭头，如果不要可删除*/
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.jpg) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.jpg) center center no-repeat;}



.navbox{ width:100%; overflow:hidden; background:url(../images/nav.png) no-repeat center top; position:absolute; left:0; top:18px; height:54px; padding-bottom:8px;}
.logo{ float:left; overflow:hidden;}
.nav{ float:right; overflow:hidden;}
.nav li{ width:113px; float:left; overflow:hidden; text-align:center; background:url(../images/nle.jpg) no-repeat left center;}
.nav li a{ height:54px; line-height:54px; font-size:14px; color:#1e1e1e;font-family:"微软雅黑"; text-align:center;}
.nav li a:hover{ color:#d84200;}
.nav .nmo{ width:10px; height:54px; float:right;background:url(../images/nle.jpg) no-repeat left center;}


.content{ width:100%; overflow:hidden; background:#fff; padding-top:18px;}

.pbox{ overflow:hidden;}
.ptitle{ height:36px; line-height:36px; font-family:"微软雅黑"; background:url(../images/tit.jpg) repeat-x left bottom;}
.pt1{ width:164px; font-size:16px; height:36px; line-height:36px; font-weight:bold; color:#000000; float:left; background:url(../images/tit1.jpg) no-repeat left bottom; text-align:center; float:left;}
.pt1 span{ font-size:16px; color:#d84200; padding-left:5px;text-transform:uppercase;}
.pt2{font-size:12px; color:#5b5b5b; float:right;  padding-right:5px; }
.pt2 a{font-size:12px; line-height:36px; color:#5b5b5b; text-transform:uppercase;}

.inpro{ overflow:hidden; margin-top:5px;}

.list{ overflow:hidden; width:1012px; margin-top:30px;}
.list li{ padding:4px; width:233px; border:1px solid #e8e8e8; float:left; _display:inline; overflow:hidden; vertical-align:middle; margin:0px 10px 13px 0px;}
.list li .pic{ text-align:center; width:233px; height:175px;  vertical-align:middle; display:table-cell; }
.list li .pic img{ /*max-width:233px; max-height:175px; */width:233px; height:175px; vertical-align:middle;}
.list li .pmc{ line-height:39px; width:233px; background:#e7e7e7; height:39px; overflow:hidden;} 
.list li .pmc .p1{ text-align:left; width:160px; height:39px; float:left; padding-left:5px;}
.list li .pmc .p1 a{font-size:12px; line-height:34px; color:#202020; text-align:left;}
.list li .pmc .p1 a span{ display:block; font-size:14px; line-height:34px; color:#202020;padding-top:5px; text-align:left;}
.list li .pmc .p2 { width:58px; height:39px; background:#cccccc; text-align:center; float:right;}
.list li .pmc .p2 a{ text-align:center; line-height:39px; color:#2e2e2e;}
.list li:hover{ border:1px solid #b0b0b0;}
.list li:hover .pmc .p2{ background:#ed6600;}
.list li:hover .pmc .p2 a{ color:#fff;}



.abox{ overflow:hidden; margin-top:44px;}
.about{width:483px; float:left; overflow:hidden;}
.abnr{ font-size:12px; line-height:25px; color:#232323;padding-top:22px; overflow:hidden;}
.abnr img{ float:left; padding-right:12px; padding-top:6px;}

.inews{width:484px; float:right; overflow:hidden;}
.inlist{ overflow:hidden; padding:29px 12px 0px 12px;}
.inlist li{ width:460px; float:left; overflow:hidden; margin-bottom:13px;}
.inlist li .nimg{ width:133px; height:86px; float:left; text-align:center; vertical-align:middle;}
.inlist li .nimg a{ width:133px; height:86px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.inlist li .nimg a img{max-height:86px; max-width:133px; vertical-align:middle;}
.inlist li .njj{ width:315px; float:right; overflow:hidden; padding:4px 0px;}
.inlist li .nj1{ font-size:14px; line-height:18px; color:#111111; height:18px; overflow:hidden;}
.inlist li .nj2{ font-size:12px; line-height:18px; color:#949494; height:18px; overflow:hidden;}
.inlist li .nj3{ font-size:12px; line-height:18px; color:#5b5b5b;  overflow:hidden; padding-top:6px;}


.foot{ width:100%; background:url(../images/foot.jpg) repeat-x left top;  text-align:center; float:left; margin-top:28px;}
.folj{ font-size:12px; line-height:36px; color:#1e1e1e; text-align:center; height:36px; overflow:hidden;}
.folj a{ font-size:12px; line-height:36px; color:#1e1e1e; padding:0 15px;}
.fowz{ font-size:12px; line-height:24px; color:#666666; text-align:center; padding:12px 0px;}

.company{ font-size:12px; line-height:24px; color:#333333; overflow:hidden; padding-top:30px; min-height:450px;}

.title{ height:36px; line-height:36px; font-family:"微软雅黑"; background:url(../images/tit.jpg) repeat-x left bottom;}
.tit1{ width:164px; font-size:16px; height:36px; line-height:36px; font-weight:bold; color:#000000; float:left; background:url(../images/tit1.jpg) no-repeat left bottom; text-align:center; float:left;}
.tit1 span{ font-size:16px; color:#d84200; padding-left:5px;text-transform:uppercase;}
.tit2{font-size:12px; line-height:36px; color:#5b5b5b; float:right;  padding-right:20px; }


.plist{ overflow:hidden; margin:20px auto; text-align:center; width:1004px;}
.plist a{ display:block; float:left; width:156px; height:34px; background:#cccccc; text-align:center; line-height:34px; font-size:14px; color:#fff; margin:0 5px; }
.plist a:hover{ background:#ed6600;}

.pstit{ font-size:16px; text-align:center; color:#202020; line-height:38px; font-weight:bold;}
.psimg{ text-align:center; padding:25px 0px;}
.psimg img{max-width:760px; border:1px solid #b0b0b0; }
.psxx{ font-size:12px; line-height:24px; color:#202020;}

.news{ overflow:hidden; padding: 48px 52px;}
.xlist{ overflow:hidden;}
.xlist li{overflow:hidden; width:900px; margin-bottom:20px;}
.xlist li .ximg{ width:133px; height:86px; float:left; text-align:center; vertical-align:middle;}
.xlist li .ximg a{ width:133px; height:86px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.xlist li .ximg a img{max-height:86px; max-width:133px; vertical-align:middle;}
.xlist li .xjj{ width:750px; float:right; overflow:hidden; padding-top:3px;}
.xlist li .xjtit{ width:750px; float:left; height:18px; line-height:18px; overflow:hidden;}
.xlist li .xjtit a{ float:left; font-size:14px; line-height:18px; color:#111111;}
.xlist li .xjtit a:hover{ text-decoration:underline;}
.xlist li .xjtit span{ display:block; float:right; font-size:12px; line-height:18px; color:#949494;}
.xlist li .xjs{ width:750px; float:left; font-size:12px; line-height:20px; margin-top:23px;}
.xlist li .xjs a{ font-size:12px; line-height:20px; color:#5b5b5b; }

.newsshow{ padding:40px; overflow:hidden;}
.nstit{ text-align:center; font-size:16px; line-height:18px; color:#111111; font-weight:bold; overflow:hidden;}
.nstit span{ font-size:12px; color:#c3c3c3; line-height:18px; padding-left:10px;}
.nsimg{ text-align:center; margin:25px 0px; overflow:hidden;}

.nsxx{ font-size:12px; line-height:24px; color:#5b5b5b;}


.hlist{ overflow:hidden; padding:3px 5px;}
.hlist li{ float:left; padding:10px 5px; overflow:hidden;}
.hlist li .himg{ width:138px; height:84px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; border:1px solid #d3d3d3;}
.hlist li .himg img{ max-height:84px; max-width:138px; vertical-align:middle;}
.hlist li .hmc{ line-height:34px; text-align:center;}
.hlist li .hmc a{ font-size:12px; color:#191919; line-height:34px; text-align:center;}

.contact{ font-size:14px; line-height:30px; color:#333333; padding:50px 95px 30px 100px;}
.map{height:350px; margin:0 auto; margin:0px 35px;}

.message{ overflow:hidden;font-family:"微软雅黑"; padding:23px 88px;}
.metit{ font-size:17px; line-height:37px; color:#565656;}
.me1{ font-size:13px; line-height:33px; color:#8b8b8b;}
.m1{ border:1px dashed #9d9d9d; background:#f7f7f7; height:30px; line-height:30px; width:433px; padding-left:10px; font-size:14px; color:#color:#565656; margin-bottom:8px; border-radius:5px;}
.m2{ border:1px dashed #9d9d9d; background:#f7f7f7; height:125px; line-height:30px; width:433px; padding-left:10px; font-size:14px; color:#color:#565656; margin-bottom:20px; border-radius:5px; display:block;}

.m3{ display:block; width:120px; height:30px; background:#790004; text-align:center; line-height:30px; color:#fff; font-size:13px;}


.segd{ width:1000px; margin:30px 0px; overflow:hidden;}
/*带箭头向左滚动开始*/
.picScroll-left{width:1000px;  position:relative; margin:0 auto;}
.picScroll-left .next{display:block;  width:18px; height:45px; float:right;overflow:hidden; cursor:pointer; background:url(../images/ri.jpg) no-repeat left center; margin:87px 10px 0px 0px; }
.picScroll-left .prev{ display:block;  width:18px; height:45px; float:left;overflow:hidden; cursor:pointer; background:url(../images/le.jpg) no-repeat left center; margin:87px 15px 0px 13px;}
.picScroll-left .bd{ width:923px; margin:0 auto; overflow:hidden; float:left;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; width:923px; margin:0 auto;}
.picScroll-left .bd ul li{ padding-right:40px; float:left; _display:inline; overflow:hidden; text-align:center; vertical-align:middle;}
.picScroll-left .bd ul li .gic{ text-align:center; width:196px; height:194px; border:1px solid #c3c3c3;  vertical-align:middle; display:table-cell; }
.picScroll-left .bd ul li .gic img{ max-width:196px; max-height:194px; vertical-align:middle;}
.picScroll-left .bd ul li .gname{ text-align:center; line-height:25px; width:196px; background:#f1f1f1;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;} 
.picScroll-left .bd ul li .gname a{ font-size:12px; line-height:25px; color:#000000; font-family:"宋体";}
/*带箭头向左滚动结束*/



/*浮动QQ*/
.fix_qq {
position: fixed;
right: 0px;
top: 240px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}






/*最新资讯*/
.newslist{ display:block; overflow:hidden; padding-top:18px; width:98%; margin:0 1%;font-family:"微软雅黑"; }
.newslist li{ display:block;overflow:hidden; height:37px; border-bottom:1px dashed #c9cacc;}
.newslist li a{ background:url(../images/list.jpg) no-repeat 3px center; line-height:37px; font-size:14px; color:#623a0d; padding-left:28px;}
.newslist li span{line-height:37px; font-size:14px; color:#623a0d; float:right;}

