@charset "gb2312";
/* basic style */
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style-type:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;color:#000}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{color:#000}
body{line-height:1}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}
a,button{cursor:pointer}
/**********defined************/
body {font-family:"Microsoft Yahei"; line-height:26px; font-size:14px;}










/* wap style */


.al2_wrap_l{ float:left;}
.al2_wrap_r{ float:right;}

.al2_wrap_r_bt{ line-height:26px; margin-bottom:2px;}
.al2_wrap_r_nr{ font-size:13px; text-indent:2em; padding-bottom:5px;}



.mr_frbox{height:140px; width:100%; margin:0;}

.mr_frBtnL{float:left;margin:43px 12px 0px 0px;cursor:pointer;display:inline;}

.mr_frUl{float:left;height:140px;width:auto;}

.mr_frBtnR{float:right;margin:43px 0px 0 0px;cursor:pointer;}

.mr_frUl ul li{display:block;float:left;height:140px;width:128px;margin-right:10px;overflow:hidden; padding:0px;}


.index_ypzs_wrap_nr_img img{ width:128px; height:100px;}
.index_ypzs_wrap_nr_bt{ height:32px; line-height:32px; text-align:center;}


.mr_frbox2{height:120px; width:100%; margin:0; overflow:hidden;}

.mr_frBtnL2{float:left;margin:32px 22px 0px 0px;cursor:pointer;display:inline;}

.mr_frUl2{float:left;height:120px;width:auto;}

.mr_frBtnR2{float:right;margin:32px 0px 0 0px;cursor:pointer;}

.mr_frUl2 ul li{display:block;float:left;height:120px;width:114px;margin-right:14px;overflow:hidden; padding:0px;}



.index_spzs_wrap_nr_img img{ width:124px; height:88px;}
.index_spzs_wrap_nr_bt{ height:25px; line-height:25px; text-align:center;}

.w_index_x_gg_wrap img{ width:98%; margin:0 1%; height:100%;}



.index_khjz_wrap_nr{ height:204px;}
.index_khjz_wrap_nr_nr{  height:204px; margin-right:15px;}
.index_khjz_wrap_nr_nr a{ display:block; width:171px; height:204px; background:#F9F9F9; color:#000000;}
.index_khjz_wrap_nr_nr a:hover{ background:#D61C0F; color:#FFF;}
.index_khjz_wrap_nr_nr a .index_khjz_wrap_nr_nr_img{ width:171px; height:130px;}
.index_khjz_wrap_nr_nr a .index_khjz_wrap_nr_nr_bt{ height:74px; line-height:74px; text-align:center;}













.xx_a a{ color:#e00;}
.xx_a a:hover{ text-decoration:none;}

.anli_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; line-height:25px; text-align:left; text-indent:12px; color:#454545;}
.anli_nr{ font-size:12px; line-height:23px; text-align:left; color:#605E5F;}

.nywxbt a:link {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;color: #707070;text-decoration: none;}
.nywxbt a:visited {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;color: #707070;text-decoration: none;}
.nywxbt a:hover {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;color: #FF7323;text-decoration: none;}
.nywxbt a:active {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;color: #707070;text-decoration: none;}
.nywxbt_c a:link {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px; font-weight:normal; color: #707070;text-decoration: none;}
.nywxbt_c a:visited {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px; font-weight:normal;color: #707070;text-decoration: none;}
.nywxbt_c a:hover {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px; font-weight:normal;color: #666666;text-decoration: underline;}
.nywxbt_c a:active {font-family: "Î¢ÈíÑÅºÚ";font-size: 14px; font-weight:normal;color: #707070;text-decoration: none;}

/* footer */
.footer{width:100%;height:51px;background:url(../images/nav.jpg) left bottom repeat-x;position:fixed;bottom:0;}
.footer ul{width:100%;}
.footer ul li{width:25%;float:left;color:#fff;background:url(../images/line.jpg) right top no-repeat;}
.footer ul li:hover{width:25%;float:left;color:#fff;}
.footer ul li a{width:100%;height:46px;display:block;padding-top:5px;}
.footer ul li a:hover{color:#ff0;text-decoration:none;}
.footer ul li dl{width:auto;margin:0 auto;text-align:center;}
.footer ul li dt{width:auto;height:25px;overflow:hidden;}
.footer ul li dd{width:auto;height:20px;font-size:12px;color:#fff;line-height:20px;overflow:hidden;}



/* margin style */

.m-1{ margin-top:1px}
.m-2{ margin-top:2px}
.m-3{ margin-top:3px}
.m-4{ margin-top:4px}
.m-5{ margin-top:5px}
.m-6{ margin-top:6px}
.m-7{ margin-top:7px}
.m-8{ margin-top:8px}
.m-9{ margin-top:9px}
.m-10{ margin-top:10px}
.m-11{ margin-top:11px}
.m-12{ margin-top:12px}
.m-13{ margin-top:13px}
.m-14{ margin-top:14px}
.m-15{ margin-top:15px}
.m-16{ margin-top:16px}
.m-17{ margin-top:17px}
.m-18{ margin-top:18px}
.m-19{ margin-top:19px}
.m-20{ margin-top:20px}
.m-21{ margin-top:21px}
.m-22{ margin-top:22px}
.m-23{ margin-top:23px}
.m-24{ margin-top:24px}
.m-25{ margin-top:25px}
.m-26{ margin-top:26px}
.m-27{ margin-top:27px}
.m-28{ margin-top:28px}
.m-29{ margin-top:29px}
.m-30{ margin-top:30px}


/* padding style */

.p-1{ padding-top:1px}
.p-2{ padding-top:2px}
.p-3{ padding-top:3px}
.p-4{ padding-top:4px}
.p-5{ padding-top:5px}
.p-6{ padding-top:6px}
.p-7{ padding-top:7px}
.p-8{ padding-top:8px}
.p-9{ padding-top:9px}
.p-10{ padding-top:10px}
.p-11{ padding-top:11px}
.p-12{ padding-top:12px}
.p-13{ padding-top:13px}
.p-14{ padding-top:14px}
.p-15{ padding-top:15px}
.p-16{ padding-top:16px}
.p-17{ padding-top:17px}
.p-18{ padding-top:18px}
.p-19{ padding-top:19px}
.p-20{ padding-top:20px}
.p-21{ padding-top:21px}
.p-22{ padding-top:22px}
.p-23{ padding-top:23px}
.p-24{ padding-top:24px}
.p-25{ padding-top:25px}
.p-26{ padding-top:26px}
.p-27{ padding-top:27px}
.p-28{ padding-top:28px}
.p-29{ padding-top:29px}
.p-30{ padding-top:30px}



.w_index_jm_wrap{ text-align:center;}
.w_index_jm_wrap img{ width:97%; height:auto;}

.w_index_lxwm_wrap{ width:98%; font-size:14px; color:#5A5A5A; height:auto;}
.w_index_lxwm_wrap_img img{ width:100%; height:auto;}
.w_index_lx_wrap_nr_ds{ line-height:28px; text-indent:35px;}
.w_index_lx_wrap_nr_ds1{ background:url(../images/index_lx_ds1.jpg) no-repeat 5px 3px;}
.w_index_lx_wrap_nr_ds2{ background:url(../images/index_lx_ds2.jpg) no-repeat 5px 3px;}
.w_index_lx_wrap_nr_ds3{ background:url(../images/index_lx_ds3.jpg) no-repeat 5px 3px;}
.w_index_lx_wrap_nr_ds4{ background:url(../images/index_lx_ds4.jpg) no-repeat 5px 3px;}

.w_ny_px_wrap_img{ margin-left:15px;}
.w_ny_px_wrap_bt{ line-height:30px;}
.w_ny_px_wrap_nr{ line-height:20px; color:#666666; font-size:12px;}

.w_index_sb_wrap{ width:130px; height:130px; margin-right:5px; overflow:hidden;}
.w_index_sb_wrap_img{ width:220px; height:100px;}
.w_index_sb_wrap_bt{ height:30px; line-height:30px; text-align:center;}


.yqlj_wrap{ margin-bottom:10px;}
.yqlj_wrap ul li{ float:left; margin-right:15px; line-height:25px; font-size:14px; margin-bottom:5px;}


.index_hj_wrap_nr_nr{ width:88px; height:145px; margin-right:10px;}
.index_hj_wrap_nr_nr_img{ width:88px; height:100px; margin-bottom:0;}
.index_hj_wrap_nr_nr_bt{ height:25px; line-height:25px; text-align:center;}
.index_hj_wrap_nr_nr_fbt{ height:20px; line-height:20px; font-size:12px; text-align:center;}



/* body */

.headtop{width:100%; position:fixed; top:0; z-index:5;}
/*
.headtop .logo{ text-align:center; padding:2px 10px; background:#E3E3E3; font-size:20px;font-weight:bold;}
.headtop .logo a{ display:block; height:42px; color:#fff; line-height:42px;}
.headtop .logo a:hover{ text-decoration:none; color:#ff0;}
.headtop .logo_x{ border-bottom:1px solid #262425;}
*/
.logo_wrap{ width:100%; padding:0; background:#FFFFFF;}
.logo_wrap .logo_wrap_l{ float:left; width:95%; margin-left:2px;}
.logo_wrap .logo_wrap_l a img{ width:100%; height:auto; display:block;}
.logo_wrap .logo_wrap_r{ width:20%; font-size:10px; height:15px; line-height:1em; font-weight:normal; color:#464646; float:right; text-align:right; margin-right:15px; margin-top:12px;}
.logo_wrap .logo_wrap_r2{ width:20%; font-size:10px; height:12px; line-height:1em; color:#F8032C; float:right; text-align:right; margin-right:15px; margin-top:0px;}

/* Nav */
.headtop .nav_dh{ background:#2A5099; opacity:.8;}
.headtop .nav_dh li{ display:inline-block; width:24%; text-align:center; height:32px; line-height:32px; font-size:14px;}
.headtop .nav_dh li a{ display:block;color:#ffffff;}
.headtop .nav_dh li a:hover{ text-decoration:none; background:#0086CB; color:#FFFFFF;}

/* container */
.container{width:auto;}
.row img{ width:100%; height:auto;display:block;margin:0px auto; border:1px solid #eeeeee; padding:1px; background:#ffffff;}
.row p{ font-size:14px; line-height:1.2em; padding:5px 0px;text-align:center;}

/* container2 */
.container2{width:auto;}
.row2 img{ width:60%;display:block;margin:0px auto; border:1px solid #eeeeee; padding:1px; margin-right:15px; background:#ffffff; float:left;}
.row2 p{ font-size:14px; line-height:1.2em; padding:5px 0px;text-align:center;}

/* title */
.ntitle,.title{background:#0086CB;font-size:14px; height:30px;line-height:30px; color:#ffffff;}
.ntitle h2,.title h2{font-weight:normal;font-size:14px;line-height:30px;color:#ffffff;display:inline; padding-left:10px;}
.title em{ float:right; padding-right:10px; font-style:normal}
.ntitle em{padding-left:10px; font-size:14px; font-style:normal}
.ntitle em a,.title em a{  font-size:14px; color:#ffffff;}
.ntitle em a:hover,.title em a:hover{ color:#fff;text-decoration:none;}

/* news list */
.textlist li{ background:url(../images/dian.png) 10px center no-repeat;text-indent:20px;line-height:30px; height:30px; overflow:hidden; font-size:14px;} 
.textlist em{float:right; padding-right:10px; font-style:normal; font-size:14px;}

/* news3 list */
.textlist3{ height:210px; overflow:hidden;}
.textlist3 ul li{ background:url(../images/dian.png) 10px center no-repeat;text-indent:20px;line-height:30px; height:30px; overflow:hidden; font-size:14px;} 
.textlist3 ul em{float:right; padding-right:10px; font-style:normal; font-size:14px;}

/* news4 list */
.textlist4{ height:30px; overflow:hidden;}
.textlist4 ul li{ background:url(../images/dian.png) 10px center no-repeat;text-indent:20px;line-height:30px; height:30px; overflow:hidden; font-size:14px;} 
.textlist4 ul em{float:right; padding-right:10px; font-style:normal; font-size:14px;}

/* news2 list */
.textlist2 li{ height:auto; overflow:hidden; font-size:14px; margin-bottom:8px; padding-bottom:5px; border-bottom:1px dashed #999999;} 

/* page */
.pageslist{ text-align:center; white-space:normal;font-size:14px;margin:10px auto 5px auto;}
.pageslist a,.pageslist span{ padding:0px 2px;background:#ffffff;}
.pageslist a:hover { text-decoration:none;}
.pageslist_top{ padding-top:6px;}

/*detail*/
.robing_con{padding:0px 0px;}
.robing_con h1{font-size:18px;line-height:28px; color:#333; text-align:center;font-weight:bold;padding:10px 0px; border-bottom:1px dotted #cccccc;}
.robing_con h4{font-size:12px; font-weight:normal; text-align:center; padding:12px 0 10px 0; color:#888;}
.textdetail p{ text-indent:0em; line-height:24px; text-align:left; padding-bottom:10px; font-size:14px;}
.textdetail2 p{ text-indent:2em; line-height:24px; text-align:left; padding-bottom:5px}
.textdetail img{ margin:0 auto;max-width:100%; display:block; padding-bottom:5px}
.page_down p{ line-height:26px;}

/* copy */
.copyright{text-align:center;padding:10px 0px;border-top:1px solid #cccccc;background:#eeeeee; font-size:13px;padding-bottom:60px}
.copyright p{ line-height:26px;}
.copyright a{ padding:0px 3px;}

/*slide*/
.hdbox{ text-align:center;}
.hdbox a img{ display:block; width:100%; height:auto;}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.swiper-slide {float:left; position:relative;}
.swiper-slide p{ position:absolute; left:0px; bottom:0px; background:url(../images/png.png) 0 0 repeat; color:#ffffff; padding-left:10px; height:30px; line-height:30px; width:100%; text-align:left;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
/* Specify Swiper's Size: */
.swiper-free {text-align: center;width:100%;color:#ffffff;}
.swiper-free h2 {font-style: italic;font-size: 42px;margin-top: 80px;margin-bottom: 0;line-height: 45px;}
.swiper-free p {font-size: 15px;}
/* Pagination V*/
.pagination-k .swiper-pagination-switch {display: block;width:10px;height:5px;background: #898989;}
.pagination-k .swiper-active-switch {background:#0086CB;}
.pagination-k {position: absolute;z-index:20;right:10px;bottom:0px;width:100%; text-align:right;}
.pagination-k .swiper-pagination-switch {display:inline-block;margin: 0 2px;}
/**********/ 


.ny_dh_wrap{ width:98%; margin:0 auto; height:auto; margin-top:10px; padding-bottom:5px; border-bottom:1px dashed #0086CB;}
.ny_dh_wrap ul li{ float:left; margin-right:8px; margin-bottom:5px; text-align:center;}
.ny_dh_wrap ul li a{ display:block; color:#0086CB; padding:0px 7px; border:1px solid #0086CB; border-radius:5px; font-size:14px; }
.ny_dh_wrap ul li a:hover{ display:block; text-decoration:none; background:#0086CB; color:#FFFFFF; }

.ny_dh_wrap_bt{ width:98%; height:30px; line-height:30px; margin:0 auto; margin-top:10px;}
.ny_dh_wrap_bt_nr{ width:120px; height:30px; text-align:center; border-radius:10px; background:#0272c6; color:#FFFFFF; display:block;}

.w_cp_ny_x{ width:98%; margin:1% auto; border-bottom:1px dashed #348B08;}


/*lyb*/
#gbooklist{width:100%;text-align:center;margin-top:10px;}
#gbooklist .faq,#gbooklist .reply{text-align:left;width:100%;word-wrap: break-word; word-break: break-all;background:#f9f9f9;}
#gbooklist .faq{margin-bottom:10px;}
#gbooklist .faqtit,#gbooklist .faqcon{padding-left:5px;}
#gbooklist .faqtit{color:#000;font-size:12px;}
#gbooklist .reply{width: 98%;border: 1px dashed #348B08;margin-bottom:10px;padding:5px;}
.pageNavi{border:none;}
#faqbox {padding:5px 0px}
#faqbox .faqline{padding-left:30px;line-height:2em; height:35px; text-align:left; margin-bottom:10px;}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{padding-left:30px; line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
.login_verification{float:left}
.login_verification img{float:left}

.w_index_cpfl_wrap a{ display:block; color:#348B08; padding:5px 8px; border:1px solid #348B08; border-radius:10px; margin-bottom:8px; text-align:center;}

.index_x_gg_t_wrap{ width:98%; margin:0 1%}
.index_x_gg_t_wrap img{ width:100%; height:auto;}

.w_index_about_sp{ margin-top:10px;}

/* piclist */

.piclist_ks{}
.piclist_ks .ks_bt{ height:30px; line-height:30px; font-size:14px;}
.piclist_ks .ks_nr{ line-height:22px; font-size:12px;}


.piclist p{ font-size:14px; line-height:1.4em; height:1.8em; overflow:hidden; margin-bottom:8px;}
.piclist .w_fbt{ font-style:normal; font-size:12px; line-height:1.2em; height:1em; text-align:center; overflow:hidden; margin-bottom:0px;}

.piclist_sp p{ font-size:14px; line-height:1.4em; height:1.8em; overflow:hidden; margin-bottom:8px;}
.piclist_yp p{ font-size:14px; line-height:1.4em; height:1.8em; overflow:hidden; margin-bottom:8px;}

.piclist2 p{ font-size:14px; text-align:center; line-height:1.8em; height:1.8em; overflow:hidden; margin-bottom:2px;}
.piclist2 span{ font-size:12px; line-height:15px;}

.piclist3 p{ font-size:14px; line-height:1.4em; height:1.8em; overflow:hidden; margin-bottom:8px;}
.piclist4 p{ font-size:14px; line-height:1.4em; height:1.8em; overflow:hidden; margin-bottom:0px;}
.piclist5 p{ font-size:14px; line-height:1.4em; height:1.8em; overflow:hidden; margin-bottom:0px;}

.ny_fbt{ height:20px; line-height:20px; text-align:center; font-size:12px;}

/* xs */
@media (max-width: 480px){
	.piclist img{ height:85px; margin-bottom:0px;}
	.piclist2 img{ height:120px; margin-bottom:0px;}
	.piclist3 img{ height:155px;}
	.piclist4 img{ height:80px;}
	.piclist5 img{ height:100%; margin-bottom:5px;}
	
	.piclist_sp img{ height:85px;}
	.piclist_yp img{ height:85px;}
	
	.p-index-dt{ padding-top:120px}
	
	.w_index_cp_wrap{ height:394px; overflow:hidden;}
}
/* sm */
@media (min-width: 480px) and (max-width: 768px){
	.piclist img{ height:115px; margin-bottom:2px;}
	.piclist2 img{ height:100px;}
	.piclist3 img{ height:155px;}
	.piclist4 img{ height:80px;}
	.piclist5 img{ height:100%; margin-bottom:5px;}
	
	.piclist_sp img{ height:112px;}
	.piclist_yp img{ height:112px;}
	
	.p-index-dt{ padding-top:150px;}
	
	
	.w_index_cp_wrap{ height:360px; overflow:hidden;}
	
}
/* md */
@media (min-width: 768px) and (max-width: 979px) {
	.piclist img{ height:100px; margin-bottom:5px;}
	.piclist2 img{ height:130px;}
	.piclist3 img{ height:150px;}
	.piclist4 img{ height:90px;}
	.piclist5 img{ height:100%; margin-bottom:5px;}
	
	.piclist_sp img{ height:90px;}
	.piclist_yp img{ height:120px;}
	
	.p-index-dt{ padding-top:195px}
}
/* lg */
@media(min-width:979px){
	.piclist img{ height:130px; margin-bottom:5px;}
	.piclist2 img{ height:130px;}
	.piclist3 img{ height:130px;}
	.piclist4 img{ height:90px;}
	.piclist5 img{ height:100%; margin-bottom:5px;}
	
	.piclist_sp img{ height:150px;}
	.piclist_yp img{ height:120px;}
	
	.p-index-dt{ padding-top:370px}
	
	.w_index_cp_wrap{ height:199px; overflow:hidden;}
}
