@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
ul,li,dl,dt,dd{ list-style:none;}
img{border:none;}
a:link,a:visited{text-decoration:none; color:#919191; font-size:12px; font-family:"宋体";}
a:hover{text-decoration:underline;}
body{font-size:12px; font-family:"宋体"; color:#333333;}
/*head*/
.L-headwap{width:100%; height:122px; background:url(head-bg1.gif) center no-repeat;}
.L-head{width:993px; height:74px; margin:0 auto; background:url(logo.gif) no-repeat; padding-top:48px; padding-right:5px;}
.L-head p{float:right; padding-top:10px;}
.L-head-t{width:620px; height:23px; float:right;}
.L-searchwap{width:143px; height:23px; float:right;}
.L-txt1{width:96px; height:21px; line-height:21px; border:1px solid #d8d8d8; background-color:#FFF; padding-left:7px; float:left;}
.L-but1{width:38px; height:23px; border:none;float:left; background:url(L-but1.gif) no-repeat; cursor:pointer;}
.L-share1{width:90px; height:21px; line-height:21px; border:1px solid #d8d8d8; float:right; background:url(L-dot1.gif) no-repeat 6px 6px; text-align:center; margin:0 5px 0 0;position:relative;}
.L-head-t a{color:#707070;}
.L-share2{width:68px; height:21px; line-height:21px; border:1px solid #d8d8d8; float:right; background:url(L-dot1.gif) no-repeat 4px -36px; text-align:center; margin:0 5px 0 0;position:relative;}
.L-share3{width:68px; height:21px; line-height:21px; border:1px solid #d8d8d8; float:right; background:url(L-dot1.gif) no-repeat 4px -16px; text-align:center; margin:0 5px 0 0;}
.L-navwap{width:100%; height:49px; background:url(L-navbg1.gif) repeat-x;}
.L-nav{width:998px; height:49px;margin:0 auto;}
.L-nav ul.main{width:990px; height:49px; padding-left:8px;position:relative;}
.L-nav ul li.menuli{ width:120px; height:49px; float:left;text-align:center;position:relative;line-height:49px;
}

.L-nav ul li.menuli a.menua:link,.L-nav ul li a.menua:visited{font-family:"Microsoft Yahei;"; font-size:14px; color:#666666; font-weight:bold;display:block;width:120px;position:absolute;left:0;}
.L-nav ul li.menuli a.mhover{border:1px solid #aeaeae;border-bottom:none;background:#fff;color:#fd0506;display:block;
width:118px;height:49px;z-index:9999;position:absolute;}
.L-nav ul li.menuli a.menua:hover{text-decoration:none;color:#fd0506;}

.L-banner{height:498px;position:relative;overflow:hidden;text-align:center;z-index:-1}
.L-banner img{position:absolute;left:50%;top:0;margin-left:-900px;}
.L-banner2{height:337px;text-align:center;position:relative;z-index:-1;overflow:hidden;}
.L-banner2 img{position:absolute;left:50%;top:0;margin-left:-900px;display:block;}
.L-headwap2{width:100%; height:58px; background:url(L-navbg2.gif) repeat-x; position:relative;}
.forpro{width:100%; height:10px; background:url(L-navbg2.gif) repeat-x 0 -45px;}
.L-head2{width:998px; height:43px; margin: 0 auto; overflow:hidden;}
.L-head2L{width:899px; height:43px; line-height:43px; float:left;}
.L-head2L ul{width:899px; height:43px;}
.L-head2L ul li{width:114px; height:43px; line-height:43px; text-align:center; float:left;}
.L-head2L ul li a{color:#797979;}
.L-head2L ul li a:hover{text-decoration:none;}
.L-head2L ul li.L-dq1{ background:url(L-dot2.gif) no-repeat right center;}
.L-head2L ul li.L-dq1 a{color:#ff0000; font-size:14px; font-weight:bold;}

.L-head2R{width:99px; height:43px; float:left;}
.L-head2R ul{width:99px; height:30px; padding-top:13px;}
.L-head2R ul li{width:15px; height:15px; float:left; padding-right:5px;}
.L-head2R ul li input{width:15px; height:15px; line-height:12px; text-align:center; background-color:#a3a3a3; border:none; font-size:14px; color:#FFF; cursor:pointer;}
.L-head2R ul li input.L-dq3{background-color:#fd0607;}


.L-footwap1{width:100%; height:192px; border-bottom:2px solid #cdcdcd; background-color:#ededed;}
.L-foot1{width:980px; height:192px; margin:0 auto;}
.L-foot1-l{width:680px; height:157px; float:left; background:url(foot-bg1.gif) no-repeat right 35px; padding:35px 10px 0;}
.L-foot1-l ul{width:96px; overflow:hidden; float:left;}
.L-foot1-l ul li{height:20px; line-height:20px; font-family:"微软雅黑"; font-size:14px; color:#5a5a5a;}
.L-foot1-l ul li a{font-size:12px; color:#8c8c8c;}
.L-foot1-r{width:230px; height:135px; float:left; padding-top:35px; padding-left:50px; overflow:hidden;}
.L-foot1-r p{padding-left:55px; color:#8c8c8c;}
.L-foot1-r ul{width:249px; height:115px;}
.L-foot1-r ul li{width:104px; height:102px; float:left; padding-right:20px;}
.L-footwap2{width:100%; height:110px; background-color:#ededed;}
.L-foot2{width:988px; height:110px; margin:0 auto;}
.L-foot2L{width:789px; height:90px; float:left; padding-top:20px; padding-left:20px; color:#8c8c8c; line-height:22px;}
.L-foot2R{width:179px; height:90px; float:left;padding-top:20px;}
.L-foot2R ul{width:179px; height:30px;}
.L-foot2R ul li{width:30px; height:30px; float:left; padding-right:7px;}
.L-foot2R ul li.L-ts3{padding:0;}

.L-head-ly{width:998px; height:33px; padding-top:7px;}
.L-head-ly li{width:154px; height:32px; line-height:32px; text-align:center;float:left; background:url(cpxq-dot1.gif) no-repeat 114px 8px #eaeae9; margin:0 50px 0 0;}
.L-head-ly li a:link,.L-head-ly li a:visited{font-family:"宋体"; font-size:14px; color:#777777; font-weight:bold;}
.L-head-ly li a:hover{ text-decoration:none;}
.L-head-ly li.cp-xq-dq1{ border-bottom:1px solid #fc0b0d;}

.news-fywap{width:998px; height:40px;margin:0 auto; border: 2px solid #cccccc; margin-top:20px; margin-bottom:40px;}
.news-fywap dl{width:983px; height:40px; padding-left:15px;}
.news-fywap dl dt{width:840px; height:40px; line-height:40px; float:left;}
.news-fywap dl dt a{ padding:5px 10px; border:1px solid #d8d8d8;}
.news-fywap dl dt a.new-ts{background-color:#7ad2f4; color:#FFF;}
.news-fywap dl dd{width:333px; height:30px; padding-top:10px;float:right; text-align:right;padding-right:10px;}
.news-fywap dl dd input{width:42px; height:15px; line-height:15px; border:1px solid #d8d8d8; text-align:center;}
.news-fywap dl dd a{width:24px; height:18px; line-height:18px; display:inline-block; background-color:#b8b8b8; border:1px solid #999999; text-align:center; font-size:12px; font-weight:bold;}



.L-txt2{width:96px; height:21px; line-height:21px; border:1px solid #d8d8d8; background-color:#FFF; padding-left:7px;}

.qq div, .qq div img, .qq div h3, .qq div span, .qq div p {
float: left;
}
.qq {
width: 230px;
background:#fff;
height:90px;
z-index:999999;
position:relative;
}
.qq div {
width: 100%;
padding: 10px 0 4px;
}
.qq .consult_img {
padding-left: 15px;
}
.qq img {
padding-top: 4px;
}
.qq h3 {
width: 160px;
color: #D30000;
font-size: 16px;
font-weight: normal;
padding-left: 10px;
}
.qq span {
width: 160px;
padding-left: 10px;
font-family: Segoe UI;
color: #8E8C8C;
}
.qq .online {
float: left;
width: 113px;
color: #3B3B3B;
height: 34px;
line-height: 34px;
background: url(icon_online.gif) 0 0 no-repeat;
}
q::before, q::after {
content: '';
}
q {
display: inline;
}
.qq .online q {
float: left;
line-height: 30px;
padding-left: 46px;
cursor: pointer;
}
#weixin{z-index:999999;
position:relative;}

.ls_p {color: #454545;font-size: 14px;height: 50px;line-height: 40px;text-align: center;width: 998px;}

/*常规新闻列表*/
#webNewsList
{width:998px; height:auto; overflow:hidden; margin:0px auto; min-height:300px;}
#webNewsList ul
{list-style:none;}
#webNewsList ul li
{width:998px; height:37px; overflow:hidden; position:relative; float:left;
 border-bottom:1px #DDDDDD dotted;}
#webNewsList ul li em
{width:820px; height:37px; overflow:hidden; display:block;
background: url(cpxq-dot2.gif) no-repeat left center;
 line-height:37px; text-indent:20px; font-style:normal; font-family:"微软雅黑";}
#webNewsList ul li span
{position:absolute; right:0px; top:0px; line-height:37px; color:#000000}
#webNewsList ul li a:link{color:#414141;text-decoration: none;}
#webNewsList ul li a:visited{color:#414141;text-decoration: none;}
#webNewsList ul li a:hover,#webNewsList ul li a:active{color:#DD6C04;text-decoration:underline;}





