@charset "utf-8";
.center{ width:930px; margin:0 auto; overflow:hidden;}
.banner1{ width:930px; margin:0 auto; overflow:hidden; padding-top:5px;}
.topbar{ background:url(index_r1_c2.jpg) repeat-x; height:31px; text-align:right; line-height:26px; font-size:12px; color:#000;}
.topbar a{ color:#000; text-align:right; line-height:26px; font-size:11px; text-decoration:none; padding:0 3px; }
.topbar a:hover{ color:#f39700; text-decoration:none;}

.header{ }
.header .center{ height:51px; padding:24px 0 19px; border-bottom:1px dotted #5d5d5d;} 
.header .phone{ padding-left:84px; background:url(index_r3_c6.jpg) no-repeat; height:14px; margin-bottom:23px; overflow:hidden; color:#f39801; line-height:14px; font-size:14px; font-family:"微软雅黑";}

.nav{ float:right; text-align:center;}
.nav li{float:left; font:normal bold 12px/14px Arial;}
.nav li a{display:block; width:80px; height:14px; line-height:14px; text-decoration:none; color:#585858; overflow:hidden;}
.nav li a:hover,
.nav li a.hover{ color:#f39801;}
.nav li a span{ display:block; visibility:hidden; position:relative; background:#fff; font-family:"微软雅黑"; cursor:pointer;}

.iflash{ margin:10px auto 0; height:406px; width:930px; overflow:hidden;}

.ichgpic{ padding:15px 0 19px; height:57px; width:936px; border-bottom:1px dotted #5d5d5d;}
.ichgpic a{ display:block; float:left; margin:0 3px 0 0; height:57px; overflow:hidden; background-repeat:no-repeat; background-position:left top;}
.ichgpic a#pic1{ width:231px; background-image:url(index_r1.jpg); }
.ichgpic a#pic2{ width:230px; background-image:url(index_r2.jpg);}
.ichgpic a#pic3{ width:229px; background-image:url(index_r3.jpg);}
.ichgpic a#pic4{ width:231px; background-image:url(index_r4.jpg);}
.ichgpic a:hover{ background-position:left bottom; }


.iblockr{ width:680px;}
.iblockl{ width:212px; background:url(index_r9_c2.jpg) no-repeat 0 23px; overflow:hidden; padding-top:48px;}

h3.titleh3{ border-bottom:1px #adadad dotted; padding:11px 0 0 0; height:30px; line-height:30px; font-size:14px; color:#5c5c5c;}
h3.titleh3 a,
h3.titleh3 a:hover{ color:#5c5c5c;}
h3.titleh3 span{ color:#939393; font-weight:normal; font-family:Arial; padding-left:3px;}
h3.ititleh3{ padding:23px 0 0 0; height:32px; line-height:32px;}

ul.inewslist{ padding:5px 0;}
ul.inewslist li{ padding-left:15px; background:url(cross.jpg) no-repeat left center; height:22px; overflow:hidden;}
ul.inewslist li a{ color:#939393; font: normal normal 12px/21px "宋体";}
ul.inewslist li.formore{ background:url(cross2.jpg) no-repeat left center; }
ul.inewslist li a:hover,
ul.inewslist li.formore a{ color:#f39700; text-decoration:none;}

ul.icontact{ padding:2px 0;}
ul.icontact li{}
ul.icontact li a,
ul.icontact li span{ float:left; width:190px;color:#979797; font: normal normal 12px/21px "宋体";}
ul.icontact li a:hover{ color:#f39801;}
ul.icontact li em{ float:left;  width:22px;  font: normal bold 12px/21px "宋体";color:#979797;}

.brandicon{ background:url(000.jpg) no-repeat; width:127px; height:127px; margin:12px 0;}

.allist{ width:690px;}
.allist dl{ float:left; width:220px; margin:1px 10px 8px 0; overflow:hidden; }
.allist dl dt{ width:220px; height:183px; overflow:hidden;}
.allist dl dt a:hover{ display:block;  overflow:hidden; border-bottom:3px solid #f39700;}
.allist dl dd{ width:220px; height:36px; padding:5px 0; text-align:center;}
.allist dl dd a{ display:block; font-size:12px; line-height:18px; color:#585858;}
.allist dl dd a:hover{ color:#f39700;}
.allist dl dd span{ font-size:12px; line-height:18px; color:#b3b3b3;}
.iallist dl{ margin:1px 10px 3px 0;}
.iallist dl dt{ height:186px; z-index:0;}
.iallist dl dt a{ display:block;  width:220px; overflow:hidden; position:relative;}
.iallist dl dt a:hover{ height:183px;}
.iallist dl dt img{ position:relative; height:186px; z-index:-10;width: 220px;}
.iallist dl dd a{color:#3b3b3b;}
.iallist dl dd span{ color:#939393;}
.allist .br{ height:8px; border-top:1px dotted #aeaeae; margin-top:15px; overflow:hidden;}

a.formoreal{ display:block; background:url(arrow.jpg) no-repeat 58px 22px; width:72px; height:36px; overflow:hidden; font-size:12px; color:#5c5c5c; line-height:18px; margin:5px 0 30px; cursor:pointer;}
a.formoreal span{ font-size:12px; font-family:Arial;} 
a.formoreal:hover{ color:#f39700; text-decoration:none; }


/*底部*/
.footer{ background:#f39800;}
.footer h4 ,.footer .links a.h4{ font-size:22px; line-height:28px; padding:15px 0 4px; color:#fff;  font-family:Arial; font-weight:normal;}
.footer h4 a {color:#fff;}
.footer .aboutoe{ float:left; width:215px; padding:0 40px 0 0;}
.footer .aboutoe p { font-size:12px; color:#fff; line-height:22px;}
.footer .links{ float:left; width:200px; padding:0 40px 0 0; font-size:12px; line-height:22px; color:#fff;}
.footer .links a{ font-size:12px; line-height:22px; padding-right:5px; color:#fff;}
.footer .links span{ padding-right:5px;}
.footer .links1 a:hover{ text-decoration:underline;}
.footer .links1 a.h4:hover{ text-decoration:none;}
.footer .f-contact{ float:left; width:180px; padding-bottom:30px;}
.footer .phone{   font-size:17px; line-height:36px; color:#fff; height:36px; font-family:Arial; font-weight:bold;}
.footer .qq{ background:url(index_r13_c9.jpg) no-repeat left center; padding:5px 0 5px 32px; font-size:17px; line-height:36px; color:#fff; height:36px; font-family:Arial; font-weight:bold;}
.footer .co-style{ padding:10px 0 10px 0px; font-size:12px;  color:#fff;  font-family:"微软雅黑";}
.footer .co-style:hover{ text-decoration: none; color:#fff;}

.footer ul.subnav{ padding:17px 0 10px; height:14px; overflow:hidden; }
.footer ul.subnav li{ float:left; width:95px; text-align:center; height:14px; border-left:1px solid #fff; overflow:hidden; }
.footer ul.subnav li.first{ width:40px; padding-right:10px; border-left:none; }
.footer ul.subnav li a{ font-size:12px; line-height:14px; color:#585858; vertical-align:text-top;}

.footer .flinks{ font-size:12px; line-height:30px; height:30px; color:#fff; padding-left:5px; border-bottom:1px solid #fbd596; border-top:1px solid #fbd596;}
.footer .flinks em{ width:62px; font-style:normal; color:#fff;}
.footer .flinks div.fl{ width:850px;}
.footer .flinks a{ color:#fff; }
.footer .flinks a:hover{ text-decoration:underline;}
.footer p.bottom{ text-align:center; font-size:12px; line-height:30px; color:#fff;  font-family:Arial; }
.footer p.bottom a{ color:#fff;}
.footer p.bottom a:hover{ text-decoration: none;}


/*内页*/
.mainright{ width:680px; overflow:hidden;}
.leftbar{ width:212px; overflow:hidden;}

/**/
.leftbar ul{}
.leftbar ul li{ border-bottom:1px dotted #5d5d5d; padding:8px 0;}
.leftbar ul li a{ line-height:17px; color:#939393; font-size:12px;}
.leftbar ul li a:hover{ color:#f39700; text-decoration:none;}
.leftbar ul li a.hover{ color:#f39700; text-decoration:none;}
/*所在位置*/
.position{ font-size:12px; color:#929292; line-height:30px;  border-bottom:1px dotted #5d5d5d;}
.position a{ font-size:12px; color:#929292; line-height:40px;}
.position a:hover{ color:#f39700;}

/*案例*/
.work{}
.work h1.titleh1{ height:38px; line-height:38px; color:#595758; font-size:14px;}
.work h1.titleh1 span{ float:right; margin-left:30px;}
.newsl h1.titleh1{ height:32px; line-height:32px; padding:6px 0 0;}
.newsl h1.titleh1 a{ line-height:32px; color:#595758; font-size:14px; }
.newsl h1.titleh1 a:hover{ color:#f39700; }
.work .brief{ padding:5px 0; line-height:20px; color:#595758; font-size:12px; border-bottom:1px dotted #9e9e9e; border-top:1px dotted #9e9e9e;}
.work .custom{ padding:5px 0; line-height:20px; font-size:12px; color:#595758; }
h1.news{ border-bottom:1px dotted #9e9e9e; line-height:30px; padding-top:8px; }
h1.companyname{ border-bottom:1px dotted #9e9e9e;  line-height:33px; padding:7px 0; font-size:16px; color:#f39700;}
h1.companyname span{ color:#595758; line-height:27px; font-family:Arial; font-size:12px;}
.date{ color:#585657; height:20px; overflow:hidden; line-height:20px; font-size:12px;}



.direct{ margin:37px 0 46px;  height:25px; overflow:hidden;}
.direct a{ color:#585657; font-size:12px; line-height:15px; font-weight:bold; font-family:Arial;}
.direct a:hover{ color:#f39700;}
.direct a.front{ display:block; height:15px; background:url(front.jpg) no-repeat left center; padding-left:20px; width:80px; font-weight:normal;}
.direct a.next{ display:block; height:15px; background:url(next.jpg) no-repeat right center; padding-right:20px; padding-left:10px; width:62px; font-weight:normal;}

/**/
.banner{ margin:13px 0; width:680px; overflow:hidden;}
h2.theme{ padding:11px 0; border-bottom:1px #aeaeae dotted; line-height:20px; color:#585657; font-size:14px; font-family:Arial;}
h2.withtopborder{ border-top:1px #5d5d5d dotted;}

.services{ padding-top:19px;}
.services dl{ height:121px; padding:24px 0 28px; width:680px; overflow:hidden; border-bottom:1px #aeaeae dotted; }
.services dl dt{ float:left; width:195px; height:123px; overflow:hidden;}
.services dl dd{ float:left; width:470px;}
.services dl dd h4{ height:14px; font-size:14px;line-height:16px; }
.services dl dd h4 a{ color:#595758;  }
.services dl dd h4 a:hover{ color:#f39700;  }
.services dl dd p{ height:80px; margin:6px 0; line-height:20px; font-size:12px; color:#595758; }
.services dl dd a.more{ color:#cacaca; line-height:14px; font-size:12px;}
.services dl dd a.more:hover{ color:#cacaca; text-decoration:underline;}


/*左侧-图标联系*/
.icon-contact{ background:url(000.jpg) no-repeat; padding-top:136px; margin:107px 0 30px;}
.icon-contact h5{ font:normal normal 13px/26px ''; color:#979797; border-top:1px dotted #6e6e6e; padding-top:5px 3px 0; width:127px;}
.icon-contact p{ font:normal normal 10px/14px Arial; color:#9d9d9d; width:120px; padding:0 3px;}


/*在线订单*/
p.note{ color:#929292; line-height:21px; font-size:12px; margin:15px 0 5px;}

.formbox ul{ padding:10px 0;}
.formbox ul li{ padding-bottom:13px;}
.formbox ul li em{ float:left; width:114px; height:20px; font-style:normal; color:#636363; line-height:20px; font-size:12px;}
.formbox ul li input.txt{ height:16px; line-height:16px; padding:1px; border:1px solid #9c9c9c; color:#636363; font-size:12px; width:300px;}
.formbox ul li input.txt-s{ width:60px;}
.formbox ul li input.bt{ border:none; color:#fff; line-height:23px; width:60px; height:23px; overflow:hidden; text-align:center; font-size:12px; cursor:pointer; background:#f39800; margin-right:55px;}
.formbox ul li textarea{ height:76px; padding:1px; width:300px; border:1px solid #9c9c9c; overflow:auto; color:#8c8c8c; font-size:12px; line-height:19px;}
.formbox ul li select{ height:20px; line-height:16px; border:1px solid #9c9c9c; color:#8c8c8c; font-size:12px; width:304px;}
.formbox ul li span.yzm{ line-height:20px; width:60px; padding:0 5px; color:#636363; font-size:12px;}

/*iflash*/
#pic li{ display:inline;}
.dian ul li{ float:right; position:relative; right:1em; top:-1.8em;}
.dian a{ float:left; height:8px; margin:0 4px 0 0; width:8px;}
.dian a:hover{ background:url(btn3.jpg) no-repeat 1px 1px;}
.dian a.btn1{ background:url(btn1.jpg) no-repeat 1px 1px;}
.dian a.btn3{ background:url(btn3.jpg) no-repeat 1px 1px;}

#bdshare span.bds_more{ line-height:16px; padding-left:24px; padding-bottom:4px;}
















