/*公共样式1*/
@font-face
{
font-family: msyh;
src: url('../fonts/msyh.ttf');
}
img{border:0;}
*{margin:0;padding:0;font-family:"微软雅黑",msyh,Arial;}
ul,li{ margin:0; padding:0;}

.body1{background:url(../images/bg-2.png) top no-repeat,url(../images/bg-6.png) bottom repeat-x ,url(../images/bg.png) center repeat;
background:url(../images/bg-21.png) top no-repeat\9;overflow-x:hidden;
}
.body2{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;
}
a{text-decoration:none;color:#000;}
#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:10px;-ms-border-radius:10px;margin-bottom:100px;margin-top:2px;}
#top{position:relative;width:980px;height:113px;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%;font-size:14px;}
#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:11px;}
#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_index{position:relative;height:319px;width:980px;}
#banner_other{position:relative;height:193px;width:980px;}
.banner_img{position:relative;right:15px;}
.banner_img li{position:absolute;}
#banner_index .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;margin-left:5px;}
#sidebar{width:66px;height:249px;background:#6cb2b8;position:absolute;right:-66px;top:15px;border-radius:0 10px 10px 0;}
#sidebar:hover{background:#60ab44;}
#triangle-topleft {width: 0;height: 0;border-top: 20px solid #6cb2b8;border-right: 20px solid transparent;position:absolute;right:-20px;top:264px;}
#sidebar:hover ~ #triangle-topleft{border-top: 20px solid #60ab44}
#sidebar a{display:inline-block;margin:10px 0 0 10px;}
#sidebar img{border-radius:50%;border:none}

.page_list{text-align:right;margin-right:30px;}
.page_list a,.page_list{font-size:12px;color:#6cb2b8;}


/*index*/
#message{width:980px;height:108px;margin:0 auto;margin-top:50px;}
#message a{display:inline-block;margin-left:50px;width:250px;position:relative;}
#message a p{position:absolute;bottom:10px;right:75px;font-size:24px;color:#fff;}
#message img{border-radius:15px;trasition:all 2s;border:none}
#recommend{width:980px;margin:0 auto;margin-top:20px;overflow:hidden; height:380px;}
#recommend span{display:inline-block;height:1px;width:366px;background:#d7e9ea;margin:0 10px 0 40px;}
#recommend .re_best{margin-left:15px;font-size:24px;position:relative;top:10px;color:#5badb5;}
#recommend > p{margin:20px 0 0 280px;color:#9f9f9f;}
.re_best{display:inline-block;margin:30px 0 0 32px;}
#recommend ul{width:1800px;height:200px;margin-left:20px;position:relative;}
#recommend  ul li{display:block;position:relative;width:198px;height:211px;border-radius:18%;float:left;top:32px;border:1px solid #eeeeee;margin:0 11px;}
.list_slide li > a{width:20px;height:20px;background:url("..images/weizan_12.png");background-size:20px 20px;position:absolute;top:15px;left:160px;z-index:10;}
.list_slide a:hover{text-decoration:underline;}
.box3{background:#c1d42d url('../images/weizan40_03.jpg') no-repeat bottom;}
.box4{background:#ff960e url('../images/weizan12_07.jpg') no-repeat bottom;}
.box7{background:#5d1fe5 url('../images/weizan40_05.jpg') no-repeat bottom;}
.box15{background:#a2e3f3 url('../images/weizan40_09.png') no-repeat bottom;}
.box5{background:#c2c4bf url('../images/weizan40_11.png') no-repeat bottom;}
#recommend li h3{position:absolute;top:15px;left:30px;font-size:14px;color:#fff;}
#recommend li img{right:20px;top:15px;left:40px;border:none;width:20px;height:20px;}
#recommend li p{font-size:12px;position:absolute;top:55px;left:30px;line-height:21px;width:200px;}
#recommend li p a{display:block;}
#prev{position:absolute;bottom:90px;left:10px;cursor:pointer}
#next{position:absolute;right:0px;bottom:90px;cursor:pointer}
/*about*/
.about_content div{float:left;}
.about_content{width:980px;margin-left:68px;margin-top:30px;}
.text_right{width:500px;margin-left:50px;margin-top:18px; margin-bottom:131px;color:#5d5d5d;}
.text_right h2{font-size:25.59px;color:#5badb5;margin-bottom:25px;}
.text_right p{font-size:14px;text-indent:2em;line-height:23px;margin-bottom:25px;color:#5d5d5d;}

/*product*/
.product_content{width:980px;margin-bottom:42px;}
#classify{width:160px;height:474px;background:#5badb5;border-radius:100px;position:relative;left:16px;float:left;}
#classify i{font-size:12px;}
#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:hover{background:#e1f0f5;color:#5badb5;}
.table-wrap{float:right;width:760px;positoin:relative;margin-top:27px;margin-right:20px;}
.table{font-size:12px;border:1px solid #f1f2ef;display:block;margin-bottom:19px;}
.table tr td{padding-left:24px;}
.table .title td{height:46px;background:#e1e3dd;padding-left:24px;color:#4d7275;font-weight:bold;}
.table a{color:#000;}
.table a:hover{text-decoration:underline;}
.bgcolor td{background:#e1e3dd;}
.table .content td{height:100px;color:#4b4b4b;valign:top;}
.page{height:36px;width:200px;margin:0 auto;}
.page a{display:inline-block;width:36px;height:36px;background:#e1f0f5;margin-left:7px;text-align:center;line-height:36px;color:#afc2cf;}
.page .selected{background:#ffa800;color:#fff;}

/* login */
.login-header,.login,.login-bg{font-size:12px;font-family:"微软雅黑";}
.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;}
.login-button a{display:block;}
.login-bg{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#ebebeb;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;display:none;}

/*support*/
.support_content{width:650px;margin:0 auto;margin-top:60px;text-align:left;margin-bottom:200px;}
.support_content h2{color:#8bc3c9;font-size:18px;position:relative;left:50px;margin-bottom:40px;}
.support_content form{position:relative;left:100px;font-size:12px;}
.support_content input,textarea{margin-bottom:10px;border:1px solid #ccc;}
#pos{position:relative;bottom:110px;}


/*partner*/

.part_content{width:760px;height:545px;margin:0 auto;margin-top:60px;margin-bottom:60px;}
.part_content div{width:213px;height:100px;float:left;border:1px solid #d9d9d9;margin-right:36px;margin-bottom:46px;}


/*contact*/
.contact_content{width:762px;margin:0 auto;border-bottom:2px #c6cfb7 solid;}
.contact_content .icon{width:762px;height:200px;color:#919b7e;}
.contact_content .icon div{height:150px;float:left;font-size:12px;margin-right:90px;text-align:center;}
.contact_content .icon div p{margin-top:20px;visibility:hidden;}
.contact_content .icon div a img{border:none;}
.main_message{color:#5badb5;padding-bottom:68px;}
.company_message{color:#5badb5;padding-bottom:68px;}
.company_message h2,.phone_number h2{font-size:25px;margin-bottom:24px;}
.company_message p,.phone_number p{font-size:14px;margin-bottom:10px;color:#5d5d5d;}
.phone_number{width:762px;margin:0 auto;color:#5badb5;margin-top:47px;margin-bottom:50px;}
.phone_number div{float:left;margin-right:145px;}
.phone_number div:last-child{margin-right:0;}

/*news*/

.news_content{width:820px;margin:0 auto;font-size:12px;}
.news_content .wrap1{width:820px;margin-top:30px;}
.news_content .wrap1 div{width:192px;height:241px;float:left;margin-left:10px;background:#6cb2b8;color:#fff;}
.news_content .wrap1 div img{margin-left:10px;margin-top:10px;border:none;width:167px;height:142px;}
.news_content .wrap1 div p{width:167px;position:relative;left:10px;top:20px;}
.news_content .wrap2{width:820px;margin:40px 0 117px 0;font-size:14px;color:#5badb5;}
.news_content .wrap2 > div{width:820px;height:100px;border-bottom:1px #6cb2b8 solid;}
.news_content .wrap2 .wrap_l{width:90px;height:65px;text-align:center;}
.news_content .wrap2 .wrap_r{width:680px;height:65px;font-size:12px;}
.news_content .wrap2 .wrap_r p span{font-size:14px;line-height:26px;font-weight:bold;}
.news_content .wrap2 > div div{float:left;position:relative;top:23px;}
.news_content .wrap2 span{font-size:36px;}
.news_content .wrap2 .Y-color{color:#ff9342;font-size:12px;}
.news_content .wrap2 .wrap_r a{color:#6cb2b8}
.news_content .wrap2 .wrap_r a:hover{text-decoration:underline;}


/*公共样式2*/
.line{width:900px;border-bottom:1px #deeff0 dashed;margin:0 auto;position:relative;}
.bottom{position:relative;width:900px;height:90px;font-size:12px;margin:0 auto;padding-top:40px;}
.bottom p{color:#7e7e7e;font-size:12px;}
.bottom a{display:inline-block;color:#5badb5; margin:10px 20px 0 0;}
.bottom a:first-child{margin-left:45px;}
.bottom img{position:absolute;right:0;top:17px;}
.clearfix:after{content:" ";display:table;clear:both}
.clearfix{zoom:1;}
.pic_wechat{width:200px;height:200px;background:red;position:absolute;right:-266px;top:150px;display:none;cursor:pointer;}

.proScroll{ position:relative; width:920px;height:250px; margin-left:30px; overflow:hidden;}
