body{background-size:cover; font:12px "ËÎÌå"; line-height:21px; color:#353535;min-width:1000px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,div{ margin:0; padding:0;}
li,input,em{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none; color:#000000; cursor:pointer;}

.wrap{ width:1000px; margin:0 auto;}
.clear{ clear:both;}

.top{ width:100%; overflow:hidden;}
.logo{ float:left;}
.tel{ float:right;}

.navbox{ width:100%; overflow:hidden; background:url(../images/nav.jpg) repeat-x left top;}
.nav{ overflow:hidden;}
.nav li{ width:125px; float:left; overflow:hidden; text-align:center;}
.nav li a{ display:block; width:125px; height:44px; line-height:44px; font-size:14px; color:#fff;font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.nav li a:hover{ background:url(../images/navh.jpg) repeat-x left top; overflow:hidden;}


.bannerbox{width:100%; background:#f5f5f5; overflow:hidden; margin-bottom:12px;}
/*ÇÐ»»´óÍ¼*/


.content{ width:100%; overflow:hidden; background:#fff; padding-top:25px;}
.pbox{ overflow:hidden; margin-top:16px;}
.ptitle{ height:54px; line-height:54px; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:1px solid #aeaeae;}
.pt1{ font-size:24px; font-weight:bold; color:#000000; float:left; background:url(../images/tlog.png) no-repeat left center; padding-left:32px;}
.pt1 span{ color:#ff0000;}
.pt2{font-size:20px; font-weight:bold; color:#000000; float:left; background:url(../images/x1.jpg) no-repeat 8px center; padding-left:15px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}

.pt3{ width:80px; height:25px; border:1px solid #979797; text-align:center; float:right; margin-right:5px; margin-top:11px;}
.pt3 a{ display:block; width:80px; line-height:25px; text-align:center; font-size:20px; color:#989898; text-transform:uppercase; font-family:"ËÎÌå";}

.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:30px; float:left; _display:inline; overflow:hidden; text-align:center; vertical-align:middle;}
.picScroll-left .bd ul li .gic{ text-align:center; width:216px; height:174px; border:1px solid #c3c3c3;  vertical-align:middle; display:table-cell; }
.picScroll-left .bd ul li .gic img{ max-width:216px; max-height:174px; vertical-align:middle;}
.picScroll-left .bd ul li .gname{ text-align:center; line-height:25px; width:216px; 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:"ËÎÌå";}
/*´ø¼ýÍ·Ïò×ó¹ö¶¯½áÊø*/



.abox{ overflow:hidden; margin-top:25px;}

.atitle{ height:48px; line-height:48px; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:1px solid #aeaeae; overflow:hidden;}
.at1{ font-size:24px; font-weight:bold; color:#000000; float:left; background:url(../images/tlog.png) no-repeat left center; padding-left:32px;}
.at1 span{ color:#ff0000;}
.at2{font-size:20px; font-weight:bold; color:#000000; float:left; background:url(../images/x1.jpg) no-repeat 8px center; padding-left:15px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}



.about{width:548px; float:left; overflow:hidden;}
.abxx{ overflow:hidden; background:#ececec; margin-top:22px; }
.ab_img{ width:199px; float:left;}
.ab_img img{max-width:199px; height:auto;}
.abnr{ width:320px; float:right; font-size:12px; line-height:24px; color:#000000;padding-right:15px; padding-top:10px; overflow:hidden;}
.abnr .aba{ font-size:12px; line-height:24px; color:#ff0000; display:block; margin-top:30px;}


.alx{ width:373px; float:right; overflow:hidden;}
.alxkk{ background:url(../images/lxkk.png) no-repeat right bottom; overflow:hidden; padding-top:20px; padding-left:18px;}
.alk1{ font-size:18px; line-height:26px; font-weight:bold; color:#333333; padding-bottom:10px;}
.alk2{ font-size:14px; line-height:22px; color:#333333; background:url(../images/ltel.png) no-repeat left center; padding-left:48px;}
.alk2 span{ display:block; font-style:italic; font-size:24px; line-height:24px; font-weight:bold; color:#f07b28; font-family:Arial, Helvetica, sans-serif;}
.alk3{ font-size:14px; line-height:24px; color:#505050; font-family:"ËÎÌå"; padding-top:15px;}




.foot{ width:100%; background:#e7e7e7; overflow:hidden;  padding:26px 0px 33px 0px; text-align:center; margin-top:70px;}
.folj{ font-size:14px; line-height:25px; color:#383838; text-align:center;}
.folj a{ font-size:14px; line-height:25px; color:#383838; padding:0 10px;}

.fowz{ font-size:14px; line-height:25px; color:#383838; text-align:center;}


.left{ width:202px; float:left; overflow:hidden;}
.laox{overflow:hidden; margin-bottom:26px;}
.lptit{ background:url(../images/ltit.jpg) repeat-x left top; overflow:hidden; height:39px;}
.lptit .lpt1{ background:url(../images/log.png) no-repeat 8px center; padding-left:45px; font-size:16px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; line-height:39px; float:left;}
.lptit .lpt2{font-size:12px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; float:left; padding-left:8px; text-transform:uppercase; padding-top:12px;}


.lcox{ background:url(../images/lxbg.jpg) no-repeat left bottom #f0f0f0;overflow:hidden;}
.ltel{ font-size:12px; line-height:24px; color:#333333;font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/ltel.png) no-repeat 8px center; padding-left:48px; margin-top:8px;}
.ltel span{ font-size:20px; line-height:20px; font-weight:bold; font-style:italic; color:#f07b28; font-family:Arial, Helvetica, sans-serif; display:block;}

.lximg{ text-align:center; padding-top:10px;}
.lxnr{ font-size:12px; line-height:22px; color:#505050; padding:7px 9px 35px 9px;}

.right{ width:760px; float:right; overflow:hidden;}

.title{ font-size:12px; height:35px;  border-bottom:1px solid #b8b8b8;  overflow:hidden;}
.tit1{ font-size:16px; color:#363636;font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; padding-top:6px; float:left; padding-left:3px;}
.tit2{ font-size:12px; color:#b5b5b5;font-family:"Î¢ÈíÑÅºÚ"; line-height:22px; padding-top:10px; float:right; padding-right:6px;}
.company{ font-size:12px; line-height:24px; padding-top:20px;}


.lpox{overflow:hidden; background:#f0f0f0;}
.plist{ overflow:hidden; padding:8px 12px 22px 12px;font-family:"Î¢ÈíÑÅºÚ";}

.plist li { overflow:hidden; height:32px; line-height:32px; background:url(../images/pli.png) no-repeat center bottom;}
.plist li a{ display:block; background:url(../images/pa.png) no-repeat 43px center; padding-left:60px; font-size:14px; line-height:32px; color:#505050; }
.plist li a:hover{ background:url(../images/pah.png) no-repeat 43px center; padding-left:60px; color:#0157ad;}


.list{ overflow:hidden; width:768px;}
.list li{ padding:0 10px 25px 10px; float:left; _display:inline; overflow:hidden; text-align:center; vertical-align:middle;}
.list li .pic{ text-align:center; width:170px; height:194px; border:1px solid #c3c3c3;  vertical-align:middle; display:table-cell; }
.list li .pic img{ max-width:170px; max-height:194px; vertical-align:middle;}
.list li .pmc{ text-align:center; line-height:25px; width:170px; background:#f1f1f1;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;} 
.list li .pmc a{ font-size:12px; line-height:25px; color:#000000; font-family:"ËÎÌå";}

.pshow{ font-size:14px; line-height:24px; padding:20px 15px;font-family:"Î¢ÈíÑÅºÚ";color:#454545;}

.pstit{ font-size:18px; text-align:center; color:#b5161b; line-height:38px; padding:13px 0px 15px 0px;}
.psjj{ overflow:hidden;}
.psimg{ text-align:center; padding:25px 0px; }
.psimg img{max-width:760px;}
.psjs{ overflow:hidden; padding-top:35px;}


.xlist{ overflow:hidden; padding:0 20px;}
.xlist li{ height:37px; line-height:37px; border-bottom:1px dashed #c9cacc; overflow:hidden;}
.xlist li a{ display:block; background:url(../images/nlog.jpg) no-repeat 2px center; padding-left:24px; font-size:12px; line-height:37px; color:#333333;}

.neshow{ padding:0 10px; overflow:hidden;font-family:"Î¢ÈíÑÅºÚ";}
.netit{ text-align:center; font-size:20px; line-height:40px; color:#333333; padding-bottom:7px; overflow:hidden;}
.nedate{ width:90%; border:1px solid #e8e8e8; background:#f7f7f7; text-align:center; line-height:26px; font-family:"ËÎÌå"; font-size:12px; color:#333333; margin:0 auto;}

.nenr{ font-size:14px; line-height:24px; color:#333333; padding-top:16px;}


.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:12px; line-height:22px; color:#505050; padding:20px 5px;}
.map{height:250px; margin:0 auto; margin-top:10px;}


.message{ overflow:hidden;font-family:"Î¢ÈíÑÅºÚ"; padding:23px 18px;}
.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;}

/*¸¡¶¯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;
}








