﻿@charset "utf-8";
/*index CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑","Arial Narrow";background:#ffffff url(body_bg.png) repeat-x 0px 0px;}

#flash { width:980px; height:263px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px;}
#flash a {width:980px; height:263px; display:none;}
#flash img {width:980px; height:263px;/* display:none;*/}
.flash_bar { width:980px; 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(tg_flashbar.png) no-repeat 10px 0px; text-align:center; margin-left:-10px}
.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(tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/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(tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/tg_flash_p2.png" ,sizingMethod="crop"); }

/*.hotnews,*/a.team,a.ser,a.order,.index_about li { background-image:url(tg_bg.gif); background-repeat:no-repeat;}
.hotnews { width:830px; margin:10px auto; height:33px; clear:both; line-height:33px;/* padding:0px 15px 0px 135px; background: url(tg_hotnews.gif) no-repeat 0px 0px;*/ padding:0px 25px 0px 145px; background: url(tg_hotnews.gif) no-repeat 10px 0px;}
.index_about { width:980px; margin:0 auto; clear:both; color:#394749; padding-top:20px; background:url(index_mainbg.jpg) no-repeat 0px 0px; /*---*/ 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:200px; float:left; margin-right:0px;margin-top:10px}
.about_ser { width:200px; float:left;margin-right:0px;margin-top:10px}
.about_order { width:200px; float:left;margin-right:0px;margin-top:10px}
.about_order1 { width:200px; float:left;margin-top:10px}
div.team { width:200px; height:90px; clear:both; background:url(t1.jpg) no-repeat -19px -20px;}
div.ser { width:200px; height:90px; clear:both; background:url(t2.jpg) no-repeat -13px -20px;}
div.order { width:200px; height:90px; clear:both; background:url(t3.jpg) no-repeat -13px -20px;}
div.order1 { width:200px; height:90px; clear:both; background:url(t4.jpg) no-repeat -13px -20px;}
a.team { display:inline-block; width:112px; height:24px; background-position:0px -36px; margin-top:30px; 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:980px; margin:0 auto; clear:both;/* padding:25px 0px 20px 0px;*/ padding:25px 0px 20px 0px; height:132px;}
#item1,#item2,#item3 { margin-right:12px;}#item4 { margin-right:0px;}
.item { width:236px; height:132px; float:left; position:relative; cursor:pointer; overflow:hidden;}
.item1,.item2,.item3,.item4 { width:236px; height:132px; position:absolute; z-index:29; background:url(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:236px; }
#tit_fc1 { background: url(tg_sort1.png) no-repeat 0px 0px;}
#tit_fc2 { background: url(tg_sort2.png) no-repeat 0px 0px;}
#tit_fc3 { background: url(tg_sort3.png) no-repeat 0px 0px;}
#tit_fc4 { background: url(tg_sort4.png) no-repeat 0px 0px;}

#clients { width:1000px; height:83px; margin:0px auto 20px auto; clear:both; background:url(tg_ourclientbg.gif) repeat-x 0px 0px;}
#clients .L { float:left; width:163px; height:83px; background:#ffffff url(flink.png) no-repeat right top;}
#clients .R { float:right; width:22px; height:83px; background:url(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----*/
.header { padding:0px 10px;}
#footer {height:89px; padding-top:0px; background:url(tg_bottombg.jpg) repeat-x 0px 0px;}
#Copyright {height:44px; padding:45px 10px 0px 10px; background:url(tg_bottombg.jpg) repeat-x 0px 0px;}

.PopBox { width:610px; height:364px; position:absolute; left:200px; top:10px; z-index:99; display:none;}
.pop1 { width:610px; height:137px; clear:both;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index_pop_1.png',sizingMethod='image');/*IE6,7,8*/
}
body:nth-of-type(1) .pop1 { background:url(index_pop_1.png) no-repeat;/*FF,google,safari*/}

.pop2 { width:610px; height:137px;clear:both;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index_pop_2.png',sizingMethod='image');}
body:nth-of-type(1) .pop2 { background:url(index_pop_2.png) no-repeat;/*FF,google,safari*/}

.pop3 { width:610px; height:137px; clear:both;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index_pop_3.png',sizingMethod='image');}
body:nth-of-type(1) .pop3 { background:url(index_pop_3.png) no-repeat;/*FF,google,safari*/}

.pop4 { width:610px; height:137px;clear:both; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index_pop_4.png',sizingMethod='image');}
body:nth-of-type(1) .pop4 { background:url(index_pop_4.png) no-repeat;/*FF,google,safari*/}

.pop_bg { width:490px; height:170px;clear:both; font-size:14px; line-height:25px; padding:20px 60px 50px 60px; overflow:hidden; color:#cccccc;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index_pop_bg.png',sizingMethod='image');}
body:nth-of-type(1) .pop_bg { background:url(index_pop_bg.png) no-repeat;/*FF,google,safari*/}

a.close { width:34px; height:34px; display:block; float:left; cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index_fclose.png',sizingMethod='image');position:absolute; left:0px; top:0px; z-index:100;}
body:nth-of-type(1) a.close{ background:url(index_fclose.png) no-repeat;/*FF,google,safari*/}

/*--201104---*/
#flashBg { height:263px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
/*#flashLine {background:url(touming.png) repeat-x center bottom;height:263px; width:100%; clear:both;}*/
#flashLine {background:repeat-x center bottom;height:263px; width:100%; clear:both;}

.about_teamFg { background:url(index_2012fg_s.gif) no-repeat center bottom; width:50px; height:200px; float:left;}


.page {
	MARGIN: 0px auto; WIDTH: 100%; OVERFLOW: hidden
}
.page2 {
	MARGIN: 0px auto 0px; WIDTH: 1000px
}
.indexcon1{width:304px; height:132px; background-image:url(iten_r2_c2.jpg); background-position:center; background-repeat:no-repeat; float:left; padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:10px; margin-left:5px;}
.indexcon2{width:304px; height:132px; background-image:url(iten_r2_c4.jpg); background-position:center; background-repeat:no-repeat; float:left; padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:10px;}
.indexcon3{width:304px; height:132px; background-image:url(iten_r2_c6.jpg); background-position:center; background-repeat:no-repeat; float:left; padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:10px;}
.indexcontitle{ font-size:20px; font-weight:bold; padding-left:140px;color:#575757; }
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}

.indexcon1 ul li a{ color:#5d5d5d; text-decoration:none; line-height:20px;}
.indexcon1 ul li a:hover{ color:#000000; text-decoration:none; line-height:20px;}

.indexcon2 ul li a{ color:#5d5d5d; text-decoration:none; line-height:20px;}
.indexcon2 ul li a:hover{ color:#000000; text-decoration:none; line-height:20px;}
.indexcon3 ul li a{ color:#5d5d5d; text-decoration:none; line-height:20px;}
.indexcon3 ul li a:hover{ color:#000000; text-decoration:none; line-height:20px;}


/*友情链接样式*/
.lk{ height:78px; background:url(lkbg.png) no-repeat left top; margin-top:15px;margin-bottom:15px;}
.link_tit{ width:59px; float:left; padding:12px 15px;}
.links-inco{ float:left; width:812px; overflow:hidden; margin-left:45px; padding-top:12px; }
.friend_link ul li {width:165px;float:left;text-align:center;}
.friend_link ul li p{ text-align:center;font-size:12px; color:#fff;}
.lins-c {display:block; padding:5px 3px; position:absolute; font-size:22px; color:#09ae91; top:26px;}
#lins-c-l {left:106px; top:26px; }
#lins-c-r {right:20px;top:26px;}
.wrap1{width:1000px;clear:both;margin:0 auto; position:relative; margin-bottom:10px}
.fr{ float:right;}
.fl,.fr,.lifl li,.lifl dd{ float:left; display:inline; list-style:none;}




/*2015-07-17*/
.slider01 {width:870px; height:51px; overflow:hidden; padding-top:12px; float:right; margin-right:20px;}
.slider01 .imgBox {width:808px;overflow:hidden;position:relative; float:left;}
.slider01 .imgBox ul {float:left;width:10000px;left:0;}
.slider01 .imgBox ul li {float:left;width:163px;overflow:hidden;margin:0;}
.slider01 .imgBox ul li span {text-align:center; display:block;}
.slider01 .imgBox ul li .img {width:153px;height:51px;overflow:hidden;}
.slider01 .imgBox ul li .img a , .slider01 .imgBox ul li .img img {width:153px; height:51px;}
.slider01 .leftBtn {float:left; width:23px; height:22px; margin:18px 9px 0 0; background:url(flt.jpg) no-repeat; cursor:pointer;}
.slider01 .rightBtn {float:right; width:23px; height:22px; margin:18px 0 0 0; background:url(frt.jpg) no-repeat; cursor:pointer;}

.Footer {overflow:hidden; width:100%; background:#707070; padding:30px 0 0; margin-top:20px;}
.footerWrap {width:1000px; overflow:hidden; margin:0 auto;}
.footer_list {overflow:hidden; font-size:12px; line-height:22px; color:#fff; padding:0; padding-left:40px;}
.footer_list li {float:left; display:inline; width:130px; margin:0 30px; text-align:left;}
.footer_list li a {color:#fff;}
.footer_list li a:hover {text-decoration:underline;}
.footer_list li h2 {font-size:15px; font-weight:normal; padding-bottom:7px;}

.copyRight {overflow:hidden; background:#565656; padding:5px 0; margin-top:30px;}
.copyRight p {width:1000px; margin:0 auto; overflow:hidden; font-size:12px; line-height:24px; color:#fff;}
.copyRight p a {color:#fff; padding:0 1px;}
.copyRight p img {vertical-align:middle;}
.copyRight p font {padding:0 5px;}


