﻿body{
    padding: 0;
    margin: 0 auto;
    color: #333;
    font-size:14px;
    font-family:微软雅黑;
}
h1,h2,h3,h4,h5,h6,dl,dt,dd{
    padding: 0; margin: 0;font-weight:100;font-size:12px;
}
a{
    color: #333; text-decoration:none;
}
a:hover{
    color:#0066cc;
    text-decoration:underline;
    transition:all 0.2s linear;
}
ul {
    padding: 0;
    margin: 0;
}
li{
    list-style: none;
}
i {
    font-style: normal;
    font-weight: normal;
}
img{
    border:none;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.clearfix:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.w1180{
    width:1200px;
    margin:0 auto;
}
.mainWidth{
    width:1200px;
    margin:0 auto
}
.borderNone {
    border:none !important;
}
.head{
    width:1101px;height:127px;margin:0 auto;position:relative;
}
.logo{position:absolute;left:0;top:0}
.head-email{position:absolute;right:0;top:30px}
.search{position:absolute;width:264px;height:37px;right:0;top:65px;}
.search input[type=text]{position:absolute;width:226px;height:35px;line-height:35px;border:1px solid #e2e2e2;text-indent:5px;padding:0;background:none;margin:0}
.search input[type=submit]{position:absolute;right:0;width:37px;height:37px;border:1px solid #e2e2e2;background:url(../images/zoom.jpg) center no-repeat;text-indent:999px;cursor:pointer}

.topMenu{background:#005cb3;}
.nav{width:1160px;margin:0 auto;height:45px}
.nav ul{}
.nav li{float:left;position:relative;cursor:pointer;margin:0;text-align:center;}
.nav li h1{width:143px;height:45px;line-height:45px;font-size:17px;color:#fff;font-weight:500;}
.nav li h1.current {background:#171717;color:#fff}
.subNav{width:143px;position:absolute; z-index:9999;display:none;padding-top:0}
.subNav a{display:block;height:40px;line-height:40px;font-size:14px;color:#000;background:rgba(255,255,255,0.8)}
.subNav a:hover{background:#186dc8;opacity:1;color:#fff}

.banner{margin-top:5px;}
.fullSlide {width:100%;position:relative;height:363px;background:#fff;}
.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:363px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:363px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:auto;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:5px;margin:5px;overflow:hidden;background:rgba(255,255,255,0.5);line-height:999px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;background:url(/templets/default/images/index_icon_1.png) no-repeat\0;}
.fullSlide .hd ul .on {background:#fff;background:url(/templets/default/images/index_icon_2.png) no-repeat\0;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:194px;margin-top:-30px;left:3%;z-index:1;width:40px;height:80px;background:url(../images/slider-arrow.gif) -140px 5px no-repeat\9\0;background:url(../images/slider-arrow.png) -140px 5px no-repeat;_background:url(../images/slider-arrow.gif) -140px 5px no-repeat;*background:url(../images/slider-arrow.gif) -140px 5px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:3%;background-position:-6px 5px;}


.c0{width:1101px;margin:16px auto 0 auto;height:321px;position:relative}
.c0A{position:absolute;left:0;top:0;width:371px;height:100%;}
.c0B{width:420px;height:100%;position:absolute;overflow:hidden;left:391px;}
.c0Btitle{height:36px;line-height:36px;background:url(../images/u1.jpg);display:block}
.c0Btitle a{font-size:14px;width:118px;text-align:center;height:36px;line-height:36px;display:block;float:left;font-weight:bold}
.c0Btitle a.current{background:url(../images/u2.jpg) repeat-x;border-left:1px solid #dbdee1;border-right:1px solid #dbdee1;color:#186dc8;}
.c0Btitle span:hover{color:#0066cc;text-decoration:underline;transition:all 0.2s linear;}
.c0Bcontent{display:none;overflow:hidden}
.c0Bcontent .head{height:99px;border-bottom:1px dashed #cccccc;line-height:2.0;padding:0 8px;overflow:hidden}
.c0Bcontent .head h1{font-size:16px;font-weight:bold;margin:8px 0 0 0}
.c0Bcontent .head h1 a{color:#ff6600}
.c0Bcontent .head p{font-size:12px;color:#999;margin-top:0}
.c0Bcontent ul{overflow:hidden;margin-top:0;}
.c0Bcontent li{height:34px;line-height:34px;font-size:14px;text-indent:0;border-bottom:1px dashed #d3d3d3; background:url(../images/arrow1.jpg) no-repeat 11px center;text-indent:26px}
.c0Bcontent li span{float:right;color:#cccccc}
.c0Bcontent li:last-child{border-bottom:none}
.c0Bcontent a.more{display:block;margin-top:10px;color:#ff6600}
.topNews{height:90px;overflow:hidden}
.topNews h3{font-size:16px;font-weight:bold;margin-top:15px;text-align:center}
.topNews h3 a{}
.topNews p{font-size:12px;color:#999;line-height:2;margin:6px 0 0 0}

.c0C{position:absolute;width:266px;height:293px;right:0;overflow:hidden;border:1px solid #cccccc}
.tztg-title {height:34px;line-height:34px;border-bottom:1px solid #ccc;margin:0 auto;background:#186dc8;position:relative}
.tztg-title a{font-weight:bold;color:#fff;position:absolute;left:50px}
.tztg-title-lb{position:absolute;left:15px;top:10px;}
.tztgContent{display:none;position:relative;top:16px;height:240px;}
#tztg,#qygg{overflow:hidden;position:absolute;height:230px;left:16px;width:95%;}
#tztg li,#qygg li{border-bottom:1px dashed #ccc;line-height:1.6;padding:5px 0;width:230px;background:url(../images/arrow1.jpg) no-repeat 1px 15px;text-indent:12px}
#tztg li a,#qygg li a{}
#qygg{height:210px;}
.c0C a.more{position:absolute;top:12px;right:8px;font-size:12px}

.c0D{position:absolute;width:266px;height:293px;right:0;overflow:hidden;border:1px solid #cccccc}
.c0D-title{width:251px;height:34px;line-height:34px;border-bottom:1px solid #ccc;margin:0 auto}
.c0D-title a{font-weight:bold;color:#186dc8}
.c0D ul{margin-top:10px;}
.c0D li{height:34px;width:95%;line-height:34px;border-bottom:1px dashed #ccc;margin:0 auto}
.c0D li:last-child{border-bottom:none}
.c0D li span{float:right}

.c2{width:1115px;margin:0 auto 23px auto;overflow:hidden}
.c2 li{width:16.66%;float:left;}
.c2 li a{display:block;width:175px;height:88px;position:relative;border:1px solid #dbdee1;margin:0 auto}
.c2 li a span{padding:60px 0 0 0;display:block;text-align:center}
.c2 li a:hover{color:#fff;text-decoration:none;transition:none;background-color:#186dc8 !important}
/*.c2A{background:#f7f7f7 url(../images/c2A.jpg) no-repeat center 20px}
a.c2A:hover{background:#186dc8 url(../images/c2A1.jpg) no-repeat center 20px}
.c2B{background:#f7f7f7 url(../images/c2B.jpg) no-repeat center 15px}
a.c2B:hover{background:#186dc8 url(../images/c2B1.jpg) no-repeat center 15px}
.c2C{background:#f7f7f7 url(../images/1.png) no-repeat center 15px}
a.c2C:hover{background:#186dc8 url(../images/c2C1.jpg) no-repeat center 15px}
.c2D{background:#f7f7f7 url(../images/c2D.jpg) no-repeat center 18px}
a.c2D:hover{background:#186dc8 url(../images/c2D1.jpg) no-repeat center 18px}
.c2E{background:#f7f7f7 url(../images/c2E.jpg) no-repeat center 15px}
a.c2E:hover{background:#186dc8 url(../images/c2E1.jpg) no-repeat center 15px}
.c2F{background:#f7f7f7 url(../images/c2F.jpg) no-repeat center 15px}
a.c2F:hover{background:#d93b15 url(../images/c2F1.jpg) no-repeat center 15px}*/

.c3{width:1101px;margin:0 auto;height:319px;margin:0 auto;position:relative;}
.home-news{position:absolute;left:0;top:0;width:349px;height:100%}
.home-news .title{height:36px;line-height:36px;background:url(../images/title-bg.png) repeat-x;overflow:hidden}
.home-news .title-link{float:left;display:block;border-top:2px solid #0057b8;border-left:1px solid #dbdee1;border-right:1px solid #dbdee1;height:35px;line-height:35px;background:#fff;padding:0 27px;
                       font-weight:bold;color:#186dc8
}
.home-news .more{float:right;font-size:14px;}
.home-news-content{margin:12px 0 0 0}
.home-news-content ul{}
.home-news-content li{line-height:34px;height:34px;border-bottom:1px dashed #d3d3d3;background:url(../images/arrow1.jpg) no-repeat 8px center;text-indent:23px;}
.home-news-content li span{float:right}
.home-news-content li a{}

.c4{width:1101px;margin:0 auto;height:320px;margin:0 auto;position:relative;}
#dwfc{overflow:hidden;margin:20px 0 0 0;}
#dwfc ul{overflow:hidden;height:240px;overflow:hidden}
#dwfc ul li{float:left;margin:0 20px 0 0;overflow:hidden}
#dwfc ul li img{width:267px;height:188px;display:block}
#dwfc ul li h1{text-align:center;font-size:14px;line-height:1.8;margin-top:6px;}

#link {text-align:center;clear:both; width:1101px; margin:0 auto 20px auto; height:20px;overflow:hidden; background:url(../images/links.gif) left no-repeat;}
#link ul {}
#link li {float:left;white-space:nowrap;overflow: hidden;text-align:left;margin-right:20px}
#link li span{font-weight:bold;color:#135aa5}

.flink{width:1150px;margin:0 auto 0 auto;}
.flink ul{overflow:hidden}
.flink li{float:left;margin-right:21px;line-height:3.5}

.bottomBox{height:172px;overflow:hidden;background:url(../images/bottom-bg.png)}
.bottom{width:1101px;margin:0 auto;position:relative;}
.bottom-info{position:absolute;left:0;top:35px;line-height:2.6;}

.topScroll{display:block;position:absolute;right:0;top:60px;cursor:pointer}

#scrollDiv{width:770px;height:60px; overflow:hidden; display: block;}
#scrollDiv h1{
    font-size:14px;
    color: #ff6600;
    width: 72px;
    height: 60px;
    line-height: 60px;
    float: left;
}
#scrollDiv ul{ width: 690px; height: 60px; overflow: hidden}
#scrollDiv li{width:690px;height:60px; line-height:60px; font-size:14px;margin-right:11px; float:left;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
#scrollDiv li:hover{ }
.scroltit{ position: absolute; right:0px; top:15px;width:44px;}
.scroltit small{float:right; font-size:12px;width:18px;height:18px; text-align: center;background:#bbbbbb;color: #fff;font-family: "ËÎÌå"; margin:2px; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
.scroltit small:hover{ background: #2065b7;}

#scrollDiv li .news-title{
    display: block;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    font-size: 12px;
    width: 70%;
}
#scrollDiv li .news-date {
    color: #9c9c9c;
    float: right;
    font-size: 12px;
    text-align: right;
    width: 30%;
}


.channelImg{height:278px;width:100%;margin-top:7px}
.myPage{
    width:1101px;
    margin:25px auto 26px auto;
    clear:both;
    height:auto;overflow:hidden;
}
.myPageLeft{
    float:left;
    width:257px;
}
.myPageLeft h1 a{
    display:block;
    height:42px;
    line-height:42px;
    color:#fff;
    text-indent:37px;
    font-size:16px;
    font-weight:bold;
    background:#005cb3 url(../images/dot2.png) no-repeat 14px 18px
}
.myPageLeftNav{
    margin:15px 0 0 0;
    border-bottom:1px solid #ccc;
}
.myPageLeftNav li{height:41px;background:url(../images/t17.jpg) right no-repeat}
.myPageLeftNav li a{
    display:block;
    height:40px;
    line-height:40px;
    text-indent:30px;font-size:14px;
    border:1px solid #ccc;
    border-bottom:none;
    text-decoration:none;
}
.myPageLeftNav li a:hover{
    background:url(../images/t16.jpg) no-repeat left;
}
.myPageLeftNav li a.current{
    color:#0066cc;
    background:url(../images/t16.jpg) no-repeat left;
}
.myPageLeftList{border:1px solid #cdcdcd;padding:10px 16px}
.myPageLeftList a{font-size:14px;height:35px;line-height:35px;overflow:hidden}
.myPageLeftNav1 {margin-top:15px;overflow:hidden}
.myPageLeftNav1 a{display:block;width:125px;height:30px;padding-top:59px;text-align:center;color:#fff;font-size:14px;margin-bottom:12px;float:left}
.myPageContact{
    line-height:2.2em;
    padding:0 0 0 0;
    font-size:14px
}
.myPageRight{
    float:right;
    width:822px;
}
.myPageRightNave{font-size:15px;color:#005cb3;height:42px;line-height:42px;font-weight:bold}
.myPageRightNave a{color:#005cb3}
.aboutContent{
    line-height:1.8;
    margin:15px 0 0 0;
    overflow:hidden;border:1px solid #cccccc;min-height:400px;padding:15px
}
.aboutContent p{
    margin:0;
    padding:0 0 12px 0;
}
.newsList{margin:15px 0 0 0;overflow:hidden;border:1px solid #cccccc;padding:0 10px}
.newsList li{height:164px;border-bottom:1px solid #e3e3e3;position:relative;}
.newsList li .imgBox{width:195px;height:130px;overflow:hidden;position:absolute;left:0;top:19px;}
.newsList li img{width:195px;height:130px;display:block}
.newsList li img:hover{transform: scale(1.1,1.1);transition: all 0.5s linear;}
.newsList li h1{position:absolute;top:25px;left:213px}
.newsList li h1 a{font-size:14px;color:#000;font-weight:bold}
.newsList li h1 a:hover{color:#0066cc}
.newsList li .info{position:absolute;left:213px;top:90px;color:#555;font-size:14px;width:580px;line-height:1.8}
.newsList li h6{color:#999;font-size:14px;position:absolute;top:58px;left:213px}
.newsList li:last-child{border-bottom:none}

.newsList1{margin:15px 0 0 0;overflow:hidden;border:1px solid #cccccc;padding:0 10px}
.newsList1 li{height:41px;line-height:41px;background:url(../images/arrow.jpg) no-repeat left center;text-indent:10px;border-bottom:1px solid #e3e3e3}
.newsList1 li span{float:right}
.newsList1 li:last-child{border-bottom:none}


.newsListPic {width:765px;margin:0 auto}
.newsListPic li{border-bottom:1px solid #eeeeee;padding:15px 0 0 0;height:115px;}
.newsListPic li img{width:120px;height:100px;margin:0 15px 0 0}
.newsListPic li img:hover{opacity:.7}
.newsListPicContent{line-height:2.2em;font-size:12px;color:#666}
.newsListPicContent a{font-size:16px;font-weight:bold}
.newsListPicContent span{color:#aaa;}

.showNewsBox{margin:15px 0 0 0;overflow:hidden;border:1px solid #cccccc;min-height:400px;padding:15px}
.showNewsTitle {
    font-size:16px;text-align:center;padding:0 0 10px 0;font-weight:bold;
    border-bottom:1px dashed #e2e2e2;
}
.showNewsTitleP{
    text-align:center;font-size:12px;margin:10px 0 10px 0;color:#999
}
.showContent{    line-height:1.8;
    overflow:hidden;margin:0 0 15px 0;font-size:16px;
}
.showContent p{
    margin:0;
    padding:0 0 12px 0;
}


.showNewsTitlePage{
    line-height:1.8em;
}
.message{
    line-height:27px;
    padding:15px 15px 15px 15px;margin:15px 0 0 0;
    overflow:hidden;font-size:14px;min-height:500px;

}
.message table{
    width:580px;
    margin:16px auto 0 auto
}
.message table td{
    padding:8px 0;
}
.message table td input[type=text]{
    border:1px solid #c2c2c2;
    text-indent:6px;
}
#txtBody{
    width:390px
}
#btnOK{
    cursor:pointer;
}

.newsPicList{margin:15px 0 0 0;overflow:hidden;border:1px solid #cccccc;min-height:400px;padding:25px 10px 0 10px}
.newsPicList li{
    float:left;
    width:33.33%;
    text-align:center;
    margin:0 0 25px 0
}
.imgBox1{
    width:240px;height:160px;
    position:relative;
    cursor:pointer;
    overflow:hidden;
    margin:0 auto;
}
.imgBox1 img{
    width:240px;height:160px;
    transform:scale(1,1);
    transition:all 0.3s linear;
}
.imgBox1 img:hover{
    transform:scale(1.1,1.1);
    transition:all 0.5s linear;
    
}
.imgBox1 h1{
    position:absolute;
    z-index:9999;
    height:31px;
    width:242px;
    line-height:31px;
    text-align:center;
    font-size:14px;
    font-weight:100;
    bottom:0;
    background:#000;
    opacity:0.7;
    color:#fff;
}
.newsPicList li a{text-decoration:none}
.newsPicList li h2{
    height:31px;
    width:240px;
    line-height:31px;
    text-align:center;
    font-size:14px;
    font-weight:100;
    background:#000;
    opacity:0.7;
    color:#fff;margin:-1px auto 0 auto;overflow:hidden
}
.newsPicList li h2:hover{background:#005cb3;opacity:1}

.newsPicListA{
    width:790px;
    overflow:hidden;
    margin:0 auto
}
.newsPicListA li{
    float:left;
    width:33.33%;
    text-align:center;
    margin:30px 0 0 0
}
.imgBox1A{
    width:242px;height:350px;
    position:relative;
    cursor:pointer;
    overflow:hidden;
    margin:0 auto;
}
.imgBox1A img{
    width:242px;height:350px;
    transform:scale(1,1);
    transition:all 0.3s linear;
}
.imgBox1A img:hover{
    transform:scale(1.1,1.1);
    transition:all 0.5s linear;
    
}
.imgBox1A h1{
    position:absolute;
    z-index:9999;
    height:31px;
    width:242px;
    line-height:31px;
    text-align:center;
    font-size:14px;
    font-weight:100;
    bottom:0;
    background:#000;
    opacity:0.7;
    color:#fff;
}



/*分页样式*/
.page{
    padding: 15px 0;
    overflow: hidden;
    text-align: center;
    background:#fff;
}
.page a,.page span{
    padding: 5px 10px;
    border: 1px solid #cccccc;
    font-size: 12px;
    display:inline-block;
    margin:0 2px;
    
}
.page a:hover{
    background:#0066cc;
    color: #ffffff;
    text-decoration:none;

}
.page a.current{
    background: #0066cc;
    color: #ffffff;
}

.qq{position:fixed;width:125px;height:357px;border:1px solid #cdcdcd;background:url(../images/qq.jpg);top:120px;right:2px;z-index:9999;}
.qq h1{position:absolute;left:24px;top:170px}
.qq h2{position:absolute;left:44px;top:210px}
.qq h2 a{font-size:12px;color:#000}
.qq h3{position:absolute;width:15px;height:14px;background:url(../images/close.jpg);top:7px;right:8px;cursor:pointer}




#scroll{
    position:fixed;
    right:20px;
    top:480px;
    display:none;
    width:54px;
    height:54px;
    border-radius:5px;
    background:#fff url("../images/scrollBg.png") center no-repeat;
    cursor:pointer;
   
}

#goBack{display:block;width:120px;height:37px;line-height:37px;text-align:center;color:#fff;
        background:#0066cc;border-radius:5px;margin:0 auto 10px auto
}




