﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;word-wrap:break-word; font-family:"Microsoft YaHei"!important;}
div,ul,li,p,form,dt,dl,dd {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
a{font-family:"微软雅黑";text-decoration: none; color:#333333;}
A:hover {COLOR: #58AE08; TEXT-DECORATION: none}
A:active {TEXT-DECORATION: none}
a img{border:none;} 
table{margin:0 auto;}

body{
font-size:14px;
font-family:"Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif !important;
color:#333333;
letter-spacing:1px;
font-weight:normal;
font-style:normal;
margin:auto;
background:#e3e3e3;

}
#bg{
background:#FFFFFF;
width:1220px;
height:auto;
margin:auto;

}
/*头部样式开始*/
#top{
border:0px solid #CCCCCC;
width:1200px;
height:650px;
margin:auto;

}
.logo{
width:1200px;
height:140px;
margin:auto;
}
.logo-img{
width:400px;
float:left;
margin-top:15px;
}
.logo-riqi{
width:400px;
float:left;
color:#999999;
font-size:16px;
text-align:center;
margin-top:50px;
}
.logo-zjws{
width:400px;
float:left;
text-align:right;
margin-top:30px;
}
.banner{
width:1200px;
height:450px;
overflow:hidden;
}
.daohangs{
width:1200px;
height:55px;
background-color:#006637;
background:url(../images/banbg.jpg);
font-size:17px;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}
.daohang{
width:970px;
height:55px;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
text-align:left;
float:left;

}
.daohang a{
color:#FFFFFF;
text-decoration:none;
text-align:center;
padding-left:22px;


}

.daohang a:hover{
text-align:center;
padding-left:22px;
opacity:0.5;

}
#nav .container {
	 height: 55px; padding-bottom: 6px; margin-top: 0px; position: relative; z-index: 10; 
}

#nav dd {
	float: left; width:120px;
}
#nav dd {
	position: relative;
}
#nav dd h3 {
	line-height: 55px; font-size: 16px; font-weight: 400; display: block;
}
#nav dd h3 a {
	 padding: 0px 14px; height: 55px; color: rgb(255, 255, 255); display: inline-block; width:110px; _overflow: hidden;
}
#nav dd h3 a:hover {
	background-color: rgb(9, 140, 80);
}
#nav dd h3 .nav_on {
	background: rgb(9, 140, 80);
}
#nav dd div {
	position: absolute; height: 35px;
}
#nav dd div a {
	background: rgb(9, 140, 80); padding: 0px 10px; width:auto; min-width:118px; height:35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 15px; border-bottom-color: rgb(0, 102, 55); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block; opacity: 0.85; -moz-opacity: 0.85;
}
#nav dd div a:hover {
	background: rgb(0, 102, 55); opacity: 0.9; -moz-opacity: 0.9;
}


.ss{
width:220px;
float:left;
margin-top:15px;
}
.ss input {
	background: url("../images/search.png") no-repeat left; border: currentColor; border-image: none; width: 177px; height: 27px; line-height: 27px; text-indent: 10px; float: left; display: block;
}
.ss button {
	background: url("../images/search.png") no-repeat right; border: currentColor; border-image: none; width: 35px; height: 27px; overflow: hidden; float: left; display: block; cursor: pointer;
	}
/*头部样式结束*/
/*头部样式结束*/
#kj{
width:1200px;
height:150px;
margin:auto;
border:0px solid #CCCCCC;
text-decoration:none;
list-style-type:none;
}
.index-functions{
position:relative;
list-style-type:none;
}
.index-functions li{
list-style-type:none;
}
.index-functions::before{content:"";position:absolute;top:0;left:0;height:145px;width:100%;box-sizing:border-box;border-bottom:0px solid #cfcfcf;background-color:#fff}
.index-functions .functions-box{position:relative;top:5px;height:116px}
.index-functions .functions-box .index-function{float:left;position:relative;width:145px;height:100%;vertical-align:middle;background:-webkit-linear-gradient(270deg, #349631 0%, #349631 0%, #9eca35 100%, #9eca35 100%);background:-moz-linear-gradient(180deg, #349631 0%, #349631 0%, #9eca35 100%, #59eca35 100%);background:linear-gradient(180deg, #349631 0%, #349631 0%, #9eca35 100%, #9eca35 100%);}
.index-functions .functions-box .index-function+.index-function{margin-left:30px}
.index-functions .functions-box .index-function .gradient-text{fill:url(#SVGID_3_);}
.index-functions .functions-box .index-function::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff; opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.index-functions .functions-box .index-function:hover::before{content:"";opacity:1}
.index-functions .functions-box .index-function:hover>a::after{content:"";max-height:4px}
.index-functions .functions-box .index-function:hover>a .index-function-title{color:#333}
.index-functions .functions-box .index-function:hover>a .iconfont{fill:green;}
.index-functions .functions-box .index-function>a{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center; color:#000000;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:1px 1px 7px rgba(102,102,102,0.35);-webkit-box-shadow:1px 1px 7px rgba(102,102,102,0.35);box-shadow:1px 1px 7px rgba(102,102,102,0.35)
}
.index-functions .functions-box .index-function>a::after{content:"";position:absolute;bottom:-24px;left:0;height:4px;max-height:0;width:100%;background-color:#9eca35;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.index-functions .functions-box .index-function>a .svgBox{display:block;margin:0 auto;height:70px}
.index-functions .functions-box .index-function .iconfont{color:#9eca35;font-size:44px}
.index-functions .functions-box .index-function .index-function-title{display:inline-block;margin-top:-5px;color:#ffffff;font-size:18px}
.svgBox{width:100%;height:100%}
.svgBox .stop-start{stop-color:#ffffff}
.svgBox .stop-end{stop-color:#ffffff}
.svgBox-search{display:block;width:100%;height:100%;cursor:pointer}
.header .infos .svgBox-search .iconfont{display:block;width:100%;height:100%;font-size:24px;line-height:26px;text-align:center}
.header .infos .search-container .search form .btn .svgBox{line-height:40px}
.header .infos .search-container .search form .btn .svgBox .iconfont{font-size:22px}
#index-fixed-box.index-fixed-box .fix-icon .svgBox{width:40px;height:45px}
.index-functions .functions-box .index-function>a .svgBox{display:block;margin:0 auto;height:70px}
#nav.dm-nav .svgBox{width:30px}
@font-face{font-family:"iconfont";src:url("font/iconfont.eot");src:url("font/iconfont.eot?#iefix") format("embedded-opentype"),url("font/iconfont.woff") format("woff"),url("font/iconfont.ttf") format("truetype"),url("font/iconfont.svg#iconfont") format("svg")}
.iconfont{display:inline-block;font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*中部样式结束*/
#center{
border:0px solid #CCCCCC;
width:1200px;
height:950px;
margin:auto;

}

.data{
line-height:30px;
text-align:right;
padding-right:5px;
width:50px;
color:#333333;
float:left;
}
.data2{
line-height:30px;
text-align:right;
float:left;
padding-right:5px;
width:90px;
color:#333333;
}

/*中部第一行样式开始*/
#cenone{
border-bottom:0px solid #cccccc;
width:1200px;
height:290px;
margin:auto;
}
.gg{
float:left;
width:260px;
height:290px;

}
.ggtitle1{
width:260px;
font-size:19px;
font-weight:400;
color:#333333;
margin-left:3px;
line-height:45px;
border-bottom:1px solid #CCCCCC;
float:left;
}

.ggtitle1 li {float:left;color:#333333;}

.ggtitle1 .sd01{cursor:pointer;width:120px; line-height:40px; text-align:left;background:url(../images/3.jpg) no-repeat bottom left;}
.ggtitle1 .sd01 a{text-decoration:none;padding-top:8px;padding-bottom:6px;padding-left:0px;padding-right:0px; font-size:19px;}/*鼠标点击字颜色*/
.ggtitle1 .sd02{cursor:pointer;width:120px;color:#ffffff;height:30px; line-height:40px; text-align:left;}
.ggtitle1 .sd02 a{font-size:19px;}/*鼠标点击字颜色*/

.scrollUl{
width:260px;
height:290px;
margin-top:0px;
color:#333333;
}
.scrollUl li{
width:200px;
line-height:30px;
font-size:9px;
color: #333333;
list-style:disc;
text-decoration:none;
list-style-position:inside;
margin-left:5px;
float:left;
}

.scrollUl li a{
width:200px;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
.scrollUl li a:hover{
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:normal;
}

.hidden {display:none;}
.display{display:block;}


.img{
float:left;
width:390px;
height:290px;
padding-left:5px;
padding-right:5px;
}
.news1{
float:left;
width:540px;
height:290px;
}
.title1{
width:540px;
float:left;
font-size:19px;
font-weight:400;
color:#333333;
margin-left:3px;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;

}
.title1 li {float:left;color:#333333;}
.title1 .sd01{cursor:pointer;width:100px; line-height:40px; text-align:left;background:url(../images/3.jpg) no-repeat bottom left;}
.title1 .sd01 a{text-decoration:none;padding-top:8px;padding-bottom:6px;padding-left:0px;padding-right:0px; font-size:19px;}/*鼠标点击字颜色*/
.title1 .sd02{cursor:pointer;width:100px;color:#ffffff;height:30px; line-height:40px; text-align:left;}
.title1 .sd02 a{font-size:19px;}/*鼠标点击字颜色*/

.scrollUl2{
width:540px;
height:290px;
margin-top:0px;
color:#333333;
}
.scrollUl2 li{
width:480px;
line-height:30px;
font-size:9px;
color: #333333;
list-style:disc;
text-decoration:none;
list-style-position:inside;
margin-left:5px;
float:left;
}

.scrollUl2 li a{
width:480px;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
.scrollUl2 li a:hover{
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:normal;
}

/*中部专题大图样式开始*/
#zt{
width:1200px;
height:120px;
padding-top:20px;

}

/*中部第二行样式开始*/
#centwo{
border-bottom:0px solid #cccccc;
width:1200px;
height:300px;
margin:auto;
}
.newsL{
float:left;
width:260px;
height:290px;
}
.titleL{
width:260px;
float:left;
font-size:19px;
font-weight:400;
color:#333;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;

}
.newlistL{
width:260px;
height:250px;
padding-top:5px;
clear:both;
border:0px #000000 solid;
}
.newlistL li{
display:block;
width:120px;
height:38px;
font-size:16px;
color:#ff0000;
list-style:none;
list-style-position:inside;
text-align:center;
float:left;
margin:5px;
border-radius:5px;

}
.newlistL li a{
display:block;
width:120px;
height:38px;
font-size:16px;
color:#666666;
text-align:center;
text-decoration:none;
background-color:#cfe4f6;
border-radius:5px;
line-height:38px;

}
.newlistL li a:hover{
display:block;
width:120px;
height:38px;
background-color:#f4f7fa;
font-size:16px;
color:#666666;
text-align: center;
text-decoration:none;
line-height:38px;
border-radius:5px;
}


.newsc{
float:left;
width:580px;
height:290px;
margin-left:10px;
}
.titlec{
width:580px;
float:left;
font-size:19px;
font-weight:400;
color:#333;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;
}
.newlistc{
width:580px;
height:290px;
margin-top:0px;
clear:both;
}
.newlistc li{
width:520px;
line-height:30px;
font-size:11px;
color:#ff0000;
list-style: disc;
list-style-position:inside;
text-align:left;
float:left;
margin-left:5px;

}
.newlistc li a{
width:520px;
color:#666666;
font-size:14px;
font-weight:normal;
text-align:left;
text-decoration:none;

}
.newlistc li a:hover{
font-size:14px;
color:#000;
text-align:left;
text-decoration:none;
}


.newsR{
float:right;
width:340px;
height:290px;
margin-left:10px;
}
.titleR{
width:340px;
float:left;
font-size:19px;
font-weight:400;
color:#333;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;
}
.newlistR{
width:340px;
height:290px;
margin-top:0px;
clear:both;
}
.newlistR li{
width:340px;
line-height:30px;
font-size:11px;
color:#ff0000;
list-style: disc;
list-style-position:inside;
text-align:left;
float:left;
margin-left:5px;

}
.newlistR li a{
width:340px;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:normal;
text-align:left;


}
.newlistR li a:hover{
font-size:14px;
color:#000;
text-align:left;
text-decoration:none;
}

/*中部第三行样式开始*/
#centhe{
border-bottom:1px solid #cccccc;
width:1200px;
height:100px;
margin:auto;
clear:both;
line-height:100px;
}
#titlethe{
width:1200px;
font-size:19px;
font-weight:400px;
color:#333;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;
clear:both;
}


.fl{float:left !important}
.fr{float:right !important}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;font-size:0;clear:both}
.linear-bg{display:block;position:relative;text-align:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.linear-bg:hover::before{content:"";opacity:1}
.linear-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:-webkit-linear-gradient(0deg, #6cc 0%, #6cc 1%, #66c 100%, #66c 100%);background:-moz-linear-gradient(90deg, #6cc 0%, #6cc 1%, #66c 100%, #66c 100%);background:linear-gradient(90deg, #6cc 0%, #6cc 1%, #66c 100%, #66c 100%);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.linear-bg span{position:absolute;top:0;left:0;width:100%;height:100%}
.linear-border{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;border-image:-webkit-linear-gradient(#349631, #9eca35) 1 10 1;border-image:-moz-linear-gradient(#349631, #9eca35) 1 10 1;border-image:linear-gradient(#349631, #9eca35) 5 10 5}
.list-content{
border:0px #000000 solid;
clear:both;}
.list-content li{
list-style-type:none;

 }

.expert-lists{position:relative;margin:30px -15px 0; border:0px #000000 solid; clear:both;}
.expert-lists .expert-info{position:relative;float:left;width:380px;height:200px;margin:0 15px 35px;-moz-box-shadow:1px 1px 6px rgba(153,153,153,0.35);-webkit-box-shadow:1px 1px 6px rgba(153,153,153,0.35);box-shadow:1px 1px 6px rgba(153,153,153,0.35)}
.expert-lists .expert-info .doc-img{position:relative;box-sizing:border-box;width:100%;height:100%;padding:18px;background-color:#fff;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.expert-lists .expert-info .doc-img .doc-info-top{width:100%;height:164px}
.expert-lists .expert-info .doc-img .doc-info-top:hover .left-box img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.expert-lists .expert-info .doc-img .doc-info-top .left-box{width:124px;height:124px;border-radius:50%;margin-top:20px;overflow:hidden}
.expert-lists .expert-info .doc-img .doc-info-top .left-box img{width:124px;height:164px;object-fit:cover;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.expert-lists .expert-info .doc-img .doc-info-top .right-box{position:relative;width:205px;height:100%}
.expert-lists .expert-info .doc-img .doc-info-top .right-box .doc-tit{position:relative;top:-5px;width:100%;line-height:28px;margin:0}
.expert-lists .expert-info .doc-img .doc-info-top .right-box .doc-tit strong{display:inline-block;color: #0000FF;line-height:40px; font-size:18px; font-weight:400;}
.expert-lists .expert-info .doc-img .doc-info-top .right-box .doc-tit u{display:inline-block;margin-left:10px}
.expert-lists .expert-info .doc-img .doc-info-top .right-box .doc-area-dp{height:24px;margin-top:10px;font-size:14px;line-height:24px}
.expert-lists .expert-info .doc-img .doc-info-top .right-box .doc-area-dp span:first-of-type{color:#bcbcbc}
.expert-lists .expert-info .doc-img .doc-info-top .right-box .doc-area-dp span:last-of-type{color:#666}
.expert-lists .expert-info .doc-img .doc-info-top .right-box .doc-brief-intro{position:absolute;right:0;bottom:0;width:100%;max-height:84px;font-size:14px;color:#bcbcbc;line-height:22px;overflow:hidden}
.expert-lists .expert-info .doc-img .doc-info-bottom{position:absolute;left:0;bottom:0;width:100%;height:36px;line-height:36px}
.expert-lists .expert-info .doc-img .doc-info-bottom a{display:block;height:100%;color:#333;font-size:14px;background-color:#f2f2f2}
.expert-lists .expert-info .doc-img .doc-info-bottom a.doc-appoint{width:189px}
.expert-lists .expert-info .doc-img .doc-info-bottom a.doc-detail{width:380px}
.expert-lists .expert-info .doc-img .doc-info-bottom a:hover{color:#fff}
.expert-lists .expert-info p{color:#999;font-size:13px;margin-top:9px}
.expert-lists .expert-info p small{font-weight:bold}


/*中部第四行样式开始*/
#cenfou{
border-bottom:0px solid #cccccc;
width:1200px;
height:1px;
margin:auto;
}
#about{
width:380px;
height:1px;
border:1px solid #CCCCCC;
float:left;
}
#abtitle{
width:360px;
float:left;
font-size:18px;
font-weight:bold;
color:#06048b;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;
margin-left:8px;
}
#abouts{
width:360px;
height:1px;
font-size:14px;
color:#333333;
margin-left:10px;
line-height:30px;
}

#yewu{
width:380px;
height:1px;
border:1px solid #CCCCCC;
float:left;
margin-left:28px;
}
#ywtitle{
width:360px;
float:left;
font-size:18px;
font-weight:bold;
color:#06048b;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;
margin-left:8px;
}
#yewus{
width:360px;
height:1px;
font-size:14px;
color:#333333;
margin-left:10px;
line-height:30px;
}


#contact{
width:380px;
height:1px;
border:1px solid #CCCCCC;
float:right;
margin-left:25px;
}
#cttitle{
width:360px;
float:left;
font-size:18px;
font-weight:bold;
color:#06048b;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;
margin-left:8px;
}
#contacts{
width:360px;
height:1px;
font-size:14px;
color:#333333;
margin-left:10px;
line-height:30px;
}
/*中部样式结束*/
#bottom{
border:0px solid #CCCCCC;
width:1200px;
height:200px;
margin:auto;
background:#006636;
clear:both;

}
#foot{
width:1200px;
border-top:2px solid #019eeb;
margin:auto;
text-align:center;
padding-top:20px;
line-height:35px;
}
.f1{
width:180px;
float:left;
height:150px;
color:#999999;

}
.f2{
width:270px;
float:left;
height:130px;
color:#999999;
text-align:left;
border-right:1px #666666 solid;
}
.f2 u{
color:#ffffff;

}
.f3{
width:400px;
float:left;
height:150px;
color:#999999;
text-align:left;
margin-left:20px;
}
.f4{
width:300px;
float:left;
height:150px;
color:#FFFFFF;
}

/*内页样式开始*/
#newsc{
border:0px solid #CCCCCC;
width:1200px;
font-size:12px;
color:#CCCCCC;
margin:auto;
height:30px;
line-height:30px;
}
#ico{
width:15px;
height:10px;
margin-top:10px;
float:left;
background:url(../images/home.png) no-repeat;
}
#news1{
width:500px;
height:30px;
float:left
}
#newsT{
width:1200px;
min-height:500px;
border:0px solid #CCCCCC;
margin:auto;
}
.newsTL{
width:280px;
border:0px solid #CCCCCC;
min-height:100px;
float:left;
}
.nameico{
width:30px;
height:45px;
float:left;
background:url(../images/4.jpg) no-repeat center;

}
.newsTLname{
width:270px;
height:45px;
border:0px solid #CCCCCC;
font-size:18px;
font-weight:bold;
line-height:45px;
background:#05bc68;
color:#FFFFFF;
text-align:left;
letter-spacing:4px;
}
.newsTLlist{
width:270px;
height:500px;
border:0px solid #CCCCCC;
}

#leftM {
width:268px;
height:35px;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
line-height:35px;
float:left;

}
#leftmico{
width:30px;
height:13px;
float:left;
background:url(../images/1.png) no-repeat center;
margin-left:15px;
margin-top:11px;
}
#leftM a{
width:230px;
height:35px;
color:#333333;
text-decoration:none;
margin-left:1px;
}
#leftM a:hover{
width:230px;
height:35px;
color:#999999;
text-decoration:none;
margin-left:1px;

}
.newsTR{
width:900px;
border:0px solid #CCCCCC;
min-height:400px;
float:left;
}
.newstitleTR{
width:900px;
float:left;
font-size:20px;
font-weight:400;
color:#333333;
line-height:45px;
border-bottom:1px solid #CCCCCC;
background:url(../images/3.jpg) no-repeat bottom left;
}
.newlistTR{
width:900px;
min-height:390px;
margin-top:0px;
clear:both;

}
.newlistTR li{
width:800px;
line-height:35px;
font-size:14px;
color:#333333;
list-style-type:disc;
list-style-position:inside;
text-align:left;
float:left;
margin-left:5px;

}
.newlistTR li a{
width:800px;
font-size:14px;
color:#333333;
text-align:left;
text-decoration:none;

}
.newlistTR li a:hover{
font-size:14px;
color:#ff0000;
text-align:left;
text-decoration:none;
}

.t {
font-size:22px;
color:#000000;
text-align:left;
text-decoration:none;
font-weight:700;
line-height:35px;
}

.text {
font-size:18px;
color:#000000;
text-align:left;
text-decoration:none;
line-height:35px;
}





.newlistTR2{
width:900px;
min-height:390px;
margin-top:10px;
clear:both;
border-bottom:#CCCCCC 1px solid;
}
.newlistTR2 li{
width:730px;
line-height:35px;
font-size:14px;
color:#333333;
list-style-type:none;
list-style-position:inside;
text-align:justify;
float:left;
margin-left:20px;


}
.newlistTR2 li a{
width:730px;
font-size:14px;
color:#333333;
text-align:left;
text-decoration:none;

}
.newlistTR2 li a:hover{
font-size:14px;
color:#ff0000;
text-align:left;
text-decoration:none;
}




#yema{
width:900px;
height:40px;
font-size:14px;
border:1px solid #CCCCCC;
line-height:30px;
}
#yema a{
text-decoration:none;
}

/*详情页样式*/
#newsdetail{
width:1190px;
min-height:500px;
margin:auto;
}
.newsdetailname{
width:1190px;
height:40px;
line-height:40px;
font-size:20px;
color:#000000;
margin:auto;
text-align:center;

}
.newsdetailname1{
width:1190px;
height:30px;
line-height:30px;
font-size:16px;
color:#000000;
margin:auto;
text-align:center;

}
.info{
width:1190px;
text-align:center;
height:30px;
margin:auto;
color:#CCCCCC;
border-bottom:1px solid #cccccc;
}
.newsdetails{
width:1190px;
min-height:400px;
color:#333333;
margin:auto;
padding-top:20px;
font-size:16px;
font-weight:100;
}

#Marquee_x { overflow:hidden; width: 97%;height:200px;} 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:180px; width:290px; overflow:hidden}
#Marquee_x ul li div img{ width:290px; height:190px; display:block; margin-left:8px}
#Marquee_x ul li div span{ display:block; text-align:center;color:#000; font-size:12px;}
.gd ul li{ width:300px; height:200px; padding:2px; }

/*内页样式开始*/
address, cite, dfn, em, var {font-style: normal;}

.banners{position: relative;overflow: auto;text-align: center;width:500px;margin:0 auto}
.banners .dots{position:absolute;left:0;right:0;bottom:50px;z-index:3;}
.banners .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:1px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banners .dots li.active{background:#c60015;opacity:1}
.banners .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banners #al{left:15px}
.banners #ar{right:15px}
.banners ul{z-index: 1;width: 500px;overflow: hidden;}
.banners ul .slider-item {width:500px; float: left;height:290px; position: relative; overflow: hidden;}
.banners ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 500px;max-height: 20px;padding: 10px;text-align:center;line-height: 25px;color: #fff;font-size: 16px;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: #333333;opacity:0.5;}
.banners .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}


.info{ height:30px; line-height:30px; margin-bottom:25px;}
.intro{ line-height:24px; font-size:14px; border-bottom:1px solid #F0F0F0; padding-bottom:30px; margin-bottom:30px;}
.prev{}
.prev i{ background-position:0 0;}
.next{}
.next i{ background-position:-9px 0px;}
.next a, .prev a{color:#999999; font-size:14px;}
.intro img{ max-width:100%;}
