@charset "gb2312";
/*css reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px "ËÎÌå",\5b8b\4f53}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var,i{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
form{display:inline}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none;color:#333}
a:hover{text-decoration:underline;color:#C00}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
input,button,select,textarea{outline:none}
textarea{resize:none}
/*head*/
.head{ width:100%;}
.head_top{ width:100%; background:#2E2E2E; overflow:hidden;}
.top_in{ width:960px; overflow:hidden; margin:auto; height:30px; line-height:30px; color:#FFF;}
.top_in1{ width:1000px; overflow:hidden; margin:auto; height:30px; line-height:30px; color:#FFF;}
.top_in a{ color:#FFF;}
.top_in1 a{ color:#FFF;}
.top_l{ width:500px; float:left; height:30px; line-height:30px;}
#sj{ background:url(../images/bg.png) no-repeat 0px 8px; padding-left:15px; height:30px; line-height:30px; display:block; float:left;}
#dt{ background:url(../images/dt.png) no-repeat 0px 8px; padding-left:20px; height:30px; line-height:30px; display:block; float:left; margin-left:10px;}
#gx{ background:url(../images/gx.png) no-repeat 0px 10px; padding-left:20px; height:30px; line-height:30px; display:block; float:left; margin-left:10px;}
#sina{ background:url(../images/sina.png) no-repeat 0px 5px; padding-left:30px; height:30px; line-height:30px; display:block; float:left; margin-left:10px;}
#tx{ background:url(../images/tx.png) no-repeat 0px 5px; padding-left:25px; height:30px; line-height:30px; display:block; float:left; margin-left:10px;}
#qzone{ background:url(../images/qzone.png) no-repeat 0px 5px; padding-left:25px; height:30px; line-height:30px; display:block; float:left; margin-left:10px;}
.top_r{ width:330px; float:right; height:30px; line-height:30px; text-align:right;}
.head_in{ width:960px; overflow:hidden; margin:auto; height:80px;}
.logo{ width:187px; height:66px; padding-top:5px;}
.nav{ width:100%; height:45px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_1{ width:960px; overflow:hidden; margin:auto;}
.nav_l{ width:720px; height:45px; overflow:hidden; line-height:45px; float:left;}
.nav_l a{ font-size:16px; font-weight:bold; color:#FFF; width:100px; display:block; height:45px; line-height:45px; text-align:center; float:left; background:url(../images/nav_bg1.jpg) no-repeat 98px 0px ;}
.nav_l a:hover{ text-decoration:none; background:#E96E00;}
.nav_r{ width:210px; float:right; height:45px; color:#FFF; line-height:45px;}
.nav_r a{ font-size:12px; color:#FFF; padding:0px 5px;}
.nav_2{ width:1000px; overflow:hidden; margin:auto;}
.modeA{padding:0px;}
.slide_screen{width:960px;margin:0 auto;overflow:hidden;zoom:1}
.slide_screen li{float:left;overflow:hidden;position:relative;margin-right:4px}
.slide_screen li.liA{width:583px;height:342px}
.slide_screen li.liB, .slide_screen li.liC{width:199px;height:169px}
.slide_screen li.liD{width:198px;height:342px;margin-top:-173px}
.slide_screen li.liA .window{width:1166px}
.slide_screen li.liB .window,.slide_screen li.liC .window{width:398px}
.slide_screen li.liD .window{width:366px}
.slide_screen li img{display:block}
.slide_screen li .piece{float:left;position:relative;overflow:hidden;zoom:1}
.slide_screen li.liA,.slide_screen li.liA .piece,.slide_screen li.liA img{width:583px;height:342px}
.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liB img{width:199px;height:169px}
.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liC img{width:199px;height:169px}
.slide_screen li.liD,.slide_screen li.liD .piece,.slide_screen li.liD img{width:168px;height:342px;margin-right:0}
.slide_screen li.liB{margin-bottom:4px}
.slide_screen li .bar{width:537px;padding:0 36px 0 10px;height:45px;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.5);color:#fff;font-weight:bold;font-size:12px; line-height:20px;}
.slide_screen li.liB .bar,.slide_screen li.liC .bar{width:153px}
.slide_screen li.liD .bar{width:122px}
.slide_screen li .bar h3{padding-top:4px;font-size:14px}
.slide_screen li .bar p{font-weight:normal}
.slide_screen li .bar span{display:block;width:28px;height:28px;overflow:hidden;position:absolute;top:8px;right:4px;background:url(../images/icon_play.png) no-repeat;
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/icon_play.png')}
.slide_screen li .bar a{display:block;width:583px;height:45px;position:absolute;top:0;left:0;z-index:10;font-size:0;}
.slide_screen li.liB .bar a,.slide_screen li.liC .bar a{width:199px}
.slide_screen li.liC .bar a{width:198px}
.libtn{width:240px;text-align:center;margin:10px auto 0}
.libtn li{width:45px;height:11px;border:1px solid #989898;margin:0 4px;float: none;display:inline-block;*display:inline;zoom:1;overflow:hidden;cursor:pointer}
.libtn li.selected{background:#989898}
#list{ height:350px;}
.news_logo{ width:120px; height:43px; float:left;}
.cop{ width:100%; overflow:hidden; text-align:center; border-top:solid 1px #CCC; margin-top:10px;}
.cop p{ height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.gps_news{ width:100%; border-top:solid 2px #2E2E2E; border-bottom:solid 1px #E1E1E1; height:30px; line-height:30px;}
.gps_news_in{ width:1000px; height:30px; margin:auto;}
.v_footer{ width:100%; overflow:hidden; background:#FCFCFC; margin-top:18px;}
.vfoot_top{ width:100%; overflow:hidden; background:url(../images/foot_bg.jpg) repeat-x;}
.foot_in{ width:1000px; overflow:hidden; margin:auto;}
.foot_tab1{ width:268px; height:215px; float:left; background:url(../images/foot_1.jpg) no-repeat;}
.foot_tab2{ width:268px; height:215px; float:left; background:url(../images/foot_2.jpg) no-repeat;}
.foot_tab3{ width:268px; height:215px; float:left; background:url(../images/foot_3.jpg) no-repeat;}
.foot_tab4{ width:195px; height:215px; float:left; background:url(../images/foot_4.jpg) no-repeat;}
.tab_in{
	width:220px;
	overflow:hidden;
	margin:50px 0px 10px 40px;
	line-height:26px;
}
.tab_in a{ font-size:14px; color:#333; text-decoration:none; padding-left:7px;}
.v_copy{ width:100%; height:40px; overflow:hidden; background:#333333; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:40px; text-align:center;}
.v_copy a{ color:#FFF; text-decoration:none;}