@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0px 0px;}
body{ background:#d7eefc;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";color:#595858;}
ul li{ list-style:none;}
img{ border:none;}

a{ color:#595858; text-decoration:none;}
a:hover{text-decoration:underline; color:#1385fd;}

.topBg{ width:100%; background:url(topBg.jpg) repeat-x; height:32px;}
.top{ width:960px; height:32px; line-height:32px;}
.top .topL{ width:250px; float:left; height:32px;}
.top .topR{ width:200px; float:right; text-align:right;} 

.banner{ width:100%; background:url(banner.jpg) top center no-repeat; height:150px;}

.menuBg{ width:100%; background:url(menuBg.png) top center no-repeat; height:51px; margin-top:-10px;}
/*.menu{ width:960px; height:42px;}
.menu ul li{ float:left; height:42px; line-height:42px; background:url(menuli.jpg) right center no-repeat; padding-left:19px; padding-right:21px;}
.menu ul li a{ font-size:14px; color:#fff; font-family:"微软雅黑";}
*/


.menu{ width:960px;height:42px;}
.menu ul{ width:960px; display:block;height:42px;float:left;}
#nav .mainlevel{float:left;width:83px;height:42px; padding:0px 2px; background:url(menuli.jpg) right center no-repeat;}
#nav .mainlevel a {color:#fff; text-decoration:none; height:42px; text-align:center; line-height:42px;display:block;font-size:14px; font-family:"微软雅黑";}
#nav li.mainlevel a {color:#fff;width:83px;height:42px;}
#nav li.mainlevel a:hover {color:#fff;background: url(../images/menuABg.jpg) top center no-repeat;width:83px;}

#nav li.hover a:hover,#nav li.hover a{ color:#fff; text-decoration:none;background: url(../images/menuABg.jpg) top center no-repeat;}
#nav .mainlevel ul {display:none; position:absolute;padding:0;border-bottom:0px;width:83px; padding-bottom:5px;background:#1988da; border-top:none;margin-left:4px; height:auto; z-index:99;}
#nav .mainlevel li {width:100%; line-height:25px; height:25px;display:block; bfloat:left;}
#nav .mainlevel li a{ color:#fff; text-align:center;width:80px; background:none;line-height:25px; height:25px; font-size:12px;}
#nav .mainlevel li a:hover{color:#fff; height:25px; line-height:25px;background:none; text-decoration:underline; width:80px;}


.menu ul li#mainlevel_01{ width:83px;height:42px;}
#nav  #mainlevel_01.hover{background: url(../images/menuABg.jpg) top center no-repeat;}



.body{ width:970px; background:url(bg.jpg) repeat-y; }
.page{ width:970px; float:left; background:url(bg.jpg) repeat-y;}

.main1{ width:940px; float:left; padding:0px 15px;}
.yqgk{ width:700px; float:left; border:solid 1px #e3e1e1; height:310px;}
.yqgkTitle{ width:700px; float:left; background:url(titleBg1.jpg) repeat-x; height:34px; line-height:34px;}
.yqgkTitle span{ float:left; margin-left:10px; background:url(spanBg1.jpg) left center no-repeat; padding-left:10px; font-size:14px; color:#0279cb; font-weight:bold;}
.yqgkTitle a{ float:right; margin-right:10px; background:url(moreIcon.jpg) right center no-repeat; padding-right:15px; color:#0279cb;}

.yqgkCont{ width:680px; float:left; padding:10px 10px; height:256px;}
.yqgkContL{ background:#eff0f2; padding:8px 8px; height:240px; width:268px; float:left;}
.qiehuan{ width:268px; height:240px; float:left;}
.yqgkContR{ width:382px; float:right;}
.yqgkTop{ width:360px; float:right; background:#f7f7f7; border:solid 1px #e4e2e2; padding:10px 10px; height:44px;}
.yqgkTop h2{ width:360px; float:left; display:block; text-align:center; height:24px; line-height:24px; overflow:hidden;}
.yqgkTop h2 a{ color:#0279cb;}
.yqgkTop span{ width:360px; display:block; float:left; height:20px; line-height:20px; overflow:hidden;}
.yqgkTop span a{ color:#888;}

.yqgkUl{ width:382px; float:left;}
.yqgkUl ul li{ width:370px; display:block; float:left; background:url(li_list1.jpg) left center no-repeat;padding-left:12px;height:24px;line-height:24px;}
.yqgkUl ul li a{ width:320px; display:block; float:left;}
.yqgkUl ul li a img{ padding-left:5px;}
.yqgkUl ul li span{ width:50px; display:block; float:right; text-align:right;}

.fwzx{ width:224px; float:right;}
.fwzxTitle{ width:200px; float:left; background:url(titleBg2.jpg) no-repeat;padding:6px 12px 0px 12px; height:29px;}
.fwzxTitle a{width:81px;height:29px;display:block;float:left;line-height:29px;margin-right:10px;text-align:center;font-size:14px;font-weight:bold;}
.fwzxTitle a:hover{ text-decoration:none;}
.alink_line4{ color:#fff;}
.active_line4{ background:url(ABg.png) no-repeat; color:#0279cb;}

.fwzxCont{ width:222px; float:left; border:solid 1px #c1d3e0; border-top:none; height:276px;}
.fwzxBox1{ width:198px; float:left; padding:0px 12px;}
.fwzxBox1 ul{ width:198px; float:left; padding-top:7px;}
.fwzxBox1 ul li{ width:198px; float:left; height:33px; margin:5px 0px;}

.marTop{ margin-top:10px;}
.ad1{ width:940px; height:120px; float:left;}

.main1L{ width:702px; float:left;}
.main1R{ width:224px; float:right;}

.news1{ width:700px; float:left;border:solid 1px #e3e1e1; border-top:none;}
.news1 .news1Title{ width:700px; float:left; background:url(titleBg3.jpg) repeat-x; height:28px;}
.news1 .news1Title ul li{ width:81px; height:28px; display:block; float:left; margin-right:10px;}
.news1 .news1Title ul li a{ width:81px; display:block; float:left; text-align:center;height:28px; line-height:28px; font-size:14px; font-weight:bold;}
.news1 .news1Title ul li a:hover{ text-decoration:none; color:#fff;}
.alink_lin4{color:#1385fd;}
.active_lin4{ background:url(ABg2.jpg) no-repeat; color:#fff;}

.news1Cont{ width:680px; padding:10px 10px; float:left; height:200px;}
.news1Box{ width:680px; height:200px; float:left;}

.zxjs{ width:460px; float:left;}
.zxjsTitle{ width:460px; float:left; border-bottom:solid 1px #e7e7e7; height:27px;}
.zxjsTitle span{ background:url(spanBg2.jpg) no-repeat; width:96px; height:27px; display:block; float:left; text-align:center; line-height:27px; font-weight:bold; color:#0079c8;}
.zxjsTitle  a{ float:right; height:27px; line-height:27px; padding-right:6px; color:#0079c8;}
.zxjsCont{ width:460px; float:left; padding:6px 0px 0px 0px; line-height:24px; height:166px; overflow:hidden;}

.zxjsR{ width:201px; float:right;}
.zxjsR ul li{ width:201px; height:33px; display:block; float:left; background:url(li_bg1.jpg) no-repeat; line-height:33px; margin:10px 0px;}
.zxjsR ul li a{ font-size:12px;color:#fff; font-weight:bold; text-align:left; padding-left:30px;width:171px; height:33px; display:block; float:left;}

.news1Box2{ width:680px; float:left; height:200px; overflow:hidden;}
.news1Box2 span{ width:660px; display:block; float:left; padding:5px 10px; line-height:25px;}

.news1Ul{ width:700px; float:left; height:200px; margin-left:-10px;}
.news1Ul ul{ width:330px; margin-right:10px; margin-left:10px; display:block; float:left;}
.news1Ul ul li{ width:320px; float:left; background:url(li_list2.jpg) left center no-repeat; height:25px; line-height:25px; padding-left:10px; overflow:hidden;}
.news1Ul ul li a{ width:240px; display:block; float:left;}
.news1Ul ul li span{ width:80px; display:block; float:right; text-align:right;}

.tzgg{ width:224px; float:right;}
.tzgg .tzggTitle{ width:224px; background:url(titleBg4.jpg) no-repeat; height:28px;}
.tzgg .tzggTitle span{ width:190px; padding-left:34px; font-size:14px; color:#fff; height:28px; line-height:28px;font-weight:bold;}

.tzggCont{ width:200px; height:219px; float:left; border:solid 1px #e3e1e1; padding:0px 12px;}
.tzggCont ul li{ width:190px; padding-left:10px; background:url(li_list2.jpg) left center no-repeat; padding-left:10px; height:27px; line-height:27px;}

.fhqtp{ width:940px; float:left;}
.fhqtp .fhqtpTitle{ width:920px; float:left; background:url(titleBg5.jpg) no-repeat; height:28px; padding:0px 10px;}
.fhqtp .fhqtpTitle span{ background:url(spanBg3.jpg) no-repeat; width:81px; height:25px; display:block; float:left; margin-top:3px; text-align:center; font-size:14px; font-weight:bold; color:#1385fd; line-height:25px;}
.fhqtp .fhqtpTitle a{ float:right; height:28px; line-height:28px; color:#fff;}
.fhqtpCont{ width:918px; height:170px; float:left; border:solid 1px #e3e1e1; padding:10px 10px 0px 10px; border-top:none;}

.anliImg{ width:185px; height:135px; float:left; padding:2px 2px; border:solid 1px #ddd;}

.anliTxt{ width:195px; display:block; float:left; height:25px; line-height:25px;font-weight:bold;}

.linkbox {border: 1px solid #ADDAFB;background-image: url(linkbg.gif);background-repeat: repeat-x; line-height:25px; color:#333;}
.linkbox  a{ color:#333;}

.footBg{ float:left; margin-top:10px; width:959px; margin-left:5px; background:url(footBg.jpg) repeat-x;}
.foot{ width:959px; float:left; padding-top:10px;}
.foot span{ width:959px; display:block; float:left; text-align:center; line-height:25px;}
.foot .span1{ width:959px; height:25px; line-height:25px; display:block; float:left; text-align:center;color:#1385fd; font-size:14px; font-weight:bold;}
.foot .span1 a{ color:#1385fd;}



/*page*/

.pageL{ width:224px; float:left;}
.leftMenu{ width:224px; float:left;}
.leftMenuT{ width:224px; background:url(titleBg2.jpg) no-repeat; height:35px; text-align:center;}
.leftMenuT span{ float:left; font-size:14px; color:#fff;height:35px; line-height:35px; width:224px; display:block; text-align:center; font-weight:bold;}
.leftMenuUl{width:222px; float:left; border:solid 1px #c1d3e0; border-top:none;}
.leftMenuUl ul{ width:222px; display:block; float:left;}
.leftMenuUl ul li{ width:222px;line-height:32px; text-align:left;}
.leftMenuUl ul li a{ font-size:14px; color:#333;width:142px; padding-left:80px;float:left; display:block;background:url(lymenubg.gif) left top no-repeat;}
.leftMenuUl ul li ul { width:222px; display:block; float:left; padding-left:0px; margin-left:0px;}
.leftMenuUl ul li ul li a{ background:none; text-align:center;width:222px; display:block; float:left;padding-left:0px;}

.pageR{ width:700px; float:right; border:solid 1px #e3e1e1;}
.rightTitle{ width:680px; float:right; background:url(titleBg1.jpg) repeat-x;height:34px; padding:0px 10px;}
.rightTitleL{ width:220px; float:left; height:34px; line-height:34px;}
.rightTitleL span{padding-left:25px; font-size:14px;float:left; font-weight:bold; color:#0279cb;background:url(spanBg1.jpg) left center no-repeat;}
.rightTitleR{ width:320px; float:right; text-align:right; padding-right:10px; height:32px; line-height:32px;}

/*about*/
.in_con{width:680px; float:left; padding:10px 10px 20px 10px;border-top:none;}
#in_about{line-height:25px;}


/*news*/
#in_news ul{width:680px;height:100%;overflow:auto;}
#in_news ul li{background:url(li_list1.jpg) no-repeat left center;text-indent:10px;width:680px;line-height:25px;margin-top:5px;position:relative; border-bottom:dashed 1px #b2b2b2; list-style:none;}
#in_news ul li span{position:absolute;top:0px;right:5px;}

.pageNav{width:680px;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}


/*products*/

#in_pro{ width:680px;}
#in_pro ul li{ width:192px; height:180px; float:left;margin-left:17px; margin-right:17px;_margin-left:10px; _margin-right:10px; margin-bottom:10px; list-style:none; }
#in_pro ul li img{width:190px; height:145px; border:solid 1px #ddd; float:left;}
#in_pro ul li span{width:192px; height:24px; display:block; float:left; text-align:center; line-height:24px;}

.title{font-size:16px; text-align:center; line-height:30px; height:30px; margin-bottom:10px; font-weight:bold; width:660px;  border:none; border-bottom:1px #CCCCCC dashed;}



