@charset "UTF-8";

div,body,p,ul,li,a,h1,h2,h3,h5,h6,img{margin:0;padding: 0;text-decoration: none;font-family: "Microsoft YaHei";font-size: 14px;list-style-type: none;border:none;color: #666;font-weight: normal;}
input,textarea{outline: none;font-family: "Microsoft YaHei";padding: 0;margin: 0;}
.test{width: 1004px;margin:0 auto;}
.weizhi{
text-transform: capitalize;
}

.header{width: 1010px;margin:0 auto;height: 130px;overflow: hidden;}
.header .logo{float: left;padding-top: 36px;overflow: hidden;}
.header .searchbox{padding-left: 75px;float: left;padding-top: 26px;overflow: hidden;}
.header .searchbox p{font-size: 12px;line-height: 32px;color: #666;}
.header .searchbox input{width: 242px; line-height: 14px;height: 14px;float: left; padding:9px 5px;font-size: 14px;color: #666;border:1px solid #0A5D9E;}
.header .searchbox a{display: block;overflow: hidden; line-height: 34px;width: 85px;background: #0A5D9E url(../images/mangnifr.png) no-repeat 12px center;color: #fff;text-indent: 32px;}
.header .searchbox a:hover{color: #ccc;}
.header .Leftmost{float: right;overflow:hidden; height: 130px;}
.header .Leftmost .lang{padding-top: 10px;text-align: right;}
.header .Leftmost .lang a{font-size: 12px;}
.header .Leftmost .lang a:hover{color:#0A5D9E;}
.header .Leftmost .Telphone{position: relative;padding-top: 30px;}
.header .Leftmost .Telphone span{display: block;background: url(../images/86.png) no-repeat;width: 34px;height: 24px;position: absolute;top: 13px;left: 32px;}
.header .Leftmost .Telphone p{font-size: 18px;color: #0A5D9E;display: block;background: url(../images/headIcon1.png) no-repeat left center;padding-left:45px; }
/* header end */
.detailBox .TextContent img{ width: 500px; height: auto;}
.datalist{ width:100%!important; text-transform: capitalize;}
.navbox{background: #0A5D9E;float: left;width: 100%;}
#nav{clear: left;margin:0 auto;width: 1004px;}
#nav li{float: left;position: relative;}
#nav li a{display: block;height: 50px;width: 130px; line-height: 50px; text-align: center;color: #fff; }
#nav li:hover{background: #064B81;}
#nav li.current a{background: #064B81;}
#nav li .SubNav{width: 250px;display: none; padding: 15px; position: absolute;top: 50px;left: 0;z-index: 9999;background: #064B81;visibility:visible; }
#nav li .SubNav a{line-height: 40px;height: 40px;width:250px;text-align: left;padding-left: 5%;}
#nav li .SubNav a:hover{background: #0A5D9E;}

.HB_byl {width:100%;height:400px;position:relative;overflow:hidden}

.HB_byl .DB_bgSet{position:relative;}
.HB_byl .DB_bgSet li{position:absolute;width:100%;height:400px;display:none}

.HB_byl .DB_imgSet{position:absolute;width:1004px;left:50%;margin-left:-502px;}
.HB_byl .DB_imgSet li{width: 1004px;top: 0px;left: 0px;display: block;}

.HB_byl .DB_imgSet .DB_1_1{position:absolute;left:0px;top:0px;}
.HB_byl .DB_imgSet .DB_1_2{position:absolute;left:0px;top:0px}
.HB_byl .DB_imgSet .DB_1_3{position:absolute;left:0px;top:0px}

.HB_byl .DB_imgSet .DB_2_1{position:absolute;left:0px;top:0px;}
.HB_byl .DB_imgSet .DB_2_2{position:absolute;left:0px;top:0px}
.HB_byl .DB_imgSet .DB_2_3{position:absolute;left:0px;top:0px}

.HB_byl .DB_imgSet .DB_3_1{position:absolute;left:0px;top:0px;}
.HB_byl .DB_imgSet .DB_3_2{position:absolute;left:0px;top:0px}
.HB_byl .DB_imgSet .DB_3_3{position:absolute;left:0px;top:0px}

.HB_byl .DB_imgSet .DB_4_1{position:absolute;left:0px;top:0px;}
.HB_byl .DB_imgSet .DB_4_2{position:absolute;left:0px;top:0px}
.HB_byl .DB_imgSet .DB_4_3{position:absolute;left:0px;top:0px}
.HB_byl .DB_imgSet .DB_4_4{position:absolute;left:0px;top:0px}
.HB_byl .DB_imgSet .DB_4_5{position:absolute;left:0px;top:0px}

.HB_byl .DB_menuWrap{position:absolute;width:1004px;left:50%;margin-left:-502px;}
.HB_byl .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:360px;text-align:center;font-size:0;}
.HB_byl .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline;}
.HB_byl .DB_prev{position:absolute;left:0px;top:180px;cursor:pointer;display:none}
.HB_byl .DB_next{position:absolute;right:0px;top:180px;cursor:pointer;display:none}
/*首页banner end*/


.inbanner {width:100%;height:400px;position:relative;overflow:hidden}

.inbanner .DB_bgSet{position:relative;}
.inbanner .DB_bgSet li{position:absolute;width:100%;height:400px;display:none}

.inbanner .DB_imgSet{position:absolute;width:1004px;left:50%;margin-left:-502px;}
.inbanner .DB_imgSet li{width: 1004px;top: 0px;left: 0px;display: block;}

.inbanner .DB_imgSet .DB_1_1{position:absolute;left:0px;top:0px;}
.inbanner .DB_imgSet .DB_1_2{position:absolute;left:0px;top:0px}
.inbanner .DB_imgSet .DB_1_3{position:absolute;left:650px;top:0px}

.inbanner .DB_imgSet .DB_2_1{position:absolute;left:0px;top:0px;}
.inbanner .DB_imgSet .DB_2_2{position:absolute;left:0px;top:0px}
.inbanner .DB_imgSet .DB_2_3{position:absolute;left:650px;top:0px}

.inbanner .DB_imgSet .DB_3_1{position:absolute;left:0px;top:80px;}
.inbanner .DB_imgSet .DB_3_2{position:absolute;left:0px;top:120px}
.inbanner .DB_imgSet .DB_3_3{position:absolute;left:650px;top:0px}

.inbanner .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.inbanner .DB_imgSet .DB_4_2{position:absolute;left:0px;top:120px}
.inbanner .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.inbanner .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.inbanner .DB_imgSet .DB_4_5{position:absolute;left:650px;top:0px}

.inbanner .DB_menuWrap{position:absolute;width:1004px;left:50%;margin-left:-502px;}
.inbanner .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:420px;text-align:center;font-size:0;}
.inbanner .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline;}
.inbanner .DB_prev{position:absolute;left:0px;top:160px;cursor:pointer;display:none}
.inbanner .DB_next{position:absolute;right:0px;top:160px;cursor:pointer;display:none}
/*main*/
.faceShelf{width: 1004px;margin:0 auto;overflow: hidden;}
.faceShelf a:hover{color: #0A5D9E;}
.title1{text-align: center;background: url(../images/Tline.png) no-repeat left center;height: 110px;}
.title1 h2{font-size: 24px;line-height: 55px;padding-top: 25px;color: #0A5D9E; }
.serviceList {overflow: hidden; padding-bottom: 20px;}
.serviceList li{float: left;display: block;background: #f5f5f5; text-align: center;width: 250px;margin-right: 1px;height: 160px;padding-top: 35px;}
.serviceList li h4{font-size: 18px;line-height: 28px;padding-top: 10px; color: #0f639b;}

.title2{overflow: hidden;}
.title2 h3{float:left;line-height: 50px;color: #0A5D9E;font-size: 22px;}
.title2 a{float: right;margin-right: 60px;line-height: 50px;}
.title2 a:hover{color: #0A5D9E;}
/*轮播切换*/
		.ProScroll{ width:1004px;margin: 0 auto;margin-top: 50px;padding-bottom: 30px; overflow:hidden; position:relative; }
		.ProScroll .hd{ overflow:hidden; position: absolute; right: 0;top: 15px; height:30px;width: 60px;}
		.ProScroll .hd a{ display:block; width:23px; height:23px; float:right; 
			 cursor:pointer; background:url("../images/arrow1.png") no-repeat;}
		.ProScroll .hd .next{ background-position:-26px 0px;margin-left:5px;  }
		.ProScroll .bd ul{ overflow:hidden; zoom:1;padding-top: 1px;padding-left: 1px;}
		.ProScroll .bd ul li{ width: 293px;height: 220px; border:1px solid #ccc; float:left; _display:inline; overflow:hidden;padding: 20px;margin-left: -1px; margin-top: -1px;position: relative; }
		.ProScroll .bd ul li .pic{ text-align:center; }
		.ProScroll .bd ul li .pic img{display: block;position: absolute; bottom: 20px; right: 20px; width: 293px;height: 160px; }
		.ProScroll .bd ul li .pic a:hover img{ margin-bottom: -5px;}
		.ProScroll .bd ul li.ReTop1{width: 627px;}
		.ProScroll .bd ul li.ReTop1 .pic img{height: 220px;}
		.ProScroll .bd ul li .title{position: relative;z-index: 1px; width: 293px; line-height:24px;font-size: 14px;}
		.ProScroll .bd ul li.ReTop1 .title{padding-top: 50px;}
		.ProScroll .bd ul li .title h4,.ProScroll .bd ul li .title p{height: 24px;overflow: hidden;}
		.ProScroll .bd ul li .title h4 a{font-size: 17px;color: #0A5D9E;}
		.ProScroll .bd ul li .title h4 a:hover{text-decoration: underline;}
		.ProScroll .bd ul li .title a.view{display: block;width:98px;line-height: 34px;text-align: center;border:1px solid #ccc;margin-top:10px; }
		.ProScroll .bd ul li .title a.view:hover{background: #0A5D9E;color: #fff;border:1px solid #0A5D9E;}
		/*轮播切换 end*/
img.framed {
    padding: 6px;
    border: 1px solid #CCC;
    background-color: #FFF;
    width: 320px;
    height: 320px;
    object-fit: cover;
}
.productlist{padding:20px 0;}
.sideList{width: 238px;border:1px solid #ccc;float: left;}
.sideList h3{background: #0A5D9E url(../images/icon2.png) no-repeat 35px center;line-height: 50px;color: #fff;padding-left: 60px;font-size: 17px;}
.sideList ul{background: #fff;display: block; padding: 0px 15px;height:590px;overflow: auto;}
.sideList ul li a{display: block; padding: 9px 0 10px 25px;border-bottom: 1px dashed #ccc;padding-left: 16px;background: url(../images/icon3.png) no-repeat left center;}
.proShow{float: right;width: 748px;  background: #fff;}
.proShow ul{padding-left: 1px;padding-top: 1px;}
.proShow li{float: left;width: 228px;height: 300px;border:1px solid #ccc;margin-left: -1px;margin-top: -1px;padding: 10px;}
#proslist{width: 725px;padding: 20px 0;}
#proslist li{width: 220px;}
.proShow li img{width: 230px;height: 165px;}
.proShow li .protext{text-align: center;min-height: 102px; text-transform: capitalize;}
.proShow li .protext h4 a{display: block;overflow: hidden;color: #0A5D9E;}
.proShow li .protext h4 a:hover{text-decoration: underline;}
.proShow li .protext p{font-size: 12px;line-height:20px;overflow: hidden; }
.proShow li .protext a.viewBtn{display: block; background-color:#0A5D9E;width: 98px; color:#FFF;line-height: 30px;text-align: center;border: 1px solid #ccc;margin-top: 10px;margin: 10px auto;}
.proShow li .protext a.viewBtn:hover{background: #0A5D9E;color: #fff;border: 1px solid #0A5D9E;}

ul.SectList{width: 1016px;}
ul.SectList li{width: 238px;height: 238px;overflow: hidden; position: relative;float: left;margin-right: 12px;border:1px solid #ccc;}
ul.SectList li:hover{margin-top:-5px;}
ul.SectList li a{display: block;width: 100%; position: absolute;bottom: 0;left: 0; background: url(../images/bg1.png); line-height: 40px;text-align: center;color: #fff;}
ul.SectList li a:hover{background: url(../images/bg1-1.png);}

.aboutText p{text-indent: 26px;line-height: 26px;}
.aboutText .more{padding: 20px 0;}
.aboutText .more a{display: block;width: 88px;line-height: 30px;text-align: center;border: 1px solid #ccc;margin-top: 10px;margin: 10px auto;}
.aboutText .more a:hover{background: #0A5D9E;color: #fff;border: 1px solid #0A5D9E;}
.companypic{position: relative;height: 255px;}
.companypic .contactbar{position: absolute;width: 388px;padding: 0px 120px; height: 255px; top: 0;right: 0; background: url(../images/bg8888.png) no-repeat right center;overflow: hidden;}
.companypic .contactbar h3{font-size: 18px;color: #0A5D9E;margin-top: 20px;margin-bottom: 5px;font-weight: bold;}
.companypic .contactbar li{line-height: 26px;color: #333;font-weight: bold;}

		.shelf2{padding: 30px 0;}
		.newsbar{ width:300px; text-align:left;float: left;  }
		.newsbar .hd{ height:36px; line-height:36px; border-bottom:2px solid #ccc;  position:relative;}
		.newsbar .hd a.more{display: block;line-height: 36px;float: right;}
		.newsbar .hd ul{ float:left;  position:absolute; left:0px; height:42px;   }
		.newsbar .hd ul li{ float:left; font-size: 15px; display: inline;padding: 0 20px; text-align: center;  cursor:pointer;  }
		.newsbar .hd ul li.on{ height:36px; color: #0A5D9E; border-bottom:2px solid #0A5D9E; }
		.newsbar .bd ul{ zoom:1;  }
		.newsbar .bd li{overflow: hidden; padding: 15px 0; }
		.newsbar .bd li .date{color:#999; }
		.newsbar .bd .pic{width: 300px;height: 160px; overflow: hidden;padding-right: 15px;}
		.newsbar .bd .textbar{overflow: hidden;}
		.newsbar .bd .textbar h6{background: url(../images/icon4.png) no-repeat left center;margin: 10px 0;padding-left: 15px;}
		.newsbar .bd .textbar h6 a{color: #0A5D9E;font-weight: bold;}
		.newsbar .bd .textbar h6 a:hover{text-decoration: underline;}

		.newsbar .bd .textbar p.deta{font-size: 12px;padding-left: 15px;background: url(../images/time.png) no-repeat left center;margin:5px 0;}
		.newsbar .bd .textbar .text{height: 45px;overflow: hidden;border-bottom: 1px dashed #ccc;}
		.newsbar .bd li .otherlist p{padding: 10px 0 10px 20px; border-bottom: 1px dashed #ccc;background: url(../images/icon4.png) no-repeat left center;padding-left: 15px;}
		.newsbar .bd li .otherlist a{color: #000;}
		.newsbar .bd li .otherlist a:hover{color: #0A5D9E;}
.Ourservice{float: left;width: 300px;margin-right: 52px;}
.Ourservice li{clear: left;overflow: hidden;border-bottom: 1px dashed #ccc;padding: 10px 0;height: 70px; }
.Ourservice li h4{font-size: 18px;line-height: 20px;padding-top: 10px; color: #0f639b;}
.Ourservice li img{float: left;margin-right: 10px;}
.Support{width: 300px;float: right;}
 .title3{overflow: hidden;clear: both; height: 36px; border-bottom:2px solid #ccc;}
 .title3 h3{line-height:36px; display: inline;padding: 0px 15px; text-align: center; font-size: 15px;color: #0A5D9E;border-bottom:2px solid #0A5D9E;float: left;position: absolute;z-index:5;}
.Support .title3 a{float: right;line-height:36px;}
.Support .Top1 .pic{padding-top: 15px;}
.Support .Top1 .pic img{width: 300px;}
.Support .Top1 h6{background: url(../images/icon4.png) no-repeat left center; margin:10px 0; padding-left: 15px;}
.Support .Top1 h6 a{color: #0A5D9E;font-weight: bold;}
.Support .Top1 p.deta{font-size: 12px;padding-left: 15px;background: url(../images/time.png) no-repeat left center;margin:5px 0;}
.Support .Top1 .text{height: 44px;overflow: hidden; border-bottom: 1px dashed #ccc;}
.Support li{padding: 10px 0 10px 20px;border-bottom: 1px dashed #ccc;background: url(../images/icon4.png) no-repeat left center; padding-left: 15px;}
.Support li a{color: #000;}


		.partner{ width:1004px;overflow:hidden; position:relative; padding:0px; padding-bottom: 20px;}
		.partner .hd a{ display:block;  width:23px; height:23px; z-index:10; cursor:pointer;background:url(../images/arrow1.png) no-repeat; position:absolute;top:35px; }
		.partner .hd .next{ background-position:-26px 0px; right:0;}
		.partner .bd{padding-left: 26px;padding-top: 10px;}
		.partner .bd ul{ overflow:hidden; zoom:1;}
		.partner .bd ul li{ margin-right:8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.partner .bd ul li .pic{ text-align:center; }
		.partner .bd ul li .pic img{ width:150px; height:70px; display:block; border:1px solid #ccc;}



.faceShelf .title4{overflow: hidden;clear: both; height: 36px;margin-bottom: 10px; border-bottom:2px solid #ccc;}
.faceShelf .title4 h3{line-height:36px; width: 120px;text-align: center; font-size: 16px;color: #0A5D9E;border-bottom:2px solid #0A5D9E;position: absolute;z-index:5;}
ul.friendlylink{overflow: hidden;clear: left;width: 1034px; padding-bottom: 30px;}
ul.friendlylink li{float: left;margin-right: 30px;line-height: 26px;}


/*在线客服样式*/
#box-kefu { position: fixed; right: 0; top: 20%; z-index: 100; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); }
#box-kefu .kefu-open { position: absolute; top: 0; right: 0; width: 160px; padding: 152px 0 0 0;  _background-image: url(../images/online_kefu.png); overflow: hidden; }
#box-kefu .kefu-open .close{ display: block; position: absolute; background: url(../images/close_icon.png) no-repeat; width: 22px; height: 22px; right: 5px; top: 5px; text-indent: -9999px; }
#box-kefu .kefu-open div {background: #fff; border:5px solid #008b63; width: 150px; }
#box-kefu .kefu-open ul { padding:10px; }
#box-kefu .kefu-open li { height: 40px;  padding: 0 15px 2px;border-bottom: 1px solid #ccc;}
#box-kefu .kefu-open li.online_out{height: 100%; padding: 0;padding-top: 8px;padding-bottom: 8px}
#box-kefu .kefu-open li.online_out p{ padding-left: 22px; font-size:10px;}
/*#box-kefu .kefu-open li h6{height:26px;}*/
#box-kefu .kefu-open li a { color: #000; display: block;line-height: 43px; position: relative; zoom: 1; padding-left: 30px; }
#box-kefu .kefu-open li a:hover { text-decoration: none; }
#box-kefu .kefu-open li a i { display: inline-block; position: absolute; left: 4px; top: 10px; width: 22px; height: 22px;  }
#box-kefu .kefu-open li a i.qq { background-position: 0px 0px; }
#box-kefu .kefu-open li a i.online { background-position: 0px 0px; }
#box-kefu .kefu-open li a i.txt { background-position: 0px 0px; }
#box-kefu .kefu-close { position: absolute; top: 5px; right: 0; width: 0; height: 140px; padding: 0;  _background-image: url(../images/kefu_icon.png); cursor: pointer; overflow: hidden; }
#box-kefu .kefu-open li.itstel p{background: url(../images/telicon.png) no-repeat left center;}
#box-kefu .kefu-open li.itsfax p{background: url(../images/fax.png) no-repeat left center;}

#box-kefu a.goTop{height:26px; background: #008b63 url(../images/turntop.png) no-repeat center 3px; display: block; cursor: pointer;}
/*在线客服样式 end*/

.nyright .prodetail{overflow: hidden;}
/*放大镜*/
/*图片放大镜样式*/
.previewbar{float: left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:308px;height:308px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:310px;height:310px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:308px;height:308px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:310px;overflow: hidden;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:48px; line-height:48px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:278px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:56px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:44px;height:44px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
/*放大镜end*/

.proDescription{width: 390px;float: right;}
.proDescription h3{color: #0A5D9E;font-size: 16px;border-bottom: 1px dashed #ccc;line-height: 26px;padding-bottom:5px;font-weight: bold; }
.proDescription ul{height: 190px;margin-bottom: 10px; overflow: hidden;}
.proDescription li{line-height: 25px;padding:5px 0; color: #333;}
.proDescription li span{font-weight: bold;}
.proDescription .contactway{overflow: hidden;clear: both;}
.proDescription .contactway a{display: block;float: left;width: 120px;line-height: 36px;text-align: center;color: #fff;background: #0A5D9E url(../images/kficon1.png) no-repeat 15px center;text-indent: 30px;margin-right: 20px;}
.proDescription .contactway p{line-height: 36px;font-size: 16px;color: #fb7c00;}
.proDescription .contactway p span{font-size: 16px;}
.turnpage{border-top:1px dashed #ccc;}
.turnpage p{line-height: 26px;}
.turnpage a:hover{color: #0A5D9E;}
.detailBox{clear: both;}
.detailBox h6{line-height: 40px;background: #004A8B;color: #fff;padding-left: 20px;font-weight: bold;}
.detailBox .TextContent{padding-top: 15px;}

.detailBox .TextContent table{ width: 100%!important}
/*detail recom*/
.RecomPosition{ width:1004px; margin:0 auto; overflow:hidden; position:relative; }
.RecomPosition .TitleName h5{line-height:40px;font-size: 16px; color:#000; background:#f5f5f5; margin:15px 0;padding-left: 15px;}
		.RecomPosition .hd a{display:block;width:25px; height:25px;position:absolute;background:url(../images/arrow1.png) no-repeat left top; top:23px; right: 36px; z-index:10; }
		.RecomPosition .hd a.next{ background-position:right top; right:10px; }
		.RecomPosition .bd ul{ overflow:hidden; zoom:1; }
		.RecomPosition .bd ul li{ margin-right:12px; float:left; _display:inline;width:240px; height: 278px; overflow:hidden; text-align:center;border:1px solid #ccc;  }
		.RecomPosition li img{width: 220px;height: 165px;}
		.RecomPosition li .protext{text-align: center;}
		.RecomPosition li .protext h4 a{display: block;line-height: 30px;overflow: hidden;color: #0A5D9E;}
		.RecomPosition li .protext h4 a:hover{text-decoration: underline;}
		.RecomPosition li .protext p{font-size: 12px;line-height:20px;overflow: hidden; }
		.RecomPosition li .protext a.viewBtn{display: block;width: 98px;line-height: 30px;text-align: center;border: 1px solid #ccc;margin-top: 10px;margin: 10px auto;}
		.RecomPosition li .protext a.viewBtn:hover{background: #0A5D9E;color: #fff;border: 1px solid #0A5D9E;}

/*关于我们*/
.aboutimg { font-size: 20px; color: #fff; background: url(../images/aboutpic.jpg) #004A8B no-repeat 25px center; padding-left:  68px; line-height:  32px; height:  50px; padding-top:  20px; display: block;}
.aboutright {padding:  10px 0px; line-height:  26px;}
.aboutright img { margin:  10px 0px; color: #333; }

/*应用方案*/
.gram { padding:  10px 0px;}
.grami { background: #f8f8f8; overflow: hidden; padding-right: 20px; margin:  10px 0px;}
.gramimg { float:  left;}
.gramimg img { width: 208px; height:  208px; border: 1px solid #ccc; }
.gramright { width:  480px; float: right; line-height:  22px; font-size: 12px; }
.gramright p a{display: block;height: 30px;line-height: 30px;background: url(../images/grampic1.jpg) no-repeat left center;padding-left: 20px;}
.gramright p a:hover{color: #0A5D9E;}
.yyh1 {overflow: hidden;line-height: 28px; margin:  10px 0px;}
.yyh1 a{color: #008b63; font-size: 16px;}
.yyh1 a:hover{border-bottom: 1px solid #008b63;}
.yyh1 span { float:right; display: block; color: #999; font-size: 12px;height: 20px; background: url(../images/time.png) no-repeat left center; padding-left:13px;  line-height: 20px;}

.footer{background: #f5f5f5;}
.footBox{width: 1004px;margin:0 auto;height: 80px;}
.footBox .logo{float: left;padding-top: 36px;width: 360px;height: 114px;text-align: center;}
.footBox .footNav{padding-top: 28px;}
.footBox .footNav a{color: #000;}
.footBox .footNav span{color: #666;font-size: 12px;}
.footBox .footNav a:hover{color: #0A5D9E;}
.footBox h6{padding-top: 25px;font-size: 20px;color: #0A5D9E;}
.footBox h6 span{font-size: 16px;}
.footBox p{line-height: 20px; color: #333;}
.copyright{background: #0A5D9E;}
.copybox{width: 1004px; margin:0 auto;line-height: 50px;text-align: center;}
.copybox p,.copybox a{color: #fff;}
.copybox a:hover{color: red;}

.turnpage a{ font-size:13px;}






#about { width:1130px; height:257px; margin:auto; margin-top:28px; background:url(images/aboutbg.jpg) no-repeat bottom}
.about_left { width:792px; height:227px; margin:auto; float:left}
.about_left_top { width:792px; height:25px; margin:auto}
.about_left_bottom{ width:792px; height:187px; margin:auto; line-height:27px; text-align:left;word-break:break-all;  word-wrap:break-word; font-size:14px; padding-top:15px}
.about_right { width:304px; height:227px; margin:auto; float:right}
.about_right_top { width:304px; height:25px; margin:auto}
.about_right_bottom { width:276px; height:194px; margin:auto; line-height:32px; font-size:14px; padding-top:8px; background:url(../images/about_right_bottom.jpg) no-repeat bottom; text-align:left; padding-left:28px}





.index_aboutCon{ padding-top:40px; overflow:hidden;}
.index_aboutContent{ overflow:hidden; margin-top:10px;}
.index_aboutL{ width:472px; overflow:hidden;}
.index_aboutR{ overflow:hidden; margin-left:28px; }
.index_aboutR p{ font-size:14px; color:#2d2c2c; line-height:30px; }
.index_news{ padding-top:30px; overflow:hidden;}
.index_newsTop{ text-align:center; height:50px; background:url(../images/index_newsBg.jpg) no-repeat center top; position:relative;}
.index_newsTop h4{  position:absolute;font-size:30px; color:#3d3d3e; left:47%; top:-76%;}
.index_newsTop p{ position:absolute;left:45%;  font-size:14px; color:#8d8989; top:20px;}
.index_newslist{ overflow:hidden; margin-top:30px;}









/*站点 浮动客服*/ 
.keifu img{ border:0;}
.keifu{ position:fixed; top:30%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb;  background:#fbfbfb;}
.keifu_con ul{border-bottom: #e6e5e4 1px solid;}
.keifu_con li{padding-left:12px;} 
.keifu_con .li-qq{  height:25px; padding-top:2px;padding-bottom:2px;}
.keifu_con .li-tel-title{  font-weight: bold; font-size: 12px; height:29px; line-height:29px; 
                           border-top:1px solid #dddddd; }
.keifu_con .li-tel-num{ font-family: Arial; font-weight: bold;color: #e66d15;}

.keifu_con .li-feed-title{  font-weight: bold; font-size: 12px; border-top:1px solid #dddddd;padding-left:0px; }
.keifu_con .li-feed-title img{ padding-left:0px;width: 117px; }
.keifu_con .li-feed{ font-family: Arial; font-weight: bold;color: #e66d15; }

 
.keifu_con .li-weixin-title{  font-weight: bold; font-size: 12px; height:29px; line-height:29px; 
                           border-top:1px solid #dddddd; }
.keifu_con .li-weixin{ height:96px;padding-left:0px;}
.keifu_con .li-weixin img{width: 115px;height: 115px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:10px; background:url(../images/keifu.png); background-position:0 -153px; }



/*左下角 浮动 在线留言*/ 
#SfMessWrap{
	border:2px solid #029bdb;
	padding:1px;
	width:230px;
	background:#f5f5f5;  
	z-index:100; 
	position: fixed;
	left:2px;
	bottom: 2px; 
}

#SfMessHead{
	background:#029bdb;
	line-height:28px;
	height:28px;
	text-indent:10px;
	font-size:12px;
	color:#fff;
	text-align:left;
	cursor:pointer;
}
#SfMessHead #SfMessTitle{
	float:left;
}
#SfMessHeadIcon{
	float:right;
	width:23px;
	height:25px;
	margin-right:2px;
	background-image:url(../images/icon.png);
}
.SfMessIconOpen{
	background-position:top;
}
.SfMessIconClose{
	background-position:bottom;
}

#SfMessBody{
	width:230px;
	height:225px;
	padding-bottom:5px; 
}
#SfMessBodyTop{display:none;}
#SfMessBodyMid{
	width:212px; 
	padding:0px;
	margin:0px auto;
	margin-top:5px;
}

#SfMessBodyMid input {
	border:1px solid #cccccc;
	background:#ffffff;
	color:#b89d9d;
	width:190px;
	height:17px;
	font-size:12px;
}

#SfMessBodyMid textarea {
	width:210px;
	height:73px;
	border:1px solid #cccccc;
	background:#ffffff;
	color:#b89d9d; 
	overflow:hidden; text-align:left;
	font-size:12px; padding:0px; margin:0px auto;
}

#SfMessBodyMid div {
	margin-top:3px;
	height:20px;
	 
}
#SfMessBodyMid .contactmessage {
	height:76px;
}
#SfMessBodyMid .contactname {
	padding-left:20px;
	background:url(../images/company.gif) no-repeat;
}
#SfMessBodyMid .contacttel {
	padding-left:20px;
	background:url(../images/mobile.gif) no-repeat;
}
#SfMessBodyMid .contactfrom {
	padding-left:20px;
	background:url(../images/from.gif) no-repeat;
}
#SfMessBodyMid .contactemail {
	padding-left:20px;
	background:url(../images/email.gif) no-repeat;
}

#SfMessBodyMid .contactvalicode {
	padding-left: 20px; 
	background:url(../images/other.gif) no-repeat; 
}
#SfMessBodyMid .contactvalicode input { 
	width:130px; 
	height: 17px;
	float:left;
}
#SfMessBodyMid .contactvalicode img { 
	height:19px; 
	border:1px solid #cccccc;
	background:#ffffff;
	color:#b89d9d; 
	float:right; 
}
.clearboth  { 
	clear:both;
}

#SfMessBodyMid .must, #SfMessBodyMid .ignore, #SfMessBodyMid .other {
	padding-left:20px;
	background:url(../images/other.gif) no-repeat;
}

#SfMessBodyBottom{ 
	width:220px;
	height:22px;
	line-height:22px;
	padding:0px;
	margin-top:10px;
}

#SfMessSubmit{
	width:40px;
	background:url(../images/send.gif);
	color:#fff;
	border:0; height:22px;
	padding:0px; 
	float:right;
}

#SfMessCopy{
	float:left;
	height:22px;
	line-height:22px; 
	margin-left:10px;
	font-size:13px;
	font-weight:bold;
	color: #666666; 
	padding-left:25px; 
	background: url(../images/sign.png) left top no-repeat;
}

.SfMessTip{
	display:none;
}
#SfMessBodyFoot{
	display:none;
}


.imainr_tit{border-bottom: 1px solid #ccc;}
.imainr_tit h3{font-size: 24px;color: #fd6b00;text-align: center;height: 80px;line-height: 80px;}
.cpxq{margin: 0 30px 0;}
.cpxq p{ margin: 10px 0;line-height:23px;}



