﻿/* CSS Document */

/*Common*/
body,div,ul,li,input{margin:0;padding:0px;font-family:"微软雅黑";font-size:13px;color:#555555;}
tr,td{font-family:"微软雅黑";font-size:13px;}
ul li{ list-style:none}
body{background:}
hr{height:1px;border:none;border-top:1px dotted #aaa;}
p{margin:0; padding:0}
html{ overflow-x:hidden;}
img{ border:0;}
h2{padding:0; margin-top:0; font-weight:400; font-size:17px}
dl,dt,dd{ margin:0; padding:0}

/*navigation*/
.head{width:100%; height:auto; background:#fff; display:table;  position:fixed; top:0; z-index:9999; border-bottom:1px solid #028fde}
.logo{margin:0 auto;width:1100px; height:79px; margin-bottom:0px; background:#fff;}
.logo div{height:70px;width:550px; font-size:12px; margin-top:8px; float:left }
.logo div .inputdiv1{width:198px; height:45px; background:#ddd; float:left; margin-top:15px}
.logo div .inputdiv2{width:270px; height:45px; background:#; float:left; padding:0; margin-top:15px; text-align:right; padding-right:30px; font-size:14px}

.navigation{width:100%;height:auto; display:table;border-bottom:0px solid #aaa; margin-top:80px; background:#028fde}
.navdiv1{margin:0 auto; width:1100px; height:45px;}
.navdiv1 .navdiv1_1{height:45px; float:left;}

.menu{height:44px; padding-top:1px}
.menu li{width:137px; height:44px; float:left; position:relative;Z-INDEX: 300;}
.menu LI UL {WIDTH:137px; POSITION: absolute; TOP:80px; display:none; height:auto;left:0px; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.menu LI UL LI{WIDTH:137px;height:35px;text-align:center;background:#ededed;border-bottom:1px solid #fff;}
.menu LI UL LI a{color:#333; text-decoration:none;font-size:14px; display:block;padding:0px; height:35px; line-height:35px ;}
.menu LI UL LI a:hover{color:#333; background:#fff ;}

/*home page*/
.idx_protit{margin:0 auto; width:1100px;height:40px; padding-top:15px; margin-bottom:20px }
.idx_protit .protit_txt{width:100px; height:38px; float:left; color:#333; border-bottom:2px solid #028fde; line-height:38px; text-align:center}
.idx_protit .protit_txt a{font-size:22px; color:#444;}
.idx_protit .protit_borl{margin-left:0px;width:500px; height:39px; border-bottom:1px solid #ddd; float:left}
.idx_protit .protit_borr{margin-right:0px;width:500px; height:39px; border-bottom:1px solid #ddd; float:left}

.idx_pronav{margin:0 auto; width:1100px;height:auto; display:table; padding-bottom:}
.idx_pronav dl dt{ margin:0 auto;width:720px;height:60px;text-align:center; overflow:hidden; line-height:28px; font-size:13px }
.idx_pronav dl dd {width:1100px;height:285px; padding:15px 0 25px 0}
.idx_pronav dl dd ul li{width:252px; height:285px;float:left; margin-right:30px;overflow:hidden; background:#f1f1f1; margin-bottom:20px}
.idx_pronav dl dd ul li dt{margin:0;width:252px; height:30px; font-size:12px ; color:#777; padding-top:20px; line-height:12px}
.idx_pronav dl dd ul li dt a{display:block; text-align:center; font-size:15px}
.idx_pronav dl dd ul li dd{width:220px; height:220px; padding:0 16px 0 16px}

.idx_probut{margin:0 auto;height:auto; display:table; margin-bottom:15px; text-align:center; background:#e5e5e5 }
.idx_probut a{display:block; width:155px; font-size:15px; border:1px solid #fff;height:32px; line-height:32px;float:left;}
.idx_probut a:hover{background:#0096e5; color:#fff;}
.nowbut{background:#0096e5; color:#fff;}

.idx_con1{margin:0 auto; width:1100px;height:430px; margin-bottom:30px; border-bottom:1px solid #0168b7}
.idx_news{width:760px;height:380px; float:left; padding-top:40px}
.idx_news dt{width:760px; height:50px; float:left;}
.idx_news dt .newsdiv1{width:375px; height:50px; float:left}
.idx_news dt .newsdiv1 a{display:block;border-left:3px solid #0168b7; line-height:33px; padding-left:10px; font-size:21px; color:#444}
.idx_news dt .newsdiv2{width:345px; height:30px; float:left;background:#e5e5e5; margin-bottom:20px}
.idx_news dt .newsdiv2 a{ display:block; width:110px; height:30px; line-height:30px; float:left; text-align:center; border-right:5px solid #fff;}
.idx_news dt .newsdiv2 a:hover{background:#028fde; color:#fff;}

.idx_news dd{width:760px; height:330px; float:left;}
.idx_news dd dl {width:335px; height:330px; float:left; margin-right:25px}
.idx_news dd dl dt{width:335px; height:232px}
.idx_news dd dl dt.lastnews{width:335px;height:43px; float:left; line-height:43px; margin-left:20px; border-top:1px dotted #aaa;}
.idx_news dd dl dd{width:335px; height:83px; padding-top:15px; line-height:23px;overflow:hidden}
.idx_zs{width:340px; height:430px; float:left}

.idx_abt{width:100%; height:500px;margin-top:25px}
.abt_con{margin:0 auto;width:1100px;height:500px;}
.abt_con dt{width:560px; height:500px; float:left}
.abt_con dd{width:505px;height:440px; float:left; padding:60px 0 0 35px; line-height:24px; background:#}

/*piclist*/
.showpic1{width:100%; height:auto; }
.showpic2{margin:0 auto;width:1178px; height:203px; padding:5px 0px 25px 0px}
.showpic2 .lft{width:50px; height:50px; float:left; padding-top:85px; padding-right:15px}
.showpic2 .mid{width:1048px; height:203px; float:left}
.showpic2 .rgt{width:50px; height:50px; float:left; padding-top:85px; padding-left:15px}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt; border:0px solid #e3e3e3; width:1048px; margin-top:0px; position:relative }
.blk_18 .pcont { width:1048px; float:left; overflow:hidden; padding-left:0px; height:203px }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:0px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.LeftBotton, .RightBotton { width:50px; height:50px;display:block}
.LeftBotton { background:url(/images/leftbutton2.png) no-repeat;}
.RightBotton {background:url(/images/rightbutton2.png) no-repeat;}
.LeftBotton:hover {  background:url(/images/leftbutton1.png) no-repeat; }
.RightBotton:hover { background:url(/images/rightbutton1.png) no-repeat; }
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:0px}
.blk_18 .pl { width:262px;float:left; text-align:center; line-height:24px; padding:0px; margin:0px }
/*piclist*/

/*QQ客服*/
.rides-cs {  font-size: 12px;position: fixed; top: 150px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 34px; float:left; position: relative; z-index:1;height: 320px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn { margin-top:27px; border-radius:6px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0; background-repeat: no-repeat; display:block;  height: 266px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

/*弹出二维码*/
.fullbg {width:100%;background:#111111; left:0; opacity:0.6; position:absolute; top:0; z-index:99; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6;position:fixed !important; display:none} 
.dialog { height:200px; left:50%; margin:-200px 0 0 -100px; padding:1px; position:fixed !important; /* 浮动对话框 */ position:absolute; top:50%; width:200px; z-index:999; display:none; } 
.dialog p { height:40px; line-height:20px; } 
.dialog p.close { text-align:right; padding-right:0px; } 
.dialog p.close a { color:#fff; text-decoration:none; font-size:14px} 


/*anli start*/
.cur .rslides1_nav{ display:block;}
.banner .prev{ left:15%;background:url(/images/banner_lft.png) no-repeat;}
.banner .next{ right:15%;background:url(/images/banner_rgt.png) no-repeat;}
.f279x186{ width:286px; overflow:hidden;}
.f279x186 li{ width:286px; display:none; text-align:center}
.rslides2_tabs {padding-left:92px}
.rslides2_tabs li{ float:left; width:18px; height:5px; margin-right:3px; padding-top:10px}
.rslides2_tabs  a{ display:block; width:15px; height:5px; text-indent:10em; overflow:hidden; background:#ccc;}
.rslides2_tabs .rslides_here a{background:#000;}

.page1{margin-top:20px; width:880px; text-align:center}
.page1 span{padding:5px; border:0px dotted #ddd; margin-right:5px; background:#f1f1f1; font-size:12px; text-align:center}
.page1 a{padding:5px; border:0px dotted #ddd; margin-right:10px; background:#f1f1f1; font-size:12px}
.page2{margin:0 auto; width:880px; text-align:center; padding:30px 0 30px 0}
.page2 span{padding:5px; border:0px dotted #ddd; margin-right:5px; background:#f1f1f1; font-size:12px; text-align:center}
.page2 a{padding:5px; border:0px dotted #ddd; margin-right:10px; background:#f1f1f1; font-size:12px}


.prodesc{margin:0 auto;display:table;width:800px; margin-bottom:0px; margin-top:30px; text-align:center; color:#555 }

.prolist{ margin:0 auto;width:1100px;height:auto; display:table; margin-top:20px;}
.prolist ul li{width:350px; height:auto;float:left; margin-right:25px;margin-top:20px ; background:#fff}
.prolist ul li a{display:block; text-align:center; font-size:14px; border:1px solid #ccc; height:348px; padding:20px 0px 0px 0px; width:348px; font-size:16px}
.prolist ul li a:hover{border-color:#028fde; color:#028fde}

.pro-probut{margin:0 auto;height:auto; display:table; padding-bottom:1px; text-align:center; margin-top:30px}
.pro-probut a{ display:block; width:160px; height:32px; border:1px solid #028fde;font-size:15px; line-height:32px; float:left;}
.pro-probut a:hover{color:#fff; background:#028fde;}

.pro-pic{margin:0 auto;width:1100px; margin-bottom:0px; margin-top:30px; height:450px; border-bottom:1px solid #028fde }
.pro-pic dt{width:450px; height:450px; float:left}
.pro-pic dd{width:600px; height:370px; padding:80px 0 0 50px; float:left}

.pro-con{margin:0 auto; height:auto;display:table;width:1100px; margin-bottom:0px; margin-top:40px; }
.pro-con .pro-con-lft{height:auto; display:table; width:260px;float:left;}
.pro-con .pro-con-lft dt{width:250px; height:40px; line-height:40px; background:#ddd; text-align:center; font-size:16px; margin-bottom:5px; font-weight:bold}
.pro-con .pro-con-lft dd{width:218px; height:218px; border:1px solid #ddd; margin-bottom:5px; text-align:center;padding:0 15px 10px 15px}

.pro-con .pro-con-rgt{width:790px; height:auto; display:table; min-height:500px; float:right; padding-left:50px}
.pro-con .pro-con-rgt dt{width:790px; height:35px; border-bottom:1px solid #ddd; line-height:30px; font-size:22px; margin:0px 0 15px 0;}
.pro-con .pro-con-rgt dd{width:790px; height:auto; display:table;line-height:22px; margin:20px 0 20px 0}

.zs-con{margin:0 auto; height:auto;display:table;width:1000px; margin-bottom:0px; }
.zs-con .zs-con-lft{width:1000px; height:50px; float:left}
.zs-con .zs-con-lft.fixed{position: fixed;top: 61px;z-index: 99;}
.zs-con .zs-con-lft dt{height:50px; width:160px; float:left;background:#ddd; border-bottom:1px solid #fff}
.zs-con .zs-con-lft dt a{display:block; height:50px; line-height:50px; font-size:15px; padding:0 0 0px 50px;}
.zs-con .zs-con-lft dt a:hover{background-color:#028fde; color:#333}
.zs-con .zs-con-rgt{width:1000px; height:auto; float:left;}
.zs-con .zs-con-rgt dt{width:1000px;  height:45px;border-bottom:1px solid #0168b7;margin-top:40px; }
.zs-con .zs-con-rgt dt a{display:block; width:150px; height:45px; line-height:45px; background:#0168b7; color:#fff;font-size:18px; font-weight:bold;  text-align:center}
.zs-con .zs-con-rgt dd{width:1000px; height:auto; line-height:22px;}


/*sub page*/
.ibanner{ margin:0 auto; width:100%; height:350px; background-position:center; background-repeat:no-repeat;}
.path{ width:1100px; height:auto; display:table;margin-top:16px; padding-left:0px;margin-bottom:35px; border-bottom:1px solid #ddd}
.path dt{ width:200px; height:32px; float:left;font-size:19px; color:#555;font-weight:600;}
.path dd{width:800px; height:25px; float:left; text-align:right; padding-top:10px;}
.path a{color:#888; font-size:12px;}

.subdiv{width:100%; height:50px; border-bottom:1px solid #ddd;box-shadow: #ddd 0px 3px 3px; background:#fff}
.subdiv.fixed{position: fixed;top: 61px;z-index: 99;}
.subnav{margin:0 auto; width:1100px;height:50px;}
.subnav dt{width:800px; height:50px; float:left}
.subnav dd{width:300px; height:25px; float:left; text-align:right; padding-top:25px;font-size:12px; color:#999}
.subnav dd a{font-size:12px; color:#999}

.subdiv1{width:100%; height:50px; border-bottom:1px solid #ddd;box-shadow: #ddd 0px 3px 3px; background:#fff}
.subnav1{margin:0 auto; width:1100px;height:50px;}
.subnav1 dt{width:1100px; height:50px; float:left}
.subnav1 dd{width:150px; height:40px; float:left; text-align:right; padding-top:10px;font-size:12px; color:#999; overflow:hidden}
.subnav1 dd a{font-size:12px; color:#999}

.clear{clear:both}


.ser_con1{margin:0 auto;display:table;width:1100px; margin-bottom:0px; margin-top:35px;} 
.ser_con1 .rgt{height:auto; width:800px; float:left; padding-bottom:30px;padding-right:50px; min-height:500px; }
.ser_con1 .rgt .maintitle{padding-top:5px; height:auto; padding-bottom:13px}
.ser_con1 .rgt .maincontent{height:auto; display:table; line-height:24px}

.ser_con1 .lft{height:auto; width:250px; float:left; padding-bottom:30px;padding-right:0px; min-height:500px; }
.ser_con1 .lft dt{width:250px; height:40px; line-height:40px; background:#ddd; text-align:center; font-size:16px; margin-bottom:5px; font-weight:bold}
.ser_con1 .lft dd{width:218px; height:218px; border:1px solid #ddd; margin-bottom:5px; text-align:center;padding:0 15px 10px 15px}

.cont_lft{width:400px; height:260px;float:left; line-height:25px; border-right:1px solid #ddd; padding-right:24px; min-height:250px; margin-bottom:30px}
.cont_rgt{width:655px; height:260px; float:left; padding-left:20px; line-height:26px;}
.cont_rgt input,textarea{border:1px solid #ddd; padding:3px}

.down_lft{width:500px; height:auto; float:left}
.down_lft li{width:500px; padding-left:0px; height:auto;float:left; line-height:20px; border-bottom:1px dotted #dddddd; padding:4px 0px 5px 0px;  margin-bottom:12px }
.down_rgt{height:auto; width:470px; float:left; padding-left:30px; padding-bottom:10px; }
.down_rgt li{ width:139px; height:34px; border:1px dotted #dddddd; margin-left:15px; float:left }

.squ1{width:205px; height:230px; margin-right:20px;margin-bottom:20px; border:0px #dddddd dotted; float:left}
.squ1 .squ2{width:205px; float:left; text-align:center; height:auto; font-size:12px; margin-bottom:5px}
.squ3{width:1000px; height:auto; float:left; font-size:14px; color:#333; padding:0px; line-height:24px}
.squ3 p{padding:0px; margin:0px}
.squ3 .squ4{float:left; height:200px; padding:0px; line-height:28px}
.squ5{margin-top:30px}
.squ5 .squ6{height:35px; width:250px; padding:0;float:left; text-align:center}

.newslist{width:760px; padding-left:0px; height:auto;float:left; line-height:25px; padding:20px;  margin-bottom:12px; background:#f5f5f5 }
.shownews{width:1000px; height:auto; display:table}
.shownews img{display:block; margin:0 auto;}
.shownews dt{width:1000px; height:29px;padding-top:15px; border-bottom:1px solid #dddddd; margin-bottom:15px;text-align:center; height:60px; line-height:29px}
.shownews dd{width:1000px; height:auto;float:left; line-height:24px; padding-top:4px; min-height:500px }

.hrlist{width:1000px; padding-left:0px; height:auto;float:left; line-height:25px; padding:0px;  margin-bottom:12px; }
.hrlist ul{ width:1000px; height:45px}
.hrlist ul li{ padding-left:0px; height:45px; float:left; line-height:45px; text-align:center }
.hrlist ul .hrli-1{width:150px;}
.hrlist ul .hrli-2{width:150px;}
.hrlist ul .hrli-3{width:150px; }
.hrlist ul .hrli-4{width:150px; }
.hrlist ul .hrli-5{width:150px; }
.hrlist ul .hrli-6{width:250px;  }

.gbook{width:800px; height:auto; display:table; margin:0 auto}
.gbook dt{width:130px; height:30px; border:1px solid #ddd; float:left; line-height:30px; text-align:center}
.gbook dd{width:660px; height:30px; border:1px solid #ddd; float:left; line-height:30px; margin-bottom:15px; border-left:0}
.gbook textarea{border:0; margin:4px 0 0 0}
.gbook input{border:0; height:26px; margin:2px 0 2px 0}

.applist{ margin:0 auto;width:1000px; height:auto; display:table; margin-top:35px; margin-bottom:30px}
.applist dl{float:left; margin-right:20px; background:#fff; border:1px solid #ddd; margin-bottom:20px}
.applist dl dt{width:318px; height:255px}
.applist dl dd{width:318px; height:40px; line-height:40px; text-align:center}



/*bottom*/
.yqlj{width:100%; height:auto; background:#1f1f1f;display:table}
.yqlj div{margin:0 auto; width:1180px; height:auto; display:table; line-height:20px; color:#fff; font-size:11px}
.bottom{width:100%; height:135px;background:#d8d8d8;}
.botdiv{margin:0 auto; width:1180px; height:135px;background:#d8d8d8;}
.bot_div1{width:1000px;color:#333;line-height:20px;float:left; height:115px; padding-top:20px;}
.bot_div2{width:180px;float:left; text-align:right; padding-top:13px; height:auto}

/*link star*/
.linktran{-webkit-transition:background 0.2s linear 0s;-moz-transition:background 0.2s linear 0s;transition:background 0.2s linear 0s;}
.linktran1{-webkit-transition:border-color 0.2s linear 0s;-moz-transition:border-color 0.2s linear 0s;transition:border-color 0.2s linear 0s;-webkit-transition:color 0.2s linear 0s;-moz-transition:color 0.2s linear 0s;transition:color 0.2s linear 0s;}
a{color:#333; text-decoration:none;font-family:"微软雅黑"; }
a:hover{color:#0168b7; text-decoration:none}
a.link1{color:#fff; text-decoration:none;font-size:16px;display:block;height:44px;padding-top:0px; text-align:center; line-height:44px }
a.link1:hover{color:#ee3333;  }
a.link2{color:#333; text-decoration:none; display:block; background:#fff; text-align:center; line-height:50px; height:50px; float:left; padding:0 25px 0 25px}
a.link2:hover{background:#028fde; color:#fff}
a.link2_c{color:#fff; text-decoration:none; display:block;background:#028fde; text-align:center; line-height:50px; height:50px; float:left; padding:0 25px 0 25px}
a.link2_c:hover{}
a.link3{font-size:13px; color:#666}
a.link8{background:#028fde;font-size:12px; color:#fff}
a.link8:hover{background:#333;font-size:12px; color:#fff}
a.link10{display:block; float:left; padding-left:30px; height:30px; line-height:30px; margin-right:15px; margin-top:5px}
a.link11{ font-style:italic; font-weight:bold}
a.link11:hover{color:#000}
a.link12{font-size:11px; color:#fff }
a.link12:hover{}
a.link13{ display:inline-block;font-size:14px; width:106px; height:38px; line-height:38px ; margin-right:5px; background:url(/images/bt1_1.jpg); padding-left:20px;}
a.link13:hover{background:url(/images/bt1_2.jpg); color:#028fde}
a.link14{ display:inline-block;font-size:14px; border:1px solid #333; width:130px; height:35px; line-height:35px ; color:#333}
a.link14:hover{ border:1px solid #028fde; color:#fff; background:#028fde}






a.link5{height:30px; padding-top:73px; display:block ;text-align:center ;color:#fff }
a.link6{display:block; padding-top:7px; height:28px; background:#fafafa; color:#333}
a.link6:hover{}

a.link9{font-size:16px; }
a.link9:hover{ color:#da261b;}



/*link end*/


/*font start*/
.font1{font-size:17px; font-weight:550;}
.font4{font-size:13px; color:#777}
.font6{font-size:22px; color:#333; font-weight:550}
.font7{color:#888}

.ico1{background:url(/images/ico1.png) no-repeat;}
.ico2{background:url(/images/ico2.png) no-repeat;}
.ico3{background:url(/images/ico3.png) no-repeat;}
.ico4{background:url(/images/ico4.png) no-repeat;}
.ico5{background:url(/images/ico5.png) no-repeat}
.ico6{background:url(/images/ico6.png) no-repeat}
.ico7{background:url(/images/ico7.png) no-repeat}
.ico8{background:url(/images/ico8.png) no-repeat}
.ico9{background:url(/images/ico9.png) no-repeat}
.ico10{background:url(/images/ico10.png) no-repeat}

.p1{margin:5px 0px 8px 0px}
.font2{font-size:13px; color:#fff; font-weight:300}
.font3{font-size:14px; color:#333 }

.font8{ font-size:13px; color:#eb0000; font-weight:200}
.font9{color:#f1f1f1}
.alpha1{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }

.span1{float:right; color:#999}


/*font end*/


a.link4_c{color:#ffffff; background:url(/mall/images/prosortbg1.jpg);text-decoration:none;font-size:13px; display:block; padding-top:8px; height:27px; text-align:center}
a.link4_d{color:#333; background:#f1f1f1;text-decoration:none;font-size:13px; display:block; padding-top:8px; height:27px; text-align:center}
a.link4_d:hover{color:#ffffff; background:url(/mall/images/prosortbg1.jpg)}

a.link7{border:1px solid #ddd; display:block}
a.link7:hover{border:1px solid #5dacec}







.font10{font-size:17px; color:#666;}
.font11{font-size:20px; color:#EB3C00;font-weight:600}
.font12{font-size:20px; color:#444;font-weight:600}

