@font-face
{
font-family: msyh;
src: url('../fonts/msyh.ttf');
}
*{margin:0;padding:0;font-family:"微软雅黑",msyh,Arial;}
img{ border:0;}
ul,li,ol{list-style:none;}
a{text-decoration:none;color:#000000;}
body{background:url(../images/bg_products.png) top no-repeat,url(../images/bg-6.png) bottom repeat-x,url(../images/bg.png) center repeat;
	background:url(../images/bg-23.png) top no-repeat\9;overflow-x:hidden;

}
#container{position:relative;width:980px;margin:0 auto;}
#container ul li{float:left;list-style:none;margin-left:15px;font-size:14px;}
#nav{width:980px;height:51px;}
#nav ul{position:absolute;right:15px;;top:18px;}
#nav ul a{color:#5badb5;font-size:12px;}
#nav ul a:hover{color:#fff;}
#main{width:980px;background:#fff;border-radius:15px;margin-bottom:100px;margin-top:2px;}
#top{position:relative;width:980px;height:113px;/*background:url(../images/weizan_03.png)*/background:#effdfe;border-radius:10px;}
#top img{display:inine-block;position:relative;left:23px;top:7px;border:none;}
#top .top_list{height:64px;float:left;position:absolute;right:10px;margin-top:50px;margin-right:20px;top:-15%;}
#top .top_list a{color:#184874;}
#top .top_list span{color:#b8b8b8;font-size:10px;}
#top .top_list li{text-align:center;display:block;border-radius:10px;}
#top .top_list li a{display:inline-block;padding:12px;}
#top .top_list li:hover a{color:#fff;}
#top .top_list li:hover span{color:#fff;}
.banner_list .active{background:#184874;color:#fff;}
#top .top_list li:hover{background:#5badb5;}
#banner{position:relative;height:193px;width:980px;}
.banner_img{position:relative;right:15px;}
.banner_img li{position:absolute;}
#banner .banner_list{position:absolute;bottom:60px;left:75px;}
.banner_list a{display:inline-block;width:22px;height:22px;text-align:center;background:#ccfaff;border-radius:50%;color:#000;}
#sidebar{width:66px;height:249px;background:#6cb2b8;position:absolute;right:-66px;top:15px;border-radius:0 10px 10px 0;}
#sidebar:hover{background:#60ab44;}
#sidebar:hover ~ #triangle-topleft{border-top: 20px solid #60ab44}
#triangle-topleft {width: 0;height: 0;border-top: 20px solid #6cb2b8;border-right: 20px solid transparent;position:absolute;right:-20px;top:264px;}
#sidebar a{display:inline-block;margin:10px 0 0 10px;}
#sidebar img{border-radius:50%;}
/*二维码图片*/
.pic_wechat{width:200px;height:200px;background:red;position:absolute;right:-266px;top:150px;display:none;cursor:pointer;}
.page_list{text-align:right;margin-right:30px;position:relative;top:-5px;}
.page_list a,.page_list{font-size:12px;color:#6cb2b8;}
#classify{bottom:30px;width:160px;background:#5badb5;border-radius:100px; margin-left:17px; float:left;position:relative;padding-bottom:150px;}
#classify i{font-size:12px; font-style:normal}
#classify h2{font-size:18px;position:absolute;left:40px;top:30px;color:#e1f0f5;line-height:18px;}
#classify p{width:108px;height:24px;font-size:12px;position:relative;top:80px;color:#fff;left:20px;margin-bottom:6px;line-height:24px;text-align:left;/*padding-left:12px;*/border-radius:10px;cursor:pointer;}
#classify p a{color:#fff;display:inline-block;width:108px;height:24px;padding-left:12px;}
#classify p:hover {background:#e1f0f5;}
#classify .current a:visited{color:#5badb5;}
#classify .current a:visited #classify p{background:#e1f0f5;}
#classify p:hover a{color:#5badb5;}
.current{background:#e1f0f5;}
.table{font-size:12px;border:0;}
.table tr td{padding-left:24px;}
.table .title td{height:46px;background:#e1e3dd;color:#4d7275;font-weight:bold;text-align:left;}
.table a{color:#000;}
.table a:hover{text-decoration:underline;}
.bgcolor td{background:#f5f6f4;}
.table .content td{height:100px;color:#4b4b4b;valign:top;line-height:18px;}
.detailPage tr td:first-child{width:50px;color:#4d7275;line-height:26px;font-weight:bold;background:#e1e3dd;}
.txtArea table{font-size:12px;border:1px #ccc solid;color:#e1e3dd;}
.txtArea table tr td{padding-left:24px;border-bottom:1px #ccc solid;color:#e1e3dd;}
.txtArea table tr:last-child td{border:0;}
.txtArea table  tr td:first-child{height:46px;background:#e1e3dd;padding-left:24px;color:#4d7275;font-weight:bold;text-align:left;border-right:1px #ccc solid;color:#e1e3dd;}
.txtArea table a{color:#000;}
.txtArea table tr td:first-child a{color:#4d7275;}
.txtArea table a:hover{text-decoration:underline;}

#page a:first-child{width:80px;}
#page a{border-radius:5px;display:block;height:36px;background:#e1f0f5;float:left;margin-left:7px;text-align:center;line-height:36px;color:#afc2cf;padding:0 5px;}
#page .selected{background:#ffa800;color:#fff;width:16px;}
.line{width:900px;border-bottom:1px #deeff0 dashed;margin:0 auto;position:relative;margin:0 auto;clear:both;}
.bottom{width:900px;height:80px;margin:50px 0 0 40px;font-size:12px;bottom:30px;position:relative;padding-top:30px;clear:both;}
.bottom p{color:#7e7e7e;font-size:12px;}
.bottom a{display:inline-block;color:#5badb5; margin:10px 20px 0 0;}
.bottom img{position:absolute;right:-10px;top:10px;}
.area{margin:10px 0 30px 0;position:relative;}
.clearfix:after{content:" ";display:table;clear:both}
.clearfix{zoom:1;}


/* login */

.login-header,.login,.login-bg{font-size:12px;}

.login-header{width:100%;text-align:center;height:30px;font-size:24px;line-height:30px;}

.login{width:500px;position:fixed;border:#ebebeb solid 1px;height:280px;top:50%;left:50%;display:none;background:#ffffff;box-shadow:0px 0px 20px #ddd;z-index:9999;margin-left:-250px;margin-top:-140px;}

.login-title{width:100%;margin:10px 0px 0px 0px;text-align:center;line-height:40px;height:40px;font-size:18px;position:relative;}

.login-title span{position:absolute;font-size:12px;right:-20px;top:-30px;background:#ffffff;border:#ebebeb solid 1px;width:40px;height:40px;border-radius:20px;}

.login-title span a{display:block;}

.login-input-content{margin-top:20px;}

.login-input {overflow:hidden;margin:0px 0px 20px 0px;}

.login-input label{float:left;width:90px;padding-right:10px;text-align:right;line-height:35px;height:35px;font-size:14px;}

.login-input input.list-input{float:left;line-height:35px;height:35px;width:350px;border:#ebebeb 1px solid;text-indent:5px;}

.login-button{width:50%;margin:30px auto 0px auto;line-height:40px;font-size:14px;border:#ebebeb 1px solid;text-align:center;background:#5badb5;border-radius:25px;}

.login-button a{display:block;color:#fff;}

.login-bg{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#ebebeb;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;display:none;}



.pageDetailed{ float:left; width:740px; padding-left:26px; font-size:12px;}

.pageDetailed h3{ line-height:200%; margin-bottom:20px; color:#5BADB5; font-size:30px;}

.pageDetailed table{ border-collapse:collapse; margin-bottom:40px;}

.pageDetailed table tr td{ border:1px solid #ccc; padding:5px 10px;}

.pageDetailed h4{border-bottom:1px solid #ccc; line-height:200%; margin-bottom:20px; color:#5BADB5;}

.pageDetailed table tr td.new{ background-image:url(../images/icon_news_gif.gif); background-repeat:no-repeat; background-position:0 0 ;}

.area{overflow:visible; width:980px;}

.con{ padding-bottom:50px;}


#page a:first-child{ display:none;}
#page a:nth-child(2){width:36px;}

