
@charset "utf-8";

/* CSS Document */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}

html{ overflow-x: hidden; height: auto; position: relative;width: 100%;height:100%;}

/**,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*/

body,button, input, select, textarea { font: 14px/1 "微软雅黑", Arial, Helvetica, sans-serif;}




body{
 
  position: relative;
  width: 100%;
  height:100%; 
  
}
.body_bg{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(../images/index.png); 
  background-repeat: no-repeat; 
  background-size:cover;
}
ul,ol { list-style-type:none; }

li { vertical-align:bottom;}

img { border:none;vertical-align:middle; -ms-interpolation-mode: bicubic;}

a { text-decoration:none;color:#666666}

:focus { outline: 0;} 

.clearfix:before,.clearfix:after{ content:" "; display:block; height:0; visibility:hidden; clear:both; overflow:hidden;}

.clearfix{zoom:1;}

.clearfix:after{clear:both;}

button,input,textarea{ vertical-align:middle; outline:none;*overflow: visible;}

button,input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;}

table {border-collapse: collapse;border-spacing: 0;}

caption, th, td { font-weight: normal;}

.hidden { display: none; }

h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size: 12px;}

em,i{ font-style: normal;}

.fl{ float:left;}

.fr{float:right;}

/*reset.css*/



/*=========================================*/

#banner{ width: 100%; height: 410px; background-image: url(../images/banner.png); background-repeat: no-repeat; background-position: center center; }

div.top{height: 100px;width: 100%; overflow:hidden;background-color:rgba(255,255,255,0.4);-moz-box-shadow: 0 0 0 #fff, 0 0 0 #fff,0 4px 4px rgba(238,239,240,0.75),0 0 0 #fff;-webkit-box-shadow: 0 0 0 #fff, 0 0 0 #fff,0 4px 4px rgba(238,239,240,0.75),0 0 0 #fff;box-shadow: 0 0 0 #fff, 0 0 0 #fff,0 4px 4px rgba(238,239,240,0.75),0 0 0 #fff;}

div.logo{ float: left; }

div.nav{ height: 100px; width:auto; float: right; text-align: right; overflow: hidden; }

div.nav a{ display: inline-block; height: 100px; text-align: center; padding-right: 23px; padding-left: 23px; padding-top: 35px;}

div.nav a:hover .cn,div.nav a:hover .en,.clickstyle{ color: #f67f87 }

div.nav a span{ display: block; text-align: center; }

span.cn{ font-family: "微软雅黑", "宋体"; font-size: 18px; color: #333333;}

span.en{ font-family: Arial; font-size: 10px!important; color: #b5b5b5; margin-top: 5px;}



div.load{ float: right; margin-right: 1%; }

div.load a.verific{ display: block; height: 30px; width: 70px; line-height: 30px; text-align: center; background-color: #000; color: #fff; font-family: "微软雅黑", "宋体"; font-size: 12px; margin-left: 1px; float:left;}

div.load a.exit{ display: block; height: 30px; width: 50px; line-height: 30px; text-align: center; background-color: #e6e6e6; color: #333; font-family: "微软雅黑", "宋体"; font-size: 12px; margin-left: 1px; }

div.load span{ background-color: #e6e6e6; background-repeat: no-repeat; background-position: left center; height: 30px; min-width: 115px; text-align: right; display: block; line-height: 30px; float:left;}

div.load span a{ font-family: "微软雅黑", "宋体"; font-size: 12px; color: #666666; padding-right: 8px; padding-left: 8px;  float:left;}

div.load a.verific,div.load span{ display:block; }

div.load span  img{ display:block; float:left;}



#indexload{ width: 100%; background-color: #f7f8f9; text-align: center; height: 40px; margin-top: 1px; line-height: 40px; }

#indexload a{ font-family: "微软雅黑", "宋体"; font-size: 12px; color: #f67f87; padding-right: 2%; padding-left: 2%; }

#indexload span{ color: #7c7c7c; }



#mid_nav{ width: 100%; background-color: #f7f8f9; height: 90px; -moz-box-shadow: 0 0 0 #fff,0 0 0 #fff,0 -3px 3px rgba(230,230,230,1),0 3px 3px rgba(230,230,230,1); -webkit-box-shadow: 0 0 0 #fff,0 0 0 #fff,0 -3px 3px rgba(230,230,230,1),0 3px 3px rgba(230,230,230,1); box-shadow: 0 0 0 #fff,0 0 0 #fff,0 -3px 3px rgba(230,230,230,1),0 3px 3px rgba(230,230,230,1); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #d1d4d6; border-bottom-color: #d1d4d6; position: absolute; }

div.mid_navin{ height: 90px; width: 1000px; margin-right: auto; margin-left: auto;  }

div.mid_navin div.mid_t,div.mid_navin div.mid_inner{ float: left; }

div.mid_navin div a{ float: left; display: block; }

div.mid_t{ margin-top: 20px; height: 40px; width: 140px;position: relative; }

div.mid_t span{ font-family: Arial; font-size: 12px; color: #acb1b4; position: absolute; top: -5px; }

div.mid_t p{ font-family: "微软雅黑", "宋体"; font-size: 24px; font-weight: bold; color: #666666; height: 40px; width: 140px; border-right-width: 1px; border-right-style: solid; border-right-color: #d1d4d6; line-height: 40px; }

div.mid_inner{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #898989; margin-top: 30px; }

div.mid_inner a{ height: 30px; width: 100px;text-align: center; line-height: 30px; margin-right: 25px; margin-left: 25px; color: #898989;}

div.mid_inner a:hover{ background-color: #f67f87; color: #fff; }

div.mid_leaf{ float: right; margin-top: 35px; }

div.mid_leaf a,div.mid_leaf span{ float: left; font-family: "微软雅黑", "宋体"; font-size: 12px; color: #c1c1c1; padding-right: 5px; padding-left: 5px; }



#footer{ width: 100%; height: 220px; background-color: #f67f87; line-height: 20px; }

div.footerin{ margin-right: auto; margin-left: auto; text-align: center; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #fff; }

div.footerin span{ font-family: "微软雅黑", "宋体"; font-size: 16px; color: #fff; line-height: 25px; display: block; margin-top: 10px; }

#bottom{ width: 100%; text-align: center; line-height: 50px; height: 50px; font-family: "微软雅黑", "宋体"; font-size: 12px; color: #828282; }



#culture_con{ width: 100%; background-color: #f7f8f9; margin-top: 90px; }

.culture_in{ width: 1000px; margin-right: auto; margin-left: auto; padding-bottom: 80px; }

.culture_t{ text-align: center; background-image: url(../images/about_2_back.png); background-repeat: no-repeat; background-position: center bottom; width: 1000px; height: 170px; overflow: hidden; }

.culture_t p{ font-family: "微软雅黑", "宋体"; font-size: 36px; font-weight: bold; color: #333333; margin-top: 100px; }

.culture_tit{ font-family: "微软雅黑", "宋体"; font-size: 36px; color: #333333; text-align: center; margin-top: 40px; margin-bottom: 40px; font-weight: bold; }

.culture_img{ margin-right: auto; margin-left: auto; width: 890px; margin-top: 50px; margin-bottom: 50px; }

.culture_img img{ width: 420px; margin-right: 10px; margin-left: 10px; }

.culture_inner{ width: 1000px; margin-top: 50px; overflow: hidden; }

.culture_inner p{ font-family: "微软雅黑", "宋体"; font-size: 12px; color: #898989; margin-bottom: 30px; line-height: 20px; text-indent: 2em; text-align: left; }



#contact{ width: 100%; background-image: url(../images/about_3b.png); background-repeat: no-repeat; background-position: center center; margin-top: 90px; }

.contactin{ width: 1000px; height: 680px;margin-right: auto; margin-left: auto;  }

.contact_form{ width: 402px; padding-top: 85px; }

.contact_form p{ font-family: "微软雅黑", "宋体"; font-size: 30px; font-weight: bold; color: #464646; margin-bottom: 15px;}

.contact_form span{ margin-bottom: 50px; display: block; }

#contact input,#contact textarea{ background-color: transparent; border: none; font-family: "微软雅黑", "宋体"; font-size: 14px;   line-height: 40px;}

.contact_form div{ background-color: #fff; border: 1px solid #dddddd; }

div.contact_list{ width: 400px; height: 40px; margin-bottom: 7px;}

div.contact_list input{ width: 400px; height: 40px;text-indent: 1em;color: #ababab;}

div.contact_textarea{ height: 145px; width: 400px; margin-bottom: 15px; }

div.contact_textarea textarea{height: 145px; width: 400px;text-indent: 1em;color: #ababab;}

div.contact_verf{ height: 40px; width: 120px; float: left; }

div.contact_verf input{ height: 40px; width: 120px;text-indent: 1em;color: #ababab; }

div.contact_button{ background-image: url(../images/about_3v.png); background-repeat: no-repeat; background-position: center center; height: 43px; width: 97px; float: right; }

div.contact_button input{ color: #fff; height: 43px; width: 97px; text-align: center; }

div.contact_info,div.contact_form{ float: left; }

div.contact_info{ width: 470px; margin-top: 210px; margin-left: 128px; }

div.contact_infot{ font-family: "微软雅黑", "宋体"; font-size: 24px; color: #464646; line-height: 35px; margin-bottom: 10px; }

div.contact_infoadd span{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #464646; display: block; float: left; line-height: 25px; }

div.contact_erweima img{ margin-top: 25px; }

.contact_tel{ margin-top: 25px;  line-height: 53px; }

.contact_tel span{ font-family: Arial; font-size: 36px; font-style: italic; font-weight: bold; color: #fd6766; line-height: 53px; margin-left: 20px; }

.contact_tel img{ vertical-align: text-bottom; }

/*============================================================================================================================*/

#week_con{ width: 100%;height:auto; margin-top: 90px;background-color: #f7f8f9; }

.week_in{ width: 1000px;height:auto; margin-right: auto; margin-left: auto; overflow: hidden; }

.week_t{ text-align: center; background-image: url(../images/Encyclopedia_1a.png); background-repeat: no-repeat; background-position: center bottom; width: 1000px; height: 170px;  overflow: hidden; }

.week_t p{ font-family: "微软雅黑", "宋体"; font-size: 36px; font-weight: bold; color: #333333; margin-top: 100px; }



.week_inner{ height: 270px; width: 998px; background-color: #f5f6f1; border: 1px solid #e5dccc; margin-bottom: 20px; margin-top: 50px; }

.week_img{ background-color: #f5f6f1; background-image: url(../images/Encyclopedia_1v.png); background-repeat: no-repeat; background-position: center center; border: none; width: 220px; height: 270px; }

.week_p{ display: block; width: 315px; font-family: "微软雅黑"; font-size: 12px; color: #666666; margin-right: 35px; margin-left: 35px; line-height: 25px; text-indent: 2em; margin-top: 80px; }

.week_table{ height: 130px; width: 260px; border: 1px solid #cccccc;background-color: #fff; margin-left: 45px; margin-top: 40px; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; }

.week_table table,.week_table tr,.week_table table td{  }

.week_inner div,.week_inner p.week_p{ float: left; }

.week_table table{ text-align: center; line-height: 30px; }

.week_table tr{ height:30px; display: block; }

.week_table td{ width:64px; border: 1px dashed #dfdbcb; font-family: "微软雅黑", "宋体"; font-size: 12px; color: #333333; }

.week_table td a:hover,.week_table_click{ color: #bfc18c; }

.week_table p{ font-family: "宋体"; font-size: 12px; color: #bfc18c; margin-bottom: 15px; text-indent: 1em; font-weight: bold; }

.week_table{ -moz-box-shadow:inset 0 0 0 4px #f5f6f1; -webkit-box-shadow: inset 0 0 0 4px #f5f6f1; box-shadow: inset 0 0 0 4px #f5f6f1; }



.week_inner_sec{ height: 270px; width: 998px; background-color: #f6f3fd; border: 1px solid #cfbbff; margin-bottom: 20px; }

.week_img_sec{ background-color: #f6f3fd; background-image: url(../images/Encyclopedia_1u.png); background-repeat: no-repeat; background-position: center center; border: none; width: 220px; height: 270px; }

.week_inner_sec div,.week_inner_sec p.week_p{ float: left; }

.week_table_sec{ height: 130px; width: 260px; border: 1px solid #cccccc;background-color: #fff; margin-left: 45px; margin-top: 40px; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; }

.week_table_sec table,.week_table_sec tr,.week_table_sec table td{ }

.week_table_sec table{text-align: center; line-height: 30px; }

.week_table_sec tr{height: 30px; display: block; }

.week_table_sec td{width:64px;border: 1px dashed #dfdbcb;font-family: "微软雅黑", "宋体"; font-size: 12px; color: #333333; }

.week_table_sec td a:hover,.week_table_sec_click{ color: #ce9adb; }

.week_table_sec p{ font-family: "宋体"; font-size: 12px; color: #ce9adb; margin-bottom: 15px; text-indent: 1em; font-weight: bold; }

.week_table_sec{ -moz-box-shadow:inset 0 0 0 4px #f5f6f1; -webkit-box-shadow: inset 0 0 0 4px #f5f6f1; box-shadow: inset 0 0 0 4px #f5f6f1; }



.week_inner_thr{ height: 270px; width: 998px; background-color: #fbf2f7; border: 1px solid #f5b2d7; margin-bottom: 50px; }

.week_img_thr{ background-color: #fbf2f7; background-image: url(../images/Encyclopedia_1w.png); background-repeat: no-repeat; background-position: center center; border: none; width: 220px; height: 270px; }

.week_inner_thr div,.week_inner_thr p.week_p{ float: left; }

.week_table_thr{ height: 130px; width: 260px; border: 1px solid #cccccc;background-color: #fff; margin-left: 45px; margin-top: 40px; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; }

.week_table_thr table,.week_table_thr tr,.week_table_thr table td{ }

.week_table_thr table{ text-align: center; line-height: 30px; }

.week_table_thr tr{ height:30px; display: block; }

.week_table_thr td{width:260px;border: 1px dashed #dfdbcb;font-family: "微软雅黑", "宋体"; font-size: 12px; color: #333333; }

.week_table_thr td a:hover,.week_table_thr_click{ color: #e693c1; }

.week_table_thr p{ font-family: "宋体"; font-size: 12px; color: #f5b2d7; margin-bottom: 15px; text-indent: 1em; font-weight: bold; }

.week_table_thr{ -moz-box-shadow:inset 0 0 0 4px #fbf2f7; -webkit-box-shadow: inset 0 0 0 4px #fbf2f7; box-shadow: inset 0 0 0 4px #fbf2f7; }

/*============================================================*/

.weeksec_left{ width: 650px; margin-top: 30px; margin-bottom: 60px; float: left; font-family: "微软雅黑", Arial, Helvetica, sans-serif; }

.weeksec_slide{ background-color: #fff; height: 300px; width: 650px; overflow: visible; position: relative; margin-bottom: 20px; }

.weeksec_slide div{ height: 260px; width: 590px; padding-top: 40px; padding-right: 30px; padding-left: 30px; position: absolute; display: none; }

.weeksec_slide span{ display: inline-block; font-family: "微软雅黑", "宋体"; font-size: 24px; color: #333333; }

.weeksec_slide p{ display: block; font-family: "微软雅黑", "宋体"; font-size: 12px; color: #666666; line-height: 25px; margin-top: 30px; text-indent: 2em; letter-spacing: 1px; width: 590px; }

.weeksec_slide span:first-child{ margin-right: 10px; }

.weeksec_slide a{ display: inline-block; height: 35px; width: 35px;  }

.weeksec_slide a.pro{ position: absolute; left: 80px; bottom: 30px; }

.weeksec_slide a.back{ position: absolute; left: 30px; bottom: 30px; }



.weeksec_nav{ padding-top: 45px; padding-left: 25px; background-color: #fcb682; width: 225px; height: 225px; margin-right: 20px; float: left; padding-right: 65px; }

.weeksec_cont{ padding-top: 45px; padding-left: 25px; background-color: #7ad16c; width: 290px; height: 225px; float: left; color: #3f9b31;font-size: 14px;  }

.weeksec_nav div{ font-family: "微软雅黑", "宋体"; font-size: 22px; color: #d58345; background-color: #fff; height: 70px; width: 70px; text-align: center; line-height: 70px; border-radius: 35px; float: left; }

.weeksec_nav ul{ float: right; line-height: 30px; }

.weeksec_nav ul li a{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #c07035; }

.weeksec_cont p div.ws_in,.weeksec_cont p img{ float: left; }

.weeksec_cont div.ws_in { margin-top: 20px; text-indent: 2em; }

.weeksec_cont div.ws_in p{ font-size: 14px; display: block; width: 280px; }

.weeksec_cont div.ws_in span{ font-family: "微软雅黑", "宋体"; font-size: 24px; font-weight: bold;display: block;  width: 280px; }

div.ws_on { margin-top: 40px; text-align: right; }

div.ws_on span{ display: block; }

div.ws_on p,div.ws_on p img{ float: left;}

div.ws_on img{ width: 95px; margin-right: 30px; }

div.ws_on p{ margin-top: 40px; line-height: 25px; text-indent: 3em; }

div.weeksec_list{ width: 650px; margin-top: 22px; float: left; }

div.weeksec_list div.weeksec_left_t{ background-color: #c566a2; line-height: 50px; text-indent: 2em; height: 50px; width: 650px; font-family: "微软雅黑", "宋体"; font-size: 20px; color: #fff; }

div.weeksec_list ul{ width: 650px; display: block; background-color: #fff; padding-bottom: 50px; }

div.weeksec_list ul li{ width: 610px; margin-right: auto; margin-left: auto; display: block; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #cccccc;  padding-top: 35px; padding-bottom: 40px;}

div.weeksec_list ul li div{ font-family: "微软雅黑", "宋体"; font-size: 18px; font-weight: bold; color: #333333; margin-bottom: 35px; }

div.weeksec_list ul li span{ color: #c566a2;}

div.weeksec_list ul li p{ font-family: "微软雅黑", "宋体"; font-size: 16px; color: #444444; line-height: 30px; text-indent: 2em; }



div.weeksec_right{ float: right; width: 330px; margin-top: 30px; margin-bottom: 60px; height: auto; }

div.weeksec_adv{ height: 270px; width: 296px; background-color: #fff; padding-top: 15px; padding-right: 17px; padding-bottom: 15px; padding-left: 17px; }

div.weeksec_weekly{ background-color: #fff; width: 330px; padding-top: 35px; padding-right: 30px; padding-left: 30px; margin-top: 20px; height: auto; padding-bottom: 30px; } 

div.weeksec_weekly table{}

div.weeksec_weekly tr{height:30px}

div.weeksec_weekly td{width:64px}

div.weeksec_weekly tr,div.weeksec_weekly td{ border: 1px dashed #dfdbcb; text-align: center; line-height: 30px; font-family: "微软雅黑", "宋体"; font-size: 12px; color: #333333; }

/*=============================================================================*/

#know_con{ width: 100%;height:auto; margin-top: 90px;background-color: #f7f8f9; }

.know_in{ width: 1000px;height:auto; margin-right: auto; margin-left: auto; overflow: hidden; }

.know_t{ text-align: center; background-image: url(../images/Encyclopedia_2q.png); background-repeat: no-repeat; background-position: center bottom; width: 1000px; height: 170px; overflow: hidden; }

.know_t p{ font-family: "微软雅黑", "宋体"; font-size: 36px; font-weight: bold; color: #333333; margin-top: 100px; }

.know_inner{ width: 1000px; padding-top: 30px; padding-bottom: 50px; background-image: none; }

div.know_tit{ width: 1000px; padding-right: 3px; padding-left: 3px; text-align: center; }

div.know_tit a{ display: inline-block;height: 47px; width: 160px; background-image: url(../images/Encyclopedia_22.png); background-repeat: no-repeat; background-position: center bottom; margin-right: 3px; margin-left: 3px; font-family: "微软雅黑", "宋体"; font-size: 16px; color: #a5a5a5; line-height: 47px; text-align: center; } 

div.know_tit span{display:block;height: 47px; width: 160px;}

div.know_tit span:hover,.span_hover{ color: #fff; background-image: url(../images/Encyclopedia_2y.png); background-repeat: no-repeat; background-position: center bottom; }

.know_list{  float: left;margin-top: 40px; }

.know_list ul {}

.know_list ul li{ background-color: #fff; height: 50px; width: 1000px; margin-bottom: 5px; line-height: 50px; }

.know_list span,.know_list p,.know_list div{ display: inline-block; height: 50px; float: left; }

.know_list span{ text-indent: 2em; width: 80px; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #f67f87;}

.know_list p{ height: 50px; width: 790px; overflow: hidden; text-indent: 1em; color: #666666;  font-family: "微软雅黑", "宋体"; font-size: 14px; }

.know_list div{ height: 50px; width: 100px; text-align: right; color: #bbbbbb; font-family: "微软雅黑", "宋体"; font-size: 12px; }

.know_list ul li:hover{ background-image: url(../images/Encyclopedia_23.png); background-position: center bottom; background-repeat: no-repeat; }

.know_list ul li:hover span,.know_list ul li:hover p,.know_list ul li:hover div{ color: #fff; }

div.know_pagelead{ width: 1000px; text-align: right; margin-bottom: 30px; overflow: hidden;  }

div.know_pagelead a{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #898989; height: 28px; border: 1px solid #e3e3e3; background-color: #fff; padding-right: 10px; padding-left: 10px; line-height: 28px; float: left; margin-left: 2px; margin-right: 2px; display: block; }

div.know_pagelead span{display: inline-block;}

div.know_pagelead a:hover{ background-color: #f67f87; color: #fff; }



.knowsec_tit{ width: 1000px; padding-top: 20px; padding-bottom: 20px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e3e3e3; margin-bottom: 10px; float: left; background-color: #fff; margin-top: 40px; }

.knowsec_tit p,.knowsec_tit span{ text-align: center; line-height: 32px; display: block; }

.knowsec_tit p{ font-family: "微软雅黑", "宋体"; font-size: 18px; color: #333333; }

.knowsec_tit span{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #898989; }

.knowsec_content{ width: 1000px; background-color: #fff; float: left; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e3e3e3; padding-top: 35px; padding-bottom: 30px; padding-right: 25px; padding-left: 25px;}

.knowsec_art{ width: auto; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e3e3e3; }

.knowsec_art{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #666666; line-height: 25px; }

.knowsec_art p{ margin-bottom: 30px; }

.knowsec_page{ margin-top: 25px; }

.knowsec_page1{margin-top: 4px;}

.knowsec_page p,.knowsec_page1 p{ height: 30px; width: 110px; background-color: #f67f87; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #fff; line-height: 30px; text-align: center; }

.knowsec_page p,.knowsec_page span{display: inline-block;}

.knowsec_page1 p,.knowsec_page1 span{ display: inline-block; }

.knowsec_page span,.knowsec_page1 span{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #666666; text-indent: 1em; }

/*==============================================================================================================*/

#question_con{ width: 100%; margin-top: 90px; background-color: #f7f8f9; }

.question_in{ width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; }

.question_t{ background-image: url(../images/Insider_11.png); height: 170px; width: 1000px; overflow: hidden; }

.question_t p{ font-family: "微软雅黑", "宋体"; font-size: 36px; color: #333333; text-align: center; margin-top: 100px; }

.question_inner{ margin-top: 40px; padding-bottom: 30px; }

.question_inner dt div,.question_inner dt p,.question_inner dt span{float:left}

.question_inner dt{ background-color: #fff; height: 50px; width: 1000px; line-height: 50px; overflow: hidden; margin-top: 7px; }

.question_inner dt div{ background-color: #878787; height: 50px; width: 48px; text-align: center; font-family: "微软雅黑", "宋体"; font-size: 16px; color: #FFF; }

.question_inner dt:hover div{background-color: #f67f87;}

.dt_click{background-color: #f67f87!important;}

.question_inner dt p{ font-family: "微软雅黑", "宋体"; font-size: 16px; color: #666666; text-indent: 2em; }

.question_inner dt span{ float: right; margin-right: 20px; font-family: "微软雅黑", "宋体"; font-size: 12px; color: #898989; }

.question_inner dd{display:none; background-color: #fff; height: 100px; width: 1000px; overflow: hidden;margin-top: 1px; }

.question_inner dd div{ background-color: #f67f87; height: 100px; width: 48px; text-align: center; font-family: "微软雅黑", "宋体"; font-size: 16px; color: #FFF;line-height: 100px; }

.question_inner dd p{ font-family: "微软雅黑", "宋体"; font-size: 14px; color: #898989; text-indent: 2em; line-height: 30px;}

.question_inner dd div,.question_inner dd p{ float: left; }



#questionin_con{ width: 100%; margin-top: 90px; background-color: #f7f8f9; }

.questionin_in{ width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; }

.questionin_t{ background-image: url(../images/Insider_2d.png); height: 170px; width: 1000px; overflow: hidden; background-repeat: no-repeat; background-position: center bottom; }

.questionin_t p{ font-family: "微软雅黑", "宋体"; font-size: 36px; color: #333333; text-align: center; margin-top: 100px; }

.questionin_inner{ width: 1000px; margin-top: 60px; margin-bottom: 60px; }

.questionin_inner p{ font-family: "微软雅黑"; font-size: 16px; color: #666666; text-align: center; line-height: 30px; }

.questionin_inner span{ text-align: center; display: block; font-family: impact; font-size: 40px; color: #666666; margin-top: 60px; margin-bottom: 30px; }

.qi_name input,.qi_mail input,.qi_cot input{ height: 40px; width: 430px; background-color: transparent; border: none; text-indent: 2em; font-family: "微软雅黑"; font-size: 14px; color: #bdbdbd; line-height: 40px; }

.qi_name,.qi_mail,.qi_cot{ height: 40px; width: 430px; text-align: center; margin-right: auto; margin-left: auto; background-color: #fff; margin-bottom: 15px; }

.qi_mess textarea{ background-color: transparent; height: 120px; width: 430px; text-indent: 2em; font-family: "微软雅黑"; font-size: 14px; color: #bdbdbd; line-height: 40px;border:none }

.qi_mess{height: 120px; width: 430px;background-color: #fff;margin-right: auto; margin-left: auto; margin-bottom: 15px; }

.qi_veri input{ height: 40px; width: 200px; background-color: #fff;text-indent: 2em; font-family: "微软雅黑"; font-size: 14px; color: #bdbdbd; line-height: 40px;border:none  }

.qi_veri{height: 40px; width: 430px;;margin-right: auto; margin-left: auto;margin-bottom: 15px; }

.qi_click input{ height: 40px; width: 430px; background-color: transparent; font-family: "微软雅黑"; font-size: 14px; color: #fff; line-height: 30px; border: none; text-align: center; }

.qi_click{height: 40px; width: 430px;background-color: #f6868d;margin-right: auto; margin-left: auto;}

/*============================================================================================*/

.baby_in{ width: 1000px; margin-right: auto; margin-left: auto; padding-bottom: 20px; }

.baby_t{ text-align: center; background-image: url(../images/BabyShow_1d.png); background-repeat: no-repeat; background-position: center bottom; width: 1000px; height: 170px; overflow: hidden; }

.baby_t p{ font-family: "微软雅黑", "宋体"; font-size: 36px; font-weight: bold; color: #333333; margin-top: 100px; }

.baby_inner{ width: 1000px; }

.baby_inner ul{ margin-top: 40px; }

.baby_inner ul li{ background-color: #fff; float: left; height: 300px; width: 320px; margin-right: 6px; margin-left: 6px; margin-bottom: 20px; }

.baby_inner ul li p{ font-family: "微软雅黑"; font-size: 16px; line-height: 60px; color: #f67f87; text-indent: 2em; }

.baby_inner ul img{width:320px;height:240px}

/*===========================================================================================*/

#pro_con{ width: 100%; margin-top: 90px; background-color: #f7f8f9; }

.pro_in{ width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; }

.pro_t{ height: 170px; width: 1000px; background-image: url(../images/product_1y.png); background-repeat: no-repeat; background-position: center bottom; overflow: hidden; margin-bottom: 45px; }

.pro_t p{ font-family: "微软雅黑"; font-size: 36px; font-weight: bold; color: #333333; text-align: center; margin-top: 100px; }

.pro_inner{ height: 350px; width: 1000px; background-color: #eeeeee; margin-bottom: 35px; }

.pro_inner img{float:left}

.pro_inner span{ font-family: "微软雅黑"; font-size: 30px; color: #333333; display: block; float: right; padding-right: 60px; padding-left: 60px; width: 380px; text-align: left; margin-top: 60px; margin-bottom: 30px; }

.pro_inner p{ font-family: "微软雅黑"; font-size: 16px; color: #666666; line-height: 25px; display: block; padding-right: 60px; padding-left: 60px; width: 380px; float: right; margin-bottom: 60px;}

a.pro_det{ display: block; height: 37px; width: 142px; background-image: url(../images/product_1g.png); background-repeat: no-repeat; background-position: center center; border: 1px solid #d8d8d8; border-radius: 15px; float: right;  }

a.pro_firm{ display: block; height: 37px; width: 142px; background-image: url(../images/product_1j.png); background-repeat: no-repeat; background-position: center center; border-radius: 15px; float: right; margin-right: 135px; margin-left: 18px; }

/*=========================================================================================*/

.pro_1{ height: 330px; width: 1000px; margin-top: 70px; }

.pro_1 img{ float: left; }

.pro_1 span,.pro_1 p,.pro_1 div{ float: right; width: 410px; }

.pro_1 span{ font-family: "微软雅黑"; font-size: 36px; color: #333333; margin-top: 80px; margin-bottom: 40px; }

.pro_1 p{ font-family: "微软雅黑"; font-size: 16px; color: #666666; line-height: 25px; }

.pro_1 div span{ margin: 0px; font-family: "微软雅黑"; font-size: 24px; color: #f6868d; display: block; float: left; height: 37px; width: 180px; line-height: 37px; }

.pro_1 div a{ height: 37px; width: 142px; background-image: url(../images/product_1j.png); background-repeat: no-repeat; background-position: center bottom; display: block; float: right; margin-right: 70px; }

.pro_1 div{ margin-top: 50px; }

.pro_2{ width: 1000px; }

.pro_2_t{ height: 136px; width: 1000px; background-image: url(../images/product_1_1e.png); background-repeat: no-repeat; background-position: center bottom; overflow: hidden; margin-bottom: 35px; }

.pro_2_t p{ font-family: "微软雅黑"; font-size: 36px!important; color: #666666; text-align: center; margin-top: 60px; }

.pro_2 p{ font-family: "微软雅黑"; font-size: 14px; color: #666666; line-height: 30px; }

.pro_2 span{ margin-top: 40px; margin-bottom: 10px; display: block; font-family: "微软雅黑"; font-size: 24px; font-weight: bold; color: #666666; }

.pro_3{ width: 1000px; margin-top: 30px; }

.pro_3_t{ height: 136px; width: 1000px; background-image: url(../images/product_1_1e.png); background-repeat: no-repeat; background-position: center bottom; overflow: hidden; }

.pro_3_t p{ font-family: "微软雅黑"; font-size: 36px!important; color: #666666!important; text-align: center; margin-top: 60px; }

.pro_3 p{ font-family: "微软雅黑"; font-size: 14px; color: #aeaeae; line-height: 45px; text-align: center; }

.pro_3_img{ margin-top: 90px; }

.pro_4{ width: 1000px; margin-bottom: 115px; }

.pro_4_t{ height: 136px; width: 1000px; background-image: url(../images/product_1_1e.png); background-repeat: no-repeat; background-position: center bottom;overflow: hidden; }

.pro_4_t p{font-family: "微软雅黑"; font-size: 36px!important; color: #666666!important; text-align: center; margin-top: 60px; }

.pro_4_table{ width: 302px; float: left; margin-right: 15px; margin-left: 15px; }

.pro_4_table span{ font-family: "微软雅黑"; font-size: 18px; color: #666666; line-height: 35px; display: block; margin-top: 30px; }

.pro_4_table div{ height: 40px; width: 300px; background-color: #f67f87; font-family: "微软雅黑"; font-size: 16px; color: #fff; line-height: 40px; text-indent: 1em; margin-top: 15px;margin-bottom: 1px; }

.pro_4_table table{ font-family: "微软雅黑"; font-size: 14px; color: #666666; }

.pro_4_table tr{ height: 40px; margin-bottom: 1px; line-height: 40px; display: block; }

.pro_4_table td{ margin-right: 1px; text-indent: 1em; background-color: #fff; display: inline-block; }

.pro_4_table .td{ width: 180px; }

.pro_4_table .td1{width: 120px;}

/*=================================================================================================*/

#banner_list{ height: 130px; width: 100%; background-color: #fbfcfd;}

#list_con{ width: 100%; background-color: #fbfcfd; }

.list_in{ width: 1000px; margin-right: auto; margin-left: auto; }

.list_t{ height: 65px; width: 1000px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #f1f1f1; }

.list_t p{ font-family: "微软雅黑"; font-size: 30px; color: #333333; font-weight: bold; line-height: 35px; text-indent: 10px; }

.list_book{ width: 1000px; height: 210px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #f1f1f1;}

.list_book div{float:left}

.list_book div p{ line-height: 80px; height: 80px; text-indent: 1em; font-family: "微软雅黑"; font-size: 16px; color: #333333; display: block; }

.list_book div span{ display: block; height: 130px; font-family: "微软雅黑"; font-size: 18px; color: #333333; text-indent: 1em; line-height: 130px; }

.list_booklist div input{ background-color: #fff; height: 35px; width: 300px; border: 1px solid #e2e2e2; line-height: 35px; font-family: "微软雅黑"; font-size: 14px; color: #666666; text-indent: 1em; }

.list_booklist span{ font-family: "微软雅黑"; font-size: 18px; font-weight: bold; color: #333333; margin-top: 45px; margin-bottom: 30px; margin-left: 15px; display: block; }

.list_booklist p{ font-family: "微软雅黑"; font-size: 14px; color: #666666; margin-left: 15px; margin-bottom: 15px; margin-top: 20px; }

.list_booklist div{ margin-left: 15px;}

span.list_span{ font-family: "微软雅黑"; font-size: 12px; color: #9b9b9b; margin: 0px; text-indent: 20px; line-height: 25px; }

.list_booklist{ padding-bottom: 60px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #f1f1f1;}

.list_info{ height: 150px; width: 1000px; }

.list_info p{ font-family: "微软雅黑"; font-size: 12px; color: #ff0f25; line-height: 35px; }

.list_infom { margin-top: 40px; }

.list_infom p,.list_infom span{height: 30px; line-height: 30px;}

.list_infom p,.list_infom span,.list_infom img{ display: block; float: left;  }

.list_infom p{ font-family: "微软雅黑"; font-size: 18px; color: #666666; }

.list_infom span{ font-family: "微软雅黑"; font-size: 18px; color: #ff0f25; }

.list_infom img{ margin-right: 15px; margin-left: 15px; }

/*===================================================================================================*/

#banner_sec{ height: 130px; width: 100%; background-color: #f7f8f9; }

#sec_con{ width: 100%; margin-top: 90px; background-color: #f7f8f9; }

.sec_in{ width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; }

.sec_t{ height: 170px; width: 1000px; overflow: hidden; background-image: url(../images/Security_1u.png); background-repeat: no-repeat; background-position: center bottom; }

.sec_t p{ font-family: "微软雅黑", "宋体"; font-size: 36px; font-weight: bold; color: #333333; margin-top: 100px; text-align: center; }

.sec_inner{ width: 1000px; margin-top: 30px; margin-bottom: 95px; }

.sec_inner p{ font-family: "微软雅黑"; font-size: 18px; color: #3b3b3b; }

.sec_inner p span{ font-size: 48px; margin-right: 10px; margin-left: 10px; }

.sec_img{ margin-right: auto; margin-left: auto; width: 640px; margin-top: 60px; margin-bottom: 27px; }

.sec_left{ height: 490px; width: 300px; background-color: #75ae06; overflow: hidden; }

.sec_l_t span{ font-size: 16px!important; color: #fff; font-family: "微软雅黑"; }

.sec_l_t{ width: 140px; margin-right: auto; margin-left: auto; margin-top: 15px; margin-bottom: 40px; }

.sec_l_input{ width: 255px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }

.sec_l_input span{ font-family: "微软雅黑"; font-size: 14px; color: #fff; }

.sec_l_input input{ height: 30px; width: 165px; margin-left: 5px; background-color: #fff; font-family: "微软雅黑"; font-size: 14px; line-height: 30px; color: #666666; border:none}

.sec_l_submit{ width: 160px; margin-right: auto; margin-left: auto; }

.sec_l_submit input{ width: 74px; height: 33px; border: 1px solid #fff; background-color: #ff9500; font-size: 14px; color: #fff; font-family: "微软雅黑"; }

.sec_left p{ font-family: "微软雅黑"; font-size: 14px; color: #fff; width: 250px; margin-right: auto; margin-left: auto; margin-top: 15px; }

.sec_right{ height: 490px; width: 300px; background-color: #75ae06; overflow: hidden;}

.sec_right .sec_l_t span{ font-size: 16px!important; color: #fff; font-family: "微软雅黑";margin:0}

.sec_right span{ font-family: "微软雅黑"; font-size: 18px; color: #fff; margin-left: 20px; line-height: 35px; }

.sec_right p{ font-family: "微软雅黑"; font-size: 14px; color: #fff; margin-left: 20px; line-height: 25px; }

.sec_right p span{ font-family: "微软雅黑"; font-size: 18px; color: #fff; margin-left: 20px;margin:0}

.sec_r_fin p{ font-family: "微软雅黑"; font-size: 14px; color: #fff; line-height: 15px; }

.sec_r_fin{ margin-top: 20px; }

.sec_search{ width: 680px; margin-right: auto; margin-left: auto; }

.sec_right,.sec_left{ float: left; margin-left: 20px; margin-right: 20px; }

/*================================================================*/

.log_con{ height: 710px; width: 100%; background-image: url(../images/Log_1.png); background-position: center center; background-repeat: no-repeat; }

.log_in{ width: 1000px; margin-right: auto; margin-left: auto; padding-top: 100px; position: relative; }

.loadin{ height: 63px; width: 199px; float: left; font-family: "微软雅黑"; font-size: 20px; font-weight: bold; color: #f799a0; text-align: center; line-height: 55px; cursor: pointer; }

.reg{ height: 63px; width: 200px; float: left; font-family: "微软雅黑"; font-size: 20px; font-weight: bold; color: #f799a0; text-align: center; line-height: 55px; cursor: pointer; }

.log_nav{ height: 63px; width: 400px; background-image: url(../images/Log_1a.png); background-position: center top; background-color: #f7f8fa; background-repeat: no-repeat; }

.log_info p,.log_info span{ display: block; float: left; }

.log_info p{ font-family: "微软雅黑"; font-size: 36px; font-weight: bold; color: #4c4c4c; }

.log_info span{ font-family: Arial; font-size: 12px; color: #b8b8b8; line-height: 60px; text-indent: 1em; }

.log_info{ padding-top: 40px; position: absolute; left: 0px;}

.log_info input{ margin-bottom: 10px; height: 40px; width: 400px; border: 1px solid #e6e6e6; float: left; clear: left; font-family: "微软雅黑"; font-size: 14px; color: #d9d9d9; text-indent: 2em; }



.reg_info p,.log_info span{ display: block; float: left; }

.reg_info p{ font-family: "微软雅黑"; font-size: 36px; font-weight: bold; color: #4c4c4c; }

.reg_info span{ font-family: Arial; font-size: 12px; color: #b8b8b8; line-height: 60px; text-indent: 1em; }

.reg_info{ padding-top: 40px; position: absolute; left: 0px; display: none;  }

.reg_info input{ margin-bottom: 10px; height: 40px; width: 400px; border: 1px solid #e6e6e6; float: left; clear: left; font-family: "微软雅黑"; font-size: 14px; color: #d9d9d9; text-indent: 2em; }

.reg_agree{ height: 15px; width: 15px;  float: left; clear: left; margin-bottom: 10px; }

.reg_agree input{ background-color: transparent; height: 15px; width: 15px; }

span.reg_agreeon{ display: block; float: left; line-height: 20px; font-family: "微软雅黑"; font-size: 12px; color: #898989; }

.reg_hover{ background-image: url(../images/Log_1s.png); color: #fff; }

/*===============================================================================================*/

.lightBoxMask{width:100%;height:100%;background:#000;z-index:100000;position:absolute;top:0;left:0;cursor: pointer;}

.lightBox{padding:10px;padding-bottom:35px;background:#fff;position:absolute;top:100px;left:100px;overflow:hidden;z-index:100001;}

.lightBoxContainer{overflow:hidden;}

.lightBoxClose{margin-top:5px;padding:5px;text-align:right;font-size:14px;color:#555;cursor: pointer;}

/*======================================================================================*/

#index_con{  height: 1000px; width: 1920px; position: absolute; left:0;
top:0;overflow: hidden;z-index:66;width: 100%;height:100%; }

.index_left{ height: 1000px; width: 930px; position: absolute; left:-930px;background-image: url(../images/indexd.png); background-repeat: no-repeat; background-position: 100% 100%;background-size:cover; z-index: 88}

.index_hover{ height: 555px; width: 555px; background-image: url(../images/index7q.png);background-size:contain; background-repeat: repeat; background-position: center center; position: absolute; left: 105px; top: 220px; z-index: 99 ,; display: none; }

.index_banner{ height: 533px; width: 533px; position: absolute; left: 115px; top: 230px; z-index: 77; overflow: hidden;border-radius:270px }

/*.index_banner div{ position: absolute; height: 533px; width: 533px; z-index:77; left: -533px; top: -533px;}*/

.index_banner div img{  position:absolute;height: 533px; width: 533px;z-index:77 }

div.index_b1{ left: 0px; top: 0px; }

.index_click{ height: 96px; width: 96px; position: absolute; z-index: 99; background-image: url(../images/indexq.png); background-position: center center; background-size:contain;left: 330px; top: 720px; cursor: pointer; }

.index_click:hover{ background-image: url(../images/index55.png); background-size:contain;background-repeat: no-repeat; background-position: center center; height: 125px; width: 125px;left: 315px; top: 705px; }

ul.index_small,ul.index_small1{ display: block; height: 150px; width: 150px; background-color: rgba(255,255,255,0.5); border-radius:100px}

ul.index_big{ height: 182px; width: 182px; background-color: rgba(255,255,255,0.5); position: absolute; border-radius: 100px; z-index: 99; left: 750px; top: 420px; cursor: pointer; }

ul.index_small{ position: absolute; z-index: 99; left: 710px; top: 210px; cursor: pointer; }

ul.index_small1{ position: absolute; z-index: 99; left: 740px; top: 650px; cursor: pointer; }

ul.index_small li div,ul.index_small1 li div{ height: 140px; width: 140px; border-radius: 100px; background-size:100% 100%; background-color: #f9c100; position: absolute; left: 5px; top: 5px; }

ul.index_big li div{ height: 172px; width: 172px; background-size:100% 100%; border-radius: 100px; background-color: #f9c100; position: absolute; left: 5px; top: 5px;}

.index_nav li div img{max-width:100%}

.index_nav li p,.index_nav li span{ display: block; text-align: center; }

.index_nav li p{ font-family: "微软雅黑", "宋体"; font-size: 18px; font-weight: bold; color: #4d4013; }

.index_nav li span{ font-family: Arial; font-size: 18px; font-weight: bold; color: #ffe077; }

.index_nav ul{display:none}

ul.index_small li p,ul.index_small1 li p{ margin-top: 42%; }

ul.index_big li p{ margin-top: 42%; }

.index_sign{ background-image: url(../images/index1.png); background-repeat: no-repeat; background-position: left center; background-size: contain; position: absolute; top: 175px; left: 940px; display: none; height: 166px; width: 608px; }

.index_context{ position: absolute; left: 1000px; top: 405px; }

.index_context div{ position: absolute; left: 0px; top: 0px; width: 500px; overflow: hidden; display: none; }

.index_context div span{ font-family: "LEXUS 简中黑 U"; font-size: 37px; color: #f67f87; display: block; line-height: 75px; margin-bottom: 20px; }

.index_context div p{ font-family: "LEXUS 简中黑 U"; font-size: 22px; color: #4e4e4e; line-height: 50px; }

.index_vedio{ background-image: url(../images/indexo.png); background-repeat: no-repeat; background-position: 100% 100%;background-size:contain; height: 160px; width: 220px; position: absolute; left: 515px; top: 810px; display: none;z-index:99 }

.index_vedio a{ height: 160px; width: 220px; display: block; }

#banner_index{ position: absolute;left:0;top:0;z-index:100px;width: 100%; height: 100px;  z-index:100}

.index_bottom_left{ font-family: "微软雅黑", "宋体"; font-size: 12px; color: #fcced1; position: fixed; z-index:99; left: 35px; bottom: 10px;<!--line-height: 18px;-->}

.index_bottom_right{ font-family: "微软雅黑", "宋体"; font-size: 12px; color: #666666; position: fixed; z-index:99; right: 35px; bottom: 10px; }

.sina{ overflow: hidden; height: 120px; width: 110px; position: absolute; top: -120px; left: 50px; display: none; }

.weixin{overflow: hidden; height: 120px; width: 110px; position: absolute;top: -120px;left:70px; display: none;}

.sina1,.weixin1{ display: inline-block; margin-left: 15px; }

