body,dl,dt,uu,ul,ol,li,th,tr,td,p,form,img {margin:0;padding:0; border:0;}
ul,li {LIST-STYLE-TYPE: none;}
body{ font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:25px; background:#ecf1f5;}
a { color:#000018;text-decoration:none;}
a:hover {color:#03c0de; text-decoration:none;}
a:visited {color:#000018; text-decoration:none;}
/*全局css*/
.clear {CLEAR: both;}
.center {
    text-align: center;
}

.red {
    color: #ff6a00;
}

.black {
    color: #000;
}

.white {
    color: #fff;
}

.grey {
    color: #666;
}

.indexbigtitle {
    font-size: 36px;
    font-weight: 700;
    line-height: 50px;
}

.indextitle {
    font-size: 18px;
    font-weight: normal;
    
}

.indexsmalltitle {
    font-size: 24px;
    font-weight: 700;
    line-height: 40px;
}

.indexsmalltitle span {
    color: #ff6a00;
    padding-right: 10px;
}

.flexbox {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
}
.index_step {
    width: 380px;
    height: auto;
    margin-bottom: 30px;
    padding: 20px;
    box-sizing: border-box;
    box-shadow: 0px 0px 20px #e3e3e3;
    border-radius: 10px;
}



.index_step:nth-child(1) {
    background: url(./stepbg1.png) center right no-repeat #fff;
}

.index_step:nth-child(2) {
    background: url(./stepbg2.png) center right no-repeat #fff;
}

.index_step:nth-child(3) {
    background: url(./stepbg3.png) center right no-repeat #fff;
}

.index_step:nth-child(4) {
    background: url(./stepbg4.png) center right no-repeat #fff;
}

.index_step:nth-child(5) {
    background: url(./stepbg5.png) center right no-repeat #fff;
}

.index_step:nth-child(6) {
    background: url(./stepbg6.png) center right no-repeat #fff;
}

.h1px { height:1px; width:100%; clear:both;}
.h2px { height:2px; width:100%; clear:both;}
.h3px { height:3px; width:100%; clear:both;}
.h5px { height:5px; width:100%; clear:both;}
.h10px { height:10px; width:100%; clear:both;}
.h20px {height:20px; width:100%; clear:both;}
.h30px {height:30px; width:100%; clear:both;}
.h40px {height:40px; width:100%; clear:both;}
.h50px {height:50px; width:100%; clear:both;}
.h100px {height:50px; width:100%; clear:both;}

.box{ width:100%;}
.warp {width:1200px;max-width: 1200px; margin:0 auto;}
.fl { display:block; float:left;}
.fr { display:block; float:right;}
.clear {clear:both;}
.header-top { background:#333333; height:30px; line-height:30px; color:#fff;}
.header { background:#fff;height:100px; overflow:hidden;}
.nav { width:840px; line-height:100px;}
.logo{ width:300px;}

.nav li { font-size:15px; line-height:100px; height:100px; width:120px; float:left; text-align:center; }
.nav li a { font-size:15px; line-height:100px; height:100px; display:block; width:100%; color:#000018;text-align:center;}
.nav li a.hot { background:url(./hot.png) 92px 30px no-repeat; }
.nav li a:visited {color:#000018; text-decoration:none;}
.nav li a:hover { font-size:15px; line-height:100px; height:100px; color:#03c0de;}
.nav li.on a { font-size:15px; line-height:100px; height:100px; color:#03c0de;text-align:center;}
.nav li.on a:visited {font-size:15px; line-height:100px; height:100px; color:#03c0de;text-align:center;}
.nav li.on a:hover { font-size:15px; line-height:100px; height:100px; color:#03c0de;}

.innerbg { background:url(./bg.jpg) top center no-repeat #ecf1f5;}
.innerbg2 { background:url(./bg2.jpg) top center no-repeat #ecf1f5;} 
.probg { background:url(./pro_bg.png) top repeat-x #fff; height:auto;}
.probg2 { background:url(./pro_bg2.png) top repeat-x #f4f4f4; height:auto;}

.bread { text-indent:40px; background: url(./local.png) left top no-repeat; line-height:30px; height:30px; font-size:18px; color:#333333;        }

.bread a{ line-height:30px; height:30px; font-size:15px; color:#333333; }
.bread a:visited{ line-height:30px; height:30px; font-size:15px; color:#333333; }
.bread a:hover{ line-height:30px; height:30px; font-size:15px; color:#333333; }

.conbox{ width:900px; background:#fff; float:left;}

.conbox_con{ width:860px; margin:0 auto; background:#fff; min-height:1250px;}

.conboxbig{ width:1200px; background:#fff; float:left;}

.conbox_conbig{ width:1160px; margin:0 auto; background:#fff; min-height:500px;}

.conbox_right { width:280px; height:auto; float:right;}
.conbox_r_link a{ width:280px; height:50x; display:block; background:#00c1de; font-weight:bold; line-height:50px; text-align:center; color:#fff; font-size:15px;}

.bigtitle { font-size:20px; font-weight:bold; text-align:left; line-heig;ht:60px; width:100%;}
.con { font-size:13px; font-weight:normal; line-height:25px; text-align:left; width:600px; clear:both;}
.toptitle { font-size:16px; font-weight:bold; text-align:center; line-height:60px;}

.redbutton a { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#cc0000; line-height:30px;}
.redbutton a:visited { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#cc0000;}
.redbutton a:hover { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#cc0000;}

.youshi { border-top:1px solid #d8d9da;border-left:1px solid #d8d9da;  width:100%; background:#f6f8fa;}
.youshi td { text-align:left; padding:10px 20px;border-right:1px solid #d8d9da;border-bottom:1px solid #d8d9da; vertical-align:middle;}
.youshi td.cen { text-align:center; padding:10px 20px;border-right:1px solid #d8d9da;border-bottom:1px solid #d8d9da;vertical-align:middle;}

.youshi2 {border:1px solid #d8d9da; width:283px; height:130px; float:left; margin-right:20px;background:#f6f8fa;}

.youshi2top {border-bottom:1px solid #d8d9da; background:#fff; width:100%; text-align:center; height:40px; line-height:40px; color:#333; font-weight:bold; font-size:18px;}
.youshi2con { width:250px; height: auto; line-height:25px; color:#666; font-weight: normal; font-size:13px; margin:0 auto;}

.gong { width:100%;border:1px solid #d8d9da;background:#f6f8fa;}

.sub_gong { width:398px; height:190px; overflow:hidden; float:left; border-right:1px solid #d8d9da; }
.sub_con { width:340px; margin:0 auto;  }
.subtitle {font-size:16px; font-weight:bold; text-align:center; line-height:40px; color:#333333;}
.con_con {font-size:12px; font-weight:normal; line-height:20px; color:#666666;}


.sub_gong2 { width:299px; height:190px; overflow:hidden; float:left; border-right:1px solid #d8d9da; }
.sub_con2 { width:240px; margin:0 auto;  }

/*内页产品css*/

.inerprobox { width:300px; height:415px; float:left; background:url(./inerpro_bg.png) top center no-repeat;}
.inerprotitle { color:#000; font-size:18px; font-weight:normal; text-align:left; height:40px; line-height:40px;width:80%; margin:0 auto;  }
.inerprocon { color:#666666; font-size:15px; font-weight:normal; text-align:left; line-height:25px; width:80%; margin:0 auto; }
.peizhi { background:url(./pro_ge.png) top right no-repeat;color:#000; text-indent:8%; font-size:16px; font-weight:normal; text-align:left; height:50px; overflow:hidden;line-height:50px;width:285px; margin:0 auto;}

.peizhi2 { color:#000;  font-size:16px; font-weight:normal; text-align:left; height:60px; overflow:hidden;line-height:30px;width:80%; margin:0 auto;}

.peizhi2_s {color:#000;font-size:14px;font-weight:normal;text-align:left;height:75px;overflow:hidden;line-height:25px;width:80%;margin:0 auto;}

.peizhi5 { color:#000;  font-size:16px; font-weight:normal; text-align:left; height:110px; overflow:hidden;line-height:25px;width:80%; margin:0 auto;}
.peizhi5 span{ color:#999999;font-size:12px;font-weight:normal;text-align:left;line-height:20px; }

.peizhi3 { background:url(./pro_ge1.png) top left no-repeat;color:#000; text-indent:8%; font-size:16px; font-weight:normal; text-align:left; height:50px; overflow:hidden;line-height:50px;width:285px; margin:0 auto;}

.peizhi6 { background:url(./pro_ge2.png) top left no-repeat;color:#000; text-indent:8%; font-size:16px; font-weight:normal; text-align:left; height:50px; overflow:hidden;line-height:50px;width:285px; margin:0 auto;}

.peizhi4 { color:#666666;  font-size:12px; font-weight:normal; text-align:left; height:40px; overflow:hidden;line-height:20px;width:80%; margin:0 auto;}
.peizhi4 span { color:#ff6902;}


.peizhi7 { color:#666666;  font-size:15px; font-weight:normal; text-align:left; height: auto; overflow:hidden;line-height:30px;width:85%; margin:0 auto;}
.peizhi7 span { color:#00c2de;}

.peizhi8 { color:#ff8a00;  font-size:22px; font-weight:bold; text-align:left; height: 40px; overflow:hidden;line-height:40px;width:85%; margin:0 auto;}


.gege1 {border-bottom:1px solid #eeeeee; width:85%; margin:0 auto;}
.gege {border-bottom:1px solid #eeeeee; width:285px; margin:0 auto;}

.inerprocon span { font-size:22px; font-weight:bold; color:#ff0000; text-decoration:line-through; height:25px; line-height:25px;}
.inerprocon span.new{ font-size:22px; font-weight:bold; color:#ff0000; text-decoration:none; height:25px; line-height:25px;}
.inerprocon h1 { font-size:20px; font-weight:bold; color:#ff0000; text-decoration:none;height:25px;line-height:25px;}
.inerprolink { text-align:center;}

.inerprolink2 { position:absolute; bottom:9px; width:285px; height:40px; left:7px; text-align:center;}

.inerprobox4 { position:relative;width:300px; height:435px; float:left; background:url(./inerpro_bg4.png) top center no-repeat; margin-bottom:20px;}

.inerprobox4:before { content:""; position: absolute; top:-5px; right:7px;width:133px; height:33px; background:url(left_up.png) top center no-repeat;}

.inerprobox2 { width:300px; height:435px; float:left; background:url(./inerpro_bg2.png) top center no-repeat;}
.inerprotitle2 { color:#fff; font-size:18px; font-weight:bold; text-align:left; height:40px; line-height:40px;width:80%; margin:0 auto;  }
.inerprocon2 { color:#fff; font-size:15px; font-weight:normal; text-align:left; line-height:25px; width:80%; margin:0 auto; height:50px; }
.inerprotitle4 { color:#363636; font-size:18px; font-weight:bold; text-align:left; height:40px; line-height:40px;width:80%; margin:0 auto;  }
.inerprocon4 { color:#686662; font-size:15px; font-weight:normal; text-align:left; line-height:25px; width:80%; margin:0 auto; height:50px; }

.inerprobox3 { width:385px; height:385px; float:left; margin-left:15px; background:#ffffff; border-top:6px solid #373d41;}


.ying_nav { width:100%; height:50px; border:1px solid #d8d9da;background:#f6f8fa;} 

.ying_nav a { display:block; float:left; width:399px; height:50px; line-height:50px; text-align: center; color:#333333; background:none;}
.ying_nav a:visited {color:#333333;background:none;}
.ying_nav a:hover {  color:#fff;background:#cc0000;}

.ying_nav a.on { display:block; float:left; width:399px; height:50px; line-height:50px; text-align: center;  color:#fff;background:#cc0000;}
.ying_nav a.on:visited { color:#fff;background:#cc0000;}
.ying_nav a.on:hover {  color:#fff;background:#cc0000;}



.ying_nav2 { width:100%; height:50px; border:1px solid #d8d9da;background:#f6f8fa;} 

.ying_nav2 a { display:block; float:left; width:239px; height:50px; line-height:50px; text-align: center; color:#333333; background:none;}
.ying_nav2 a:visited {color:#333333;background:none;}
.ying_nav2 a:hover {  color:#fff;background:#cc0000;}

.ying_nav2 a.on { display:block; float:left; width:239px; height:50px; line-height:50px; text-align: center;  color:#fff;background:#cc0000;}
.ying_nav2 a.on:visited { color:#fff;background:#cc0000;}
.ying_nav2 a.on:hover {  color:#fff;background:#cc0000;}


.ying_nav3 { width:100%; height:50px; border:1px solid #d8d9da;background:#f6f8fa;} 

.ying_nav3 a { display:block; float:left; width:1198px; height:50px; line-height:50px; text-align: center;  color:#fff;background:#cc0000;}
.ying_nav3 a:visited {color:#fff;background:#cc0000;}
.ying_nav3 a:hover { color:#fff;background:#cc0000;}



.ying_left { width:702px; height:402px;}
.ying_left img {width:700px; height:400px; border:1px solid #d8d9da;}

.ying_right { width:460px;height:402px; }
.ying_butt { background:#f6f8fa;border:1px solid #d8d9da; line-height:50px; height:50px; text-align:center; color:#333;}


.help { width:100%;}

.help_con { float:left; margin-right:30px; width:378px; border:1px solid #d8d9da;background:#f6f8fa; }
.helptitle a{ font-size:16px; text-align:left; text-decoration:none; line-height:40px; padding-left:15px; }

.helpnews a{font-size:13px; text-align:left; text-decoration:none; line-height:30px; padding-left:15px;}
.line { border-bottom:1px solid #d8d9da; width:345px; margin:0 auto;}


.innertitle { background:url(innerbg.gif) repeat-x top #ecf1f5; height:100px; width:100%;}
.innertitle a{ background:#ecf1f5; height:100px; width: auto; padding-right:10px; line-height:100px; font-size:18px; font-weight:bold;}


.protitle { width:100%; height:50px; border-bottom:1px dashed #cecece; line-height:50px; text-align:left; font-size:18px; font-weight:bold; margin-bottom:20px;}

/*内页-新闻栏目css*/
.newslist { width:100%; height:290px;}
.newsbox { margin:0 auto; width:1200px; height:250px;}
.white { background:#fff; height:auto;}
.black1 {background:#2f2f2f; height:auto;}
.grey {background:#f8f8f8; height:auto;}
.grey2 {background:#f4f4f4; height:auto;}

.input3 { line-height:30px; height:30px; width:300px; border:1px solid #666666; text-indent:10px;}
.input2 { line-height:30px; height:30px; width:200px; color:#fff;  background:#58cee5;}
.indexform { height: auto; width:100%;background:#00002e;}
.indexform td {font-size:14px; color:#fff;}
.input1 { font-size:14px; border-radius:10px;color:#fff; background:#00c1de; font-weight:normal; text-align:center; padding:5px 10px ;width:95%;}

.fangbox { float:left; width:300px; height:260px; background:url(./fang_bg.png) top center no-repeat;}
.fangimg { text-align:center;}
.fangtitle {text-align:center; font-size:20px; font-weight:bold; line-height:70px;}
.fangcon {text-align:center; font-size:14px; font-weight:normal; line-height:25px;}

.indexbottom { width:100%; height:150px; background:url(./indexbottom.jpg) top center no-repeat; overflow:hidden;}
.indexbottom_link { width:100%; height: 45px; text-align:center;overflow:hidden;}
.indexbottom_link a{ display:block; width:300px;font-size:15px; height:45px;font-weight:normal; line-height:45px; text-align:center; color:#f66e44; background:#fff;}
.indexbottom_link a:visited{display:block; font-weight:normal;font-size:15px; line-height:45px; text-align:center; color:#f66e44; background:#fff;}
.indexbottom_link a:hover{display:block; font-weight:normal;font-size:15px; line-height:45px; text-align:center; color:#f66e44; background:#fff;}
.indexbottom_con { width:100%;text-align:center; font-size:15px; font-weight:normal; line-height:30px; color:#fff;}


.liucheng { background:url(./indexbg.jpg) top center no-repeat #2f2f2f; height:500px; width:100%;}
.liubox { width:400px; height:220px; float:left; }
.liutitle { color:#fff; font-size:15px; font-weight:bold; text-align:center; height:30px; line-height:30px;  }
.liucon { color:#fff; font-size:15px; font-weight:normal; text-align:center; height:25px; line-height:30px; width:80%; margin:0 auto; }

.inerliu { background:url(./liucheng.jpg) top center no-repeat #fff; height:220px; width:100%;}
.inerliubox { width:250px; height:220px; float:left; margin-left:40px; }
.inerliutitle { color:#fff; font-size:18px; font-weight:bold; text-align:left; height:60px; line-height:60px;  }
.inerliucon { color:#fff; font-size:15px; font-weight:normal; text-align:left; height:25px; line-height:30px;  }

.liuliu { background:url(./liuliu.png) top center no-repeat #fff; height:250px; width:100%;}
.liuliubox { width:183px; height:170px; float:left; margin-left:20px; }
.liuliutitle { color:#fff; font-size:18px; font-weight:bold; text-align:center; height:60px; line-height:60px;  }
.liuliucon { color:#fff; font-size:15px; font-weight:normal; text-align:center; height:25px; line-height:30px;width:90%; margin:0 auto; margin-top:10px;  }


.helpbg { background:url(./help.jpg) top center no-repeat #fff; height:490px; overflow:hidden;}
.helpbgtitle { color:#fff; font-size:20px; font-weight:bold; line-height:100px; height:100px; text-align:left;}
.helpbgcon { color:#fff; font-size:15px; font-weight:normal; line-height:25px; height: auto; text-align:left;}

.helptop { height:212px; overflow:hidden;}
.helptopbox { height:210px; width:285px; border:1px solid #d4d4d4; background:#f4f4f4; overflow:hidden; float:left; margin-left:17px;}
.helptoptitle { color:#333; font-size:18px; font-weight:bold; line-height:35px; height: auto; text-align:left;width:85%; margin:0 auto;}
.helptopcon { color:#333; font-size:15px; font-weight:normal; line-height:25px; height: auto; text-align:left;width:85%; margin:0 auto;}
.helptopline { height:15px; border-bottom:1px solid #333333; width:85%; margin:0 auto;}


.bluetop2 { background: url(./indextop2.jpg) top center no-repeat #00002e; height:490px;}
.bluetop3 { background: url(./indextop3.jpg) top center no-repeat #00002e; height:450px;}
.bluetop { background: url(./indextop.jpg) top center no-repeat #00002e; height:450px;}
.bluetop_1 { color:#fff; font-size:36px; font-weight:normal; line-height:100px;}
.bluetop_1 span { color:#00c1de;}
.bluetop_2 { color:#fff; font-size:24px; font-weight:normal; line-height:80px;}
.bluetop_3 { color:#fff; font-size:13px; font-weight:normal; line-height:20px;}

.bluetop_4 a { font-size:15px; font-weight:normal; line-height:30px; padding:5px 20px; border:1px solid #fff; border-radius:8px; color:#fff; float:left; margin-right:10px;} 

.bluetop_4 a.bluelink { font-size:15px; font-weight:normal; line-height:30px; padding:5px 20px; background:#00c1de; border-radius:8px; color:#fff; float:left; margin-right:10px;}

.bluetop_4 a.orange { font-size:15px; font-weight:normal; line-height:30px; padding:5px 20px; background:#fba100; border-radius:8px; color:#fff; float:left; margin-right:10px;}

.newslistpic{ float:left; width: 380px; height:250px; display:block;}
.newslistcon { width:780px; height:auto; float:right;}
.newslisttime { background: url(./time.png) top left no-repeat; padding-left:50px; height:45px; width:100%; text-align:left; font-size: 14px; font-weight:normal; margin:10px auto;}
.newslisttime span { line-height:45px; font-size:24px; font-weight:bold;}
.newspic { width:100%; height:auto; padding-top:20px; text-align:center; }
.newslisttime_on { display:none;}
.newspic img { max-width:1200px;}
.newstitle1 { width:100%; height:50px; line-height:50px; text-align:center; font-size:18px; font-weight:bold;}
.newstime {margin:0 auto;background: url(./time2.png) top left no-repeat; padding-left:30px; height:30px; line-height:30px; width:100px; text-align:left; font-size: 14px; font-weight:normal; color:#666666; }
.newstimebox { border-bottom:1px dashed #cecece; height:40px; width:100%;}

/*分页css*/
.pagelist{ text-align:center; padding-top:20px; margin-right:20px;}
.pagelist li{display:inline-block;border:solid 1px #ccc;margin-right:2px;}
.pagelist li{*display:inline;}
.pagelist a{display:inline-block;padding:4px 12px;color:#666;background:#eee;text-decoration:none;}
.pagelist li a:hover{background:#ccc}
.pagelist li.on a{background:#ccc}

.imgbox2{ width:380px;height:250px; overflow:hidden;}
.imgbox{ width:385px;height:215px; overflow:hidden;}
.imgcon { transition:all 0.8s;}

.imgcon:hover {
 transform: scale(1.1); 
-webkit-transform: scale(1.1); /*Safari 和 Chrome*/
-moz-transform: scale(1.1); /*Firefox*/
 -ms-transform: scale(1.1); /*IE9*/
-o-transform: scale(1.1); /*Opera*/
}
.newscon { margin:20px 0;}

/*内页-上下页标签css*/
.nextbox {height: auto; width:100%;}
.nextbox div {height:25px; width:100%; font-size:13px; color:#666; margin-bottom:20px;}

.nextbox a { height:25px; color:#666; line-height:40px; font-size:13px;}
.nextbox a:visited {height:25px; color:#666; line-height:40px; font-size:13px;}
.nextbox a:hover { height:25px; color:#58cee5; line-height:40px; font-size:13px;}


/*首页*/

.blue { background:#1a1a43; height:110px;}
.bluebox { width:299px; border-right:1px solid #26264d; float:left; margin:0; height:50px;}
.bluetitle{ width:auto; margin-left:10px; height:25px; font-size:14px; line-height:25px; font-weight:bold; color:#fff; }
.bluecon {width:auto; margin-left:10px; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#fff; }

.bluecon a{ width:auto; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#00c1de; }
.bluecon a:visited{ width:auto; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#00c1de; }
.bluecon a:hover{ width:auto; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#00c1de; }


.bluecon_1 { width:270px; margin:0 auto; height:50px;  }
.bluecon_2 { width:200px; margin:0 auto; height:50px;  }
.bluecon_3 { width:200px; margin:0 auto; height:50px;  }
.bluecon_4 { width:210px; margin:0 auto; height:50px;  }

.bigtitle1 { font-size:25px; font-weight:bold; text-align:center; line-height:60px; width:100%; color:#0f034e;}
.toptitle1 { font-size:16px; font-weight:normal; text-align:center; line-height:30px;color:#333;}

.probox_img { height: auto; text-align:center; width:100%;}

.probox { width:395px; height:206px; background:url(./box_bg.png) top center no-repeat; float:left; margin-left:7px; margin-bottom:7px;}
.probox_1 { width:360px; height:170px; background: url(./pro1.png) right bottom no-repeat; margin:0 auto; }
.probox_2 { width:360px; height:170px; background: url(./pro2.png) right bottom no-repeat; margin:0 auto; }
.probox_3 { width:360px; height:170px; background: url(./pro3.png) right bottom no-repeat; margin:0 auto; }
.probox_4 { width:360px; height:170px; background: url(./pro4.png) right bottom no-repeat; margin:0 auto; }
.probox_5 { width:360px; height:170px; background: url(./pro5.png) right bottom no-repeat; margin:0 auto; }
.probox_6 { width:360px; height:170px; background: url(./pro6.png) right bottom no-repeat; margin:0 auto; }




.probox_title {font-size:20px; font-weight:bold; color:#0f034e; text-align:left; line-height:50px; width:90%;margin:0 auto;}
.probox_con {font-size:15px; font-weight:normal; color:#00002e; text-align:left; line-height:25px; width:90%; margin:0 auto; }
.probox_link {height:40px;text-align:left; width:90%;margin:0 auto;  }
.probox_link a{font-size:15px; font-weight:bold; color:#666666;text-align:left;  height:40px; line-height:40px;   }
.probox_link a:visited{font-size:15px; font-weight:bold; color:#666666;text-align:left;  }
.probox_link a:hover{font-size:15px; font-weight:bold; color:#00c1de;text-align:left;   }

.bigtitle2 { font-size:25px; font-weight:bold; text-align:center; line-height:60px; width:100%; color:#fff;}
.toptitle2 { font-size:16px; font-weight:normal; text-align:center; line-height:30px;color:#fff;}

.indexbg { background:url(./indexbg.jpg) top center no-repeat; height:698px;}

.indexbg2 { background:url(./indexbg2.jpg) top center no-repeat; height:480px;}

.indexying_left { float:left;  width:900px; height:465px;}
.indexying_right {float:right;  width:190px; height:465px; background:url(./right_nav.png) top left no-repeat;}

.indexying_right  a{ color:#fff; font-size:15px; line-height:20px; margin-top:70px; height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a:visited{  color:#fff;font-size:15px; line-height:20px;  height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a:hover{  color:#00c1de;font-size:15px; line-height:20px;  height:20px; width:100%; display:block; text-align:center;}

.indexying_right  a.on{  color:#00c1de;font-size:15px; line-height:20px; margin-top:70px; height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a.on:visited{  color:#00c1de;font-size:15px; line-height:20px; height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a.on:hover{  color:#00c1de;font-size:15px; line-height:20px;  height:20px; width:100%; display:block; text-align:center;}


#indexyingcon1 { width:900px; height:465px; background:url(indexying1.jpg) top left no-repeat; display:block;}
#indexyingcon2 { width:900px; height:465px; background:url(indexying2.jpg) top left no-repeat;display:block;}
#indexyingcon3 { width:900px; height:465px; background:url(indexying3.jpg) top left no-repeat;display:block;}
#indexyingcon4 { width:900px; height:465px; background:url(indexying4.jpg) top left no-repeat;display:block;}
#indexyingcon5 { width:900px; height:465px; background:url(indexying5.jpg) top left no-repeat;display:block;}


.bluebutton a { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#00c1de; line-height:30px;}
.bluebutton a:visited { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#00c1de;}
.bluebutton a:hover { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#00c1de;}

.indexying_title {font-size:25px; font-weight:bold; text-align:left; height:60px; line-height:60px; width: 500px; color:#fff;  margin-left:40px; margin-top:0; }

.indexying_con {font-size:13px; font-weight:normal; text-align:left; line-height:25px; width: 500px; color:#fff; margin-left:40px; margin-top:10px;  }


.bluebutton {margin-left:40px;margin-top:40px;}

.news_box {width:280px; height: auto; display:block; background:#fff; height:310px;}


.indexnews_box { float:left; margin-right:30px; width:380px; height:535px; display:block;}
.indexnews_img { width:100%; height:200px; overflow:hidden;}
.indexnews_title { font-size:16px; line-height:50px; border-bottom:1px solid #333333;font-weight:bold; color:#000; width:360px; height:50px; margin:0 auto; text-align:left;}

.indexnews_title a{ font-size:14px; line-height:50px;  width: auto; height:50px; float:right; color:#333; text-align:left; font-weight:normal;}


.indexnews_title2 { font-size:14px; line-height:40px; border-bottom:1px solid #333333; color:#000; font-weight: bold; width:260px; height:40px; margin:0 auto; text-align:left;}

.indexnews_title2 a{ font-size:14px; line-height:40px; color:#333;  width: auto; height:40px; float:right; text-align:left;font-weight:normal;}


.indexnews_list {font-size:16px; line-height:40px; border-bottom:1px dotted #333333;font-weight:normal; color:#333; width:360px; height:40px; margin:0 auto; text-align:right;}
.indexnews_list a{font-size:16px; line-height:40px;  color:#000; width: auto; height:40px; text-align:left; float:left;}


.indexnews_list2 {font-size:14px; line-height:40px; font-weight:normal;border-bottom:1px dotted #333333; color:#333; width:260px; height:40px; margin:0 auto; text-align:right;}
.indexnews_list2 a{font-size:14px; line-height:40px;  color:#000; width: auto; height:40px; text-align:left; float:left;}



.kehu li{ width:285px; height:125px;  float:left; margin-right:20px;margin-bottom:20px;overflow:hidden;}

.kehu li img {width:285px; height:125px;}

a.zhekou { color:#b40202; font-size:12px;  padding:2px 8px; border:1px solid #b40202; border-radius:2px;}
a.zhekou:visited { color:#b40202; font-size:12px;  padding:2px 8px; border:1px solid #b40202; border-radius:2px;}
a.zhekou:hover { color:#b40202; font-size:12px;  padding:2px 8px; border:1px solid #b40202; border-radius:2px;}

.tehuibg { background:url(tehui.jpg) top center no-repeat; height:630px;}
.tehui { width:100%; height:108px;}
.tehuibox { width:auto; float:left; margin-left:40px;}
.tehuititle a{ font-size:16px; font-weight:bold; color: #FFF; line-height:40px; height:40px;}
.tehuicon a{ font-size:13px; font-weight:normal; color: #FFF; line-height:25px; height: auto;}

.footer { background:#000; color:#fff;font-size:14px; font-weight:normal; color:#cccccc; line-height:30px;}
.youqing { width:100%; border-bottom:1px solid #333333; height:auto;}
.footer a{ font-size:14px; font-weight:normal; color:#fff;line-height:30px; color:#cccccc;}



.footernav { width:239px; border-right:1px solid #333333;height:160px;float:left;text-align:left; }
.footernav1 { width:100px; margin:0 auto;}
.footernav2 { width:160px; margin:0 auto;}
.footernav3 { width:140px; margin:0 auto;}
.footernav4 { width:90px; margin:0 auto;}

.footernav p{ color:#ffffff;font-size:14px;}

.footernav p a{ color:#999999;font-size:14px;}
.footernav p a:hover{ color:#ffffff;font-size:14px;}
.footernav p a:visited{ color:#999999;font-size:14px;}

.footernav p.title{ color:#ffffff;font-size:16px; font-weight:bold;}

.footernav p.title a{ color:#ffffff;font-size:16px;font-weight:bold;}
.footernav p.title a:hover{ color:#ffffff;font-size:16px;font-weight:bold;}
.footernav p.title a:visited{ color:#ffffff;font-size:16px;font-weight:bold;}

.footernav p a.link{ color:#02bad5; font-size:14px; font-weight:bold;}
.footernav p a.link:hover { color:#02bad5; font-size:14px; font-weight:bold;}
.footernav p a.link:visited { color:#02bad5; font-size:14px; font-weight:bold;}


.left_sidebox{ width:200px; height:655px; position:fixed; left:0px; top:140px; z-index:999;}




.suspension li { margin-bottom:2px; width:80px; height:80px;}
.suspension li a{ display:block; line-height:80px; text-align:center;width:80px; height:80px; cursor: pointer;}

.right_tel {  background:url(./right_tel.png) top left no-repeat; }
.right_tel:hover { background:url(./right_tel.png) top right no-repeat; }

.red{color:#fc8080!important; font-size:20px;}

.right_wechat {background:url(./right_wechat.png) top left no-repeat; }
.right_wechat:hover {background:url(./right_wechat.png) top right no-repeat; }


.suspension{ width:85px; height:200px; position:fixed; right:5px; top:140px; z-index:999;}
.suspension-box{position:relative;float:right;}

.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:90px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 0px 10px #333333;}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(./side_bg_arrow.png) no-repeat;right:-8px;top:40px;}
.suspension .d-service{top:60px;}
.suspension .d-service-phone{top:85px;}
.suspension .d-qrcode{top:0px;}
.suspension .d-ask1{top:180px;}
.suspension .d-ask2{top:240px;}
.suspension .d-ask3{top:300px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{padding:14px 0;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(./side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(./side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin:0;margin-left:12px;padding:0;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;color:#fc8080;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.suspension .qrcode-img img { width:180px; height:auto;}


.sale_nav { width:100%; height:80px; line-height:80px; font-size:20px; font-weight:bold; color:#ff6e07; background:#fff0e5;}
.sale_nav li { float:left; width:auto; margin-right:22px; text-align:center;height:80px; line-height:80px; font-size:20px; font-weight:bold; color:#ff6e07;}

.sale_nav li a{width:100%; display:block;box-sizing:border-box; text-align:center;height:80px; line-height:80px; font-size:20px; font-weight:bold; color:#ff6e07; padding:0 30px;}
.sale_nav li a:visited{font-size:20px; color:#ff6e07; padding:0 30px; }

.sale_nav li a:hover{ background:url(./navbg.png) top right no-repeat; font-size:20px; font-weight:bold; color:#fff; padding:0 30px;}


.sale_nav li.on  a{width:100%; display:block; box-sizing:border-box; text-align:center;height:80px; line-height:80px; background:url(./navbg.png) top right no-repeat; font-size:20px; font-weight:bold; color:#fff; padding:0 30px;}
.sale_nav li.on a:visited{background:url(./navbg.png) top right no-repeat; font-size:20px; font-weight:bold; color:#fff; padding:0 30px; }

.sale_nav li.on a:hover{ background:url(./navbg.png) top right no-repeat; font-size:20px; font-weight:bold; color:#fff; padding:0 30px;}


.sale_con { display:none; width:100%; height:auto;}
.sale_tit { width:100%; text-align:left; line-height:60px; height:60px; font-size:16px; color:#000; font-weight:bold;}