@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{ margin: 0; padding: 0; font-size: 12px;} 
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset, img { border: 0; }
.clear { clear:both;}
a{text-decoration:none; outline:0px;}
center{padding:30px 0;}

a{text-decoration:none;font-family:"微软雅黑"; font-size:13px; color:#333; border:none;text-decoration:none;outline:medium none;}
a:hover{ color:#004b97;}

/*---------------banner-----------------*/
.banner1 { width: 100%; height:307px; position: relative; overflow:hidden; border-bottom:2px solid #bdc6d1;}
.banner-box1{width:1600px;height:307px;position:absolute;left:50%;margin-left:-800px;top:0;}
.banner1 img{display:block;margin:0 auto;}
.btns{width:1160px;position: absolute;height:100px;left:50%;top:145px;margin-left:-580px; display:none;}
.btns .prev,
.btns .next {width: 54px; height: 100px;float:left;background:url(../images/leftbtn.png) 0 0 no-repeat;}
.btns .next {background:url(../images/rightbtn.png) 0 0 no-repeat;float:right;}
.banner1 .num { overflow:hidden; width:100%; background: url(../images/bannerbg.png) left top repeat; height: 17px; padding:9px 0;position: absolute; bottom:25px; left:0%; zoom:1; z-index:3; text-align:center;}
.banner1 .num li { width:12px; height: 12px;background:#2d2e32; margin-right: 6px;cursor:pointer; display:inline-block; *display:inline;zoom:1;overflow: hidden;font-size:0; border-radius:50%; border:2px solid #fff;}
.banner1 .num li.on {background:#cd0000;}


.banner{ width: 100%; height:457px; position: relative; overflow:hidden; border-bottom:2px solid #bdc6d1;}
.banner-box{width:1600px;height:457px;position:absolute;left:50%;margin-left:-800px;top:0;}
.banner img{display:block;margin:0 auto;}
.btns{width:1160px;position: absolute;height:100px;left:50%;top:145px;margin-left:-580px; display:none;}
.btns .prev,
.btns .next {width: 54px; height: 100px;float:left;background:url(../images/leftbtn.png) 0 0 no-repeat;}
.btns .next {background:url(../images/rightbtn.png) 0 0 no-repeat;float:right;}
.banner .num { overflow:hidden; width:100%; background: url(../images/bannerbg.png) left top repeat; height: 17px; padding:9px 0;position: absolute; bottom:25px; left:0%; zoom:1; z-index:3; text-align:center;}
.banner .num li { width:12px; height: 12px;background:#2d2e32; margin-right: 6px;cursor:pointer; display:inline-block; *display:inline;zoom:1;overflow: hidden;font-size:0; border-radius:50%; border:2px solid #fff;}
.banner .num li.on {background:#cd0000;}

body{background:url("../images/bg.jpg") repeat 0 0;}
.topbg{width:100%;height:172px; background:url("../images/topbg.jpg") repeat-x 0 0;}
.top{width:100%;height:172px; background:url("../images/topbg2.jpg") center 0 no-repeat;}
.bannerbg00{width:100%; /*background:url("../images/bannerbg.jpg") no-repeat center 0;*/height:426px;position:relative;margin-bottom:15px;}
.topcenter{width:980px;height:172px; margin:0 auto; position:relative;}
.logo{float:left;margin:16px 0 0 30px; display:inline; width:530px; height:80px;}
.tel{float:right;margin:38px 31px 0 0; display:inline; width:230px; height:50px;}
.navbg{background:url("../images/navbg.png") no-repeat 0 0;height:50px;width:1002px; position:absolute; left:0; bottom:3px;}
.navbg ul{width:990px; margin:0 auto;height:50px;}
.navbg ul li{float:left;width:110px;height:50px; text-align:center;}
.navbg ul li a{display:block;width:110px;height:50px; color:#fff; font:14px/50px 微软雅黑;}
.navbg ul li a.hover{display:block;width:110px;height:50px; color:#fff; font:14px/50px 微软雅黑; background:url("../images/hover.png") center center no-repeat;}
.banner00{height:420px;margin:0 auto;width:100%;}
.search{width:980px;height:43px;margin-left:-490px;left:50%;position:absolute; bottom:0;}
.marquee{width:692px; float:left;height:43px; background:url("../images/marquee.png") 278px 5px no-repeat;font:500 12px/43px 宋体;}
.marquee span{text-indent:316px; font-weight:bold; display:block; float:left;}
marquee{float:left;width:310px;height:43px;}
.searchbox{width:244px;height:35px; float:left;padding-left:10px;}
.text{width:200px;height:35px; background:url("../images/text.png") no-repeat 0 0; border:0; float:left;font:12px/35px 宋体; color:#666; text-indent:10px;}
.button{float:left;}

.con1{width:1003px;margin:0 auto;height:304px;}
.con1left{width:423px;float:left;height:304px;}
.con1right{width:577px;float:left;height:304px;}
.con1righttitle{width:100%;height:49px;background:url("../images/con1right.jpg") no-repeat 0 0;font:16px/49px 微软雅黑;color:#fff;text-shadow:1px 1px 1px #000;text-indent:34px;position:relative;}
.more{display:block;background:url("../images/more.png") no-repeat 0 0;width:66px;height:24px;color:#fff;position:absolute;right:13px;top:18px;font:12px/24px 宋体;text-align:center;text-indent:15px;text-shadow:0 0 0;}
.newstop{width:100%;height:110px;margin-top:12px;}
.newsleft{float:left;width:155px;height:110px;}
.newsleft a img{display:block;padding:4px;background:#fff;}
.newsright{width:415px;height:110px;float:left;}
.newsright a{display:block;width:100%;font:600 12px/28px 宋体;color:#1f528a;}
.newsright p{font:12px/26px 宋体;color:#333;}
.news_ul{width:100%;}
.news_ul li{width:100%;height:35px;/* border-bottom:1px dashed #fff; */}
.news_ul li p{width:100%;height:34px;border-bottom:1px dashed #a4bfcb;overflow:hidden;background:url("../images/icons1.jpg") 7px center no-repeat;font:12px/34px 宋体;text-indent:20px;}
.news_ul li a{float:left;color:#333;}
.news_ul li a:hover{float:left; color:#004b97;}
.news_ul li span{float:right;color:#666;padding-right:9px;}

.con2title{width:1003px;height:47px;margin:0 auto;}
.con2{width:100%;height:254px;background:url("../images/con2bg.jpg") repeat-x 0 0;}
.con2title span{display:block;background:url("../images/productit.jpg") no-repeat 0 0;width:145px;height:47px;float:left;font:16px/47px 微软雅黑;color:#fff;text-shadow:1px 1px 1px #000;text-indent:28px;}
.more2{display:block;width:66px;height:27px;background:url("../images/more.png") no-repeat 0 0;float:right;margin:20px 13px 0 0;font:12px/27px 宋体;text-align:center;text-indent:15px;color:#fff;}

.movead {zoom:1; width:978px; margin:0 auto;}
.movead .pcont { float:left;  width:930px; height:200px; overflow:hidden; padding:24px 0 0 0;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { FLOAT: left; WIDTH:22px; HEIGHT:46px; margin-top:98px;}
.movead .RightBotton {FLOAT: left; WIDTH:22px; HEIGHT:46px; margin-top:98px;}
.movead .pl img {display:inline;CURSOR: pointer;float:left;}
.propic{margin:4px;}
.movead .pl {float:left; width:215px; height:222px; background:#fff; margin:0 24px 0 0;}
.basetitle{width:212px; height:22px;display:block; float:left; margin:1px 0 0 0; line-height:18px; text-align:center;color:#333;}

#ISL_Cont_1{width:988px; float:left;margin:0 auto;overflow:hidden; height:193px; }
#ISL_Cont_1 p{margin:0px auto;}	 			
#Leftarr{float:left;margin-top:95px;width:21px;height:43px;cursor:pointer;display:inline; padding-right:5px;}
#Rightarr{float:right;margin-top:95px;margin-right:5px;width:21px;height:43px;cursor:pointer;display:inline;}

.con3{width:1003px;height:302px;margin:23px auto 0;}
.con3left{width:425px;height:302px;float:left;}
.con3lefttitle{position:relative;width:403px;height:49px;background:url("../images/con3.jpg") no-repeat 0 0;font:16px/49px 微软雅黑;color:#fff;text-shadow:1px 1px 1px #000;text-indent:34px;}
.aboutcon{width:403px;height:116px;font:12px/30px 宋体;}
.con3left img{display:block;}
.aboutpic{padding:4px;background:#fff;margin:8px 0 0;}
.con3right{width:578px;height:302px;float:left;}
.con3righttitle{position:relative;width:578px;height:49px;background:url("../images/con3-02.jpg") no-repeat 0 0;font:16px/49px 微软雅黑;color:#fff;text-shadow:1px 1px 1px #000;text-indent:34px;}
.case_ul li{width:278px;height:104px;float:left;margin:12px 0 0 6px;display:inline;}
.casepic{float:left;padding:5px;background:#fff;}
.case_left{float:left;width:141px;height:104px;}
.case_right{float:left;width:132px;padding-left:4px;color:#333;font:12px/24px 宋体;}
.case_right a{color:#333;font:600 12px/28px 宋体;}
.case_right p{color:#333;font:12px/24px 宋体;}

.footbg{background:url("../images/footbg.jpg") repeat-x 0 0;width:100%;height:180px;}
.foot{width:1003px;height:180px;background:url("../images/foot.jpg") 0 0 no-repeat;margin:0 auto;}
.link{width:1003px;height:50px;font:12px/50px 宋体;color:#fff;text-indent:35px;}
.link span{font-weight:bold;}
.link a{color:#fff;margin:0 12px;}
.foottel{padding-top:30px; color:#FFFFFF; line-height:30px; margin:0 auto;}
.foottel,.footicp{line-height:28px; text-align:center; width:100%; color:#fff;}
.foottel span,.footicp span{margin:0 8px;}
.footicp a{margin:0 3px;color:#fff;}
.foottel a{color:#fff;}

.subpage{width:1003px;margin:0 auto;}
.left{float:left;width:212px;}
.lefttitle{background:url("../images/lefttitle.jpg") no-repeat 0 0;width:212px;height:50px;font:18px/60px 微软雅黑;text-align:center;overflow:hidden;}
.leftnav{background:url("../images/leftbg.jpg") repeat-y 0 0;width:212px;padding:10px 0;}
.leftnav li{background:url("../images/leftnav.png") no-repeat 0 0;width:192px;font:14px/37px 宋体;text-align:center;margin:0 auto 4px;}
.leftnav li a{color:#004a8e;}
.leftnav li li{background:none;width:192px;height:35px;border-bottom:1px dashed #346fa3;margin:0;}
.leftnav li li a{display:block;width:100%;height:34px;border-bottom:1px dashed #03325b;color:#fff;}
.leftcontact{background:url("../images/leftcontact.jpg") no-repeat 0 0;width:211px;height:259px;margin:22px auto;}
.leftcontitle{width:100%;height:36px;font:16px/36px 微软雅黑;text-align:center;color:#fff;}
.lefttel{margin:16px 0 12px 15px;}
.leftcontact div{width:180px;padding-left:20px;}
.leftcontact div p{font:12px/32px 宋体;color:#333;line-height: 23px;}
.right{width:761px;padding-left:28px;float:left;}
.righttitle{width:100%;height:33px;border-bottom:1px solid #fff;}
.righttitle div{width:100%;height:32px;border-bottom:1px solid #90bbd1;background:url("../images/icons2.jpg") 2px center no-repeat;}
.righttitle div span{float:left;font:14px/30px 微软雅黑;color:#01346e;text-indent:23px;}
.righttitle p{float:right;padding-right:16px;font:12px/30px 宋体;color:#666;}
.righttitle a{color:#666;}
.subcon p{width:100%;padding:5px 0;font:14px/180% 宋体;color:#333;}

.sub_news_ul{width:100%;}
.sub_news_ul li{width:100%; border-bottom:1px dashed #a4bfcb;}
.sub_news_ul li p{width:100%;height:28px; overflow:hidden;background:url("../images/icons1.jpg") 7px center no-repeat;font:14px/28px 宋体;text-indent:25px;}
.sub_news_ul li a{float:left;color:#333;}
.sub_news_ul li a:hover{float:left;color: #004b97;} 
.sub_news_ul li span{float:right;color:#666;padding-right:9px;}
.newsborder{margin-bottom:24px;}


/*产品+新闻详细页*/	
.product_con .texttit{width:709px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:0 auto;}
.product_con .textbox{ width:709px;word-wrap:break-word;word-break:break-all; margin:0 auto;}


.pages{width:100%;height:28px; margin:14px 0; clear:both;}
.pages ul{float:right; margin:0 15px 0 0; display:inline;}
.pages ul li{float:left; display:inline; margin:0 7px 0 0; font:500 14px/28px 宋体; color:#666;width:26px;height:26px;border:1px solid #c6c6c6; background:#fff; text-align:center;}
.pages ul li a{color:#00456e; display:block;width:26px;height:26px;}
.pages ul li.prev{width:64px;height:26px; background:url("../images/prev_page.jpg") 6px center no-repeat #fff; text-indent:13px; border:1px solid #c6c6c6; text-align:left;}
.pages ul li.prev a,.pages ul li.next a{display:block;width:64px;height:26px;}
.pages ul li.ok a{display:block;width:55px;height:28px;}
.pages ul li.next{width:64px;height:26px; background:url("../images/next_page.jpg") 54px center no-repeat #fff; text-indent:6px; border:1px solid #c6c6c6; text-align:left;}
.pages ul li:hover{border:1px solid #00456e;}
.pages ul li.clickli{border:1px solid #00456e;font-weight:bold;}
.pages ul li.dot{border:0; background:none; color:#00456e;}
.pages ul li.allpage{width:136px;border:0; background:none;}
.allpage input{width:26px;height:26px;border:1px solid #cac8c7; text-align:center; background:#fff; margin:0 5px; color:#666;font:14px/26px 宋体;}
.pages ul li.ok{background:url("../images/okbg.jpg") no-repeat 0 0;width:55px;height:28px;border:0; float:left;}
.pages ul li.ok a{color:#ffddc8;}

.honor_ul{width:100%;}
.honor_ul li{width:100%;height:186px;border-bottom:1px dashed #fff;}
.border{width:100%;height:185px;border-bottom:1px dashed #7593a1;}
.honor_left{float:left;width:212px;height:186px;}
.honor_left a img{display:block;padding:4px;background:#fff;margin:7px 0 0 10px;}
.honor_shadow{margin-left:10px;}
.honor_right{float:left;width:518px;font:12px/30px 宋体;color:#333;margin-top:7px;}

.product_ul{width:100%;}
.product_ul li{width:223px;height:213px;float:left;margin:11px 15px 0 13px;}
.propic1{display:block;padding:4px;background:#fff;}
.protitle{display:block;width:223px;height:30px;font:12px/30px 宋体;text-align:center;color:#333;background:#fff;}

.bookmain{width:100%; margin:0 auto; height:auto;background:#fff;}
.bookline{width: 96%; height:34px; background-image: url("../images/about_box_line.jpg"); background-repeat:repeat-x; background-position: 0 0; float:left; margin-left:10px;}
.book{ width:650px; margin:0 auto;}
.booktop{ width:650px; height:30px; float:left; background:url("../images/bookico.png") no-repeat 10px 7px; margin-top:20px;}
.booktop_name{ width:470px; height:30px; float:left; color:rgb(30,54,1); padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:rgb(30,54,1); text-align:right; line-height:30px;}
.bookcontent{ width:628px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #d6deef; background:url("../images/bookcontentbg.jpg") repeat-x; background-color:#fff; padding:10px; color:rgb(30,54,1);}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:12px; float:left;}
.bookadmin_mid{ width:628px; min-height:30px; height: auto!important; height:30px; border-left:1px solid #d6deef; border-right:1px solid #d6deef; border-bottom:1px solid #d6deef; float:left; padding:10px; color:rgb(30,54,1);}
.messagecol{ color:rgb(30,54,1);}
.admincol{ color:rgb(30,54,1); font-weight:bold;}
.admintimecol{ color:rgb(30,54,1); float:right; *margin-top:-17px;}
.message{ width:600px; height:auto;float:left;padding-left:50px; color:rgb(30,54,1);}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px;}
.message li input{ height:15px; line-height:15px; width:150px;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right; font-size:12px;}
.message li p.message_content{ width:400px;float:left;}
.message li.contentb{ width:500px;height:150px; float:left;}
.message li.contentb textarea{ width:370px; height:120px;}
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; float:left;}
.message li p.message_yzminput input{ width:70px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:200px; height:40px; float:left; text-align:right;}
.tab2{background:#fff; width:100%; margin-top:5px; border:1px solid #e1e0e1;}
.blank{width:100%; height:20px; margin-bottom:5px;}
.c_red{color:red;}

.hr{ margin:0px auto 10px auto; width:100%;  line-height:24px; border:1px #CCC solid; background-color:#fff;}
.hr td{ border:1px #CCC solid;}
.hr a{ color:#333;}
.hr a:hover{ color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:14px;}

.view p{font:500 14px/180% 宋体; color:#333;width:94%;}
.view p.bigtit{font-size:18px; color:#333; font-family:黑体; width:100%; text-align:center;}
.view p.datetime{color:#666; font-size:12px; width:100%; text-align:center;}
.bigimg{margin:10px auto; max-width:500px;_width:500px; border:1px solid #dedcdc;padding:4px;background:#fff;}

.viewpage{width:630px; float:left; margin-left:20px; color:#3f84ad;font-size:12px; margin-top:15px;}
.p_view_back{ text-align:center; line-height:24px; color:#bb8c59;font:500 12px/30px 宋体;}
.p_view_back a{ color:#ff8a00; display:block;width:61px;height:25px; margin:0 auto;}
.subcon p.p_view_top{ width:95%; overflow:hidden; line-height:20px; margin:0 auto 10px auto; color:#395e84; font-size:12px;font-weight:bold;border-bottom:1px solid #a0c5d5;}
.p_view_top a{ color:#6288af;font-weight:normal; font-size:12px;}
.searchp{width:100%; height:36px; background:skyblue; text-align:center; line-height:36px; margin:10px auto;}
.searchp a{color:#666;}

.subcon p.searchmore{width:96%; height:38px; background:#333; line-height:38px; text-align:center; margin:18px 2% 10px 2%;}
.searchmore a{color:#fff;}
.searchul li{width:96%; line-height:40px; border-bottom:1px dashed #999; margin:0 2%;}
.searchul p{font-size:12px; color:#333; width:98%; margin-left:1%;}
.searchul li div{width:100%; text-indent:13px; line-height:36px; font-size:14px;}
.searchul li div a{color:#333; line-height:40px;}
.searchul li div span{float:right; margin-right:8px; color:#333; *margin-top:-40px;}


.player{width:320px;overflow:hidden; height:310px;position: relative;padding:30px 0 0 30px;}
.player ul{width:320px;position:relative;}
.player li{float:left;position:absolute;}
#icon_left,#icon_right{width:30px;height:70px; z-index:20;position:absolute;top:70px;left:10px;cursor:pointer;}
#icon_right{left:320px;}
.p2,.p6,.p2 img,.p6 img{width:244px;height:205px;overflow:hidden;}
.p3,.p5,.p3 img,.p5 img{width:295px;height:243px;overflow:hidden;}
.p1,.p7,.p1 img,.p7 img{width:0px;height:0px;overflow:hidden;}
.p4{border:3px solid #D2AC6B ;width:209px;height:183px;}
.p4,.p4 img{width:209px;height:183px;overflow:hidden;}
.p3,.p5{border:3px solid #EBCC93;width:175px;height:143px;}
.p2,.p6{width:144px;height:105px;border:3px solid #EDCE97;}

.p2{left:0px;z-index:8;top:50px}
.p3{left:25px;z-index:9;top:25px}
.p4{left:52px;z-index:10;cursor:pointer;}
.p5{right:25px;z-index:9;top:25px}
.p6{right:0px;z-index:8;top:50px}
.p1{right:0px;z-index:8;top:50px}
.p7{right:0px;z-index:8;top:50px}

.imgtab{ float:left; width:358px; height:189px;}
*{ margin:0; padding:0;}

/*客服在线*/
.lrkf{font-size: 13px;position: fixed;width:154px;}
.lrkf:hover{cursor  :pointer;}
.lrkfshow{left: 30px;}
.lrkf .lrkf_box {background-color:#009de3;padding: 6px;border-radius: 4px;
}
#lrkf_btn{color:#FFF;}
.lrkf a {display: block;color:#666;text-decoration: none;font-size: 14px;}
.lrkf_con, .lrkf .lrkf_tool a {background-color:#fff;margin-top: 4px;border-radius: 4px;}
.lrkf_header, .lrkf .lrkf_con, .lrkf .lrkf_tool a {background-color:#FFF;margin-top:4px;
border-radius: 4px;}
.lrkf_con {padding: 6px 8px;}
.lrkf_con li.qq{padding: 5px 0;}
.lrkf_con li.qq a{ font-size:12px;} 
.lrkf_con li.qq a img{vertical-align:bottom;margin-right:5px;}
.lrkf a {display:block;color:#666;text-decoration: none;font-size:14px;}
.lrkf_con li.tel {line-height: 1.35;padding-bottom: 4px;width:104px;font-size:13px;color:#666;}
.lrkf_con li.tel b{color:#F00;}
.lrkf_con .hr {padding: 0;height: 0;font-size: 0;line-height: 0;clear: both;margin:4px 0;
border-bottom: #fff solid 1px;border-top: #CFCFCF solid 1px;border-left: none;border-right: none;}
.lrkf_btn {position:absolute;top:4px;width:22px;left: -22px;display:block;text-align: center;padding: 10px 0;border-radius:4px 0 0 4px;background-color:#009de3;color:#fff;}
.lrkf_con li.colse{padding:2px 5px;text-align:center;}
#lrkf_tell{background-color:#009de3;color:#fff;border-radius:4px 0 0 4px;position:absolute;top:63px;left:150px;}
.lrkf_con, .lrkf .lrkf_tool a {background-color:#fff;margin-top: 4px;border-radius: 4px;}
.lrkf_header, .lrkf .lrkf_con, .lrkf .lrkf_tool a {background-color:#FFF;margin-top:4px;
border-radius: 4px;}
.lrkf_tell, .lrkf .lrkf_tool a {background-color:#fff;margin-top: 4px;border-radius: 4px;}
.lrkf_tell {padding:6px 3px;}
.lrkf_tell li.qq{padding:0px;}
.lrkf_tell li p{width:110px;} 
.lrkf_tell li.qq a img{vertical-align:bottom;margin-right:5px;}
.lrkf a {display:block;color:#666;text-decoration: none;font-size:14px;}
.lrkf_tell li.tel{line-height:1.35;padding-bottom:5px;width:134px;padding-left:5px;font-size:12px;color:#666;}
.lrkf_tell li.tel b{color:#F00;}
.lrkf_tell .hr {padding: 0;height: 0;font-size: 0;line-height: 0;clear: both;margin: 4px 0;
border-bottom: #fff solid 1px;border-top: #CFCFCF solid 1px;border-left: none;border-right: none;}
#lrkftell{font-size: 13px;position: fixed;width:150px;}		
