﻿@charset "utf-8";
body{ font-family:"宋体"; font-size:12px; color:#959595; background:url(../images/bj.jpg) repeat-x; margin:0px; padding:0px; border:0px;}
div,ul,li,img,dl,dt,dd{ margin:0px; padding:0px; border:0px;}
ul{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#3EA8E3;}
.clear{ clear:both;}

#header{ width:1000px; height:101px; margin:0px auto;}
.sc{ height:28px; line-height:26px; text-align:right; color:#fff; background:url(../images/index_01.jpg) no-repeat right;}
.sc a{ color:#fff; margin-right:5px; margin-left:5px;}
.sc a:hover{ text-decoration:none; color:#fff;}
.logo{ width:522px; height:52px; margin-top:20px; margin-left:14px; float:left; display:inline;}
.pho{ line-height:16px; margin-top:20px; float:right; display:inline; font-size:14px;font-family:Verdana,Geneva,sans-serif; }

#mianbav{ width:1000px; height:52px; margin:0px auto;}
.nav{ width:835px; height:34px; background:url(../images/nav_01.jpg) no-repeat; float:left;}
.nav li{  float:left; display:inline;}
.nava{display:block; width:128px; height:34px;}
.nava:hover{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -41px no-repeat;}
.navab{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -41px no-repeat;}
.nava1{display:block; width:128px; height:34px;}
.nava1:hover{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -169px no-repeat;}
.nava1b{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -169px no-repeat;}
.nava2{display:block; width:128px; height:34px;}
.nava2:hover{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -297px no-repeat;}
.nava2b{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -297px no-repeat;}
.nava3{display:block; width:128px; height:34px;}
.nava3:hover{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -425px no-repeat;}
.nava3b{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -425px no-repeat;}
.nava4{display:block; width:128px; height:34px;}
.nava4:hover{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -553px no-repeat;}
.nava4b{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -553px no-repeat;}
.nava5{display:block; width:128px; height:34px;}
.nava5:hover{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -681px no-repeat;}
.nava5b{display:block; width:128px; height:34px; background:url(../images/nav_02.jpg) -681px no-repeat;}

#nav li ul {left: -999em;position: absolute; width:128px; z-index:100; }
#nav li ul li{background: #ffffff; border:#efefef 0.5px solid;_ border:#efefef 1px solid;width:126px; }
#nav li ul li a{color:#000;text-align:left;height:28px; line-height:28px; padding-left:13px; text-indent:3px;}
#nav li ul li a:hover {color:#000000; background-color:#f6f6f6;text-decoration:none; border: 0.5px solid #FFFFFF; font-weight:bolder;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#nav li.sfhover ul li a{ background-image:none;display:block; width:113px; height:28px;}

.search{ width:165px; height:26px; background:url(../images/index_04.jpg) repeat-x; padding-top:8px; float:right; display:inline;}
.search_btn{ width:20px; height:18px; float:left;}
.search_key{ width:120px; height:18px; background:url(../images/index_03.jpg) no-repeat; border:0px; float:left;}

#focus{ width:1000px; height:205px; background:url(../images/index_06.jpg) repeat-x bottom; margin:0px auto;}
.banup{ height:18px;text-align:right; margin-right:15px;}
.banup img{ margin-top:4px; }

#main{ width:1000px; margin:0px auto;}
/*简介*/
.bod{ border:solid 1px #dcdcdc; }
.jjie{ margin-top:10px; line-height:20px; padding:10px 30px;}
.jjie a{ color:#41a6dc;}
/*产品展示*/
.pro_show{ margin-top:10px; background:#fff;}
.pro_par{ width:165px; height:auto !important; min-height:220px;_height:220px; height:250px; margin-left:20px; margin-right:10px; float:left; display:inline;}
.pro_title{ height:30px; line-height:30px; text-align:center; font-weight:bold; color:#41a6dc; font-family:Arial, Helvetica, sans-serif;}
.pro_title a{ height:30px; line-height:30px; text-align:center; font-weight:bold; color:#41a6dc; font-family:Arial, Helvetica, sans-serif;}
.dis{ background:url(../images/index_09.jpg) no-repeat top; padding-top:7px; line-height:19px; }
/*企业风采*/
.fcai{ width:260px; height:auto !important; min-height:220px; height:220px; margin-top:10px; float:left; display:inline;}
.title{ height:40px;  font-weight:bold; color:#41a6dc; line-height:40px; padding-left:15px;
font-size: 18px;
text-decoration: none;
}
.title a{ margin-top:20px; margin-right:10px; float:right; display:inline;}
.fcai_cont{ margin-left:10px; margin-top:10px;}
/*新闻动态*/
.dtai{ width:457px; height:auto !important; min-height:220px; height:220px; margin-top:10px; margin-left:10px; float:left; display:inline;}
.news{ width:400px; margin-left:25px; margin-top:10px;}
.news li{ height:25px; line-height:25px;}
.news li span{ float:right;}
.news li img{ margin-right:15px;}
/*服务*/
.fup{ width:256px; height:auto !important; min-height:220px; height:220px; margin-top:10px; float:right; display:inline;}
.fw{ width:230px; margin-left:25px; margin-top:10px;}
.fw li{ height:25px; line-height:25px;}
.fw li span{ float:right;}
.fw li img{ margin-right:15px;}
/*footer*/
#footer{ width:100%; height:84px; background:url(../images/index_14.jpg) repeat-x; margin-top:32px;}
.foot{ width:1000px; height:65px; line-height:19px; padding-top:18px; background:url(../images/index_14.jpg) repeat-x; margin:0px auto; }
.foot .pic{ margin-top:20px;float:right; display:inline;}
.foot .pic a{ margin-right:25px; }
.foot .pic2{ margin-top:15px; float:right; display:inline; margin-right: 75px;}
.foot_left{ float:left;font-family:Verdana; }

/*===================内页样式=======================*/
.main_left{ width:205px; height:auto !important;  min-height:300px; padding-bottom:20px;  margin-top:10px; float:left; display:inline;}
.mlef_title{ line-height:20px;margin-top:10px; margin-left:10px;  font-weight:bold; color:#6d6d6d;
font-size: 18px;
text-decoration: none;
}
.mlef_title1{line-height:20px;margin-top:10px; margin-left:10px;  font-weight:bold;color: #3EA8E3;
font-size: 18px;
text-decoration: none;
}
.par{ width:180px;background:url(../images/products_01.jpg) no-repeat bottom; margin-left:15px; padding-bottom:8px; margin-top:10px;}
.nav_title{ width:180px; height:20px; line-height:20px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.nav_title a{ color:#3ea8e3;}
.nav_title a:hover{ text-decoration:none;}
.nav_left { margin-left:5px;}
.nav_left li{ width:165px; height:28px; line-height:28px; background:url(../images/products_02.jpg) no-repeat bottom; font-weight:500; font-size:12px; color:#3ea8e3;font-family:Arial, Helvetica, sans-serif; }
.nav_left li img{ margin-top:8px; margin-right:5px; float:left; display:inline;}
.nav_left li.onli a{ color:#3ea8e3;}

.main_right{ width:780px; float:right;}
.main_par{height:auto !important; min-height:385px; _height:385px;padding-left:30px; padding-right:20px; margin-top:10px;}
.main_par1{height:auto !important; min-height:695px; _height:695px;padding-left:30px; padding-right:20px; margin-top:10px;}
.main_par2{height:auto !important; min-height:297px; _height:297px;padding-left:30px; padding-right:20px; margin-top:10px;}
.mri_title{color:#3ea8e3; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;  height:40px; line-height:40px;
font-size: 18px;
text-decoration: none;
}
.mar_cont{ line-height:20px;}
.par_ul li{ width:162px; line-height:22px; margin-left:20px; padding-bottom:25px; margin-right:40px; margin-top:35px; float:left; display:inline; overflow:hidden; height:197px;}
.par_ul li span{ font-weight:bold; color:#3ea8e3; font-family:Arial, Helvetica, sans-serif;}
.par_ul li span a{ font-weight:bold; color:#3ea8e3; font-family:Arial, Helvetica, sans-serif;}
.pro_par2{ width:165px; margin-left:30px; min-height:203px;_height:203px; overflow:hidden; margin-right:20px; float:left; display:inline;}
.pro_par2 img{
text-align:center;
}


/* qqshop focus */
#focus {width:1000px; height:204px; overflow:hidden; position:relative; z-index:1;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1000px; height:204px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:none repeat scroll 0 0 #666666;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.pages {font-family:Verdana;font-size:12px; line-height:normal; margin:10px 0 10px;}
.pages ul{list-style:none;margin:0px;padding:0px;}
.pages li {float:left;margin:0 5px 0 0;display:block; background-color:#FFFFFF}
.pages li a {float:left;color:#333;padding:1px 5px 2px 5px;border:1px solid #ddd;text-decoration:none;}
.pages li a:hover {color:#000;background:#f2f2f2;border:1px solid #999;}
.pages li.current {color:#000;border:1px solid #f2f2f2;padding:1px 5px 2px;background:#f2f2f2;}
.pages li.nolink {color:#999;border:1px solid #F0F0F0;padding:1px 5px 2px;}
.p_clear{ clear:both;}