@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr,font, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td,a{ padding:0;margin:0;font-size:12px; font-family:Microsoft YaHei;color:#6e6e6e;list-style-type:none;}
a{text-decoration:none}
img{ border:none;padding:0px;margin:0px;}
a img{ border:none;}
a:link{color:#6e6e6e;text-decoration: none}
a:visited{color:#6e6e6e;text-decoration: none}
a:hover{color:#f00;text-decoration:none}
a:active{color:#6e6e6e;text-decoration: none}
font{color:#e60012}
a:focus{outline-style:none;}
a{blr:expression(this.onfocus=this.blur())}
button,img{border:0px;margin:0px;padding:0px;outline-style:none}
table,td{font-size: 12px;color:#333;text-decoration:none}
input{ border:0px; padding:0px;margin:0px;vertical-align:middle;outline-style:none;color:#333}
u,i,em{ font-style:normal}
.float_left{float:left;display:inline}
.float_right{float:right;display:inline}
.clear{clear:both;content:" ";display:block;height:0px;overflow:hidden;zoom:1 }


.paddinglr25{padding:0 25px}
.margint4{margin-top:4px}
.margint5{margin-top:5px}
.margint6{margin-top:6px}
.margint7{margin-top:7px}
.margint10{margin-top:10px}
.margint17{margin-top:17px}
.margint20{margin-top:20px}
.margint30{margin-top:30px}
.margint40{margin-top:40px}
.margint50{margin-top:50px}
.margint60{margin-top:60px}
.margint70{margin-top:70px}
.margint100{margin-top:200px}
.marginl2{margin-left:2px}
.marginl10{margin-left:10px}
.marginl20{margin-left:20px}
.marginl30{margin-left:30px}
.marginl40{margin-left:40px}
.marginl50{margin-left:50px}
.marginl60{margin-left:60px}
.marginl70{margin-left:70px}
.marginr10{margin-right:10px}
.marginr20{margin-right:20px}
.marginr30{margin-right:30px}
.marginr40{margin-right:40px}
.marginr50{margin-right:50px}
.marginr60{margin-right:60px}
.marginr70{margin-right:70px}
.marginb5{margin-bottom:5px}

.wrap{margin: 0 auto;width:938px;overflow:hidden}
.head{width:100%;overflow:hidden;background:#EFEFEF;border-top:5px solid #1C92CF}
.top{width:960px;height:100px;margin:0 auto}
.top .logo{float:left}

.phone{float:right}
.phone .fav{text-indent:20px;color:#fff;width:312px;height:29px;line-height:29px;background:url(../images/fav.gif) no-repeat}
.phone .fav a{color:#fff;padding:0 10px}
.phone p{margin-top:20px}

.phone font{font-size:24px;font-family:Georgia}

.nav{width:100%;height:42px;background:url(../images/navbg.jpg) repeat-x;margin:0 auto}
.nav ul{width:960px;height:42px;margin:0 auto}
.nav ul li{float:left;width:137px;height:42px;line-height:42px;text-align:center;background:url(../images/navlibg.png) no-repeat right center}
.nav ul li.last{width:138px;background:none}
.nav ul li a{display:block;font-size:14px;color:#fff}
.nav ul li a:hover{background:url(../images/navlihoverbg.jpg) no-repeat;text-decoration:underline}
.nav ul li.on a{background:url(../images/navlihoverbg.jpg) no-repeat;text-decoration:underline}


.banner{position:relative;width:100%;height:460px}
.banner .bg{width:100%;height:5px;background:url(../images/iconbg.png) repeat-x;zoom:1;position:absolute;left:0px;top:0px;z-index:2}
.banner .bg1{width:100%;height:5px;background:url(../images/iconbg.png) repeat-x;zoom:1;position:absolute;left:0px;bottom:-5px;z-index:2}
.banner ul{position:relative;margin:0 auto}
.banner ul li,.banner ul li img,.banner ul{width:100%;height:460px}
.banner ul li{position:absolute;left:0px;top:0px;display:none;background-position:center top;background-repeat:no-repeat}
.banner dl{position:absolute;right:50%;bottom:10px;}
.banner dl dd{float:left;width:20px;height:20px;line-height:20px;margin-right:5px;cursor:pointer;background:#1995cf;color:#a5e1fc;border:1px solid #69d1ff;text-align:center}
.banner dl dd.on{background:#fff;color:#0085c4}

.bodybg1{width:100%;overflow:hidden;background:url(../images/bodybg1.jpg) no-repeat center top}
.bodybg2{width:100%;overflow:hidden;background:#E8E8E8;padding:20px 0}

.hot{overflow:hidden;position:relative;width:938px;background:url(../images/hot.png) no-repeat left 45px;padding-bottom:27px;margin-top:20px}
.hot h4{height:45px;line-height:45px;text-align:center;font-size:24px;color:#0572c5}

.hot .scroll{width:860px;overflow:hidden;margin:50px 0 0 45px} 
.hot .scroll ul{width:99999px}
.hot .scroll ul li{width:178px;float:left;margin-right:45px;background:url(../images/liBg01.png) no-repeat}
.hot .scroll ul li.on{background:url(../images/liBg02.png) no-repeat}
.hot .scroll ul li a{display:block}
.hot .scroll ul li a img{width:172px;height:127px;margin:3px 3px 0;border-bottom:1px solid #D2D2D2;padding:15px 0;}
.hot .scroll ul li a p{width:178px;height:30px;line-height:30px;text-align:center;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;color:#666}
.hot .scroll ul li.on a p{color:#fff}

.caption{width:100%;height:40px;line-height:40px;padding-bottom:3px;background:url(../images/tab.gif) no-repeat left bottom;margin:15px 0}
.caption i{float:left;text-indent:12px;color: #575757;font-family:Microsoft YaHei;font-weight: bold;margin-right:15px;font-size:16px}
.caption em{color:#a1a1a1;float:left;font-family:arial;font-size:16px}
.caption a{float:right;padding-right:10px}

.present{width:688px;float:left}
.present .pt{padding:15px;overflow:hidden;background:url(../images/s01.gif) no-repeat center bottom #EBE9E9}
.present .pt img{float:left;width:288px}
.present .pt div{float:right;width:355px}
.present .pt div,.present .pt div p{line-height:30px;font-size:13px}


.news{width:225px;float:right}
.news ul{padding:0;overflow:hidden}
.news ul li{text-indent:20px;border-bottom:1px dotted #c5c5c5;height:35px;line-height:35px;background:url(../images/ico.gif) no-repeat left center;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}


.protype{width:222px;float:left}
.protype h4{height:60px;background:url(../images/productsh4.gif) no-repeat; padding:10px 0 0 58px}
.protype h4 a,.protype h4 b{display:block;font-family:Microsoft YaHei;line-height:24px}
.protype h4 a{font-size:18px;color:#fff}
.protype h4 b{font-size:20px;color:#489dde}
.protype h4 a:hover{text-decoration:underline;color:#f00}
.protype ul{background:#dfdfdf;overflow:hidden;padding:20px 0 10px}
.protype ul li{height:30px;line-height:30px;background:url(../images/cp_b.jpg) no-repeat;margin:0 auto;width:200px;margin-bottom:10px;text-indent:20px}
.protype ul li a{font-size:12px;display:block}
.protype ul li a:hover{text-decoration:underline}


.products{width:690px;float:right}
.products .caption{margin:5px 0 0}
.products ul li{width:202px;float:left;margin-right:42px;margin-top:20px}
.products ul li.no{margin-right:0}
.products ul li a{display:block}
.products ul li a img{width:200px;padding:15px 0;background:#fff;height:148px;border:1px solid #D2D2D2}
.products ul li a img:hover{border:1px solid #f00}
.products ul li a p{width:200px;height:20px;line-height:20px;padding-top:10px}
.products ul li a p i{float:left;width:140px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis}
.products ul li a p em{float:right;width:55px;background:#2F95CF;color:#fff;text-align:center;font-size:10px;font-family:Verdana,Geneva,sans-serif;}
.products ul li a p i:hover{color:#f00;text-decoration:underline}
.products ul li a p em:hover{background:#f00}


.bottomer{width:100%;height:230px;background:url(../images/bottombg.gif) no-repeat center 20px #E8E8E8;padding-top:20px}
.bottom{width:960px;margin:0 auto;overflow:hidden}
.bottom .btmnav{float:left;color:#d0d0d0;margin-top:20px;height:44px;line-height:44px}
.bottom .btmnav a{color:#d0d0d0;display:inline-block;margin:0 10px;text-align:center;}
.bottom .btmphone{float:right;padding-left:45px;background:url(../images/btmphone.gif) no-repeat left center;line-height:35px;height:35px;color:#fff;font-size:24px;font-weight:bold;margin-top:15px}
.bottom .foot{overflow:hidden;padding:20px 0}
.bottom .foot a img{float:left;padding-right:10px}
.bottom .foot .wedggg{float:left;width:500px;margin-left:20px}
.bottom .foot .wedggg p{line-height:30px;color:#d0d0d0;font-family:"宋体"}
.bottom .foot .wedggg p i{padding-left:40px}
.bottom .foot .wedggg p i a{color:#d0d0d0;text-decoration:underline;font-family:"宋体"}
.bottom  .erweima{float:right}

.picture{position:relative;width:100%;height:280px;margin:0 auto}
.picture .bg{width:100%;height:5px;background:url(../images/iconbg.png) repeat-x;zoom:1;position:absolute;left:0px;top:0px;z-index:2}
.picture .bg1{width:100%;height:5px;background:url(../images/iconbg.png) repeat-x;zoom:1;position:absolute;left:0px;bottom:-5px;z-index:2}
.picture ul{position:relative;margin:0 auto}
.picture ul li,.picture ul li img,.picture ul{width:100%;height:280px}
.picture ul li{position:absolute;left:0px;top:0px;display:none;background-position:center top;background-repeat:no-repeat}

.productsss,.productsss img{width:100%;height:280px;margin:0 auto}



.left{width:222px;float:left;margin-top:20px}
.right{width:700px;float:right;margin-top:20px}



.sort{width:222px}
.sort h4{height:60px;background:url(../images/productsh4.gif) no-repeat; padding:10px 0 0 58px}
.sort h4 i,.sort h4 b{display:block;font-family:Microsoft YaHei;line-height:24px}
.sort h4 i{font-size:18px;color:#fff}
.sort h4 b{font-size:20px;color:#489dde}
.sort ul{background:#dfdfdf;overflow:hidden;padding:20px 0 10px}
.sort ul li{height:30px;line-height:30px;background:url(../images/cp_b.jpg) no-repeat;margin:0 auto;width:200px;margin-bottom:10px;text-indent:20px}
.sort ul li a{font-size:12px;display:block}
.sort ul li a:hover{text-decoration:underline}


 

.location{border:1px solid #e8e8e8;padding:0 10px;border-radius:5px}
.location,.location i,.location em{height:32px;line-height:32px}
.location i{color:#666;float:left;font-size:14px;text-indent:5px;color:#0572C5;padding-right:15px}
.location em{float:right;padding-right:10px}


.contanctwirut{width:222px;margin:15px 0}
.contanctwirut h4{height:40px;line-height:40px;text-align:center;color:#fff;font-size:18px;background:#0572C5;font-family:Microsoft YaHei}
.contanctwirut div{padding:10px;border:1px solid #e8e8e8;border-top:none;line-height:25px;overflow:hidden}




.outer{padding:15px;clear:both}
.newslist li{float:left;width:100%;padding:7px 0;background:url(../images/arrow.gif) no-repeat 12px 12px;text-indent:25px;border-bottom:1px dotted #aaa; }
.newslist li a{display:block;float:left;}
.newslist li em{float:right;margin-right:10px;display:inline;font-style:normal;}

.newsMain{ width:100%;overflow:hidden}
.newsMain .headTit{border-bottom:1px dotted #dccfbd; text-align:center; padding:10px 0; position:relative;margin-bottom:10px}
.newsMain .headTit h1{ font-size:16px; line-height:18px; color:#341A00; margin-bottom:10px;  text-align:center;}
.newsMain .headTit .clickhov{text-align:center;}
.newsMain .headTit .clickhov span{margin-left:10px;color:#999;}
.newsMain .headTit a.return{ position:absolute; right:0px; top:5px; width:60px; height:25px; line-height:25px; display:block; background:#d91212; color:#fff; text-align:center;font-family: \5B8B\4F53;}
.newsMain .texBody{padding-bottom:10px;line-height:30px}
.listControl{width:95%;padding: 10px 0;margin:0 auto;overflow:hidden}
.show_page {float:right;text-align:right;color:#666; overflow:hidden;font-size:12px;line-height:15px;}
.show_page span.disabled {border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px; background:#fff;}
.show_page span.current {color:#fff;font-weight:bold;background:#ccc;border:1px solid #C3C3C3;padding:2px 6px;float:left;display:block;margin-left:2px;}
.show_page a:link,DIV.show_page a:visited,DIV.show_page a:active{color:#666;background:#fff;border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px;text-decoration:none;font-size:12px;}
.show_page a:hover {BORDER: #ccc 1px solid;  COLOR: #333; BACKGROUND: #fff}
.show_page input{padding:1px; border:1px solid #ccc;font-size: 12px;color:#666;width:25px;}
 
 
.prolist li{display:inline;float: left;width:206px;margin-right:26px;margin-bottom:20px}
.prolist li.no{margin-right:0px}
.prolist li a img{border: 1px solid #ccc;padding:2px;width:200px;height:148px}
.prolist li a img:hover{border: 1px solid #ff0000}
.prolist li a p{height:30px;line-height:30px}
.prolist li a p i,.prolist li a p em{float:left}
.prolist li a p i{width:60px}
.prolist li a p em{width:140px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis; height:30px;line-height:30px}

 

.procont img {}
.procont{line-height:30px}


.con{line-height:40px;font-size:14px}
.con p{font-size:14px}



.feedback tr td{padding-bottom:20px}
.feedback table{margin-top:20px}

.input_gbook{border:1px solid #b1b1b1;height:20px;line-height:20px;text-indent:2px}
.btn {background:url(../images/btn.gif);height:21px;width:67px;border: 0px none;color:#ffffff;line-height:21px;cursor:pointer;margin-left:75px}

.recruitment table th{font-weight:normal;color:#777;background:#f7f7f7}
.recruitment table td{padding-left:10px;color:#777;line-height:30px}

.pmenu{overflow:hidden;margin-bottom:20px}
.pmenu a{border: 1px solid #e8e8e8;border-radius:4px;padding:5px 8px;float:left;margin-right:15px;background:#fafafa}
.pmenu a:hover{border: 1px solid #0572C5;background:#0572C5;color:#fff}
.pmenu a.on{border: 1px solid #0572C5;background:#0572C5;color:#fff}



