@charset "UTF-8";
/* CSS Document */

body{ background:#fff; font-family:"宋体";}
a{ color:#666666;}
a:hover{ color:#e42122; text-decoration:none; opacity:0.9;transition: opacity 0.3s ease-out 0s;}
.dis {display:block;}   
.undis {display:none;} 
.red{ color:#ff3333;}
.orange{ color:#f26c34;}
.blue{ color:#15c3d1;}
.blue2{ color:#336699 !important;}
.yellow{ color:#ff9900}
.more_color{ color:#8a8989; font-size:12px !important; font-family:"宋体"; margin-right:10px; }

.bt_s{font-family:"微软雅黑"; color:#e64849; }
.bt_s2{ font-size:16px; height:45px; line-height:45px; text-align:left;}

.denglu{ width:100%; background:#e5e5e5;}
.dl{ width:1160px; margin:0 auto; height:35px;}
.dl a{ padding:0 10px; display:inline-block; color:#999; line-height:35px;}
.dl a:hover{ color:#e42122;}

.head{ width:1160px;  height:116px; margin:0px auto 0;background-color:#FFFFFF;}
.head_logo{ overflow:hidden; text-indent:-9999em; width:215px; height:116px; background:url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat -10px -260px; float:left;}
.head_nav{ float:left; overflow:hidden;margin-top:40px;margin-top:20px;margin-left:40px;width:500px}
.head_nav img{ width:450px; height:60px; float:left;}



.head_ss{ width:355px; float:right; margin-top:45px; border:1px solid #CCCCCC;}
.head_ss p{ color:#999999; height:35px; line-height:35px; text-align:left;}
.head_ss p a{ float:right; padding:0 10px;}
.searchtext2 {border:none; color: #bfbfbf; background:#fff; float: left; height: 21px; padding: 4px 0 4px 8px; width: 310px;color:#7C7C7C;}
.searchgo2 {background: url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat 0px 0px; border: 0 none; cursor: pointer; float: left;height: 29px; text-indent:-99999em;width: 29px;}

.nav{ width:1160px; overflow: hidden;margin:0 auto;background-color:#FFFFFF;}
.nav_nr{ width:1140px;margin:0 auto; border-top:2px solid #d51f20; padding:0 10px;}
.tp_{ height:53px;  width:1140px;border-bottom:1px solid #CCCCCC;}
.tp_ li {cursor:pointer; text-align:center; width:110px;float:left; height:53px; line-height:53px; font-family:"微软雅黑"; font-size:18px;margin-left:35px;display:inline;} 
.tp_ li a {color:#d51f20}
.tp_ li a:hover{color:#d51f20;text-decoration: none;}

.hovertap{
-webkit-animation:fadeInLeft 1s .1s ease both;
-moz-animation:fadeInLeft 1s .1s ease both;}
@-webkit-keyframes fadeInLeft{
0%{opacity:0;
-webkit-transform:translateX(-20px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeft{
0%{opacity:0;
-moz-transform:translateX(-20px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}

.lefthand{width:150px;height:750px;margin-left:20px;float:left;}
.righthand{width:150px;height:750px;margin-right:20px;float:right;}


.hovertap { background:#d51f20; color:#fff;}   
.tp_ .hovertap a {color:#fff}
.tp_ .hovertap a:hover {color:#fff}
.normaltap { color:#d51f20;}
.nei{ width:1140px;overflow:hidden;float:left;border-bottom:1px solid #CCCCCC; font-family:"宋体"}
.nei .top{ border-bottom:1px dashed #e3e3e3; width:1140px;height:40px; line-height:40px; font-family:"微软雅黑";overflow:hidden}
.nei .top a{color:#919191; padding:0 20px; display:inline-block; font-size:16px;}
.nei .top a:hover{ color:#d51f20;}

.nei .left{margin-top:10px; width:325px; float:left;}
.nei .left a{ width: 105px; height:35px; line-height:35px; display:inline-block; text-align:left; float: left;color:#7C7C7C;font-family:"微软雅黑"; font-size:14px; }
.nei .left a:hover{color:#d51f20;}
.nei .left a img{ margin-top:10px; *margin-top:2px;}
.nei .shuxian{ border-left:1px solid #e3e3e3; height:50px; float:left; margin-top:20px;}
.nei .right{ margin-top:15px; float:left; width:810px; color: #e3e3e3;height: 69px;overflow: hidden; text-align:left;}
.nei .right a{ display: inline-block; padding:0 10px; line-height:30px;color:#7C7C7C;}
.nei .right a:hover{text-decoration:none;color:#D51F20}

.main{ width:1160px; padding:20px; margin:0 auto;background-color:#FFFFFF;}
.topmain{margin-left:45px;}
.guanggao{ width:1160px; height:100px;}
.guanggao1_1{ width:835px; height:100px; float:left;}
.guanggao1_2{ width:300px; height:100px; float:right;}
.guanggao2{ width:835px; height:100px; }
.guanggao3{ width:300px; height:100px;}
.n1{ width:1160px; margin-top:20px;}
.n1 .l{ width:421px; float:left;}
.n1 .l .flash{ width:421px; height:261px;}
#myFocus{ width:421px; height:261px; overflow:hidden;}
.n1 .l .flash .mF_fancy_wrap .mF_fancy_myFocus{ height:261px !important;}
.n1 .l .flash .mF_fancy_wrap #myFocus .pic{ height:251px;}

.n1 .l .l2{ width:421px; margin-top:5px; height:370px;}
.n1 .l .l2 code{ width:409px;height:70px; padding:5px; border:1px solid #cfcfcf; float:left; margin:5px 0;font-family:"宋体";}
.n1 .l .l2 code a{ text-align:left; width:329px; height:70px; display:block; float:left; overflow:hidden;}
.n1 .l .l2 code a:hover img{-webkit-animation:pulse 1s .2s ease both;-moz-animation:pulse 1s .2s ease both;-ms-animation:pulse 1s .2s ease both;}
@-webkit-keyframes pulse{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(1.1)}
	100%{-webkit-transform:scale(1)}
}
@-moz-keyframes pulse{
	0%{-moz-transform:scale(1)}
	50%{-moz-transform:scale(1.1)}
	100%{-moz-transform:scale(1)}
}
@-ms-keyframes pulse{
	0%{-ms-transform:scale(1)}
	50%{-ms-transform:scale(1.1)}
	100%{-ms-transform:scale(1)}
}
.n1 .l .l2 code .imgWapper{ display:block;width:120px; height:70px;overflow:hidden;float: left;margin-right:5px;}
.n1 .l .l2 code a img{ width:120px; height:70px; margin-right:10px; float:left;}
.n1 .l .l2 code a span{ float:left; color:#333333;font-family:"宋体"; font-size:16px; width:195px; height:40px; line-height:40px; overflow:hidden;}
.n1 .l .l2 code a:hover span{ color:#e42122;}
.n1 .l .l2 code a p{ float:left; color:#999999; width:195px; height:30px; line-height:30px; overflow:hidden;}
.n1 .l .l2 code a:hover{ text-decoration:none}

.n1 .l .l2 code em{ display:block; width:70px; height:70px; line-height:70px; font-family:Arial, Helvetica, sans-serif; font-size:45px; font-weight:bold; float:right; background:url("http://www.tgbus.com/images/v6/score.jpg");color:#919191}

.n1 .l .l3{ width:421px; height:170px; overflow:hidden;}
.n1 .l .l3 .bt{ width:421px; height:40px; line-height:40px; font-size:20px;text-align:left;}
.n1 .l .l3 .nr{ width:421px;}
.n1 .l .l3 .nr .z1{width:201px; height:125px; border:1px solid #c8c7c7; float:left;}
.n1 .l .l3 .nr .z1 a img{ width:193px; height:117px; margin:4px;}

/*幻灯*/
#container {width:200px; height:125px; position:relative;z-index:0;}


#example {width:200px; height:125px; position:relative;}
#ribbon {position:absolute;top:-3px;left:-15px;z-index:500;}
#frame {position:absolute;z-index:0;width:200px;height:125px;top:-3px;left:-80px;}
#slides {position:absolute;z-index:100;left:0px;width:200px;}
#slides .next,#slides .prev {position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101;}
.slides_container {z-index:-1;width:200px; height:125px;overflow:hidden;position:relative;}
.pagination {margin-top:-15px; margin-right:10px;height:10px;}
.pagination li {float:right;margin-right:5px;}
.pagination li a {display:block;width:7px;height:7px;background:#ffffff;float:left;overflow:hidden; color:#fff;}
.pagination li.current a { background:#F00; color:#f00;}
/*幻灯结束*/

.n1 .l .l3 .nr .r1{ width:200px; float:right;}
.n1 .l .l3 .nr .r1 a{ width:200px; height:23px; line-height:23px; overflow:hidden; text-align:left; float:left;}
.n1 .m{ width:379px; float:left; margin-left:30px;}
.tp1_{ height:43px; width:379px; border-bottom:1px solid #cccccc;}
#koyoz {height: 3px;overflow: hidden;width: 94px;background: #D51F20;float:left;*display: none;*height: 0px;}
.tp1_ li {cursor:pointer; text-align:center; width:64px;_width:60px;float:left; height:40px; line-height:40px;  font-family:"微软雅黑"; font-size:16px; padding:0px 15px;} 

.hovertap1{color:#D51F20;}
.normaltap1 {color: #267ABD;}
.nei1{ width:379px;overflow:hidden;float:left; margin-top:10px;}
.nei1 .top1{ padding:0 10px; height:60px; width:359px; margin-top:10px;}
.nei1 .top1 span{height: 30px;overflow: hidden;font-family:"微软雅黑"; color:#D51F20;font-size:20px; display:block;}
.nei1 .top1 span a{color:#e64849;font-weight:bold;}
.nei1 .top1 p{ text-align:center; width:359px; height:30px; line-height:30px; overflow:hidden;}
.nei1 .top1 p a { display:inline-block; padding:0 5px;}

.m_bt1{ width:33px; height:16px; background:url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat -317px 0px;}
.m_bt2{ width:33px; height:16px; background:url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat -238px 0px;}
.m_bt3{ width:33px; height:16px; background:url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat -398px 0px;}
 
.nei1 ul{ margin-top:10px; margin-bottom:10px;}
.nei1 ul li{ float:left; text-align:left;}
.nei1 ul li span{ display:block; margin-right:15px; float:left;  margin-top:4px;}
.nei1 ul li span a{ width:100%; height:100%; font-family:Arial, Helvetica, sans-serif;color:#fff; line-height:16px; font-size:12px;text-align:center; }
.nei1 ul li a{ float:left; text-align:left; width:310px; height:24px; line-height:24px; overflow:hidden; font-size:14px;}

.nei1 .top2{ height:34px; width:377px; line-height:34px; margin-top:10px;}
.nei1 .top2 span{font-family:"微软雅黑"; color:#D51F20;font-size:16px; display:block;}
.nei1 .top2 span a{color:#e64849;font-weight:bold;}

.n1 .r{ width:300px; float:right;}
.n1 .r .r1{ width:300px; height:250px; display:block;}
.n1 .r .r1 a img{ width:300px; height:250px;}

.n1 .r .r2{ width:300px; margin-top:10px; height:185px;}
.tp2_{ height:20px; float:left}
.tp2_ .bt{ text-align:left; float:left; width:120px; font-size:20px;line-height: 20px;}
.tp2_ ul{ width:180px; float:left;}
/*gai*/
.tp2_ ul li{cursor:pointer; text-align:center; width:45px;float:left; height:20px; line-height:20px;background:#666666; color:#ccc;}
.tp2_ ul li.hover { background:#267abd; color:#Fff;}
/*gai*/
.nei2{ width:300px;float:left; height:154px;}
.nei2 .nei2Div{float:left;}

.nei2{ width:300px;float:left; margin-top:10px; _margin-top:0px;}
.nei2 table{}
.nei2 table th{font-family:"微软雅黑"; font-size:14px; color:#000; height:35px;}
.nei2 table td{ height:24px; color:#666666;}

.n1 .r .r3{ height:85px; margin-top:10px; overflow:hidden; width:321px;}
.n1 .r .r3 a{ width:59px; height:85px; float:left; margin-right:21px; display:block;}
.n1 .r .r3 a img{margin-bottom: 5px; width:49px; height:49px; padding:4px; border:1px solid #cbcaca;}

.r4{ height:273px; overflow:hidden;}
.r4 .bt{ width:300px; height:45px; line-height:45px; font-size:20px;text-align:left;}
.r4 .nr{ width:300px;}
.r4 .nr span{ width:300px; height:110px; display:block; margin-bottom:12px;}
.r4 .nr span a img{ display:block; width:290px; height:105px; padding:4px; border:1px solid #cbcaca;}
.r4 .nr p{ text-align:left;}
.r4 .nr p a{ width:300px; height:25px; line-height:25px; overflow:hidden; float:left}

.n2{ width:1160px; height:260px;}
.n2 .bt{width:1160px; height:45px; line-height:35px; font-size:20px;text-align:left;}
.n2 .nr{ width:1160px;}
.n2 .nr a{ width:150px; height:215px; float:left; margin:0 7px; position:relative; color:#333333;text-decoration: none}
.n2 .nr a img{ width:140px; height:170px; padding:4px; border:1px solid #cbcaca; margin-bottom:10px;}
.n2 .nr a em{ position:absolute; top:149px; left:5px; width:140px; height:26px; background:#404040; color:#fff; line-height:26px; text-align:center; display:block; opacity:0.8;}
.n2 .nr a:hover{ color:#e42122; }

.biaoti{ width:1160px; height:44px; border-bottom:2px solid #267abd; line-height:44px;}
.biaoti span{ float:left; text-align:left; color:#267abd; font-family:"微软雅黑"; font-size:25px; width:230px;}
.biaoti p{ color:#8a8989; float:left; text-align:left;}
.biaoti p a{ display:inline-block; text-align:left; padding:0 5px; color:#8a8989;}
.biaoti p a:hover, .biaoti i a:hover{ color:#e42122; }
.biaoti i{ float:right; margin-right:10px;}
.biaoti i a{color:#8a8989;}

.n3{ width:1160px; margin-top:25px;}
.n3 .l{ width:831px; float:left; margin-top:10px;}
.n3 .l .la{ width:831px;}
.n3 .l .la .la1{ width:405px;}
.bt{ width:405px; font-size:16px; height:45px; line-height:45px; text-align:left;}
.n3 .l .la .la1 .nr{ width:405px;}
.n3 .l .la .la1 .nr .nra{ width:190px; float:left;}

.n3 .l .la .la1 .nr .nra .imgBorder{padding:4px; border:1px solid #cbcaca;width:180px; height:96px;display: block;}
.n3 .l .la .la1 .nr .nra .imgWapper{display:block; *display:inline; width:180px; height:96px;overflow: hidden;}
.n3 .l .la .la1 .nr .nra .imgWapper:hover img{transition: all 0.3s linear 300ms;-moz-transition: all 0.3s linear 300ms;-webkit-transition: all 0.3s linear 300ms;transform: rotate(5deg) scale(1.2);-moz-transform: rotate(5deg) scale(1.2);-webkit-transform: rotate(5deg) scale(1.2);}
.f1 .nr a em{position:absolute; top:149px; left:5px; width:140px; height:26px; background:#404040; color:#fff; line-height:26px; text-align:center; display:block; opacity:0.8;}
.f1 a{color:#FFFFFF}

.imgBorder em{position:relative; top:-25px; width:180px; height:20px; overflow:hidden; background:#404040; color:#fff; line-height:20px; text-align:center; display:block; opacity:0.8;}
.n2 .nr a:hover{ color:#e42122; }
.imgWapper em{position:relative; top:-25px; width:180px; height:20px; overflow:hidden; background:#404040; color:#fff; line-height:20px; text-align:center; display:block; opacity:0.8;}


.n3 .l .la .la1 .nr .nra img{ margin-bottom:5px; width:180px; height:96px; }
.n3 .l .la .la1 .nr .nra p{ float:left; text-align:left; width:190px; height:26px; line-height:26px; overflow:hidden;font-size:14px}

.n3 .l .la .la2{ width:395px; float:right;}
.n3 .l .la .la2 .top{ width:395px; padding-bottom:15px; border-bottom:1px dotted #b7b7b7; margin-bottom:15px;}




.n3 .l .la .la2 .top .bt{ width:405px; font-size:16px; height:45px; line-height:45px; text-align:left;}
.n3 .l .la .la2 .top .nr code{ font-size:14px; height:26px; line-height:24px; width:199px; overflow:hidden; float:left; text-align:left;}
.n3 .l .la .la2 .top .nr p{ float:left; text-align:left; line-height:20px; height:80px; overflow:hidden; width:190px; color:#666;}
.n3 .l .la .la2 .top .nr img{ margin-bottom:5px; width:180px; height:96px; }

.n3 .l .la .la2 .top .imgBorder{padding:4px; border:1px solid #cbcaca;width:180px; height:96px;display: inline-block;}
.n3 .l .la .la2 .top .imgWapper{display:block; *display:inline;width:180px; height:96px;overflow: hidden;}
.n3 .l .la .la2 .top .imgWapper img{
	-ms-transform: scale(1.0);-ms-transition: all 1s ease 0s;
	-webkit-transform: scale(1.0);-webkit-transition: all 1s ease 0s;
	-moz-transform: scale(1.0);-moz-transition: all 1s ease 0s;
}
.n3 .l .la .la2 .top .imgWapper:hover img{
	transform: scale(1.2);transition: all 1s ease 0s;
	-webkit-transform: scale(1.2);-webkit-transition: all 1s ease 0s;
	-ms-transform: scale(1.2);-webkit-transition: all 1s ease 0s;
	-moz-transform: scale(1.2);-webkit-transition: all 1s ease 0s;
}


.n3 .l .la .la2 ul{}
.n3 .l .la .la2 ul li{ font-size:14px; float:left; text-align:left; height:29px; line-height:29px; width:395px; overflow:hidden;}
.n3 .l .la .la2 ul li span{ color:#666;}

.n3 .l .lb{ width:831px;}
.n3 .l .lb .nr{} 
.n3 .l .lb .nr .nra{ width:190px; float:left;}
.n3 .l .lb .nr .nra .imgBorder{padding:4px; border:1px solid #cbcaca;width:180px; height:96px;display: block;}
.n3 .l .lb .nr .nra .imgWapper{display:block;*display:inline; width:180px; height:96px;overflow: hidden;}
.n3 .l .lb .nr .nra img{ margin-bottom:5px; width:180px; height:96px;  }
.n3 .l .lb .nr .nra img:hover{-webkit-animation:pulse 1s .2s ease both;-moz-animation:pulse 1s .2s ease both;-ms-animation:pulse 1s .2s ease both;}
.n3 .l .lb .nr .nra p{ float:left; text-align:left; width:190px; height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.n3 .r{ width:300px; float:right; margin-top:10px;}
.n3 .r .nr{ width:300px; height:674px; overflow:hidden;}
.tp3_{ height:25px; width:300px; border-bottom:2px solid #e0e0e0;}
.tp3_ li {cursor:pointer; text-align:center; width:40px;float:left; height:25px; line-height:25px; font-size:16px; margin-left:10px; margin-right:10px; color:#666666;_width:35px} 
.hovertap3 { border-bottom:2px solid #ff5842;}   
.normaltap3 {}
.nei3wai{position: relative;}
.nei3{ width:300px;overflow:hidden;float:left;height:660px;position: absolute;top:30px;left:-5px;_position:static;}
.nei3 .nei3wapper{width:1500px;height:600px;}
.nei3 .tab_items{width:300px;float:right;height:660px;}

.nei3 table{ width:300px;}
.nei3 table td{ height:46px; color:#666; font-size:14px;}
.border1{ border-right:1px solid #dddddd;}
.nei3 table td span{ width:18px; height:13px; background:url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat 0 -1034px; display:block; position:absolute; right:-12px; top:18px;}

.n3 .r .nr2{ width:300px; margin-top:20px; *margin-top:15px; height:250px; display:block;}

.n4{ width:1160px; margin-top:25px;}
.n4 .l{ width:831px; width:820px; float:left; margin-top:10px;}
.n4 .l .nr{}
.n4 .l .nr .nra{ width:190px; float:left;}
.n4 .l .nr .nra a.pic{border:1px solid #cbcaca;width:180px; height:96px; padding:4px;display: inline-block;}
.n4 .l .nr .nra img{ margin-bottom:5px; width:180px; height:96px; }
.n4 .l .nr .nra p{ float:left; text-align:left; width:190px; height:26px; line-height:26px; overflow:hidden; font-size:14px;}

.n4 .l .nr .nra .imgWapper{display:block;*display:inline; width:180px; height:96px;overflow: hidden;}
.n4 .l .nr .nra .imgWapper:hover img{transition: all 0.3s linear 300ms;-moz-transition: all 0.3s linear 300ms;-webkit-transition: all 0.3s linear 300ms;transform: rotate(5deg) scale(1.2);-moz-transform: rotate(5deg) scale(1.2);-webkit-transform: rotate(5deg) scale(1.2);}


.n4 .l .nr2{}
.n4 .l .nr2 a{ width:190px; height:106px; display:block; float:left; margin-left:20px; *margin:0 8px; _margin:0 6px; position:relative;}
.n4 .l .nr2 a:first-child{ margin-left:0px;}
.n4 .l .nr2 a img{ width:180px; height:96px; padding:4px; border:1px solid #cbcaca;}
.n4 .l .nr2 a:hover em{ display:block; width:180px; height:26px; border-bottom:1px solid #585858; border-top:1px solid #9f9f9f; line-height:26px; text-align:center; position:absolute; left:5px; bottom:5px; background:#404040; color:#fff;}
.n4 .l .nr2 a em{ display:none;}


.n4 .l .nr3{}
.n4 .l .nr3 .nra{ width:190px; float:left;}
.n4 .l .nr3 .nra a.pic{border:1px solid #cbcaca;width:180px; height:96px; padding:4px;display: inline-block;}
.n4 .l .nr3 .nra img{ margin-bottom:5px; width:180px; height:96px; }
.n4 .l .nr3 .nra p{ float:left; text-align:left; width:190px; height:26px; line-height:26px; overflow:hidden; font-size:14px;}

.n4 .l .nr3 .nra .imgWapper{display:block;*display:inline; width:180px; height:96px;overflow: hidden;}
.n4 .l .nr3 .nra .imgWapper:hover img{transition: all 0.3s linear 300ms;-moz-transition: all 0.3s linear 300ms;-webkit-transition: all 0.3s linear 300ms;transform: rotate(5deg) scale(1.2);-moz-transform: rotate(5deg) scale(1.2);-webkit-transform: rotate(5deg) scale(1.2);}

.n4 .r{ width:300px; height:622px; float:right; margin-top:10px;}
.n4 .r .r_nr{ width:300px;}
.tp4_{ height:25px; width:300px; border-bottom:5px solid #e0e0e0;}
.tp4_ li {cursor:pointer; text-align:center; width:58px;float:left; height:25px; line-height:25px; font-size:14px; margin-left:8px; margin-right:6px; color:#333333; font-family:"微软雅黑"} 
.hovertap4{ border-bottom:5px solid #ff5842;}   
.normaltap4 {}
.nei4{ width:300px;overflow:hidden;float:left;height:600px;}
.nei4 .phb1{ background:url(http://www.tgbus.com/images/v6/pgb.jpg) left no-repeat; width:300px; height:600px;}
.nei4 .phb1 li{ float:left; text-align:left; height:38px; margin:7px 0 9px 60px; width:240px; }
.nei4 .phb1 li:first-child{ margin-top:15px;}
.nei4 .phb1 li a{ width:185px; float:left; height:38px; overflow:hidden; line-height:38px;}
.nei4 .phb1 li a img{ width:38px; height:38px; margin-right:10px}
.nei4 .phb1 li span{ float:right; line-height:38px; color:#555555;}

.nei4 table{ font-size:14px; color:#000; margin: 0 auto;}
.nei4 table th{text-align:left; height:40px;}
.nei4 table td{ height:45px; text-align:left;}
.nei4 table td a{ color:#000;}
.nei4 table td a:hover{color:#e42122;}
.nei4  .tabs_item{width:300px;float:left;height:600px;}
.nei4  .nei4wapper{width:3000px;height:600px;}
.xian{ width:1160px; border-bottom:1px solid #dcdcdc; height:1px; margin:30px 0 10px;}
.n4 .l2{ width:831px; float:left; }
.n4 .l2 .l2a{}
.n4 .l2 .l2a .top{ width:405px; float:left; _width:400px; }
.n4 .l2 .l2a .top code{ font-size:14px; height:26px; line-height:22px; width:180px; overflow:hidden; float:left; text-align:left;}
.n4 .l2 .l2a .top p{ float:left; text-align:left; line-height:20px; height:78px; overflow:hidden; width:180px; color:#666;}

.n4 .l2 .l2a .top .pic{   width:170px; height:96px;padding:4px; border:1px solid #cbcaca;overflow:hidden;display: inline-block;float:left; margin-right:10px; }

.n4 .l2 .l2a .top .imgWapper{ display:block;*display:inline;width:170px; height:96px;overflow: hidden;}
.n4 .l2 .l2a .top .imgWapper:hover img{transition: all 0.3s linear 300ms;-moz-transition: all 0.3s linear 300ms;-webkit-transition: all 0.3s linear 300ms;transform: rotate(5deg) scale(1.2);-moz-transform: rotate(5deg) scale(1.2);-webkit-transform: rotate(5deg) scale(1.2);}


.n4 .l2 .l2a .top img{ margin-bottom:5px; width:170px; height:96px; float:left; margin-right:5px;}
.n4 .l2 .l2a .top .imgWapper{display:block;*display:inline; width:170px; height:96px;overflow: hidden;}
.n4 .l2 .l2a .top .imgWapper img{
	-ms-transform: scale(1.0);-ms-transition: all 1s ease 0s;
	-webkit-transform: scale(1.0);-webkit-transition: all 1s ease 0s;
	-moz-transform: scale(1.0);-moz-transition: all 1s ease 0s;
}
.n4 .l2 .l2a .top .imgWapper:hover img{
	-ms-transform: scale(1.2);-ms-transition: all 1s ease 0s;
	-webkit-transform: scale(1.2);-webkit-transition: all 1s ease 0s;
	-moz-transform: scale(1.2);-moz-transition: all 1s ease 0s;
}

.n4 .l2 .l2a .top li{ float:left; text-align:left; width:180px; overflow:hidden; margin-right:20px; margin-right:10px; height: 26px;line-height: 26px;}
.n4 .l2 .l2a .top li span{margin-right:5px}
.n4 .l2 .l2a .top li a{ text-align:left; font-size:14px;} 
.n4 .l2 .l2a .top li a{ text-align:left; font-size:14px;}

.sypc{ width:405px; float:right;}
.sypc .exp{ width:405px; height:60px; margin-bottom:11px;float: left;}

.sypc .exp a:hover img{
-webkit-animation:bounce 1s .2s ease both;
	-moz-animation:bounce 1s .2s ease both;
	-ms-animation:bounce 1s .2s ease both;
}
.sypc .exp img{ width:45px; height:43px; padding:4px; border:1px solid #cbcaca; float:left; margin-right:10px;}
.sypc .exp p{ width:175px; float:left; text-align:left; color:#666666; line-height:20px; height:20px;}
.sypc .exp p a{ color:#333333;}
.sypc .exp p a:hover{color:#e42122;}
.sypc .exp code	{float:right;}
.zdcs8,.zdcs9,.zdcs10{padding-left: 5px; width:143px; height:53px; display:block;  background:url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat 0px -70px; font-family:"微软雅黑"; color:#f26c34; font-size:18px; line-height:53px;}
.zdcs8 span,.zdcs9 span,.zdcs10 span{ float:right; margin-right:6px; font-size:30px; font-weight:bold;width:35px;text-align:center;}

.zdcs1,.zdcs2,.zdcs3,.zdcs4,.zdcs5,.zdcs6,.zdcs7{padding-left: 5px; width:143px; height:53px; display:block;  background:url(http://www.tgbus.com/images/v6/tgbus.jpg) no-repeat 0px -163px; font-family:"微软雅黑"; color:#15c3d1; font-size:18px; line-height:53px;}
.zdcs1 span,.zdcs2 span,.zdcs3 span,.zdcs4 span,.zdcs5 span,.zdcs6 span,.zdcs7 span{ float:right; margin-right:6px; font-size:30px; font-weight:bold;width:35px;text-align:center;}


.paiming1,.paiming2,.paiming3,.paiming4,.paiming5,.paiming6,.paiming7{color:#16c3d1;}
.paiming8,.paiming9,.paiming10{color:#f36e39;}


.n4 .r2{ width:300px; float:right;}
.n4 .r2 .nr4 {display: block;height: 250px; margin-top:12px;_margin-top:22px; width: 300px;}

.rmyy{ width:300px; float:right;margin-top:10px}
.rmyy .nr{}
.rmyy .nr a{ display:block; width:300px; height:53px; float:left; margin-bottom:22px; line-height:16px;}
.rmyy .nr a:hover img{
-webkit-animation:bounce 1s .2s ease both;
	-moz-animation:bounce 1s .2s ease both;
	-ms-animation:bounce 1s .2s ease both;
}
@-webkit-keyframes bounce{
	0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}
	40%{-webkit-transform:translateY(-5px)}
	60%{-webkit-transform:translateY(-5px)}
}
@-moz-keyframes bounce{
	0%,20%,50%,80%,100%{-moz-transform:translateY(0)}
	40%{-moz-transform:translateY(-5px)}
	60%{-moz-transform:translateY(-5px)}
}
@-ms-keyframes bounce{
	0%,20%,50%,80%,100%{-ms-transform:translateY(0)}
	40%{-ms-transform:translateY(-5px)}
	60%{-ms-transform:translateY(-5px)}
}
.rmyy .nr a img{ width:45px; height:43px; padding:4px; border:1px solid #cbcaca; float:left; margin-right:10px;}
.rmyy .nr a p{ width:220px; float:left; text-align:left; height:24px; font-size:14px;}
.rmyy .nr a p img{ width:27px; height:13px;  padding:none; border:none; margin:0 0 0 5px; float:left;}
.rmyy .nr a span{ display:block; width:220px; float:left; text-align:left; height:18px;}

.n5{ width:1160px; }
.xiuxian{ width:575px; float:left;line-height:10px}
.xiuxian .nr{width:575px; height:145px; overflow:hidden;font-size:14px;}
.xiuxian .nr a{line-height: 26px; width:180px; height:145px; display:block; float:left; margin-left:15px; *margin:0 7px; _margin-left:3px;}

.xiuxian .nr a .imgBorder{padding:4px;width:170px; height:98px; border:1px solid #cbcaca;border:1px solid #cbcaca;overflow: hidden;margin-bottom: 5px; }

.xiuxian .nr a .imgWapper{display:block;*display:inline;width:170px; height:98px; overflow: hidden; }

.xiuxian .nr a:first-child{ margin-left:0px;}
.xiuxian .nr a img{ width:170px; height:98px; ;margin-bottom:10px;}
.xiuxian .nr a:hover img{transition: all 0.3s linear 300ms;-moz-transition: all 0.3s linear 300ms;-webkit-transition: all 0.3s linear 300ms;transform: rotate(5deg) scale(1.2);
-moz-transform: rotate(5deg) scale(1.2);-webkit-transform: rotate(5deg) scale(1.2);}
.end{ width:100%; height:290px; margin-top:40px; background:#404040;}
.link{ width:1000px; margin:0 auto; padding-top:30px; height:110px; overflow:hidden;}
.link p{line-height: 26px; text-align:left; color:#666666;}
.link p a{ display:inline-block; padding:0 10px;color:#666666;}

.foot{ width:1000px; margin:0 auto; padding-top:30px; height:120px; text-align:center;color:#666;}
.foot a{ color:#666;} 
.foot a:hover{ color:#e42122;}

.floattop{ width:51px; height:47px; background:url(http://www.tgbus.com/images/v6/fc.jpg) no-repeat; position:fixed;  bottom:70px;}
.floattop a{width:51px; height:47px; display:block;}


/*=========mF_fancy ========*/
.mF_fancy .pic{position:absolute;z-index:1;}
.mF_fancy .pic ul{ position:absolute; top:0;left:0;width:x;height:100%; overflow:hidden;}
.mF_fancy .pic ul li{ position:absolute;top:0;left:0; display:none; overflow:hidden;}

.mF_fancy .txt{position:absolute;z-index:2; bottom:11px;left:-1px; width:100%; color:#fff;opacity:0.8; background:#000; height:34px; line-height:34px; }
.mF_fancy .txt li{position:absolute;top:0;width:100%; visibility:hidden; float:left; opacity:0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;}
.mF_fancy .txt li a{display:block;color:#cccccc;font-size:14px;text-decoration:none; text-align:center;font-weight:bold;}/*标题样式*/
.mF_fancy .txt li p{ display:none;}/*隐藏详细描述文字*/
.mF_fancy .txt li.current{ visibility:visible; opacity:1;}
.mF_fancy .num{ position:absolute;bottom:0;left:0;width:100%; overflow:hidden; height:13px;}
.mF_fancy .num ul{width:100%; background:none; margin-left:-1px;}
.mF_fancy .num ul li{ display:inline-block;*display:inline;*zoom:1; height:10px; border-left:1px solid #ddd; background:#666; overflow:hidden; cursor:pointer;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;}
.mF_fancy .num ul li:hover{ background:#ddd;}
.mF_fancy .num ul li.current{ background:#e64849; cursor:default;}
.mF_fancy .num ul li a{ display:none;}
.mF_fancy .thumb{ position:absolute; left:0;bottom:40px; width:100%; z-index:9;}
.mF_fancy .thumb ul{width:100%;}
.mF_fancy .thumb ul li{display:inline-block!important;*display:inline!important;*zoom:1;width:x; position:relative; visibility:hidden; cursor:pointer;}
.mF_fancy .thumb ul li img{ width:100%;}
.mF_fancy .prev,.mF_fancy .next{font:700 53px/58px arial;width:37px;height:65px;overflow:hidden;position:absolute;z-index:9;left:0px;cursor:pointer; top:35%;}
.mF_fancy .next{left:auto;right:0px;}
.mF_fancy .prev a,.mF_fancy .next a{display:block;color:#fff;text-align:center;text-decoration:none;visibility:hidden; opacity:0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;}
.mF_fancy .prev a:hover,.mF_fancy .next a:hover{color:#f60;}
.mF_fancy .show a{ visibility:visible; opacity:1;}



/*=========rocket ========*/
#rocket-to-top div {
    left:0;
    margin:0;
    overflow:hidden;
    padding:0;
    position:absolute;
    top:0;
    width:130px;
}

#rocket-to-top .level-2 {
    background:url("rocket_button_up_02.png") no-repeat scroll 0 -10px transparent;
    display:none;
    height:250px;
    opacity:0;
    z-index:1;

}
#rocket-to-top .level-3 {
    background:none repeat scroll 0 0 transparent;
    cursor:pointer;
    display:block;
    height:150px;
    z-index:2;
}
#rocket-to-top {
	 _display:none;
    background:url("rocket_button_up_01.png") no-repeat scroll 0 0 transparent;
    cursor:default;
    display:block;
    height:250px;
    margin:-125px 0 0;
    overflow:hidden;
    padding:0;
    position:fixed;
    right:0;
    top:80%;
    width:130px;
    z-index:11;
   
}



.r3 img:hover{
	-webkit-animation:swing 1s .2s ease both;
-moz-animation:swing 1s .2s ease both;
-ms-animation:swing 1s .2s ease both;
}
@-webkit-keyframes swing{
20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
20%{-webkit-transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg)}
}
@-moz-keyframes swing{
20%,40%,60%,80%,100%{-moz-transform-origin:top center}
20%{-moz-transform:rotate(15deg)}
40%{-moz-transform:rotate(-10deg)}
60%{-moz-transform:rotate(5deg)}
80%{-moz-transform:rotate(-5deg)}
100%{-moz-transform:rotate(0deg)}
}
@-ms-keyframes swing{
20%,40%,60%,80%,100%{-ms-transform-origin:top center}
20%{-ms-transform:rotate(15deg)}
40%{-ms-transform:rotate(-10deg)}
60%{-ms-transform:rotate(5deg)}
80%{-ms-transform:rotate(-5deg)}
100%{-ms-transform:rotate(0deg)}
}

}

#adview { font: bold 16px Arial, ????; margin: auto; color: #000000; text-align: center }
#adview .b { height: 33px; line-height: 33px; margin: 10px; background: url('http://www.tgbus.com/images/1.jpg'); position: relative }
#adview .b img { width: 81px; height: 33px; left: 30px; top: 0px; position: absolute }
#adview .b a { color: #000000 }
#adview iframe { margin: 10px }


#bottom_970 {font-family: 宋体;font-size: 12px;width: 970px;margin: auto;overflow: hidden;}
#bottom_970 .line_5 {width: 968px;height: 78px;line-height: 35px;text-align: center;color: #666666;margin-bottom: 10px;}
#bottom_970 .line_5 .nav_5 {height: 30px;}
#bottom_970 .line_5 .nav_6,
#bottom_970 .line_5 .nav_7 {height: 24px;line-height: 24px;}
#bottom_970 .line_5 .nav_5 a,
#bottom_970 .line_5 .nav_6 a,
#bottom_970 .line_5 .nav_7 a {color: #666666;text-decoration: none;}
#bottom_970 .line_5 .nav_5 a:hover,
#bottom_970 .line_5 .nav_6 a:hover,
#bottom_970 .line_5 .nav_7 a:hover {text-decoration: underline;}

.ad1{width:150px; height:4260px; left: -142px; position:absolute;}
.ad2{width:150px; height:4260px; position:absolute; right: -142px; }
.dl_ad1{top:100px;border:1px solid #336699;height:380px;width:150px;position:fixed;z-index:1000;}
.dl_ad2{top:100px;border:1px solid #336699;height:380px;width:150px;position:fixed;z-index:1000;}
.bottom_ad{ width:1160px; height:100px; overflow:hidden; margin:0 auto; margin-top:5px;}


.ad_float_left1{top:100px;width:75px;position:fixed;z-index:1000;}
.ad_float_right1{top:100px;width:75px;position:fixed;z-index:1000;}
.ad_float_left2{top:100px;width:110px;position:fixed;z-index:1000;}
.ad_float_right2{top:100px;width:110px;position:fixed;z-index:1000;}
.ad_float_left3{top:100px;width:190px;position:fixed;z-index:1000;}
.ad_float_right3{top:100px;width:190px;position:fixed;z-index:1000;}

.ad_left1{width:75px; height:4260px; left: -75px; position:absolute;}
.ad_right1{width:75px; height:4260px; position:absolute; right: -75px; }
.ad_left2{width:110px; height:4260px; left: -110px; position:absolute;}
.ad_right2{width:110px; height:4260px; position:absolute; right: -110px; }
.ad_left3{width:190px; height:4260px; left: -190px; position:absolute;}
.ad_right3{width:190px; height:4260px; position:absolute; right: -190px; }



.hot {
    background: none repeat scroll 0 0 #f1f1f1;
    border-bottom: 1px solid #cfcfcf;
    border-top: 1px solid #cfcfcf;
    height: 29px;
    line-height: 29px;
    margin: 10px 0;
    overflow: hidden;
}
.hot a {
    color: #E64849;
    font-family: Arial,微软雅黑,黑体;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0 15px;
}

.imgWapper em a:hover{ text-decoration: none}
.starvideo{height:100px;padding-top:5px;}
.starvideo a{display:inline;float:left;height:100px;line-height:26px;margin-left:5px;}
.starvideo a .imgBorder{border:1px solid #CBCACA;height:70px;overflow:hidden;padding:2px;width:114px;}
.topmain{ margin-left:17px;}
.tp_ li{ margin-left:25px;} 
.nei .left1{margin-top:10px; width:320px; float:left;}
.nei .left1 a{ width: 160px; height:35px; line-height:35px; display:inline-block; text-align:left; float: left;color:#7C7C7C;font-family:"微软雅黑"; font-size:14px; }       
.nei .left1 a:hover{color:#d51f20;}


.ad_left_flash{
	width:38px;
	height:180px;
	z-index:9999;
	left:50%;
	top:0;
	margin-left:-618px;
	margin-top:100px;
	position:fixed!important;
	position:absolute;
	_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
 documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
#settings{
	z-index:7500;
	position:absolute;
	left:0;
	top:0;
}
#opciones {
	z-index: 7000; 
	position: absolute;
	TOP: 0px;
	opacity:1;
	left: 50px; 
	width: 410px; 
	height: 215px;
	
}
#opciones a:hover{ color:#e42122; text-decoration:none; opacity:1;transition: opacity 0.3s ease-out 0s;}
.adpop{
	width:50px;
	height:50px;
	z-index:9999;
	right:50%;
	bottom:50px;
	margin-right:-630px;
	position:fixed!important;
	position:absolute;
	_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
 documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.opcionesclose{
	background:url(http://vista.tgbusdata.cn/images/close.gif) no-repeat;
	border:1px solid #ccc;
	width:44px;
	height:18px;
	position:absolute;
	cursor:pointer;
	right:0;
	top:0;
	z-index:8000;
}
.adpop{
	z-index:9999;
	right:50%;
	bottom:20px;
	position:fixed!important;
	position:absolute;
	_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
 documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.adpop_btn,
.adpop_btn img{
	cursor:pointer;
}
.adpop_box{
	position:absolute;
}
.adpop_close{
	background:url(http://vista.tgbusdata.cn/images/close.gif) no-repeat;
	border:1px solid #ccc;
	width:44px;
	height:18px;
	position:absolute;
	z-index:100;
	right:0;
	top:0;
	cursor:pointer;
}
.adpop a:hover{ color:#e42122; text-decoration:none; opacity:1;transition: opacity 0.3s ease-out 0s;}
