@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0px;}
body{font-family: "宋体", arial;font-size: 12px;color:#353535; background:url(bg.jpg) repeat-x;}
ul li{ list-style:none;}
img{ border:none;}
A{color: #353535; text-decoration:none;}
A:hover{color:#0964bd;text-decoration: underline;}
.top{ width:960px; height:106px;}
.topLeft{ width:500px; height:106px; float:left;}
.topRight{ width:300px; float:right;}
.shoucang{background:url(shoucangBg.jpg) no-repeat;width:120px;padding:0px 6px;color:#fff;height:22px;line-height:20px;float:right;}
.shoucang a{ color:#fff; font-size:12px; }
.tel{ width:245px; height:53px; float:right; padding-top:11px;}
.menu{ width:960px; background:url(menuBg.jpg) repeat-x; height:35px;}
.menu ul li{ float:left; padding-left:46px; padding-right:47px; background:url(menuNav.jpg) right center no-repeat; line-height:35px;}
.menu ul li a{ color:#fff; font-size:14px; font-weight:bold;}

.banner{ width:960px; height:245px; margin-top:4px;}

.yx-rotaion{width:960px;height:245px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:960px;height:245px;overflow:hidden;}
.rotaion_list li,.rotaion_list li img{width:960px;height:245px;overflow:hidden;}

.main{ width:960px; clear:both; margin-top:8px;}
.left{ width:204px; float:left; height:488px;}
.cpxl{ width:202px; border:solid 1px #e1e6e9; float:left; height:488px; background:#f8f8f8;}
.title1{ width:192px; padding-left:10px;background:url(titleBg1.jpg) repeat-x;height:28px;float:left;}
.title1 span{font-size:14px;font-weight:bold;color:#fff;line-height:28px;background:url(icon1.jpg) left center no-repeat; padding-left:10px;}
.cpxlUl{ width:202px; float:left; margin-top:8px;}
.cpxlUl ul{ width:202px; float:left; }
.cpxlUl ul li{width:182px;padding-left:20px;background:url(cpxl_listBg.jpg) no-repeat;height:33px;float:left;line-height:33px; text-align:left; margin-bottom:3px;}


.cpss{ width:190px; padding:10px 4px 10px 8px; float:left;}

.right{ width:745px; float:right; border-left:solid 1px #dae1e7; height:488px;}
.rightL{ width:522px; float:left; padding-left:4px;}
.about{ width:522px; float:left; height:200px;}
.title2{ width:510px; padding-left:12px; background:url(titleBg2.jpg) no-repeat; height:27px; float:left;}
.title2 span{ font-size:14px; font-weight:bold; line-height:25px; color:#0161b5; float:left;}
.title2 a{ float:right; padding-right:10px; padding-top:4px;}
.aboutCont{ width:510px; float:left; padding:6px 6px; line-height:24px;}

.xwzx{ width:522px; float:left; height:280px; padding-top:2px;}
.title3{ width:510px; padding-left:12px; border-bottom:solid 2px #d8e2ec; height:25px; line-height:25px;}
.title3 span{ font-size:14px; font-weight:bold; line-height:25px; background:url(spanBg.jpg) left center no-repeat; padding-left:15px;color:#0161b5; float:left;}
.title3 a{ float:right; padding-right:10px; padding-top:4px;}
.xwzxUl{ width:510px; padding:2px 6px; float:left;}
.xwzxUl ul{ width:520px; float:left; height:100%; overflow:auto;}
.xwzxUl ul li{background:url(li_list.jpg) no-repeat left center;text-indent:1em;width:510px;line-height:24px;position:relative; border-bottom:dashed 1px #d2d2d2;}
.xwzxUl ul li span{position:absolute;top:0px;right:5px;}


.rightR{ width:204px; padding-left:4px; float:right; border-left:solid 1px #dae1e7; height:488px;}
.lxwm{width:202px; border:solid 1px #e1e6e9; float:right; height:300px;}
.lxwmCont{ width:190px;padding:20px 6px;background:url(lianxiImg.jpg) bottom no-repeat; height:230px; float:left;line-height:25px;}
.rightRA{ width:204px; float:left;}
.rightRA a{ display:block; float:left; width:204px; height:84px; margin-top:8px;}

.cpzs{ width:960px; float:left;}

.title4{ width:950px; padding-left:10px; border-bottom:solid 2px #d8e2ec; height:25px; line-height:25px; margin-top:10px;}
.title4 span{ font-size:14px; font-weight:bold; line-height:25px; background:url(spanBg.jpg) left center no-repeat; padding-left:15px;color:#0161b5; float:left;}
.title4 a{ float:right; padding-right:10px; padding-top:4px;}

.cpzsCont{ width:940px; padding:10px 10px; float:left;}
.img3{ border:solid 1px #d9d9d9; width:185px; height:140px;}

.yqlj{width:960px; float:left; margin-top:10px;}
.yqljTitle{ width:960px; height:25px; line-height:25px; background:#f5f5f5; border-bottom:solid 1px #ddd; float:left;}
.yqljTitle span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#0262ac;}
.yqljA{ width:960px; float:left; line-height:25px;}
.yqljA a {MARGIN-RIGHT: 10px}

.foot{ width:960px; float:left; margin-top:10px;}
.footMenu{ width:960px; height:33px; line-height:33px; border-top:solid 2px #0164c2; border-bottom:solid 1px #d9d9d9; text-align:center; color:#949494;}
.footMenu a{ font-size:13px; font-weight:bold; color:#666666;}

.footSpan{ width:960px; float:left;}
.footSpan span{ display:block; float:left; width:960px; text-align:center; line-height:25px;}

/*pageLeft*/
.pageLeft{width:204px; float:left;}
.leftMenu{ width:202px; border:solid 1px #e1e6e9; float:left; background:#f8f8f8; padding-bottom:20px;}
.leftMenuUl{ width:202px; float:left; margin-top:8px;}
.leftMenuUl ul{ width:202px; float:left; }
.leftMenuUl ul li{width:182px;padding-left:20px;background:url(cpxl_listBg.jpg) no-repeat;height:33px;float:left;line-height:33px; text-align:left; margin-bottom:3px;}

/*pageRight*/
.pageRight{ width:740px; float:right;}

.rightTitle{ width:730px; padding-left:10px; float:left; height:25px; line-height:25px; border-bottom:solid 2px #d8e2ec; }
.INrightM1{ width:300px; float:left; height:25px; }
.INrightM1 span{ font-size:14px; font-weight:bold;background:url(spanBg.jpg) left center no-repeat; padding-left:15px;color:#0161b5;}

.title_more{padding-right:10px; height:25px; line-height:25px; float:right; width:300px; text-align:right;}



.in_con{ width:720px; padding:10px 10px; float:left; }
#in_about{line-height:25px;}


/*新闻中心*/
#in_news{ width:720px;  float:left;}
#in_news ul{width:720px;height:100%;overflow:auto; float:left;}
#in_news ul li{background:url(li_list.jpg) no-repeat left center;text-indent:1em;width:720px;line-height:25px;margin-top:5px;position:relative; }
#in_news ul li span{position:absolute;top:0px;right:5px;}
.pageNav{width:720px;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}


/*产品展示*/
.proMenuUl{width:202px; float:left; margin-top:8px;}
.proMenuUl ul li{width:182px;padding-left:20px;background:url(cpxl_listBg.jpg) no-repeat;float:left;line-height:33px; text-align:left; margin-bottom:3px;}

.proMenuUl ul li dl{ width:182px; float:left; }
.proMenuUl ul li dl dt{ width:170px; padding-left:10px; line-height:24px; float:left;}


/*产品展示*/
#in_pro ul{width:720px;height:100%;overflow:auto;}
#in_pro ul li{width:155px;height:190px;float:left;margin-left:10px;margin-right:10px;_margin-left:10px;_margin-right:10px;}
#in_pro li img{width:150px;height:150px;border:#CCC 1px solid;}
#in_pro li span{cursor:pointer;display:block;width:155px;height:25px;line-height:25px;text-align:center;}

.title{font-size:16px; text-align:center; line-height:30px; height:30px; margin-bottom:14px; font-weight:bold; width:700px;  border:none; border-bottom:1px #CCCCCC dashed;}

