﻿@charset "utf-8";
/*Reset*/
*{margin:0;padding:0}
html{height:100%}
body{font-size:14px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background-color:#fff;-webkit-adjust-text-size:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,br,pre,form,fieldset,input,p,blockquote,th,td,img,select,input,a,div,strong,span{ margin: 0; padding: 0}
ul,li{list-style:none;}
a,a:hover{text-decoration:none;color:#000; outline:none; -moz-outline-style: none;}
img{ border:0;}.section .right .title
em{ font-style:normal;}
select{-webkit-appearance:none;outline:none; }
input[type=button], input[type=submit],input[type=text], input[type=file], button,textarea { cursor: pointer; -webkit-appearance: none;outline:none; } 
header,aside,footer,section,article,figure,nav,menu{display:block}

.Wrapper { width:1200px; margin:0 auto; overflow:hidden}

/*top*/
.top{ width:100%; height:100px; margin:0 auto; position:fixed; top:0; background:#FFF; z-index:100}
.head{ width:1200px; height:100px; margin:0 auto}
.logo{ width:400px; height:60px; padding-top:25px; float:left; overflow:hidden}
.logo a{ width:400px; height:60px; display:block}

/*nav*/
.nav{ width:700x; height:100px; float:right; }
.jqueryslidemenu{width:700px;height:100px;line-height:100px;z-index:100;margin: 0 auto;}
.jqueryslidemenu ul { float:right; background:#FFF}
.jqueryslidemenu ul li{ width:100px; position:relative; display: inline; float: left; margin:0 0 0 0px; z-index:100; }
.jqueryslidemenu ul li a{color:#000;display:block;text-align:center;font-size:15px;}
.jqueryslidemenu ul li a:hover{color: #e51616;}
.jqueryslidemenu ul li ul{position: absolute;left: 0;top:0;display: block;visibility: hidden; }
.jqueryslidemenu ul li ul li{margin:0;float: left; width:275px;text-align: center;line-height:32px; height:32px; padding-left:20px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.jqueryslidemenu ul li ul a{text-align:left; font-size:15px; display:block;width:110px;line-height:32px; height:32px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.jqueryslidemenu ul li ul a:hover{text-decoration:none;color:#f00; background:none}
.jqueryslidemenu ul li ul.nav02 {background: url(../images/u1.png) top left no-repeat; height:110px; }
.jqueryslidemenu ul li ul.nav03 {background: url(../images/u2.png) top left no-repeat; height:71px; }
.jqueryslidemenu ul li ul.nav04 {background: url(../images/u3.png) top left no-repeat; height:425px; }
.jqueryslidemenu ul li ul.nav05 {background: url(../images/u4.png) top left no-repeat; height:110px; }
.jqueryslidemenu ul li ul.nav06 {background: url(../images/u5.png) top left no-repeat; height:110px; }
.jqueryslidemenu ul li ul.nav07 {background: url(../images/u6.png) top left no-repeat; height:110px; }

.downarrowclass{position: absolute;top: 12px;right: 7px; display:none;}
.rightarrowclass{position: absolute;top: 8px;right: 0px;display:none;}

/*banner*/
.banner{ width:100%; height:533px; margin:0 auto; clear:both; padding-top:100px; overflow:hidden; position:relative; z-index:5}
.flexslider { position: relative;z-index:2; height: 533px; overflow: hidden;}
.slides { position: relative; z-index:10;}
.slides li { height:533px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index:10; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 11px; height:11px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width:8px; height: 8px;line-height:45px;overflow: hidden; background:#7e7e7e; cursor: pointer;}
.flex-control-nav .flex-active { background:#006cff; color:#cb2119;}

/*section*/
.section{ width:100%; height:730px; padding-top:40px; overflow:hidden}
.service{ width:305px; height:730px; float:left; overflow:hidden}
.sec_title{ width:860px; height:38px; background:url(../images/title.png) no-repeat 0 bottom; overflow:hidden}
.sec_title h2{ font-size:20px;font-weight:normal; float:left}
.sec_title h2 span{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#9b9b9b; padding-left:10px;}
.sec_title a{ float:right; font-size:12px; color:#9b9b9b; line-height:38px;}
.sec_title a:hover{ color:#237ffc}

.items{ width:303px; height:490px; margin-top:15px; border:1px solid #efefef; overflow:hidden}
.items ul li{ width:303px; height:35px; overflow:hidden; background:url(../images/service1.jpg) no-repeat 18px 11px;}
.items ul li a{ width:240px; height:35px; line-height:35px; font-size:14px;  padding-left:50px; display:block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.items ul li:hover{ background:url(../images/service2.jpg) no-repeat 18px 11px;}
.items ul li a:hover{ color:#ff0000}
.items p{ width:303px; height:35px; line-height:35px; overflow:hidden; background:url(../images/service1.jpg) no-repeat 18px 11px;}
.items p a{ width:240px; height:35px; display:block; padding-left:50px; }
.items p:hover{ background:url(../images/service2.jpg) no-repeat 18px 11px;}
.items p a:hover{ color:#ff0000}

.query{ width:305px; height:162px; padding-top:7px; overflow:hidden}
.query ul li{ width:305px; height:74px; padding:0 0 12px 0; overflow:hidden}

.news{ width:860px; height:305px; overflow:hidden; float:right}
/*ad_1*/
.subLeft02{ width:228px; height:216px; margin-top:20px; padding-bottom:20px; overflow:hidden; border:1px solid #efefef}
.ad_1{ width:299px; height:254px; float:left; background:url(../images/us_bg.png) no-repeat; margin-top:15px; }
.silder {width: 100%;height:254px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left; }
.silder .silder_list{ width:299px; height:254px; float:left; overflow:hidden}
.silder .silder_list li{width:299px; height:254px; float:left; overflow:hidden }
.silder .silder_list li span{width:299px; height:254px; *display: block;*font-size:222px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;}
.silder .silder_list li span img {max-width:299px; max-height:254px; display:block; margin:0 auto;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{ height:25px; text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:22px; height:18px; line-height:20px; font-size:12px; float:left; margin:4px 8px 0 0; display:inline-block;text-align:center;color:#fff;}
.silder .silder_page li.current{background:#ff7200;color:#FFF;}
.silder_desc{color:#fff; background:rgba(0,0,0,0.56); float:left;line-height:25px;height:25px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;}
.silder .silder_page li:hover{cursor:pointer;}
.subConRight{float:right;overflow:hidden; width:950px; background:#fff; overflow:hidden; _overflow:inherit;}
.subConRightC { border:1px solid #e7e7e7; border-top:none; min-height:560px; overflow:hidden }
.subShareTit{ width:948px; height:40px; border:1px solid #efefef; border-bottom:none; background:url(../images/title.png) no-repeat 0 bottom;}
.subShareTit h2 {font-size:16px; font-weight:normal; color:#191919; margin-left:8px; height:40px; line-height:40px; float:left; }
.subShareTit h2 b{ font-size:14px; font-weight:normal; color:#9b9b9b; padding-left:5px;}
.subShareTit span { float:right;/* width:165px;*/ height:40px; line-height:40px; font-size:12px; color:#a7a4a4; padding-right:8px;}
.subShareTit span a { color:#a7a4a4;}
.subShareTit span a:hover { color:#F00;}

/*information*/
.information{ width:555px; height:254px; padding-top:15px; overflow:hidden; float:right}
.information dl{ width:548px; height:70px; overflow:hidden}
.information a{ width:548px; height:70px; display:block; padding:0 0 20px 0;}
.information dl dt{ width:83px; height:70px; float:left; text-align:center; line-height:70px; border-right:1px solid #000; font-size:40px; font-weight:bold; color:#707070}
.information dl dd{ width:450px; height:70px; float:right;}
.information dl dd h3{ width:450px; height:30px; line-height:30px; font-size:14px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight:normal; }
.information dl dd p{ width:450px; height:40px; line-height:20px; font-size:12px; color:#868686; font-family:"宋体"; overflow:hidden }
.information a:hover dt{ color:#237ffc; border-right:1px solid #237ffc }

/*evaluation*/
.evaluation{ width:860px; height:390px; padding-top:35px; float:right; overflow:hidden}
.case_tucon{ width:858px; height:330px; border:1px solid #efefef; overflow:hidden; margin-top:20px;}
.tucon{ width:828px; height:324px; margin-top:17px;   margin:0 auto; overflow:hidden;}
.tucon ul{ overflow:hidden; padding-top:15px;}
.tucon li{ display:block; float:left; width:269px; height:340px; margin:0 9px; }
.tucon li span{width:267px; height:177px; *display: block;*font-size:155px;/*高度/字体大小的比值为1.14*/font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #e7e7e7;}
.tucon li span img {max-width:267px; max-height:177px; display:block; margin:0 auto;}
.tucon li h3{ width:269px; height:45px; font-weight:normal; line-height:45px; font-size:14px; color:#2d2d2d; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tucon li p{ width:269px; max-height:70px; font-size:12px; color:#7a7a7a; line-height:25px; overflow:hidden}
.more{ height:25px; border-radius:5px; float:right; position:relative;}
.more h4{ font-size:12px; color:#a6a6a6; line-height:25px; text-align:center; font-weight:normal}
.tucon li a:hover h3{ color:#237ffc}
.tucon li a:hover span{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
#indemo2 {float: left;width:10000%;}
#demo4 {float: left; }
#demo5 {float: left; }

/*contact*/
.contact{ width:100%; height:570px; background:url(../images/bg.jpg) no-repeat; margin-top:35px; overflow:hidden}
.tit{ width:1200px; height:50px;  line-height:48px; border-bottom:1px solid #d5d5d5; padding-top:20px;}
.tit h2{ width:107px; font-size:26px; font-weight:normal; border-bottom:2px solid #006cff; float:left}
.tit p{ font-size:12px; font-weight:normal; float:left; color:#757575; line-height:17px; padding:7px;}
.tit p span{ font-size:14px; color:#484848;}
.tit a{ width:21px; height:38px; overflow:hidden; float:right; padding-top:10px;}
.left{ width:292px; height:439px; padding-top:38px; float:left; overflow:hidden}
.right{ width:870px; height:439px; overflow:hidden; float:right; margin-top:38px; background:url(../images/hm.png) no-repeat}
.english{ width:870px; height:88px; overflow:hidden; padding-top:86px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#909090; font-weight:normal; line-height:27px;}
.chinese{ width:870px; height:260px; overflow:hidden; line-height:35px;}
.chinese p{ text-indent:2em; font-size:14px; font-family:"宋体"; color:#686868; overflow:hidden}
.chinese span{ width:88px; height:38px; margin-top:10px; overflow:hidden; background:#F00; float:right; text-align:center;}
.chinese span:hover{ background:#006cff; }
.chinese span a{ width:88px; height:38px; display:block; line-height:38px; font-size:12px; color:#FFF; font-family:"宋体";}

/*certificate*/
.certificate{ width:100%; height:345px; overflow:hidden; padding-top:20px;}
.certificate .rollBox{width:1200px; padding-top:40px; overflow:hidden;margin:0 auto; }
.certificate .rollBox .LeftBotton{height:197px;width:42px;background:url(../images/leftbutton.jpg) no-repeat left center;overflow:hidden;float:left;display:inline;cursor:pointer; }
.certificate .rollBox .RightBotton{height:197px;width:42px;background:url(../images/rightbutton.jpg) no-repeat right center;overflow:hidden;float:right;display:inline;cursor:pointer; }
.certificate .rollBox .Cont{width:1116px;overflow:hidden;float:left; }
.certificate .rollBox .ScrCont{width:10000000px;}
.certificate .rollBox .Cont .pic{width:156px; height:248px; overflow:hidden; float:left;text-align:center; margin:0px 15px;}
.certificate .rollBox .Cont .pic a{width:156px; height:248px; display:block }
.certificate .rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;}
.certificate .rollBox .Cont .pic a span {width:154px; height:197px; *display: block;*font-size:173px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #efefef;}
.certificate .rollBox .Cont .pic a span img {max-width:154px; max-height:197px; display:block; margin:0 auto;}
.certificate .rollBox .Cont .pic a h3{ font-size:14px; color:#5c5c5c; line-height:45px; font-weight:normal}
.certificate .rollBox .Cont .pic a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; }
.certificate .rollBox .Cont .pic a:hover span{ border:1px solid #006cff}
.certificate .rollBox .Cont .pic a:hover h3{ color:#006cff}
.certificate .rollBox #List1,.Cooperative .rollBox #List2{float:left;}

.customer{ width:100%; height:280px; overflow:hidden; padding-top:20px;}
.through{ height:210px; overflow:hidden}
.through ul{ width:110%; height:205px; padding-top:45px; overflow:hidden}
.through ul li{ width:187px; height:65px; border:1px solid #efefef; margin:0 63px 26px 0; overflow:hidden; float:left }
.through ul li a{width:187px; height:65px; display:block }
.through ul li span {width:185px; height:63px; *display: block;*font-size:55px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden; display: table-cell;vertical-align:middle;text-align:center; }
.through ul li span img{max-width:185px; max-height:63px; display:block; margin:0 auto;}
.through ul li span img {max-width:185px; max-height:63px; display:block; margin:0 auto;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); }
.through ul li span:hover img {-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}
/*foot*/
.foot{ width:100%; height:281px; margin-top:30px; background:url(../images/foot_bg.jpg);overflow:hidden;}
.foot_logo{ width:122px; height:138px; float:left; padding-top:60px;}
.foot_logo a{ width:122px; height:138px; display:block}
.foot_center{ width:557px; height:190px; float:left; padding:60px 0 0 52px; overflow:hidden}
.foot_center p{ width:555px; height:145px; font-size:14px; color:#6b6b6b; text-align:center; line-height:25px; border-left:1px solid #272b37; border-right:1px solid #272b37; }
.foot_center p a{ color:#6b6b6b;}
.foot_center p a:hover{ color:#6b6b6b;}
	.foot_center span {
        color:#666;
        display:block; margin:20px 0 0 0; width:555px;text-align:center
    }
    .foot_center span a {color:#666
    }
.phone{ width:230px; height:218px; overflow:hidden; float:left; padding:60px 0 0 43px;}
.phone h3{ font-size:14px; color:#6b6b6b; line-height:30px; padding-top:10px; font-weight:normal}
.wx{ width:158px; height:271px; background:#14161d; overflow:hidden; margin-top:10px; float:right; text-align:center}
.wx img{ padding:66px 0 0 3px;}
.wx span{ font-size:12px; color:#6b6b6b; font-family:"微软雅黑"; line-height:30px;}


/*内页*/
.inbanner{ width:100%; height:170px; background:url(../upfile/Banner/4.jpg) no-repeat; margin-top:100px; z-index:5; position:relative;}

/*about*/
.subContent { overflow:hidden; padding:30px 0 40px 0; }
.subConLeft { float:left; width:230px; overflow:hidden;}
.subLeft01 { overflow:hidden; width:230px; padding-bottom:10px; background:url(../images/side_title.jpg) no-repeat }
.subMenuTit { height:40px; color:#5d2022;  }
.subMenuTit h2 { font-size:18px; line-height:39px; font-weight:normal; color:#fff; display:inline-block; padding-left:20px; }
.subMenuTit span { font-size:14px; color:#fff; line-height:39px; padding-left:5px;}
.subMain{ width:228px; border:1px solid #efefef; overflow:hidden; margin-top:20px;}
.subMain ul { overflow:hidden}
.subMain ul li{ width:230px; height:45px; overflow:hidden; background:url(../images/side_icon1.jpg) no-repeat 12px 7px; overflow:hidden}
.subMain li a { display:block; color:#4a4a4a; margin-left:45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width:155px; font-size:14px; height:30px; margin-top:7px; line-height:30px;}
.subMain li:hover{ background:url(../images/side_icon2.jpg) no-repeat 12px 7px;}
.subMain li:hover a{ color:#FFF; }
.subMain p{ width:303px; height:35px; line-height:35px; overflow:hidden; background:url(../images/service1.jpg) no-repeat 12px 11px;}
.subMain p a{ width:240px; height:35px; font-size:14px; display:block; padding-left:50px;  }
.subMain p:hover{ background:url(../images/service2.jpg) no-repeat 12px 11px;}
.subMain p a:hover{ color:#ff0000}

.qual{ width:230px; height:122px; padding-top:20px; overflow:hidden}
.qual ul li{ width:305px; height:53px; padding:0 0 12px 0; overflow:hidden}

/*内页 about*/
.subInfo { width:95%; padding:20px 0px 20px 0px; line-height:25px; margin:0 auto; min-height:250px; font-size:12px; font-family:"宋体"; }
.subInfo a { color:#65ab21}
.subInfo a:hover { text-decoration:underline;}

/*news 新闻列表*/
.newsList{width:100%; padding:10px 0; overflow:hidden;}
.newsList a:hover{ color:#F00; }
.newsList li{width:100%; height:35px; line-height:35px; text-indent:25px; position:relative; border-bottom:1px dotted #f2f2f2; cursor:hand; overflow:hidden; font-size:12px; } 
.newsList li a { display:block; max-width:830px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background:url(../images/news_icon1.png) no-repeat 10px center}
.newsList li a:hover { display:block; background:url(../images/news_icon2.png) no-repeat 10px center}
.newsDate{position:absolute; color:#777; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; top:0; right:10px;}

/*分页*/
.subPage{width:80%; padding-top:15px; padding-bottom:10px; height:22px; overflow:hidden; padding-left:15px; }
.subPage a,.subPage span{display:block; float:left; padding:0 3px; line-height:18px; color:#6F6F63; margin:0 3px; border:1px solid #ccc; overflow:hidden;}
.subPage span,.subPage span a{color:#6F6F63;}

/*news 新闻终极*/
.newsInfo{ width:98%;padding:10px; overflow:hidden;line-height:26px; font-size:12px;}
/*.newsInfo p { text-indent:2em;}*/
.newsInfo_title{width:100%; height:30px; line-height:30px; text-align:center; padding:10px 0; font-size:14px; font-weight:bold; color:#222; font-family:"微软雅黑", "宋体"; overflow:hidden;}
.newsInfo_tips{width:100%; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; text-align:center; background:#eee; color:#666; overflow:hidden;}
.newsInfo_tips li{display:inline; padding:0 10px 0 10px;}
.newsInfo_con{width:100%; padding:10px 0; line-height:25px; color:#333; overflow:hidden;}
.rNews{width:100%; padding:10px 0; font-size:12px; border-top:1px dashed #ccc; overflow:hidden;}
.rNews li{width:100%; height:30px; line-height:30px; overflow:hidden;}
.newsInfo_tips li a { color:#402b21}
.newsInfo a:hover { color:#F00;}

/* photoInfo 图片终极 */
.photoInfoImg{width:100%; text-align:center; padding:10px 0; overflow:hidden;}
.photoInfoImgCon{width:500px; margin:0 auto; overflow:hidden;}
.photoInfoImg img{width:500px; margin:10px auto; padding:1px; }

/*subCase*/
.subCase { width:96%; margin:0 auto; overflow:hidden}
.subCase ul { width:110%; overflow:hidden;}
.subCase ul li { float:left; width:174px; height:245px; padding:15px 10px 10px 0;}
.subCase ul li span {width:172px; height:213px; *display: block;*font-size:186px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #f2f2f2;}
.subCase ul li span img {max-width:172px; max-height:213px; display:block; margin:0 auto;}
.subCase ul li p { padding-top:10px; font-size:12px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.subCase ul li a { display:block;}
.subCase ul li a:hover span { border:1px solid #F00 }
.subCase ul li a:hover p { color:#F00}

/*join*/
.join { width:96%; margin:0 auto; overflow:hidden}
.join ul { width:110%; overflow:hidden;}
.join ul li { float:left; width:170px; height:47px; padding:15px 15px 10px 0;}
.join ul li span {width:168px; height:45px; *display: block;*font-size:39px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #f2f2f2;}
.join ul li span img {max-width:168px; max-height:45px; display:block; margin:0 auto;}
.join ul li p { padding-top:10px; font-size:12px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.join ul li a { display:block;}
.join ul li a:hover span { border:1px solid #F00 }
.join ul li a:hover p { color:#F00}


/*内审员查询*/
/*shop*/
.shop_item{ width:100%; max-height:970px; overflow:hidden; padding-top:20px;}
.shop_item dl{ width:440px; height:120px; overflow:hidden; float:left; padding:0 10px 30px 20px;}
.shop_item dl dt{ width:130px; height:120px; float:left}
.shop_item dl dt span {width:128px; height:118px; *display: block;*font-size:103px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #e1e1e1;}
.shop_item dl dt span img {max-width:128px; max-height:118px; display:block; margin:0 auto;}
.shop_item dl dd{ width:280px; height:120px; float:right; margin-right:10px; overflow:hidden}
.shop_item dl dd h3{ width:280px; height:30px; line-height:30px; font-size:14px;  overflow:hidden}
.shop_item dl dd h3 a{ width:280px; height:30px; color:#333; display:block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight:normal}
.shop_item dl dd h3 a:hover{ color:#F00}
.shop_item dl dd p{ width:280px; height:55px; font-size:12px; line-height:25px; overflow:hidden; font-family:"宋体";}
.shop_item dl dd p a{ width:270px; height:100px; color:#666666; display:block}
.shop_item dl dd p a:hover{color:#F00}
.shop_item .time{ width:280px; height:30px; line-height:30px; font-size:12px; color:#b0b0b0; overflow:hidden}

/*map*/
.map { float:left; width:920px; height:600px; padding-left:10px; padding-top:14px;position:relative;}
.map h3{ font-size:14px; color:#333; line-height:30px;}

.subConBox{padding:10px 0; width:100%; overflow:hidden;}
.inquiry{width:400px; margin:15px auto; padding:10px; overflow:hidden; clear:both;}
.inquiryTab{width:95%; border-top:1px solid #dcdcd9; border-left:1px solid #dcdcd9; clear:both; margin:0 auto;}
.inquiryTab th,.inquiryTab td{line-height:25px; border-right:1px solid #dcdcd9; border-bottom:1px solid #dcdcd9; text-align:center; padding:2px;}
.inquiryTab th{background:#f6f1cd; color:#333;}
.border01{border:1px solid #dcdcd9;}
.DivH25{height:25px;}
.LH25{ line-height:25px; width:95%; margin:0 auto;}
.LH25 p{ font-weight:bold; padding:20px 0 0 20px;}
.text001,.text002{width:109px; height:16px; line-height:16px; border:1px solid #f0daab; background:#fff;}
.text002{width:200px; height:20px; line-height:20px;}
.table01,.table02{width:100%; overflow:hidden;}
.table01 td,.table02 td{line-height:22px; padding:1px; font-size:12px; vertical-align:top; color:#000; overflow:hidden;}
.table02 td{vertical-align:middle; padding:5px 2px;}
.table01 td.fontSpace{ letter-spacing:-1px;}
.table01 td.pt01{padding:2px 0 0 0;}
.inside_text{ width:450px; margin-left:23px; font-family:"宋体"; font-size:12px;}

/* 漂浮QQ */
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:20%; z-index:999}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-tel{background-position:0 -798px;}
.toolbar-item-tel:hover{background-position:0 -860px;}
.toolbar-item-tel .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-weixin{background-position:0 -426px;}
.toolbar-item-weixin:hover{background-position:0 -488px;}
.toolbar-item-qq{background-position:0 -550px;}
.toolbar-item-qq:hover{background-position:0 -612px;}
.toolbar-item-qq .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}



/*二级收缩*/
.sublist{ font-size: 12px; height: 26px;line-height: 26px; width: 155px; margin: 0 auto; }
.sublist a { display:block; color:#4a4a4a; width:145px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; background:url(../images/before.png) no-repeat 0 center; padding-left:10px;}
.sublist a:hover { background:url(../images/after.png) no-repeat 0 center; color:#f00;}


/*Link*/
.SubLinkList { width:900px; margin:0 auto; height:auto; overflow:hidden;}
.SubLinkList ul { width:110%; overflow:hidden;}
.SubLinkList ul li { float:left; width:210px; height:40px; margin:20px 20px 0 0; overflow:hidden;}
.SubLinkList ul li a { display:block; width:208px; height:38px; border:1px solid #e7e7e7; line-height:38px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.SubLinkList ul li a:hover { border:1px solid #f00; color:#f00;}