@charset "utf-8";
/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0; font-size:12px; color:#333;font-family: frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
a{font-size:12px; color:#333; text-decoration:none}
a:hover{color:#2E84D2;  text-decoration:non}
*{margin:0; padding:0;}
img{border:none;margin:0; padding:0;}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:4px;}
.img:hover img{border: 1px solid #2E84D2;}
.img:hover{color: #2E84D2; }
ul,li{list-style:none;margin:0; padding:0;}
.w1200{width:1200px; margin:auto;}
.chl{clear:both; margin:0; padding:0;}
.fr{float:right;}
.fl{float:left;}

/*nav*/
.navbg{width:100%; height:80px; background:url(bg.png) repeat-x;position:fixed; z-index:9999;}
.navbg .logo {float:left; margin-top:10px;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
#nav {float:right;width:700px; display:block; z-index:9999; position:relative;}
#nav .mainlevel {float:left; }
#nav .mainlevel a {color:#ffffff; font-size:15px; text-align:center; text-decoration:none; line-height:80px; display:block; width:100px;}
#nav .mainlevel a:hover {background:#2E84D2;color:#ffffff; text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li a {color:#ffffff; background-color:#2E84D2; font-size:14px;  width:100px; height:40px; line-height:40px;/*IE6 only*/}
#nav .mainlevel li a:hover {background:#ffffff; color:#2E84D2; /*IE6 only*/}

/*banner*/
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
#full-screen-slider { width:100%; height:600px; float:left; position:relative;z-index:999;}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute;bottom:30px;left:70%;z-index:9;width:900px;margin-left:-500px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:16px; height:16px; line-height:16px; float:left; margin-left:15px; border-radius:50%;background-color:#cccccc;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background-color:#FFFFFF;}

/*banner*/
.biaoti{text-align:center; margin:auto; clear:both; padding-top:50px; padding-bottom:50px;}
.biaoti h1{font-size:36px; line-height:80px; display:block;}
.biaoti .xx{width:70px; height:2px; background-color:#2E84D2; margin:auto;}
.more{width:230px; height:45px; line-height:45px; text-align:center; margin:auto; margin-top:30px; margin-bottom:30px; padding-bottom:30px;}
.more a{display:block; background-color:#2E84D2; font-size:14px; color:#FFFFFF;}
.more a:hover{ background-color:#0CB8A2;}

.fot{color:#999999; font-size:14px; line-height:30px;}
.fot a{color:#999999; font-size:14px; display:block; line-height:30px;}
.fot a:hover{ color:#FFFFFF;}
.link h1{font-size:16px; color:#FFFFFF; display:block; line-height:50px;}
.link a{color:#999999; font-size:14px; line-height:30px; padding-right:15px;}
.link a:hover{ color:#FFFFFF;}
.foot{text-align:center; font-size:14px;color:#999999;  line-height:37px;}
.foot a{ font-size:14px; color:#999999;}
.foot a:hover{ color:#FFFFFF;}

.caidan{padding-top:20px; padding-bottom:40px; border-bottom:1px solid #cccccc; font-size:14px;}
.caidan a{font-size:14px;}
.caidan .bt{font-size:28px;}

.w250{width:250px;}
.w910{width:910px;}
.w910 h1{display:block; text-align:center; font-size:24px; color:#2E84D2; line-height:80px; padding-bottom:20px;}
.w910 .body{font-size:14px; line-height:200%;}
.w910 .body a{ font-size:14px;}

/*page*/
.page{ font-family:Arial, Helvetica, sans-serif;clear:both;line-height:20px; margin:10px 0; padding:5px;}
.page a{color:#666666;padding:3px;border:1px solid #666666;text-decoration:none;margin-right:5px;}
.page a:link{color:#666666}
.page a:visited {color:#666666}
.page a:hover{background:#666666;color:#fff;}
.page a:active{color:#666666}
.page span{background:#666666;color:#fff; padding:3px;border:1px solid #666666;margin-right:3px;}
.page .cur{color:#fff;}
.page .cur a{ color:#fff;margin-right:0px;}
.page .cur a:link{color:#fff;}
.page .cur a:visited {color:#fff;}
.page .cur a:hover{color:#fff;}
.page .cur a:active{color:#fff;}

/*left*/
.dbt{ background-color:#00447E; font-size:24px; line-height:80px;padding-left:20px; color:#FFFFFF; width:230px; margin-bottom:1px;}
.dbt:hover{ background-color:#2E84D2}
#left {margin:0;}
#left ul{list-style:none;padding:0;border:0;}
#left li {display: inline;}
#left li a:link,
#left li a:visited {float:left; text-decoration: none; border-bottom:1px solid #DCDCDC; color:#333333;line-height:50px; width:230px; font-size:16px; text-align:right; padding-right:20px;}
#left li a:hover {float:left; text-decoration: none; background-color:#2E84D2;color:#ffffff;}
#left ul .curr a{float:left; text-decoration: none; background-color:#2E84D2;color:#ffffff;}
.xlm{ display:block; font-size:14px; line-height:40px; text-align:right; padding-right:20px;border-bottom:1px solid #DCDCDC;}




#preview{ float:none; text-align:center; width:350px;}
.jqzoom{ width:350px;  position:relative;}


.list-h li{ float:left;}
#spec-n5{width:350px; height:66px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:82px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:65px; height:60px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
