﻿@charset "utf-8";
/* CSS Document */
*,a,li,ul,img,input{ margin:0; padding:0; list-style:none; text-decoration:none; border:none; font-family:微软雅黑;}
body{ font:normal 100% Arial, Helvetica, sans-serif; }
A{ color:#000;}
.qiehuan{ min-height:30px; overflow:hidden; background-color:#f5f3f1;}
.yetou{ max-width:1040px; margin:0 auto; padding:0 20px; font-size:0.75em; line-height:30px;}
.yetou .qita{ width:326px; float:right;}
.yetou p{ color:#3f3f3f; float:left; margin-right:10px;}
.yetou div{ float:left;}
.yetou div a{ color:#3f3f3f;}
.yetou div a:hover{ color:#249e9f;}
.yetou div .dangqian{ color:#249e9f;}
.logo{ max-width:1040px; margin:20px auto; padding:0 20px; min-height:70px; overflow:hidden;}
.logo_left{ padding-left:135px; min-height:70px; overflow:hidden; background:url(../images/index_03.png) left top no-repeat; max-width:42%;float:left;}
.logo_left p{ font-size:1.5em; padding-top:5px; }
.logo_left h5{ font-size:0.875em; font-weight:normal; color:#5f5f5f;}
.logo_left h4{ font-size:1em; font-weight:normal; line-height:36px;color:#249e9f; }
.logo_right{ float:right; min-width:24%; padding-left:40px; background:url(../images/index_06.png) left center no-repeat; line-height:36px;
			font-size:0.875em; color:#5f5f5f; height:36px; margin-top:24px;}
.logo_right span{ font-size:1.25em; text-decoration:underline; color:#249e9f;}

.nav_wrap{ border-bottom:2px solid #249e9f; min-height:40px; overflow:hidden; padding-top:3px; border-top:1px solid #c3c3c3;}
.nav{ overflow:hidden; max-width:1040px; padding:0 20px; margin:0 auto;}
.nav li{ width:12%; height:40px; text-align:center; float:left; line-height:40px; font-size:0.875em; background:url(../images/xian_03.jpg) right center no-repeat;}
.nav li a{ display:block; width:99px; height:40px; color:#0d0d0d; margin:0 auto;}
#dangqianxiang{ background:url(../images/index_14.png); color:white;}
.nav li a:hover{ background:url(../images/index_14.png); color:white;}
.banner_wrap{ overflow:hidden; min-height:300px; background-color:#00ccff;}

.fullSlide{ width:100%;  position:relative;  height:310px; background:#00ccff;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:310px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:310px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; 
		 _background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; 
						background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul li img{ width:100%; height:100%;}
.fullSlide .hd ul .on{ background-position:0 0; }

.first{ max-width:1040px;margin:20px auto; padding:0 20px; overflow:hidden;}
.first_left{ float:left; width:25%; overflow:hidden;}
.subnav{ overflow:hidden; padding-bottom:30px;border-right:4px solid #7bbfd4; border-left:4px solid #7bbfd4;}
.subnav dt{ padding-left:13px; background:url(../images/index_28.png) left center no-repeat; margin:0 5%; height:50px; line-height:50px; border-bottom:1px solid #efebef; overflow:hidden;}
.subnav dt span{ color:#bababa; font-size:0.25em;}
.subnav dd{ margin:0 3%; height:40px; line-height:40px; border-bottom:1px dashed #bababa;}
.subnav dd a{ font-size:0.8em; color:#0a0a0a;padding-left:15px; background:url(../images/index_33.png) left center no-repeat; margin-left:10%; }
.first_right{ float:right; width:73%; overflow:hidden; border:1px solid #bababa}
.biaoti01{height:37px; border-bottom:1px solid #bababa;background:url(../images/index_24.png) repeat-x; }
.biaoti02{height:37px; border-bottom:1px solid #bababa; border-top:1px solid #bababa;background:url(../images/index_24.png) repeat-x; }
.biaoti{margin-left:10px; padding-left:18px; font-size:1em; line-height:36px; background:url(../images/index_28.png) left center no-repeat;}
.biaoti span{ color:#bababa; font-size:0.875em;}
.gundong{ min-height:185px; overflow:hidden;}
.g2{max-width:760px; height:180px; float:left; margin:0 5px 5px 0}
.gundong{ width:100%; height:140px; margin:7px 0; margin-right:35px; position:relative;}
.gundong img{ width:205px; height:140px;}
.gundongming{ width:205px; height:30px;background:url(../images/hei_07.png); position:absolute; bottom:10px; z-index:9999; text-align:center; line-height:25px;
			font-size:0.875em; color:white;}
.second{max-width:1040px; padding:0 20px; margin:0 auto; overflow:hidden;}
.second_left{ width:25%; height:190px; float:left; position:relative;}
.second_content{ width:45%; height:190px; float:left; margin:0 2.5%;}
.second_right{ width:25%; height:190px; float:left;}
.fubiaoti{ height:30px; padding-left:20px; margin-left:8px; background:url(../images/index_28.png) left center no-repeat; line-height:30px; font-size:1em;}
.fubiaoti span{ font-size:0.75em; color:#bababa;}
.tupian{ width:100%; height:100%;}
.img{ height:30px; background:url(../images/hei_07.png); color:white; font-size:0.7px; text-align:center; line-height:30px; position:absolute; bottom:0; z-index:9999; width:100%;}
.zixun{ width:98%; margin-left:2%;}
.zixun li{ height:30px; line-height:30px; padding-left:12px; background:url(../images/dian_03.jpg) left center no-repeat; border-bottom:1px dashed #bababa;}
.zixun li a{ width:73%; overflow:hidden; height:30px; display:block; font-size:0.75em; color:#666666; float:left;white-space: nowrap; text-overflow: ellipsis;}
.zixun li a:hover{color:#249e9f}
.zixun li span{ float:right; font-size:0.7em; color:#999999; width:26%;}
.contact{ height:190px; background:url(../images/index_43.png) right top no-repeat; font-size:0.7em; line-height:20px; color:#666666;}
.footer{ height:45px; line-height:45px; text-align:center; background-color:#249e9f; font-size:0.75em; color:white; margin-top:10px;}

@media screen and (max-width: 765px) 
{*,a,li,ul,img,input{ margin:0; padding:0; list-style:none; text-decoration:none; border:none; font-family:微软雅黑;}
body{ font:normal 100% Arial, Helvetica, sans-serif;}
.qiehuan{ min-height:30px; overflow:hidden; background-color:#f5f3f1;}
.yetou{ max-width:1040px; margin:0 auto; padding:0 20px; font-size:0.75em; line-height:30px;}
.yetou .qita{ width:100%; float:none;}
.yetou p{ color:#3f3f3f; float:none; margin-right:0; text-align:center;}
.yetou div{ float:none; text-align:center;}
.yetou div a{ color:#3f3f3f;}
.yetou div a:hover{ color:#249e9f;}
.yetou div .dangqian{ color:#249e9f;}
.logo{ max-width:1040px; margin:20px auto; padding:0 20px; min-height:70px; overflow:hidden;}
.logo_left{ padding-left:0; min-height:70px; overflow:hidden; background:url(../images/index_03.png) center top no-repeat; max-width:100%;float:none;}
.logo_left p{font-size:1.4em; padding-top:80px; text-align:center; }
.logo_left h5{ font-size:0.875em; font-weight:normal; color:#5f5f5f; text-align:center; margin:2% 0;}
.logo_left h4{ font-size:0.7em; font-weight:normal; line-height:36px;color:#249e9f;  text-align:center;}
.logo_right{ float:none; width:300px; padding-left:0; background:url(../images/index_06.png) left center no-repeat; line-height:36px; margin:0 auto;
			font-size:0.875em; color:#5f5f5f; height:36px; margin-top:24px; text-align:center;}
.logo_right span{ font-size:1.25em; text-decoration:underline; color:#249e9f;}

.nav_wrap{ border-bottom:2px solid #249e9f; min-height:40px; overflow:hidden; padding-top:3px; border-top:1px solid #c3c3c3;}
.nav{ overflow:hidden; max-width:1040px; padding:0 5px; margin:0 auto;}
.nav li{ width:99px; height:40px; text-align:center; float:left; line-height:40px; font-size:0.875em; background:url(../images/xian_03.jpg) right center no-repeat;}
.nav li a{ display:block; width:99px; height:40px; color:#0d0d0d; margin:0 auto;}
#dangqianxiang{ background:url(../images/index_14.png); color:white;}
.nav li a:hover{ background:url(../images/index_14.png); color:white;}
.banner_wrap{ overflow:hidden; min-height:300px; background-color:#00ccff;}

.fullSlide{ width:100%;  position:relative;  height:310px; background:#00ccff;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:310px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:310px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; 
		 _background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; 
						background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul li img{ width:100%; height:100%;}
.fullSlide .hd ul .on{ background-position:0 0;}

.first{ max-width:1040px;margin:20px auto; padding:0 20px; overflow:hidden;}
.first_left{ float:none; width:100%; overflow:hidden; margin-bottom:5%}
.subnav{ overflow:hidden; padding-bottom:30px;border:4px solid #7bbfd4;}
.none{ display:none;}
.subnav dt{ padding-left:13px; background:url(../images/index_28.png) left center no-repeat; margin:0 5%; height:50px; line-height:50px; border-bottom:1px solid #efebef; overflow:hidden;}
.subnav dt span{ color:#bababa; font-size:0.25em;}
.subnav dd{ margin:0 3%; width:40%; float:left; height:40px; line-height:40px; border-bottom:1px dashed #bababa;}
.subnav dd a{ font-size:0.7em; color:#0a0a0a;padding-left:15px; background:url(../images/index_33.png) left center no-repeat; margin-left:10%;
				white-space: nowrap; text-overflow: ellipsis; overflow:hidden; }
.first_right{ float:none; width:100%; overflow:hidden; border:1px solid #bababa}
.biaoti01{height:37px; border-bottom:1px solid #bababa;background:url(../images/index_24.png) repeat-x; }
.biaoti02{height:37px; border-bottom:1px solid #bababa; border-top:1px solid #bababa;background:url(../images/index_24.png) repeat-x; }
.biaoti{margin-left:10px; padding-left:18px; font-size:1em; line-height:36px; background:url(../images/index_28.png) left center no-repeat;}
.biaoti span{ color:#bababa; font-size:0.875em;}
.gundong{ min-height:185px; overflow:hidden;}
.g2{max-width:760px; height:180px; float:left; margin:0 5px 5px 0}
.gundong{ width:100%; height:140px; margin:7px 0; margin-right:35px; position:relative;}
.gundong img{ width:205px; height:140px;}
.gundongming{ width:205px; height:30px;background:url(../images/hei_07.png); position:absolute; bottom:10px; z-index:9999; text-align:center; line-height:25px;
			font-size:0.875em; color:white;}
.second{max-width:1040px; padding:0 20px; margin:0 auto; overflow:hidden;}
.second_left{ width:100%; height:100%; float:none; position:relative; margin-bottom:5%;}
.second_right{ width:100%; height:190px; float:none; margin-bottom:5%;}
.fubiaoti{ height:30px; padding-left:20px; margin-left:8px; background:url(../images/index_28.png) left center no-repeat; line-height:30px; font-size:1em;}
.fubiaoti span{ font-size:0.75em; color:#bababa;}
.tupian{ width:100%; height:100%;}
.img{ height:30px; background:url(../images/hei_07.png); color:white; font-size:0.7px; text-align:center; line-height:30px; position:absolute; bottom:0; z-index:9999; width:100%;}
.second_content{ width:100%; float:none; overflow:hidden; margin:0 0; margin-bottom:5%;}
.zixun{ width:100%; }
.zixun li{ height:30px; line-height:30px; background:url(../images/dian_03.jpg) left center no-repeat; border-bottom:1px dashed #bababa;}
.zixun li a{ width:73%; overflow:hidden; height:30px; display:block; font-size:0.75em; color:#666666; float:left;white-space: nowrap; text-overflow: ellipsis;}
.zixun li a:hover{color:#249e9f}
.zixun li span{ float:left; font-size:0.7em; color:#999999; width:27%;}
.contact{ height:190px; background:url(../images/index_43.png) right top no-repeat; font-size:0.7em; line-height:20px; color:#666666;}
.footer{ height:45px; line-height:45px; text-align:center; background-color:#249e9f; font-size:0.75em; color:white; margin-top:10px;}
	}
	
#content{padding:10px 20px; width:730px; font-size:13px; height:auto; line-height:25px;}
#content img{ width:auto; height:auto; padding-right:10px;}
#content A{ font-size:13px;}