﻿/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{ font-family:"宋体"; color:#333333; background-color:#f6f6f6;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#d00000; text-decoration:underline;}

/*文字排版*/
.f12{font-size:12px}
.f13{ font-size:13px;}
.f14{font-size:14px}
.f16{ font-size:16px;}
.fb{font-weight:bold}
.fn{font-weight:normal}
.tc{ text-align:center;}
.tr{ text-align:right;}

/*定位*/
.bc{ margin-left:auto; margin-right:auto;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.pr{position:relative}
.pa{position:absolute}
.none{display:none}
.tl{text-align:left;}
.tr{text-align:right;}
.clearfix:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} /*浮动闭合的写法二*/
.clearfix{ zoom:1;}

/*长度高度*/
.w{ width:100%;}
.w1000{ width:1000px;}
.h{ height:100%;}

/*边距*/
.mt6{ margin-top:6px;}
.mr6{ margin-right:6px;}
.ml17{ margin-left:17px;}
.ml15{ margin-left:15px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.ml10{ margin-left:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.pt8{ padding-top:8px;}
.pt10{ padding-top:10px;}
.pl10{ padding-left:10px;}
.pl17{ padding-left:17px;}
.pr10{ padding-right:10px;}
.pb6{ padding-bottom:6px;}

/*color*/
.c_red, .c_red a{ color:#d90000;}
.c_blue, .c_blue a{ color:#0245dc;}
.c_red a:hover{ color:#d90000;}
.c_white, .c_white a{ color:#ffffff;}
.c_white a:hover{ color:#ffffff; text-decoration:underline;}
.c_black{color:#000000;text-align:left;}

/*header*/
.toppestDiv{ width:100%; min-width:1000px; height:30px; background:url(../images/rpt_x.gif) repeat-x; line-height:30px;}
.logoDiv{ width:100%; min-width:1000px; height:80px;}
.logo{ width:483px; padding-top:10px;}
.logo img{ width:483px; height:60px;}
.tellIco{ width:184px; height:56px; background:url(../images/img.gif) no-repeat; top:15px; right:0px;}
.navDiv{ width:100%; min-width:1000px; height:34px; background:url(../images/rpt_x.gif) 0px -33px repeat-x;}
.nav li{ width:123px; height:34px; background:url(../images/line.gif) right top no-repeat; line-height:34px; position:relative; z-index:1;}
.nav li a{ width:123px; height:34px; color:#ffffff; display:block;}
.nav li a:hover{ color:#ffffff; background:url(../images/img.gif) 0px -59px no-repeat; text-decoration:none;}
.nav li a.nav_on{ background:url(../images/img.gif) 0px -59px no-repeat; text-decoration:none;}
.nav li.last{ background:none;}
.nav li div{ width:146px; font-size:12px; font-weight:normal; background-color:#cc0000; border-top:none; padding:6px 12px 12px; display:none; position:absolute; z-index:9; left:0px; *left:0px;}
.nav li div dl{ width:146px; text-align:left;}
.nav li div dd{ height:28px; line-height:28px;  padding-left:10px; overflow:hidden;}
.nav li div dd a{padding-top:2px;padding-left:10px}
.nav li div dd a:hover{BACKGROUND: url(../images/nav_sub.gif) no-repeat 0px -80px; COLOR: #fff}
.nav li div a{ color:#000; text-decoration:none;}
.nav li div a:hover{ color:#ffffff; text-decoration:none; background:none;}
.nav li div.subDiv{ width:900px; background:url(../images/rpx.jpg) 0px 0px repeat-x #F2F2F2;filter: alpha(opacity=90); opacity: 1.0; display:none; position:absolute; z-index:9;  *left:0px;left:-220px;}
.nav li div.subDiv dl{ BACKGROUND:url(../images/nav_sub_r.gif) no-repeat right bottom;width:144px; height:360px;}
.nav li div.subDiv dl.rover{ background:none; width:144px; height:340px;}
.nav li div.subDiv dl dt{  BACKGROUND: url(../images/nav_sub.gif) no-repeat 0px 0px  ; height:37px; line-height:21px; font-weight:bold;  margin-bottom:8px; padding:8px 0px 0px 39px; overflow:hidden;}
.nav li div.subDiv dl dt a{color:#cc0000; text-decoration:none;}
.nav li div.subDiv dl dt a:hover{color:#cc0000; text-decoration:none; }

.nav li div.menu{ width:146px; font-size:12px; font-weight:normal; background-color:#cc0000;  display:none; position:absolute; z-index:9; left:0px; *left:0px;}
.nav li div.menu dl{ width:146px; text-align:left;}
.nav li div.menu dd{ height:28px; line-height:28px;  padding-left:10px; overflow:hidden;border-bottom:1px dotted #fff;}

.nav li div.menu a{ color:#fff; text-decoration:none;}
.nav li div.menu a:hover{ background:none; color:#ffff00; text-decoration:none;}

/*flash*/
#flash{ width:100%; min-width:1000px; height:500px;}
.index_bg01{ background:url(../images/banner_bg01.jpg) center top no-repeat;}
.index_bg02{ background:url(../images/banner_bg02.jpg) center top no-repeat;}
.index_bg03{ background:url(../images/banner_bg03.jpg) center top no-repeat;}
.banner{ Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 500px; _width: 1000px}
.banner_l{ MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left}
.banner_r{ MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left}
.bannerImg{ POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px}
.bannerImg .bannerPage{ POSITION: absolute; right:47px; bottom:19px;}
.bannerImg .bannerPage A{ MARGIN-RIGHT: 2px}
.bannerImg .bannerPage A IMG{ VERTICAL-ALIGN: middle}
.slides_container{ POSITION: relative; WIDTH: 1000px; OVERFLOW: hidden}
.pagination{ MARGIN: 26px auto 0px}
.pagination LI{ MARGIN: 0px 1px; FLOAT: left}
.pagination LI A{ BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A{ BACKGROUND-POSITION: 0px -18px}

/*分页*/
.paging{ height:26px; margin-bottom:20px;}
.paging a{ margin-right:5px; padding:4px 8px 4px 8px; display:inline-block; vertical-align:middle;}
.paging a:link, .paging a:visited{ color:#333333; text-decoration:none; border:1px solid #cccccc;}
.paging a:hover, .paging a:active{ color:#ffffff; text-decoration:none; border:1px solid #a90101; background-color:#cb0000;}
.paging a.previous{ padding:4px 8px 4px 8px;}
.paging a.nextBtn{ padding:4px 8px 4px 8px;}
.paging span.total{ vertical-align:middle; border:1px solid #cccccc; padding:4px 8px 4px 8px; display:inline-block;}
.upDown{ line-height:28px; padding:10px 5px;}

/*内容页标题部分*/
.titBox{ padding:34px 20px 0px; margin-bottom:20px;}
.titBox p{ height:23px; color:#787878; line-height:23px; border-bottom:1px dashed #d9d9d9;}
.titBox p span{ margin-right:20px;}

/*在线留言公共部分*/
.messageCon{ min-height:668px; _height:668px; padding-top:60px;}
.messageCon table th, .messageCon table td{ line-height:36px;}
.messageCon table th{ text-align:right;}
.messageCon table input, .messageCon table label{ vertical-align:middle;}
.titIpt{ width:291px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.messatgeTxt{ width:440px; height:124px; border:1px solid #73a6c4; padding:5px; overflow:auto;}
.nameIpt{ width:165px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.mailIpt{ width:231px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.verfiIpt{ width:78px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.verfy{ width:48px; height:20px; border:1px solid #cccccc; vertical-align:middle; cursor:pointer;}
.btns{ margin-top:35px; padding-left:173px;}
.okBtn{ width:63px; height:25px; background:url(../images/qqBtn.gif) 0px -31px no-repeat; border:none; cursor:pointer;}
.cancelBtn{ width:63px; height:25px; background:url(../images/qqBtn.gif) 0px -61px no-repeat; border:none; cursor:pointer; margin-left:40px;}

/*第一栏左侧*/
.mainDiv{ width:724px; height:280px; border:1px solid #d9d9d9; background-color:#ffffff; padding:0px 13px; overflow:hidden;}
.newsDiv{ width:251px; height:267px; border-right:1px solid #d9d9d9; padding:13px 13px 0px 0px;}
.tit{ height:16px; line-height:100%;}
.newsTab{ width:249px; height:28px; line-height:28px; border-right:1px solid #d7dbde; margin-top:7px;}
.newsTab a{ width:83px; height:28px; background:url(../images/img.gif) -127px -59px no-repeat; text-align:center; display:inline-block;}
.newsTab a:hover{ color:#333333; text-decoration:none; background:url(../images/img.gif) 0px -96px no-repeat;}
.newsTab a.tabOn{ color:#333333; text-decoration:none; background:url(../images/img.gif) 0px -96px no-repeat;}

.newsTxt{ width:249px; padding:10px 0px 0px;}
.newsTxt dl{ line-height:18px; padding-top:7px;}
.newsTxt dl dt{ padding-bottom:4px;}
.newsTxt dl dt span{ padding-right:8px;}
.newsTxt dl dd{ color:#777777;}

.recommendDiv{ width:444px; padding:13px 0px 0px 13px;}
.recommentHot{ width:444px; height:151px;}
.hd .prev, .hd .next{ float:left; display:inline; width:5px; height:14px; line-height:10px; margin-right:6px; cursor:pointer; background:url(../images/img.gif) -245px -15px no-repeat; display:block; overflow:hidden;}
.hd .next{  background:url(../images/img.gif) -245px 4px no-repeat; }
.hd ul{ float:left; display:inline-block; overflow:hidden; zoom:1; margin-top:5px;}
.hd ul li{ position:relative; _display:inline; float:left;  width:7px; height:9px; overflow:hidden; background:url(../images/img.gif) -243px -55px no-repeat; margin-right:6px; text-indent:-999px; cursor:pointer;}
.hd ul li.on{ background:url(../images/img.gif) -243px -38px no-repeat;  }

.recommentPic li{ width:130px; height:123px; background-color:#f3f3f3; margin:10px 5px 0px; padding:4px 4px 0px;}
.recommentPic li img{ width:130px; height:98px; margin-bottom:6px; _margin-bottom:7px;}
.recommentPic a{ display:block;}

.recommendTxt{ margin-top:13px;}
.recommendTxt li{ width:123px; height:23px; background:url(../images/img.gif) -242px -70px no-repeat; line-height:23px; margin-right:10px; padding-left:15px;}

.mr13{margin-left:13px}
/*报价*/
.sideDiv{ width:223px; height:267px; border:1px solid #d9d9d9; background-color:#ffffff; padding:6px 0px 0px 0px; overflow:hidden;}
#intro{ width:217px; height:45px; line-height:17px; padding-left:4px; margin-left:0px;}
#weather{ width:210px; height:20px; margin-left:13px;}
.prictTab{ width:232px; height:28px; line-height:28px; margin-top:5px; margin-left:1px; border-left:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;  background:url(../images/borleft.jpg);border-left:#CCCCCC 1px solid;}
.prictTab a{ width:116px; height:28px;text-align:center; display:inline-block; background:url(../images/borright.jpg) repeat-x;}
.prictTab a:hover{ width:116px;color:#333333; text-decoration:none; background:url(../images/leftline.jpg)  repeat-x;   }
.prictTab a.tabOn{ color:#333333; text-decoration:none;  background:url(../images/borleft.jpg);}

.PriceTable1 table {
 margin-left:1px;
    border: 1px solid #CCCCCC;
    width: 234px;
}
.PriceTable1 table tr th {
    background-color: #EEEEEE;
    font-weight: bold;
    padding: 7px 3px;
    text-align: center;
	border-right:1px solid #ffffff;
}
.PriceTable1 table tr td {
    background-color: #FFFFFF;
    padding: 6px 3px;
	_padding: 5px 3px;
    text-align: center;
	border:1px solid #eeeeee;
	border-top:none;
	border-left:none;
}

/*关键技术*/
.technologyTab{ width:248px; height:28px; line-height:28px; border-right:1px solid #d7dbde; margin-top:7px;}
.technologyTab a{ width:124px; height:28px; background:url(../images/img.gif) 0px -127px no-repeat; text-align:center; display:inline-block;}
.technologyTab a:hover{ color:#333333; text-decoration:none; background:url(../images/img.gif) 0px -96px no-repeat;}
.technologyTab a.tabOn{ color:#333333; text-decoration:none; background:url(../images/img.gif) 0px -96px no-repeat;}

.technologyTxt{ padding-top:12px;}
.picTxt{ width:251px; line-height:23px;}
.picTxt img{ width:118px; height:88px; padding:2px; border:1px solid #dadada; margin-right:6px;}
.picTxt_list{ padding-top:12px;}
.picTxt_list li{ height:24px; background:url(../images/img.gif) -245px -69px no-repeat; line-height:24px; padding-left:11px;}

/*产品中心*/
.tit span a{ padding-left:10px;}

.productList li{ width:140px; height:107px; margin:11px 4px 0px;}
.productList li img{ width:140px; height:107px;}
.productList li p{ width:140px; height:20px; background:url(../images/wordBg.png) no-repeat; line-height:20px; right:0px; bottom:0px; _bottom:-1px; overflow:hidden;}

/*工程案例*/
.caseDiv{ width:218px; height:201px; border:1px solid #d9d9d9; background-color:#ffffff; padding:13px 9px 0px; overflow:hidden;}
.caseList{ padding-top:8px;}
.caseList li{ width:104px; height:78px; margin:6px 3px 0px 2px;}
.caseList li img{ width:104px; height:78px;}
.caseList li p{ width:104px; height:18px; background:url(../images/wordBg2.png) no-repeat; right:0px; bottom:0px; line-height:18px;}

.photo{ width:238px; height:55px;}
.photo img{ width:236px; height:53px; border:1px solid #d9d9d9;}

/*外景展示*/
.showList{ padding-top:13px;}
.showList li{ width:153px; height:117px; margin-right:16px;}
.showList li img{ width:153px; height:117px;}
.showList li p{ width:153px; height:20px; background:url(../images/wordBg3.png) no-repeat; right:0px; bottom:0px; _right:-1px; _bottom:-1px; line-height:20px;}
.showList li.lastLi{ margin:0px;}

/*产品导航*/
.navigationDiv{ width:100%; min-width:1000px; background-color:#ececec; margin-top:15px; padding-top:14px;}
.navigation{ line-height:24px;}
.navigation p a{ padding-right:12px;}

/*友情链接*/
.linksDiv{ height:41px; background:url(../images/rpt_x.gif) 0px -70px repeat-x; line-height:41px;}
.links a{ padding:0px 9px;}

/*footer*/
.footDiv{ width:100%; min-width:1000px; height:160px; background:#fafafa url(../images/rpt_foot.gif) repeat-x;}
.foot{ width:1000px; height:66px; line-height:22px; padding:12px 0px 0px 0px;}
.subNav a{ padding:0px 12px;}

.tabs{ width:900px; background:url(../images/tabs.png) 100px 0px no-repeat; padding-left:100px;}
.anquan{ width:85px; line-height:20px; padding:5px 0px 0px 50px;}

/*内容页左侧*/
.container{ width:998px; border:1px solid #d9d9d9; background-color:#ffffff;}
.leftDiv{ width:222px; background-color:#ffffff;}
.rightDiv{ width:775px; border-right:1px solid #d9d9d9;}
.categoryTit{ width:212px; height:40px; background:url(../images/rpt_x.gif) 0px -114px repeat-x; line-height:40px; padding-left:10px;}
.categoryTit strong{ background:url(../images/img.gif) -247px -95px no-repeat; padding-left:10px;}
.categorys{ padding:9px 5px 6px;}
.categorys li{ height:22px; background:url(../images/img.gif) -228px -113px no-repeat; border-bottom:1px solid #d9d9d9; line-height:22px; margin-top:8px; padding-left:38px;}
.ads{ width:212px; height:90px; margin-top:10px;}
.ads img{ width:206px; height:84px; padding:2px; border:1px solid #d9d9d9;}
/*客户现场*/
.titLeft{ width:212px; height:33px; background:url(../images/rpt_x.gif) 0px -157px repeat-x; line-height:33px; padding-left:10px;}
.siteList{ padding:0px 5px;}
.siteList li{ margin:10px 5px 0px;}
.siteList li img{ width:90px; height:70px; padding:2px; border:1px solid #d9d9d9; margin-bottom:6px;}
.siteList li a{ display:block;}
/*相关产品*/
.relationList{ padding:5px 3px 0px 10px;}
.relationList li{ width:93px; line-height:30px; background:url(../images/img.gif) -246px -134px no-repeat; padding-left:10px;}
/*行业焦点*/
.infoList{ padding:10px 0px;}
.infoList li{ height:23px; line-height:23px; background:url(../images/img.gif) -240px -70px no-repeat; padding-left:17px;}

/*关于我们*/
.titl{ width:747px; border-bottom:1px solid #dadada; padding:18px 2px 5px 2px;}
.titl h2{ display:inline;}
.aboutxkTxt{ font-size:12px; line-height:30px; padding:32px 20px 42px;}


/*资质荣誉*/
.honorCon ul{ padding:33px 20px;}
.honorCon ul li{ width:256px; height:169px; background:url(../images/honorBg.gif) no-repeat; margin:0px 38px 34px; padding:5px 7px 9px 5px;}
.honorCon ul li img{ width:256px; height:169px;}

/*产品中心内页*/
.productCon{ min-height:480px; _height:480px; padding:30px 0px;}
.productIntro{ line-height:30px; padding:0px 20px;}

.productCon ul{ padding:0px 10px;}
.productCon ul li{ width:153px;  margin:22px 16px 0px;}
.productCon ul li img{ width:153px; height:117px;}
.productCon ul li p{ width:153px; right:0px; bottom:0px; _right:-1px; _bottom:-1px; line-height:20px; }

/*产品中心内容页*/
.productContent{ padding:30px 0px 30px 16px;}
.picDiv{ margin-right:10px;}
.bigPic{ width:358px; height:271px;}
.bigPic img{ width:350px; height:263px; padding:3px; border:1px solid #d9d9d9;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.smallDiv{ width:362px; height:56px; padding-top:6px; overflow:hidden;}
.leftBtn{ width:18px; height:56px; background:url(../images/btn.gif) no-repeat; cursor:pointer;}
.rightBtn{ width:18px; height:56px; background:url(../images/btn.gif) -20px 0px no-repeat; cursor:pointer;}
.smallList{ width:320px; height:56px; padding:0px 3px; overflow:hidden;}
.smallList li{ width:64px; height:60px;}
.smallList li img{ width:50px; height:50px; padding:2px; border:1px solid #cccccc; cursor:pointer;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.txtDiv{ width:357px;}
.txtDiv h2{ display:inline;}
.picTxts dd{ width:357px; line-height:26px;}
.btnDiv{ width:309px; height:67px; background-color:#fffafa; border:1px solid #ffa7a6; padding:12px 15px 13px;}
.tellIco2{ height:18px; line-height:18px; background:url(../images/qqBtn.gif) -88px 0px no-repeat; padding-left:22px;}
.qqBtn{ width:78px; height:25px; background:url(../images/qqBtn.gif) 0px 0px no-repeat; cursor:pointer; display:inline-block;}

.detailDiv{ width:743px; padding-top:40px;}
.detailDiv h3{ border-bottom:1px solid #d90000; position:relative; top:-1px;}
.detailDiv h3 a{ width:128px; height:30px; background:url(../images/img.gif) 0px -192px no-repeat; text-align:center; line-height:30px; margin-right:4px; cursor:pointer; display:inline-block;}
.detailDiv h3 a:hover{ color:#333333; text-decoration:none;}
.detailDiv h3 a.tabOn{ width:128px; height:30px; color:#ffffff; background:url(../images/img.gif) 0px -158px no-repeat;}
.detailBox{ line-height:30px; padding:9px 2px;}

.titlel{ width:743px;}
.titLeft2{ width:10px; height:31px; background:url(../images/img.gif) -134px -96px no-repeat; overflow:hidden;}
.titConl2{ width:723px; height:31px; background:url(../images/rpt_x.gif) 0px -193px repeat-x; line-height:31px;}
.titConl2 em{ background:url(../images/img.gif) -233px -165px no-repeat; font-weight:bold; padding-left:23px;}
.titRight2{ width:10px; height:31px; background:url(../images/img.gif) -154px -96px no-repeat;}

.relationLists li{ width:160px; height:141px; margin:18px 12px 0px 8px;}
.relationLists li img{ width:152px; height:112px; padding:3px; border:1px solid #dcdcdc; margin-bottom:7px;}
.relationLists li a{ display:block;}

/*新闻中心*/
.newsCon{ min-height:610px; _height:610px; padding:17px 12px;}
.newsCon ul li{ height:22px; line-height:22px; background:url(../images/img.gif) -240px -137px no-repeat; border-bottom:1px dashed #d9d9d9; margin-bottom:12px; padding-left:18px;}
.newsCon ul li span{ color:#cb0000; padding-right:10px;}

/*新闻中心内容页*/
.newsContent{ line-height:30px; padding:0px 20px 30px;}
.newsContent p{ text-indent:2em;}

.introTxt{ width:709px; line-height:26px; border:1px solid #d0d0d0; background-color:#ececec; padding:3px 12px; margin-bottom:20px;}

.relatNews{ width:735px; padding:0px 20px 30px;}
.titleRelate{ width:360px;}
.titLeft_relate{ width:10px; height:31px; background:url(../images/img.gif) -134px -96px no-repeat; overflow:hidden;}
.titConl_relate{ width:340px; height:31px; background:url(../images/rpt_x.gif) 0px -193px repeat-x; line-height:31px;}
.titConl_relate em{ background:url(../images/img.gif) -247px -95px no-repeat; font-weight:bold; padding-left:13px;}
.titRight_relate{ width:10px; height:31px; background:url(../images/img.gif) -154px -96px no-repeat;}

.listRelate{ padding:8px 0px 0px 0px;}
.listRelate li{ width:343px; height:23px; background:url(../images/img.gif) -240px -70px no-repeat; line-height:23px; padding-left:17px; overflow:hidden;}


/*客户案例*/
.caseCon{ width:735px; min-height:675px; _height:675px; padding:0px 20px 6px;}
.caseCon ul{ padding:7px 0px 0px;}
.caseCon ul li{ width:342px; height:126px; padding:14px 12px;}
.caseCon ul li img{ width:160px; height:118px; padding:3px; border:1px solid #dddddd; margin-right:10px;}
.caseCon ul li h3{ padding:6px 0px;}
.caseCon ul li p{ line-height:24px;}

/*客户案例内容页*/
.caseContent{ min-height:600px; _height:600px; font-size:12px; line-height:30px; padding:0px 30px 30px;}
.caseContent img{ max-width:600px; margin:20px 0px;}


.photoCon{ min-height:600px; _height:600px; font-size:12px; line-height:30px; padding:0px 30px 10px;}
.photoCon img{max-width:600px; margin:10px 0px; text-align:center}

/*视频新闻*/
.videoDiv{ padding:30px 10px 30px;}
.videoList{ width:545px;}
.videoListwidth{width:500px;};
.videoList li{ width:160px; margin:0px 15px 22px 6px;}
.videoList li img{ width:152px; height:112px; padding:3px; border:1px solid #d9d9d9; margin-bottom:8px;}

.videoHot{ width:187px;}
.videoHot h2{ height:33px; background:url(../images/rpt_x.gif) 0px -157px repeat-x; line-height:33px; border:1px solid #d9d9d9; border-top:none; border-bottom:none; padding-left:10px;}
.hotCon{ border:1px solid #d9d9d9; border-top:none; padding-top:17px;}
.hotPic{ width:168px;}
.hotPic img{ width:160px; height:118px; padding:3px; border:1px solid #d9d9d9; margin-bottom:6px;}
.hotPic p{ line-height:20px;}
.hotList{ padding:13px 9px;}
.hotList li{ width:144px; background:url(../images/img.gif) -233px -190px no-repeat; height:21px; line-height:21px; padding-left:23px; overflow:hidden;}

.commentDiv{ width:743px;}

.videoContent{ width:545px; line-height:30px;}
.titDiv{ margin-bottom:20px;}
.titDiv p{ height:23px; color:#787878; line-height:23px; border-bottom:1px dashed #c6e3ff;}
.titDiv p span{ margin-right:26px;}

/*联系我们*/
.contactDiv{ padding:30px 13px;}
.contactTxt{ line-height:30px;}

/*技术服务*/
.technologyCon{ min-height:580px; _height:580px; font-size:12px; line-height:30px; padding:32px 20px 42px;}
.technologyCon p{ text-indent:2em;}






/*图库*/
.detailPho{ width:743px;}
.detailPho h3{ border-bottom:1px solid #d90000; position:relative; top:-1px;}
.detailPho h3 a{ width:128px; height:30px; background:url(../images/img.gif) 0px -192px no-repeat; text-align:center; line-height:30px; margin-right:4px; cursor:pointer; display:inline-block;}
.detailPho h3 a:hover{ color:#333333; text-decoration:none;}
.detailPho h3 a.tabOn{ width:128px; height:30px; color:#ffffff; background:url(../images/img.gif) 0px -158px no-repeat;}
.detailBox{ line-height:30px; padding:9px 2px;}
.photoDiv{ padding:30px 10px 30px 0px;}
.photoConDiv{ padding:30px 10px 30px 10px;}

.photoList{ width:350px;}
.photoList li{ width:160px; margin:0px 0px 22px 13px;}
.photoList li img{ width:154px; height:112px; padding:3px; border:1px solid #d9d9d9; margin-bottom:8px;}
.photoList li p{ width:160px; }
.photoDown{ width:744px; padding-bottom:10px;}
.photoDown li{ width:186px; margin:0px 0px 2px 0px;}
.photoDown li img{ width:168px; height:126px; padding:3px; border:1px solid #d9d9d9; margin-bottom:0px;}
.photoDown li p{ width:168px; text-align:center; height:38px;}
.photoContent{ width:545px; line-height:30px;}
.focusDiv{ width:380px; height:295px; border:1px solid #cdcdcd; padding:4px; margin-left:15px; margin-right:0px;}
.focusCon img{ width:380px; height:295px;}


.photoConDown{ width:744px; padding-bottom:10px;}
.photoConDown li{ width:186px; margin:0px 0px 12px 0px;}
.photoConDown li img{ width:168px; height:126px; padding:3px; border:1px solid #d9d9d9; margin-bottom:8px;}
.photoConDown li p{ width:168px; text-align:center; height:38px; line-height:38px; }
