﻿@charset "utf-8";
/*index CSS Document */


#flash { width:980px; height:393px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px 10px;}
#flash a {width:980px; height:393px; display:none;}
#flash img {width:980px; height:393px;/* display:none;*/}
.flash_bar { width:535px; padding-left:455px; z-index:69; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px; background:url(../images1/tg_flashbar.png) no-repeat 10px 0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images1/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images1/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images1/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images1/tg_flash_p2.png" ,sizingMethod="crop"); }

.tan {width:1030px; height:auto}

/*.hotnews,*/a.team,a.ser,a.order,
.hotnews { width:830px; margin:0 auto; height:33px; clear:both; line-height:33px;/* padding:0px 15px 0px 135px; background: url(../images1/tg_hotnews.gif) no-repeat 0px 0px;*/ padding:0px 25px 0px 145px; background: url(../images1/tg_hotnews.gif) no-repeat 10px 0px;}
.index_about { width:1030px; margin:0 auto; clear:both; color:#394749;  padding-left:10px; padding-right:10px; position:relative;}
.index_about p { line-height:18px; padding:0px 3px;}
.index_about li { line-height:18px; background-position:3px -215px; padding-left:18px;}
.about_team { width:280px; float:left; margin-right:25px;}
.about_ser { width:259px; float:left;margin-right:50px;}
.about_order { width:265px; float:right;}
div.team { width:280px; height:130px; clear:both; background:url(../images1/ourteam.jpg) no-repeat -19px -20px;}
div.ser { width:259px; height:130px; clear:both; background:url(../images1/service.jpg) no-repeat -13px -20px;}
div.order { width:265px; height:130px; clear:both; background:url(../images1/order.jpg) no-repeat -13px -20px;}
a.team { display:inline-block; width:112px; height:24px; background-position:0px -36px; margin-top:10px; clear:both;}
a.team:hover {background-position:0px -65px;}
a.ser { display:inline-block; width:113px; height:24px; background-position:0px -94px;  margin-top:10px; clear:both;}
a.ser:hover {background-position:0px -123px;}
a.order { display:inline-block; width:119px; height:24px; background-position:0px -152px; margin-top:10px; clear:both;}
a.order:hover { background-position:0px -181px;}

#tg_item { width:1030px; margin:0 auto; clear:both; padding:0px 0px 20px 0px; height:132px;}
#item1,#item2,#item3 { margin-right:15px;}#item4 { margin-right:0px;}
.item { width:246px; height:132px; float:left; position:relative; cursor:pointer; overflow:hidden;}
.item1,.item2,.item3,.item4 { width:246px; height:132px; position:absolute; z-index:29; background:url(../images1/null.gif) repeat 0px 0px;}
#tit_fc1,#tit_fc2,#tit_fc3,#tit_fc4 { height:30px; position:absolute; z-index:9; bottom:0px; display:none; width:246px; }
#tit_fc1 { background: url(../images1/tg_sort1.png) no-repeat 0px 0px;}
#tit_fc2 { background: url(../images1/tg_sort2.png) no-repeat 0px 0px;}
#tit_fc3 { background: url(../images1/tg_sort3.png) no-repeat 0px 0px;}
#tit_fc4 { background: url(../images1/tg_sort4.png) no-repeat 0px 0px;}

#clients { width:1000px; height:83px; margin:0px auto 20px auto; clear:both; background:url(../images1/tg_ourclientbg.gif) repeat-x 0px 0px;}
#clients .L { float:left; width:163px; height:83px; background:#ffffff url(../images1/tg_ourclients.gif) no-repeat right top;}
#clients .R { float:right; width:22px; height:83px; background:url(../images1/tg_ourcliente.gif) no-repeat right top;}
#clients .Con { height:50px; width:800px; float:left; overflow:hidden; padding:11px 7px 0px 8px;}
#clients .Con li { float:left; padding:0px 8px;}

/*---2011.1 ipad----*/




 

a.close { width:34px; height:34px; display:block; float:left; cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images1/index_fclose.png',sizingMethod='image');position:absolute; left:0px; top:0px; z-index:100;}
body:nth-of-type(1) a.close{ background:url(../images1/index_fclose.png) no-repeat;/*FF,google,safari*/}

/*--201104---*/
#flashBg { height:393px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {background:url(../images1/touming.png) repeat-x center bottom;height:393px; width:100%; clear:both;}

.about_teamFg { background:url(../images1/index_2012fg_s.gif) no-repeat center bottom; width:50px; height:220px; float:left;}

