/*! style.css */
body,div,ul,table{margin:0 auto;padding:0;}
body{font-family:"Microsoft Yahei","微软雅黑",Arial,Tahoma;font-size:14px;background:#FFF;color:#2b2b2b}
img{border:none;vertical-align:middle;}
a{text-decoration:none;outline:none;color:#004ea2}
a:hover{cursor:pointer; color:#f60;}
dl,dt,dd,ul,ol{list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,p{margin:0; padding:0;}
.clearfix,.row{zoom:1;}
.clearfix:after,.row:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.left{float:left;display:inline;} 
.right{float:right;display:inline;}
.wrap{width:1200px;}
.row{width: 100%;}
.m-t-5{margin-top:5px !important;}
.m-t-10{margin-top:10px !important;}
.m-t-20{margin-top:20px !important;}
.m-t-25{margin-top:25px !important;}
.m-t-35{margin-top: 35px !important;}
.btn,a.btn{background:#E9BD27;border:none;color:#fff; padding:5px 10px; cursor:pointer; text-align:center; border-radius: 5px;display: inline-block}
.btn:hover,a.btn:hover{background:#D1AC2A;}
.btn-gray,a.btn-gray{background:#F2F2F2; color:#333;}
.btn-gray:hover,a.btn-gray:hover{background:#C7E0F4}
.date{font-size: 12px; color:#aaa;}
/*
body.allbg{background:#EA2401;}
#allbg{width:1230px; margin:0 auto; background:#FFF;}
*/
/**下拉菜单**/
.dropdown{position:relative;z-index:11;display:inline-block;border-left:1px solid transparent;border-right:1px solid transparent;padding:0 8px;margin:0; float:left;}
.dropdown i{font-size:12px; line-height:30px; margin:0 0 0 3px; display:inline-block;}
.dropdown .dropdown-con{position:absolute; display:none; z-index:12; background:#FFF;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;width:100%;left:-1px;}
.dropdown .dropdown-con li{padding:0 0 0 8px;}
.dropdown.hover,.dropdown:hover{background:#FFF;border-left:1px solid #E4E5E5;border-right:1px solid #E4E5E5;/*box-shadow: 0px 5px 5px rgba(0, 0, 0, .3);*/}
.dropdown.hover .dropdown-con,.dropdown:hover .dropdown-con{display:block;border-left:1px solid #E4E5E5;border-right:1px solid #E4E5E5;border-bottom:1px solid #E4E5E5; box-shadow: 0px 2px 15px rgba(0, 0, 0, .2);}
.dropdown.hover .rote,.dropdown:hover .rote{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); /* Internet Explorer */
	-moz-transform:rotate(180deg); /* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg); /* Opera */
	transition:300ms;
	-ms-transition:300ms;
	-moz-transition:300ms;
	-webkit-transition:300ms;
	-o-transition:300ms;
}

input[type="text"],textarea{line-height: 28px; height: 28px; padding:3px;border-right: 1px solid #ededed;border-bottom: 1px solid #ededed;border-top: 1px solid #cdcdcd;border-left: 1px solid #cdcdcd; font-size: 14px;outline: none;}
input[type="submit"],input[type="button"],button{line-height:36px; height: 36px; padding:0px 18px; border:none; background: #049; color:#FFF; font-size: 14px; cursor: pointer}
input[type="submit"]:hover,input[type="button"]:hover,button:hover{background: #039;outline: none;}

.title-1{width: 100%; height:40px; background: url(../images/2x2.jpg) repeat-x left center;}
.title-1 h2{font-size: 20px; color:#049; font-weight: bold; float: left; display: block; background: #FFF; padding: 0 20px; margin-left: 15px; line-height: 40px;} 
.title-1 h2 a{color:#049;}
.title-1 h2 a:hover{color:#f60;}
.title-1 h2 i{font-size:28px; line-height: 28px; vertical-align: middle; margin-right: 10px;}
.title-1 .more{font-size: 10px; color:#999; font-weight: 500; float: right; display: block; background: #FFF; padding: 0 0 0 20px; line-height: 40px;}
.title-1 .more a{color:#999;}
.title-1 .more a:hover{color:#f60;}

.title-2{font-size: 24px; font-weight:500; color:#004ea2; margin: 15px 19px 0px; line-height: 30px;}
.title-3{font-size: 24px; font-weight:500; color:#004ea2; margin: 15px 19px 0px; line-height: 42px;}
.title-3 span{visibility: hidden;}
.title-3 a{display: block;}
.title-3.twdc{background: url(../images/twdc.png) no-repeat center center;}
.title-3.care{background: url(../images/care-pet.png) no-repeat center center;}
.title-3.tywy{background: url(../images/tywy.png) no-repeat center center;}
.title-3.twmedia{background: url(../images/twmedia.png) no-repeat center center;}
.title-3.quannonghui{background: url(../images/quannonghui.png) no-repeat center center;}

.tabs-title{background: #F2F2F2; height: 48px; font-size: 16px; border-bottom: 1px solid #ECECEC;}
.tabs-title li{display: inline-block; float:left; text-align: center; margin:0; padding: 0;}
.tabs-title li a{display: block; height: 43px; line-height: 43px; color:#333; border-top:4px solid #F2F2F2; width: auto;}
.tabs-title li.hover a{color:#004ea2; height: 45px; background: #FFF; border-top:4px solid #004ea2; }

.tabs-title-1{height: 50px;}
.tabs-title-1 li{display: inline-block; float: left; width:162px; height:50px; margin-left: 4px; font-size:18px;}
.tabs-title-1 li a{color:#004ea2; display: block; height: 48px; line-height: 48px; border-bottom: 2px solid #BBB; background: #EDEDED; text-align: center;}
.tabs-title-1 li.hover a{color:#FFF; background: #004ea2;border-bottom: 2px solid #004ea2;}
.tabs-title-1 li:first-child{margin-left: 0px;}

body .vodeo-layer-class{width:960px;}
body .vodeo-layer-class .layui-layer-content{padding: 0px; background: #111; height: auto; line-height: 100%; overflow-y: hidden; height:540px;}
body .vodeo-layer-class.vodeo-layer-class-swf .layui-layer-content{height:580px;}
body .vodeo-layer-class .layui-layer-setwin .layui-layer-close2{background-image:none; background-color:none;top:0;right:0; width:30px;height:30px; text-align:center; line-height:30px; font-size:30px; color:#666; font-family:"iconfont" !important; font-style:normal; -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
body .vodeo-layer-class .layui-layer-setwin{top:0px;right:-40px;}
body .vodeo-layer-class .layui-layer-setwin .layui-layer-close2:after{content:"\e6b9";}

/**header**/
#header{}
.logo{width: 168px; height: 45px; margin-top:17px;}
.nav>li{float: left; display: inline-block; line-height: 80px;}
.nav>li a{display: block; padding: 0 14px;}
.nav>li a:hover,.nav li a.hover,.nav li.hover a,.nav li ul li a{background:#004ea2; color:#FFF;}
.nav>li ul{display:none; position: absolute; background: #004ea2; z-index: 9999;box-shadow: 0px 10px 15px rgba(0, 0, 0, .4);}
.nav>li:hover ul{display: block;}
.nav>li ul li{float: left; display: inline-block;}
.nav,.nav-other{height: 80px;}
.nav-other{border-left: 1px solid #ddd; margin-left: 16px;}
.nav-other li{float: left; display: inline-block; margin-left:30px;}
.nav-other li>a{line-height: 80px;}
.nav-other i.icon-down{margin-left: 5px; vertical-align: middle; font-size: 12px; font-weight: 500;}
.header-right{font-size: 14px; font-weight: bold;}
.header-right a{color:#666;}
.header-right a:hover{color:#f60;}

.sites{padding:10px 20px 10px 20px !important; left:inherit !important; right:-1px !important;}
.sites dd {line-height:30px; font-size: 13px; display: block; height: 30px; overflow: hidden;}
.sites dd a{font-weight: 500;}

/**header end**/

/**focus-image**/
#focus-image{height:310px; width: 100%; position: relative;min-width: 1200px;}
#focus-image ul.slide-image{margin:0 auto;}
#focus-image .slide-image li{background-position: center center; background-repeat: no-repeat; width: 100%; height:310px;}
#focus-image .slide-image li a{display:block; width:100%;height:310px;}
#focus-image .focus-image{width: 100%; height:310px; overflow: hidden;}

#banner-image{height: 120px; width: 100%; min-width: 1200px;}
#banner-image li{background-position: center center; background-repeat: no-repeat; width: 100%; height: 120px;}
#banner-image .banner-image{width: 100%; height: 120px; overflow: hidden;}
/**focus-image end**/

#notes{height: 60px; border-bottom: 1px solid #ededed; width:auto;}
.note-bd{height:20px; width:auto; overflow:hidden;float: left; margin-left: 10px; line-height: 20px; margin-top: 20px;}
.note{line-height: 60px;}
.note i.icon-voice{display: inline-block; color:#004ea2; float: left; vertical-align: middle}
.note ul{}
.note li{line-height:20px; height: 20px;}
.note li a{color:#858585;}
.note li a:hover{color:#f60;}
.note:hover i{color:#f60;}

.location{/*background: url(../images/zqzyfxsh.png) right center no-repeat;*/ height: 60px; line-height: 58px; font-size: 20px;}
.location i{font-size: 20px; vertical-align: middle;}
.location .home-link{display: inline-block; float: left;}
.location .top-link{border-right: 1px solid #ededed;display: inline-block; padding: 0 20px; float: left;}
.location .child-link{font-size: 14px; color:#666; display: inline-block; padding:0 20px;  float: left;border-bottom: 2px solid #FFF; height: 58px; line-height: 58px}
.location .child-link.hover{border-bottom: 2px solid #e60012; color:#e60012;}

.search{height:36px; margin-top: 12px;}
.search .search-text{ border-right:none; border-left:none; float: left; display: inline-block; width: 220px;}
.search .search-submit{border-radius: 0px 3px 3px 0px; float: left;}
.search .search-title{float:left; display: inline-block; border:1px solid #ededed; border-radius: 3px 0px 0px 3px; height: 34px; line-height: 34px; border-right:none;border-top: 1px solid #cdcdcd;border-left: 1px solid #cdcdcd; padding: 0 10px}
.search .search-title span{display: block; margin: 9px 0px; height: 16px; line-height: 16px; border-right:1px solid #cdcdcd; padding-right: 10px;}

/**index**/
.index-left{width: 510px;}
.index-right{width: 660px;}
/**news-group**/
.news-group{width: 510px;}
.news-group-list{}
.news-group-list li.headlines{margin-bottom: 10px;}
.news-group-list li.headlines .headlines-title{display:block; line-height:120%; padding: 4px 0px; font-size:24px; text-align: center; font-weight:bold;  color:#000;}
.news-group-list .headlines-title h6{
	font-size: 18px;
	height:30px;
	line-height:30px;
    font-weight: bold;
}

.news-group-list .headlines-title h5{
	font-size: 21px;
	height:30px;
	line-height:30px;
}

.news-group-list .headlines-title h4{
	font-size: 24px;
	height:30px;
	line-height:30px;
}

.news-group-list .headlines-title h3{
	font-size: 26px;
	height:30px;
	line-height:30px;
}

.news-group-list .headlines-title h2{
	font-size: 28px;
	height:30px;
	line-height:30px;
}


.news-group-list li.headlines .headlines-title:hover{color:#f60;}
.news-group-list li.headlines .headlines-pic{display: block; width: 510px; height: 260px; background: #f9f9f9;}
li.more-list{background: url(../images/6x6.png) no-repeat left 14px; line-height:30px; font-size: 14px; padding-left: 15px; display: block; height: 30px; overflow: hidden;}
li.more-list a{color:#858585;}
li.more-list a:hover{color:#f60;}
li.more-list .date{float: right; font-size: 12px;}

.news-media{}
.news-tongweicn-tabs .news-media-list{width:510px; height: 293px;}
.news-media-list li.headlines{margin:10px 0px; height: 135px; display: block; overflow: hidden;}
.news-media-list li.headlines .headlines-pic{display: block; width: 180px; height: 135px; background: #f9f9f9; float: left; display: inline-block;}
.news-media-list li.headlines .headlines-pic img{width: 180px; height: 135px;}
.news-media-list li.headlines .right-content{display: inline-block; margin-left:20px; width:310px; float: left;}
.icon-media{display: inline-block; vertical-align: middle; border-right: 1px solid #ededed; padding-right: 10px; margin-right:10px; height: 22px;}
.icon-media img{vertical-align: top;}
.news-media-list li.headlines .headlines-title{color:#333; font-size: 18px; font-weight: 500; line-height:24px; white-space: pre-wrap!important; font-weight:bold;}
.news-media-list li.headlines .headlines-title:hover{color: #f60;}
.news-media-list li.headlines .right-content p{font-size: 14px; color:#858585; line-height:16px; margin-top: 5px;}
.news-tongweicn .tabs-title ul{width: 100%;}
.news-tongweicn .tabs-title li{width:127px;}
.news-tongweicn-tabs{display: block; height: 293px; width: 100%; overflow: hidden;}
.news-media-list.tongweicn2{padding-top: 7px;}
.news-media-list.tongweicn2 li.headlines{margin:0px 0px; height:56px; display: block; overflow: hidden; border-bottom: 1px dotted #f1f1f1; padding: 7px 0px;}
.news-media-list.tongweicn2 li.headlines .headlines-pic{display: block; width:56px; height:56px; background: #f9f9f9; float: left; display: inline-block;}
.news-media-list.tongweicn2 li.headlines .headlines-pic img{width:56px; height:56px; border-radius:28px;}
.news-media-list.tongweicn2 li.headlines .right-content{display: inline-block; margin-left:10px; width:440px; float: left;}
.news-media-list.tongweicn2 li.headlines .right-content p{font-size: 14px; color:#858585; line-height: 24px; margin-top:0px;}
.news-media-list.tongweicn2 li.headlines:hover{background: #F9F9F9;}
.news-media-list.tongweicn2 li.headlines .headlines-title{color:#333; font-size: 16px; font-weight:500;}
.news-media-list.tongweicn3 li.headlines .headlines-title,.news-media-list.tongweicn1 li.headlines .headlines-title,.news-media-list.tongweicn4 li.headlines .headlines-title{font-weight:500;}

.news-media-list.tongweicn3 li.headlines.txfvideo .headlines-pic{position: relative;}
.news-media-list.tongweicn3 li.headlines.txfvideo .headlines-pic i{font-size: 50px; position:absolute; z-index: 9; left:0; right:0; top:0; bottom:0px; display: block; width: 50px; height: 50px; margin:auto; vertical-align: middle; color:#D3C6C6; color:rgba(211,198,198,.3)}
.news-media-list.tongweicn3 li.headlines.txfvideo .headlines-pic:hover i{color:#eee; color:rgba(211,198,198,.8)}

/**group-industries**/
.slide{position: relative; width: 620px;width: 620px; z-index: 8; margin-top: 19px;}
.slide-ul{width:620px; overflow: hidden;}
.slide-tit{position: absolute; z-index: 9;bottom:10px; margin: 0 auto; text-align: center;left:0;right:0;}
.slide-tit li{width:13px; height: 12px; overflow: hidden; display:inline-block; *display:inline;*zoom:1; background: url(../images/icon-slide-point.png) no-repeat; margin: 0 5px; cursor: pointer;}
.slide-tit li.hover{background-position: right top;}
.group-industries{border:1px solid #ededed}
.impression-slide{height:350px;width: 620px; overflow: hidden;}
.impression-slide .impression-slide-ul li{width: 620px; height: 350px;}

/**新能源**/
.twnei-slide{height:350px; width: 620px; overflow: hidden;}
.twnei-slide .twnei-slide-ul li,.twnei-slide .twnei-slide-ul li img{width: 620px; height: 350px;}
.twsolar{margin: 10px 19px 0px 19px}
.twsolar-left{width: 306px;}
.twsolar-left li{font-size: 14px; font-weight: bold; width: 50%; display: inline-block; float: left; height: 100px; display: table-cell; vertical-align: middle; text-align: center; line-height: 30px;}
.twsolar-left li.li1,.twsolar-left li.li4{color: #004ea2}
.twsolar-left li.li2{color: #ee7c00}
.twsolar-left li.li3{color: #8cc84c}
.twsolar-left li i,.twsolar-left li em{display: block; width: 60px; height: 60px; background-image: url(../images/icon-1.png); background-repeat: no-repeat; margin: auto; }
.twsolar-left li i.icon1-2,.twsolar-left li em.icon1-2{background-position: right top;}
.twsolar-left li i.icon1-3,.twsolar-left li em.icon1-3{background-position: left bottom;}
.twsolar-left li i.icon1-4,.twsolar-left li em.icon1-4{background-position: right bottom;}

.twsolar-right{width: 295px; height: 182px; overflow: hidden; position: relative;}
.twsolar-right .slide-ul{}
.twsolar-right .slide-ul li{float: left; display: block; width: 295px; height: 182px; position: relative}
.twsolar-right .slide-ul li img{width: 295px; height: 182px; background: #F1F1F1;}
.twsolar-right .slide-ul li span{display: block; position: absolute;bottom:0; margin: 0 5px 5px; line-height: 20px; font-size: 12px; color:#FFF;}
.yongx-bg{margin:10px 19px 0px 19px; width:620px; text-align:center;}
.yongx-slide{margin:10px 0px 0px 0px; position: relative;}
.yongx-slide .yongx-slide-bd{height: 120px; display: block; width:619px; overflow: hidden;}
.yongx-slide li{float: left; display: inline-block; margin-right:20px; width: 193px; height:120px; position: relative;}
.yongx-slide li img{width: 193px; height:120px; background: #F0F0F0;}
.yongx-slide li span{position: absolute; z-index:2; background: rgba(0,0,0,.3); color:#FFF; text-align: center; width: 193px; height:120px; line-height: 20px;top:0; display:table; vertical-align: middle; visibility: hidden}
.yongx-slide li span i{display: table-cell; vertical-align: middle; text-align: center; line-height: 20px; font-style: normal;}
.yongx-slide li a:hover span{visibility: visible;}
.yongx-slide .prev-btn,.yongx-slide .next-btn{position: relative; display: inline-block; height: 16px; line-height: 16px; font-size: 12px; margin: 0 5px}
.yongx-slide .yongx-slide-btn{margin:2px 19px 0px; text-align: center;}

/**多元化**/
.twdc-slide{height:250px; width: 620px; overflow: hidden;margin-top:10px !important;}
.twdc-slide .twdc-slide-ul li,.twdc-slide .twdc-slide-ul li img{width: 620px; height: 250px;}
div.care .twsolar-left li{width:50%; height:100px;}
div.care .twsolar-left li i,div.care .twsolar-left li em{width: 139px; height: 50px; background-image: url(../images/icon-2.png); background-repeat: no-repeat;}
div.care .twsolar-left li.li1,div.care .twsolar-left li.li2,div.care .twsolar-left li.li3,div.care .twsolar-left li.li4,div.care .twsolar-left li a{color: #333; font-weight: 500;font-size: 12px;}
div.care .twsolar-left li.li2,div.care .twsolar-left li.li4{float: right;}

/**农业**/
.map{width: 620px; margin-top: 19px; background: #aaa; color: #FFF; text-align: center; line-height: 435px; height:435px;}
.agricultural-s{width: 620px; margin: 0 auto;}
.agricultural-s dl{width: 295px; float: left; display: inline-block; margin-left: 30px; margin-top: 10px; height: 257px}
.agricultural-s dl dt{height:50px; line-height: 50px; background: url(../images/6x1.png) repeat-x left center; margin-top: 5px;}
.agricultural-s dl dt .dt-left{float: left; display: block; background: #FFF; padding-right: 15px; font-size: 20px;}
.agricultural-s dl dt .dt-left,.agricultural-s dl dt .dt-left a{color:#004ea2; font-weight: bold;}
.agricultural-s dl dt .dt-right{float: right; display: block; background: #FFF; padding-left: 15px;}
.agricultural-s dl dt .dt-right,.agricultural-s dl dt .dt-right a{font-size: 10px; color:#999; font-weight: 500;}
.agricultural-s dl dt i{width: 24px; height: 24px; display: inline-block; margin-right: 5px; background:url(../images/icon-3.png) no-repeat; vertical-align: middle}
.agricultural-s dl dt i.icon3-2{background-position: right top;}
.agricultural-s dl dt i.icon3-3{background-position: left bottom;}
.agricultural-s dl dt i.icon3-4{background-position: right bottom;}
.agricultural-s dl dd p{font-size: 14px; color:#858585; line-height: 24px;}
.agricultural-s dl dd .thumb{display: block; width: 295px; height: 120px; margin-bottom: 10px;}

/**通威**/
.index-video-list{}
.index-video-list li{width: 295px; height: 243px; margin-top:0px; position: relative; z-index: 8; float: left; display: inline-block; margin-left: 29px;}
.index-video-list li img{width: 295px; height: 208px; background: #f0f0f0;}
.index-video-list li span{display: block; line-height:30px; text-align: center; font-size: 16px; color:#333; margin-top: 5px;}
.index-video-list li i{font-size: 50px; position:absolute; z-index: 9; left:0; right:0; top:0; bottom:45px; display: block; width: 50px; height: 50px; margin:auto; vertical-align: middle; color:#D3C6C6; color:rgba(211,198,198,.3)}
.index-video-list li a:hover i{color:#eee; color:rgba(211,198,198,.8)}

.index-special{padding-bottom:15px;}
.index-special li{height: 135px; width: 100%; margin-top:15px}
.index-special li.li-1{background: url(../images/index-special-bg-1.png) no-repeat right bottom;}
.index-special li.li-2{background: url(../images/index-special-bg-2.png) no-repeat left bottom;}
.index-special li .thumb{width:250px; height:115px; display: inline-block; background: #4E8AC5;}
.index-special li.li-1 .thumb{margin-left:19px; float: left;}
.index-special li.li-2 .thumb{margin-right:19px; float: right;}
.index-special li .right-content{margin-left:20px; width:360px; display: inline-block;}
.index-special li .tit{font-size: 18px; color:#333; line-height: 37px; height: 37px; font-weight: bold; display: block;}
.index-special li .right-content p{font-size: 12px; color:#858585; line-height:19px; display: block; margin:10px 26px 0px 20px;text-align:justify;text-justify:inter-ideograph;}
.index-special li.li-1 .right-content{float: left;}
.index-special li.li-2 .right-content{float: left;}

.newspaper{position: relative; margin-top: 10px;}
.newspaper .newspaper-bd{width: 590px; height: 236px; overflow: hidden;}
.newspaper .newspaper-bd ul{width: 615px;}
.newspaper .newspaper-bd li{float: left; display: block; width:180px; height: 236px;margin-right: 25px;overflow: hidden; position: relative}
.newspaper .newspaper-bd li a img{width:178px; height: 234px; background: #f0f0f0;border:1px solid #dedede;}

.newspaper .newspaper-bd li i{
	display: block;
    position: absolute;
    width: 110px;
    height: 20px;
    background: #f00;
    top: 23px;
    right:-23px;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    font-style: normal;
    transform: rotate(45deg);	       
}
.newspaper .newspaper-bd li i span{transform:scale(0.83);display:block}

.prev-btn,.next-btn{width: 16px; height: 33px; display: block; line-height: 33px; text-align: center; color:#FFF; font-size: 12px; background:#b2b2b2;background:rgba(0,0,0,.1); position: absolute;top:0;bottom:0;margin: auto;}
.prev-btn:hover,.next-btn:hover{background:#004ea2; color:#FFF;}
.prev-btn{left:0;}
.next-btn{right: 0;}

/*修改到左边的修正*/
.newspaper{margin-top: 0px;}
.newspaper:hover .prev-btn,.newspaper:hover  .next-btn{background:rgba(0,0,0,.5)}
.newspaper:hover .prev-btn:hover,.newspaper:hover .next-btn:hover{background:#004ea2; color:#FFF;}
.newspaper .newspaper-bd{width:510px;height:157px}
.newspaper .newspaper-bd li{width:120px; height:157px; margin-right:10px;}
.newspaper .newspaper-bd li a img{width:118px; height:155px;}
.newspaper .newspaper-bd li a:hover img{border-color:#f60;}

#accordion{background: #EDEDED;}
#accordion li{float: left; display: inline-block; width:294px; height: 200px; margin:0 0 0 8px;}
#accordion li a{display:block; width:100%; height:200px;}
#accordion li#li1{background: url(../images/475x200-1.jpg) no-repeat; margin-left: 0px;}
#accordion li#li2{background: url(../images/475x200-2.jpg) no-repeat; }
#accordion li#li3{background: url(../images/475x200-3.jpg) no-repeat; }
#accordion li#li4{background: url(../images/475x200-4.jpg) no-repeat; }

#footer{background: #002856 url(../images/footer-bg.jpg) repeat; padding: 25px 0px; width:100%; min-width:1200px;}
#footer dl{float: left; display: inline-block; width: 90px; margin-left: 60px;}
#footer dt{color:#FFF; font-size: 18px; margin-bottom:10px;line-height: 24px;}
#footer dd{line-height: 24px;color: #999;}
#footer dt a{color: #FFF;}
#footer dd a{color: #999;}
#footer dl.qrcode{float: right; width: 140px; margin-right: 100px;}
#footer dl.qrcode dt{text-align: center;}
#footer dl.qrcode dd img{width: 145px;}
#footer dl.qrcode dd{width: 145px; background: #FFF; height: 175px; color:#004ea2; text-align: center;}
#bottom{background: #051c36; line-height: 30px; color:#999; text-align: center; font-size: 12px; width:100%; min-width:1200px;}

.go-to-top{width:50px; height:50px; background: rgba(200,200,200,.5); color:#FFF; position: fixed; bottom: 100px; line-height: 50px; text-align: center; display: block; font-size:30px !important; color:#FFF !important;}
.go-to-top:hover{background:rgba(200,200,200,.9);}

/**show**/
.show-left{width:820px;}

.show-left h6{
	font-size:20px;
	height:30px;
	line-height:30px;
	font-weight: normal;
	text-align:center;
}

.show-left h5{
    font-size: 1.8em;
    margin:0px;
    font-weight: bold;
    text-align:center;
}

.show-right{width: 350px;}
.content{font-size:14px; color:#2b2b2b; line-height:158%;text-align:justify; text-justify:inter-ideograph; font-family:simsun,arial,helvetica,clean,sans-serif;}
.content p{margin-top:12px;}
.slogan-bg{background: url(../images/slogan-bg.png) no-repeat right bottom; padding-bottom: 150px;}
.content img{margin:0px auto; width:expression( this.width > 820? 820 : true); max-width:820px;}
h1{/*font-size:22px; font-weight:bold;font-family:"宋体",simsun,arial,helvetica,clean,sans-serif; */ line-height:100%; text-align:center; padding:3px 0px;font:bold 28px/1.2 "微软雅黑"; letter-spacing: -1.5px; white-space: pre-wrap!important;}
h2.title-top{font-size:18px; font-weight:500; text-align:center;line-height:100%;font-family:"黑体",simsun,arial,helvetica,clean,sans-serif; padding:8px 0px; margin:0 20px;font-weight:bold;}
h3.title-bottom{font-size:18px; font-weight:500; text-align:center; line-height:100%;font-family:"黑体",simsun,arial,helvetica,clean,sans-serif; padding:8px 0px; margin:0 20px;font-weight:bold;}

.content-info{margin:0px 0px 0px 0px; text-align:center; border-bottom:1px solid #ededed; line-height:30px; color:#999; font-size: 12px; font-family:simsun,arial,helvetica,clean,sans-serif}
.content-info a{color:#858585;}
.content-info #hits{margin-left:10px;}

.content-info-b{height: 36px; padding:20px 0px; margin-top: 30px;}
.content-info-c{height: 36px; line-height: 36px; text-align: right; float: right;}
.content-info-c .editor,.content-info-c .bdsharebuttonbox{display:inline-block; padding: 0; height: 36px; line-height: 36px; float: left;}
.content-info-c .bdsharebuttonbox{margin-left: 30px;}

.associated{border-top: 1px solid #ededed;}
.associated h4{font-size: 16px; font-weight: 500; line-height: 30px; border-left:6px solid #e60012; padding: 0 20px; margin-top: 30px;}

.news-list{}
.news-list li{border-bottom:1px solid #ededed; padding:15px 0px; background: none;}
.news-list li:hover{background: #fafafa;}
.news-list .news-list-title{line-height: 24px; font-size: 22px; color:#333; font-weight: 500; padding:0px 0px;}
.news-list .news-list-title a{color:#333;}
.news-list .news-list-title a:hover{color: #f60}
.news-list .news-list-des{color:#999;font-size: 14px; line-height: 20px; margin-top:5px}
.news-list-info{text-align: right; margin-top: 5px; color:#aaa;font-size: 12px; line-height: 20px; height: 20px;}
.news-list-info .updatetime,.news-list-info .views{display: inline-block; vertical-align: middle; margin-left: 20px;}
.news-list-info i{ vertical-align:-1px;font-size: 14px; margin-right:7px;}
.news-list li.headlines{height:178px;}
.news-list li.headlines .headlines-pic{display: block; width: 350px; height:178px; background: #f9f9f9; float: left; display: inline-block;}
.news-list li.headlines .headlines-pic img{width: 350px; height: 178px; }
.news-list li.headlines .right-content{display: inline-block; width:445px; float: right; height:178px;position: relative; }
.news-list li.headlines .headlines-title{color:#333; font-size: 22px; font-weight: bold; line-height: 30px;}
.news-list li.headlines .headlines-title:hover{color: #f60;}
.news-list li.headlines .right-content p{font-size: 14px; color:#858585; line-height: 22px; margin-top: 5px;}
.news-list li.headlines .news-list-info{position:absolute; bottom:5px; text-align: left; width: 445px;}
.news-list li.headlines .news-list-info .views{margin-left: 0;}
.news-list li.headlines .news-list-info .read-link{font-size: 14px;}

.read-more{background: #f2f9ff; border:1px solid #086ed5; line-height: 40px; color:#086ed5; text-align: center; margin: 30px 0px; cursor: pointer;}

/*pages*/
.pages{padding:30px 0px 0px; text-align: right;}
.pages span,.pages a{display: inline-block; padding:5px 9px; font-size:14px; border:1px solid #ededed; border-right:0;}
.pages a{color:#004ea2;}
.pages span.selfList{background: #004ea2;color:#fff;border-color:#004ea2}
.pages .aLast,.pages .sLast{border-right:1px solid #ededed;}
.pages span.pageOther{float: left; border-right:1px solid #ededed;color:#aaa;}


.video-list{}
.video-list li{width: 365px; height: 250px; margin-top:25px; position: relative; z-index: 8; float: left; display: inline-block; margin-left:90px; border-bottom:1px dotted #f1f1f1; padding-bottom:15px;}
.video-list li img{width: 365px; height: 205px; background: #f0f0f0;} 
.video-list li span{display: block; line-height: 40px; text-align: center; font-size: 16px; color:#333; margin-top: 0px;}
.video-list li i{font-size: 50px; position:absolute; z-index: 9; left:0; right:0; top:0; bottom:45px; display: block; width: 50px; height: 50px; margin:auto; vertical-align: middle; color:#D3C6C6; color:rgba(211,198,198,.3)}
.video-list li a:hover i{color:#eee; color:rgba(211,198,198,.8)}

.paper-list{}
.paper-list li{width:395px; height: 266px; border-bottom:1px dotted #f1f1f1; float: left; display: inline-block; margin-left:30px; margin-bottom: 20px; line-height: 30px;  font-size: 14px;}
.paper-list li a{color:#333}
.paper-list li a.thumb{display: inline-block; float: left; width: 180px; height: 236px;}
.paper-list li .paper-info{display: inline-block; float: left; width:200px; height:236px; margin-left:15px; font-size: 12px; color:#666}
.paper-list li .paper-info a{color:#049;font-size: 18px;}
.paper-list li .paper-info p{line-height:160%; margin-top:5px;}
.paper-list li img{width:178px; height: 234px; border: 1px solid #DEDEDE; box-shadow: 2px 2px 2px #aaa}
.year-t a{display: inline-block; *display: inline;*zoom:1; font-size:14px; border-bottom: 5px solid #EEE; padding: 5px 15px; margin-right: 10px; color:#AAA; margin-bottom: 10px;}

.special-list{}
.special-list li{border-bottom:1px solid #ededed; padding:25px 0px; background: none;}
.special-list li:hover{background: #fafafa;}
.special-list li{height:115px;}
.special-list .special-pic{display: block; width:250px; height: 115px; background: #f9f9f9; float: left; display: inline-block;}
.special-list .special-pic img{width: 250px; height: 115px; }
.special-list .right-content{display: inline-block; width:545px; float: right; height:115px;position: relative; }
.special-list .special-title{color:#333; font-size: 22px; font-weight: bold; line-height: 30px;}
.special-list .special-title:hover{color: #f60;}
.special-list .right-content p{font-size: 14px; color:#858585; line-height: 24px; margin-top: 5px;}
.special-list .news-list-info{position:absolute; bottom:5px; text-align: left; width: 545px;}
.special-list .news-list-info .views{margin-left: 0;}
.special-list .news-list-info .read-link{font-size: 14px;}

.list-paddingleft-2{padding-left:40px;}
.list-paddingleft-2 p{margin-top:10px;}


#paperListTitle{line-height:40px;line-height:40px; text-align:left; display:inline-block;margin-right:0px; padding:0 10px; border:1px solid #FFF; font-size:14px;cursor:pointer; }
#paperListTitle i{font-size:12px;}
#paperListTitle.hover{box-shadow: 2px 2px 5px #dedede; border:1px solid #dedede;background:#f9f9f9;}
#paperListContent-t{background:#f9f9f9; height:40px;line-height:40px; border-bottom:1px solid :#c5c5c5; overflow:hidden; position:relative; z-index:1; display:block;}
.snav .right-bg,.snav .left-bg{position:absolute;right:0;top:0; width:10px; height:45px; background:#f9f9f9; z-index:2;}
.snav .left-bg{left:0;}

#paperListContent-t ul {height:40px; line-height:40px; white-space:nowrap; background-color:#f9f9f9;}
#paperListContent-t li {display:inline-block;line-height:40px;width:auto;text-align:center;font-size:16px; font-weight:700; padding:0px 8px;cursor:pointer; }
#paperListContent-t li a{color: #333;}
#paperListContent-t li.hover{color: #008cf0 !important; background:#FFF;}

#paperListContent{border:1px solid #DEDEDE;background: #FFF; margin-top:0px;top:51px; right:0;box-shadow: 3px 3px 5px #dedede; display:none;z-index:99999}
#paperListContent-c{padding:10px 0px;}
#paperListContent-c li{display:inline-block;float:left; width:50%; line-height:40px;text-align:center;font-size:16px;}
