@charset "utf-8";
/* CSS Document */
/*this is css comment*/
body{ overflow-x:hidden;}
*{ margin:0; padding:0}
img{border:0; vertical-align:middle}
a{font-size:12px;color:#302F2E;text-decoration:none;}
a:hover{color:#1D96DF;}
li{list-style:none}
p{text-indent:2em; font-size:12px; color:#302F2E; text-align:justify}
/*css start*/
#header,#main,#leftpic,#rightad,.foot,.yswm,.map1{width:963px; margin:0 auto; overflow:hidden;zoom:1;}
#header{ }
#logo{float:left; padding:5px 0;}
#nav{float:right; width:663px; padding:34px 0}
#nav ul li{ float:right; width:100px; text-align:center; padding:0 0px;}
#nav ul li a{ font-family:"微软雅黑"; font-size:18px; display:block;}
#nav ul li a span{ font-family:Verdana, Geneva, sans-serif; font-size:10px;}
#nav ul li a:hover{color:#1F96E1;}
/*banner*/
#banner0{ background:url(../images/sub_01.gif) no-repeat center center; height:800px;}
.fullSlide{ width:100%;  position:relative; height:800px;}
.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:800px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:800px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(touming.png) repeat-x; text-align:center;
	 _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(tg_flash_p.png) -18px 0; overflow:hidden; 
	line-height:9999px; 
}
.fullSlide .hd ul .on{background-position:0 0; }
/*banner end*/
#left ul{padding-left:20px; position:absolute; top:455px; z-index:1;} 
#left ul li{float:left; width:300px; text-align:center;}

/*#left ul li:hover{ background:url(../images/pb1.png) no-repeat; height:332px;}*/
.view-first{position:relative;}
.view-first img{-webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -o-transition:all .2s ease-in; -ms-transition:all .2s ease-in; transition:all .2s ease-in;}
div.mask-hover img, .view:hover img{width:0px; height:0px;}
.view{position:relative; text-align:center; cursor:pointer; width:293px; height:332px; margin-left:auto; margin-right:auto; overflow:hidden;}
.view .mask{width:160px; overflow:hidden; margin:0 auto; background:url(../images/pb1.png) no-repeat; width:293px; height:332px;}
.view .mask1{ background:url(../images/1.png) no-repeat;}
.view .mask2{ background:url(../images/2.png) no-repeat;}
.view .title{text-align:center; position:relative; font-size:12px; margin-top:16px; height:20px; line-height:20px;}
.view .title a{ color:#666; text-decoration:none;}
.view .text{position:relative; text-align:left; padding-top:185px; padding-left:10px;}
#left ul li ol.text li{ float:left; width:auto; margin-left:20px; line-height:24px;}
#left ul li ol.text li a span{ padding-left:5px; font-size:12px;}
#left ul li ol.text li a{ font-size:11px; color:#B6B6B6;font-family:"Arial Black", Gadget, sans-serif;}
#left ul li ol.text li a:hover{ color:#64AFE8;}
/*banner bottom list end*/
#leftext{width:610px; float:left;}
#leftext dl{ padding-top:25px;}
#leftext dl dt{float:left;}
#leftext dl dd{float:right; width:285px;}
#leftext dl dd h2{font-size:20px;font-family:"微软雅黑"; color:#7A7979; font-weight:500; padding-bottom:15px;}
#leftext dl dd p{font-size:12px; color:#ACACAC; line-height:25px;}
#leftad{width:321px;float:right;}
#lmain{padding-top:80px;}
#leftad h1{background:url(../images/1_09.jpg) no-repeat; height:35px; line-height:35px;}
#leftad ul{overflow:hidden;zoom:1;}
#leftad li{height:73px; line-height:25px;}
#leftad li a{padding:20px 10px; display:block; color:#ACACAC;}
#leftad li a:hover{ background-color:#5D5E60; border:1px solid #2E2E2E; color:#D7D7D8;}
#scrollDiv
        {
            width: 319px;
            height: 218px;
            overflow: hidden;border:1px solid #E5E5E5;  margin-top:25px; padding-bottom:15px;
        }
#leftpic h1{background:url(../images/1_17.jpg) no-repeat; height:35px; line-height:35px;}
#leftad h1 a,#leftpic h1 a{ float:right; padding-top:14px;}
#leftpic h1{ margin-top:25px; margin-bottom:8px;}
#zj_cons{font-size:12px; margin:0 auto; width:969px; position:relative;}
#zj_leftimg,#zj_rigimg,#zjs_cons{float:left}
#zjs_cons{ margin-left:10px;}
#zj_rigimg{right:12px;}
#zj_leftimg{ left:12px;}
#zj_leftimg,#zj_rigimg{margin-top:95px; position:absolute; z-index:99999999;}
#zjs_cons{float:left; width:910px;}
.zjs{float:left;width:220px;verflow:hidden;margin-right:28px; border-bottom:1px dotted #E5E5E5; margin-bottom:25px;}
.zjs dt img{padding:1px 1px 8px 1px; margin-bottom:5px;/* width:220px; */height:192px;}
.zjs dt img:hover{background-color:#1F96E1;padding:1px 1px 8px 1px;}
.zjs dl,.zjs dt,.zjs dd{float:left}
.zjs dl{width:220px;overflow:hidden;padding:10px 5px;}
.zjs dl dd span{font-family:"微软雅黑";color:#737271; font-size:16px;}
.zjs dl dd span:hover{color:#1F96E1;}
.zjs dl dd p{color:#ACACAC; line-height:23px; margin-top:8px;}
.zjs dl dd a{font-family:Verdana, Geneva, sans-serif; float:right; font-size:11px; color:#ACACAC;}
.zjs dl dd a:hover{color:#1F96E1;}

#leftpic{clear:both; overflow:hidden;zoom:1;}
#rightad ul li{ float:left; margin-right:20px;}
#rightad ul li a{ display:block;width:116px; height:101px;}
.li1{ background:url(../images/1_33.jpg) no-repeat; width:116px; height:101px;}
.li2{ background:url(../images/1_36.jpg) no-repeat; width:116px; height:101px;}
.li3{ background:url(../images/1_37.jpg) no-repeat; width:116px; height:101px;}
.li4{ background:url(../images/1_39.jpg) no-repeat; width:116px; height:101px;}
.li5{ background:url(../images/1_41.jpg) no-repeat; width:116px; height:101px;}
.li1:hover{ background:url(../images/1_34.jpg) no-repeat; width:116px; height:101px;}
.li2:hover{ background:url(../images/1_35.jpg) no-repeat; width:116px; height:101px;}
.li3:hover{ background:url(../images/1_38.jpg) no-repeat; width:116px; height:101px;}
.li4:hover{ background:url(../images/1_40.jpg) no-repeat; width:116px; height:101px;}
.li5:hover{ background:url(../images/1_42.jpg) no-repeat; width:116px; height:101px;}
#rightad dl,#rightad ul{ overflow:hidden;zoom:1;}
#rightad{ margin-bottom:40px}
#rightad dl dt ul{ width:683px; float:left;}
#rightad dl dd dl{ float:right; width:235px;position:relative; border:1px solid #CCC; padding:12px 19px;}
#rightad dl dd h2 a{ font-size:14px;font-family:"微软雅黑"; color:#4F4F4F; font-weight:500;}
#rightad dl dd h2{ padding-bottom:15px;}
#rightad dl dd p{ color:#9B9B9B; font-size:12px; text-indent:0;}
#rightad dl dd span{ color:#FFAA00; font-size:13px;}
.xia{ position:absolute; right:23px; background:#0F94D9; bottom:25px; padding:2px;}
.xia a{ color:#FFF;}
#rightad dl dl dt{ float:left;}
#rightad dl dl dd{ float:right; width:141px;}
#footer{ background-color:#212121; height:150px; overflow:hidden;zoom:1;}
#footer p.aa{ padding-top:25px;}
#footer p{ line-height:28px; text-align:center; text-indent:0; color:#A9A9A9;font-family:Verdana, Geneva, sans-serif}
#footer p a{ color:#A9A9A9; font-family:Verdana, Geneva, sans-serif}
#footer p img{ padding-top:10px; padding-left:8px;}
/*about.html*/
#banner1{ background:url(../images/sub_02.gif) no-repeat center center; height:300px;}
.about h2,#wmys h2,#zzry h2,#map h2{font-family:"微软雅黑"; font-size:28px; text-align:center; color:#3F3F44; padding:30px 0 50px 0}
.about p{ color:#707070; font-size:14px; line-height:24px; margin-top:20px;}
.about{ margin-bottom:40px;}
#wmys dl{ overflow:hidden;zoom:1;}
#wmys dt{ float:left; width:526px;}
#wmys dd{ float:right;}
#wmys{ background-color:#EFF3F4}
.yswm dt p{ color:#707173; line-height:24px; margin-top:15px; font-size:14px}
#zzry{ overflow:hidden;zoom:1;}

.zjs1{float:left;width:240px;verflow:hidden;margin-right:3px;}
.zjs1 dt img{ margin-bottom:5px; width:233px; height:157px; background-color:#FFF; opacity:0.4;  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);border:5px solid #fff;}
.zjs1 dt img:hover{ opacity:1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60) ;border:5px solid #1F96E1;}
.zjs1 dl,.zjs1 dt{float:left}
.zjs1 dl{width:245px;overflow:hidden;}
#zzry #zj_leftimg,#zj_rigimg{margin-top:94px;}
#zzry #zj_cons{ width:970px;}
#map h2{ color:#FFF;}
#map{ margin-top:100px;background:url(../images/sub_16.gif) no-repeat center center; height:504px;}
.map1 dl{ overflow:hidden;zoom:1;}
.map1 dt{ float:left; width:454px;}
.map1 dd{ float:right; width:458px;}
.map1 dt li{ height:42px; line-height:42px; margin-bottom:1px; color:#ABABAB; font-size:12px;}
.map1 dt li img{ margin-right:20px;}
.map1 dd .hui input,.map1 dd .hui textarea{ background-color:#434343; margin-bottom:1px;}
.map1 form{ background-color:#2E2E2E}
.map1 dd input{ height:40px; line-height:40px; border:none;  color:#A9A9A9; font-size:12px;width:458px;}
.map1 dd .tij input{ background-color:#1F96E1; color:#FFF;}
.map1 dd .hui textarea{ border:none; height:95px;width:458px;color:#A9A9A9; padding-top:15px; font-size:12px;overflow:auto}
.news h1{ background:url(../images/xian.png) no-repeat bottom center; overflow:hidden;zoom:1; margin-top:20px;}
.news h1 span{ float:left; font-weight:500; color:#2E2E2E; font-size:26px;font-family:"微软雅黑"; padding-bottom:7px;}
.news h1 strong{ float:right; color:#ABABAB; font-size:12px; font-weight:500; padding-top:20px;}
.news h1 strong a{ color:#ABABAB;}
.news h1 strong a:hover{ color:#2296E3; }
.news dl{ overflow:hidden;zoom:1; margin-top:25px; padding-bottom:25px; border-bottom:1px dotted #2D2D2D; margin-bottom:25px;}
.news dt{ float:left; width:251px;}
.news dd{ width:685px; float:right;}
.news dd span.abc{ float:right;}
.news dd span.abc a{ color:#818181;}
.news dd span.abc a:hover{ color:#2095E2;}
.news dd h3{ font-size:24px; color:#2D2D2D;font-family:"微软雅黑"; font-weight:500}
.news dd .ly{ color:#9E9E9E; font-size:12px; margin-top:10px; margin-bottom:25px;}
.news dd .ly span{ margin-left:25px;}
.news dd .ly1{ height:20px; line-height:20px; float:right;margin-top:20px; margin-bottom:20px; position:relative;}
.news dd .ly1 span img{ margin-left:10px;}
.news dd .ly1 a{ padding:0 15px; border:1px solid #1E96E2; color:#353535; font-size:12px; display:block; float:left; margin-left:15px;}
.news dd .ly1 a:hover{ color:#FFF; background-color:#1E96E2;}
.news dd p{ color:#707070; font-size:12px; line-height:28px; overflow:hidden;zoom:1; clear:both;}
.page{ padding:20px 0 50px 0;}
.page span a{ color:#656565; background:#F0F0F0; padding:5px 8px; border:1px solid #E3E3E3; border-right:0;}
.page span a:hover{ color:#FFF; background:#1E96E2;}
.page input{ background:#F0F0F0; padding-bottom:5px; padding-top:3px; text-align:center; width:42px; border:1px solid #E3E3E3; cursor:pointer;}
#banner2{ background:url(../images/sub4_02.jpg) no-repeat center center;height:300px;}
#banner3{ background:url(../images/sub5_02.jpg) no-repeat center center;height:300px;}
#banner4{ background:url(../images/sub6_03.jpg) no-repeat center center;height:300px;}
#banner5{ background:url(../images/sub8_02.jpg) no-repeat center center;height:300px;}
#banner6{ background:url(../images/sub2_02.jpg) no-repeat center center;height:300px;}
#banner7{ background:url(../images/sub7_02.jpg) no-repeat center center;height:300px;}
#banner8{ background:url(../images/sub3_02.jpg) no-repeat center center;height:300px;}
#divsub{position:fixed;top:40.5%;_position:absolute; left:50%; z-index:99999999999; padding-left:490px;}
#divsub ul li{ border-bottom:1px solid #FFF;}
#divsub ul li a{ width:45px; height:38px; color:#FEFFFF; font-size:12px; display:block; background-color:#636363; text-align:center; padding-top:5px;}
#divsub ul li a:hover{ background-color:#1F96E1;}
#ewm{ position:absolute; right:0px; top:350px; z-index:999999;}
.page1{ overflow:hidden;zoom:1; border-top:1px dotted #2D2D2E; padding:25px 0;}
.page1 p a,.page1 p{ color:#3C3C3C; font-size:12px; line-height:23px;}
.page1 p a:hover{ color:#46A2E4;}
h3.list{ text-align:center; font-weight:500;font-family:"微软雅黑"; font-size:24px; margin:30px 0; color:#2D2D2E;}
.xwly{ text-align:center; font-size:12px; color:#ABABAB; border-bottom:1px dotted #2D2D2E;; border-top:1px dotted #2D2D2E; padding:10px 0;}
.xwly span{ padding:0px 18px;}
.zxxq{ padding:35px 0; line-height:24px;}
.zxxq p{ margin-top:10px; color:#808080;}
