@charset "utf-8";
/* css document */

* {margin:0;padding:0;outline:none;}
html,body {outline:none;min-width:1200px;width:100%;font-family:"microsoft yahei";height:auto;}
body {background-color:#fff;}
b,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
li {list-style:none;}
img,input,textarea {border:0;font-family:"microsoft yahei";}
a {text-decoration:none;display:inline-block;}
input[type="button"],input[type="submit"] {cursor:pointer;}
.clear:after{display:block;height:0;line-height:0;clear:both;visibility:hidden;content:'\0020';}
.clear{*zoom:1;clear:both;}
.clearfloat{*zoom:1;}
.clearfloat:after{visibility:hidden;display:block;clear:both;font-size:0;height:0;content:" ";}


/*nav - start*/
.nav {background-color:#f3f3f3;width:100%;height:36px;overflow:hidden;margin:0 auto;position:absolute;z-index:1000;left:0px;top:125px;}
.nav .mainnav {height:36px;font-size:14px;width:1200px;margin:0 0 0 239px;}
.nav .mainnav li {height:36px;_width:171px;float:left;display:inline;margin:0 41px;_margin:0px;}
.nav .mainnav li a {color:#666;display:block;height:36px;line-height:36px; font-size:16px;}
/*nav - end*/


/*header - start*/
.header {width:100%;overflow:hidden;height:125px;margin-top:0;}
.header .top {width:1200px;overflow:hidden;margin:0 auto;height:125px;}
.header .logo {width:210px;height:48px;float:left;padding-top:36px;margin-right:30px;}
.header .ad {float:left;width:490px;height:50px;padding-top:36px;}
.header .tel {float:right;width:180px;padding-top:36px;overflow:hidden;font-size:16px;line-height:21px;color:#555;overflow:hidden;}
.header .tel span {float:left;width:45px;height:45px;overflow:hidden;margin-right:8px;}
.header .tel p{ height:41px; line-height:41px;}
/*header - end*/

/*banner - start*/
.banner {position:relative;height:500px;width:100%;z-index:99;margin:36px auto 0;}
.banner li {position:absolute;top:0;left:0;height:500px;width:100%;display:none;z-index:1000;}
.banner li a {width:100%;height:500px;display:block;}
.banner li img {display:none;height:500px;}
.bannerctrl {position:absolute;width:100%;height:15px;left:0;bottom:10px;z-index:1005;}
#banner_dll {width:1000px;overflow:hidden;margin:0 auto;font:11px/18px 'arial';text-align:center;}
#banner_dll a {width:15px;height:15px;background: no-repeat;display:inline-block;overflow:hidden;margin:0 4px;text-align:center;text-indent:-10000px;color:#fff;}
#banner_dll a.cur {background: no-repeat;}
/*banner - end*/


/*footer - start*/
.footer {width:100%;overflow:hidden;font-size:14px;line-height:24px;color:#555;padding-bottom:50px;}
.footer .nav {position:static;}

.address {overflow:hidden;width:1000px;margin:0 auto;padding:35px 0;}
.per_address {float:left;display:inline;width:400px;margin:0 0 0 150px;overflow:hidden;line-height:30px;}

.per_address_weixin {float:right;display:inline;width:350px;margin:0 50px;overflow:hidden;line-height:30px;}

.per_address h2 {font-size:21px;font-weight:normal;line-height:30px;padding-bottom:10px;}

.friendlink {width:1050px;margin:0 auto;overflow:hidden;}
.friendlink a {padding:0 24px;color:#555;}
.friendlink a:hover {text-decoration:underline;}
/*footer - end*/




/* -- ҳч -- */
.apage {background:#f9f9f9; border:solid 1px #ccc; text-align:right; margin-top:25px;}
.apage a {border:1px solid #d4e3e9; padding:0px 5px;margin-right:5px; color:#f3862e;}
.apage .num_btns {float:right; font-family:tahoma;}
.apage a:hover, .apage .cur { border:1px solid #d5d5d5;background-color:#5ab633; color:#fff; text-decoration:none;}
.apage .cust_txt { float:left;padding-left:6px;}
/* .apage .oran_pg_fp { background: 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_pp { background: 4px 4px no-repeat; padding-right:5px;}
.apage .oran_pg_np { background: 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp { background: 8px 4px no-repeat; padding-right:12px;}*/
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

#proprice span{ color:#f3862e;}
.divnodatalist{ border:solid 1px #5ab633; float:right; width:99%; height:80px; text-align:center; line-height:80px; color:#f3862e; font-size:14px; margin-top:10px;}
