@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:  '微软雅黑' ; font-size:12px; color:#333333; width:100%; background: #e5e6e8 url(../images/bg.jpg) repeat-x; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,select,p{margin:0;padding:0;}
.clear{ clear:both;}
img{ border:0; vertical-align:top;}

ul,li,ol,ul {list-style:none;}
ul,li{list-style-type:none;padding:0;margin:0; color:#333333}
  a{font-family:  '微软雅黑' ; text-decoration:none; color:#333333}
  a:hover{font-family:  '微软雅黑' ;text-decoration:none}
  a {blr:expression(this.onFocus=this.blur())}
   
.top{ width:964px; height:191px; margin:0 auto; overflow:hidden;}
.top .top_p{ width:964px; height:136px; position:relative; margin:0 auto; }
.top .top_p .logo{ position:absolute; width:150px; height:96px; float:left; top:20px;}
.top .top_p .logo_cm{ width:454px; height:94px; position:absolute; top:27px; left:155px;}
.top .top_p .logo_tel{ width:210px; height:46px; position:absolute; right:30px; top:82px;}
.top .top_p .logo_en{ width:130px; height:27px; position:absolute; right:20px; top:25px; text-align:center;}
.top .top_p .logo_en a{ line-height:27px; font-size:12px; color:#333}
.top .top_p .logo_en a:hover{ color:#0089e1;}

.top .top_nav{ width:964px; height:54px; margin:0 auto; background:url(../images/nav_bg.jpg) no-repeat }
.top .top_nav ul{ width:854px; margin:0 auto; height:42px; padding-top:12px;}
.top .top_nav li{ width:122px; height:42px; line-height:42px; float:left;}
.top .top_nav li a{ font-size:14px; line-height:42px; text-align:center; font-weight:bold; color:#ffffff; display:block;}
.top .top_nav li a:hover{ color:#ffffff; background:url(../images/nav_cur.jpg) no-repeat; overflow:hidden;}
.top .top_nav li .cur{color:#ffffff; background:url(../images/nav_cur.jpg) no-repeat;}

.banner{ width:960px; height:395px; margin:0 auto;}
#rotator{WIDTH:960px;HEIGHT:395px;margin:0px auto; }

.main{ width:964px; margin:0 auto; margin-top:5px;}
.main .m_pro{ width:964px; height:271px; margin:0 auto;}
.main .m_pro .m_p_top{ width:964px; height:56px; margin:0 auto;}
.main .m_pro .m_p_bg{ width:964px; height:215px; margin:0 auto; background:url(../images/sy_probg.jpg) no-repeat;}
.main .m_pro .m_p_bg .m_p_pro{ width:803px; height:170px; padding:22px 80px; margin:0 auto;}
.main .m_pro .m_p_bg .m_p_pro ul{}
.main .m_pro .m_p_bg .m_p_pro li{ width:172px; height:164px; float:left;line-height:16px; font-size:12px; text-align:center; color:#333; margin:0px 8px;}
.main .m_pro .m_p_bg .m_p_pro img{ width:170px; height:126px; border:#bdbdbd 1px solid;}
.main .m_pro .m_p_bg .m_p_pro li a{line-height:16px; font-size:12px; text-align:center; color:#333;}
.main .m_pro .m_p_bg .m_p_pro li a:hover{ color:#F00;}
.pu a{line-height:16px; font-size:12px; text-align:center; color:#333;}
.pu a:hover{ color:#F00;}

.main .m_ab{ width:948px; height:296px; margin:0 auto; padding:0 8px;}

.main .mAb{ width:948px; height:575px; margin:0 auto; padding:0 8px;}
.main .mAb .mAbPro{ width:272px; height:573px; float:left;}
.main .mAb .mAbPro .mAbProTop{ width:272px; height:56px; margin:0 auto; background:url(../images/mabprotop.jpg) no-repeat;}
.main .mAb .mAbPro .mAbProCnt{ width:272px; height:491px; background:url(../images/mabprocntbg.gif) repeat-y; margin:0 auto;}
.main .mAb .mAbPro .mAbProCnt ul{ width:158px; padding:0px 61px 0px 53px;}
.main .mAb .mAbPro .mAbProCnt li{ width:143px; padding-left:15px; background:url(../images/ship.gif) left no-repeat ; height:29px; border-bottom:#999999 dotted 1px; float:left;}
.main .mAb .mAbPro .mAbProCnt li a{ line-height:29px; color:#333; font-size:12px; display:block;}
.main .mAb .mAbPro .mAbProCnt li a:hover{ color:#0c87d4}
.main .mAb .mAbPro .mAbProBot{ width:272px; height:26px; background:url(../images/mabprocntbot.jpg) no-repeat; margin:0 auto;}

.main .mAb .mAbAbt{ width:674px; height:573px; float:right;}
.main .mAb .mAbAbt .mAb_Abt{ width:674px; height:278px; margin:0 auto;}
.main .mAb .mAbAbt .mAb_Abt .mAb_AbtTop{ width:674px; height:51px; margin:0 auto;}
.main .mAb .mAbAbt .mAb_Abt .mAb_AbtCnt{ width:674px; height:212px; background:url(../images/mab_abtcntbg.gif) repeat-y; margin:0 auto;}
.main .mAb .mAbAbt .mAb_Abt .mAb_AbtCnt .mAb_AbtCntPic{ width:288px; height:212px; float:left; padding-left:27px;}
.main .mAb .mAbAbt .mAb_Abt .mAb_AbtCnt .mAb_AbtCntTxt{ width:329px; height:212px; padding:0 20px 0 10px; float:right; overflow:hidden;}
.main .mAb .mAbAbt .mAb_Abt .mAb_AbtCnt .mAb_AbtCntTxt p{ line-height:24px; font-size:12px; color:#333;}
.main .mAb .mAbAbt .mAb_Abt .mAb_AbtBot{ width:674px; height:15px; background:url(../images/mab_abtbotbg.gif) no-repeat; margin:0 auto;}

.main .mAb .mAbAbt .mAb_News{ width:674px; height:293px; margin:0 auto;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsL{ width:318px; height:293px; float:left;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsL .mAb_NewsLtop{ width:318px; height:51px; margin:0 auto;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsL .mAb_NewsLCnt{ width:280px; height:218px;padding:0 18px 0 20px; background:url(../images/mab_newslcnt.gif) repeat-y; margin:0 auto;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsL .mAb_NewsLCnt ul{ }
.main .mAb .mAbAbt .mAb_News .mAb_NewsL .mAb_NewsLCnt li{ width:280px; height:28px;  overflow:hidden; border-bottom:#666666 dashed 1px;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsL .mAb_NewsLCnt li a{ line-height:28px; color:#333; font-size:12px;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsL .mAb_NewsLCnt li a:hover{ color:#008adf;}
.more{ font-size:12px; line-height:28px;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsL .mAb_NewsLBot{ width:318px; height:24px; background:url(../images/mab_newslbot.jpg) no-repeat; margin:0 auto;}

.main .mAb .mAbAbt .mAb_News .mAb_NewsR{ width:356px; height:293px; float:left;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsR .mAb_NewsRtop{ width:356px; height:51px; margin:0 auto;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsR .mAb_NewsRcnt{ width:316px; height:178px; background:url(../images/mab_newsrcnt.gif) repeat-y; padding:10px 10px 30px 30px; margin:0 auto;}
.main .mAb .mAbAbt .mAb_News .mAb_NewsR .mAb_NewsRbot{ width:356px; height:24px; background:url(../images/mab_newsrbot.jpg) no-repeat; margin:0 auto;}


.main .m_ab .m_a_about{ width:308px; height:296px; float:left;}
.main .m_ab .m_a_about .m_a_abouttop{ width:308px; height:59px; margin:0 auto;}
.main .m_ab .m_a_about .m_a_aboutbg{ width:268px; height:207px; padding:0 20px 30px 20px; margin:0 auto; background:url(../images/sy_abbg.jpg) no-repeat;}
.main .m_ab .m_a_about .m_a_aboutbg p{ line-height:23px; font-size:12px; color:#333;}
.main .m_ab .m_a_new{ width:276px; height:296px; float:left; margin-left:2px;}
.main .m_ab .m_a_new .m_a_newtop{width:276px; height:59px; margin:0 auto;}
.main .m_ab .m_a_new .m_a_newbg{ width:236px; height:207px; padding:0 20px 30px 20px; margin:0 auto; background:url(../images/sy_newbg.jpg) no-repeat;}
.main .m_ab .m_a_new .m_a_newbg ul{}
.main .m_ab .m_a_new .m_a_newbg li{ width:236px; height:27px; overflow:hidden; border-bottom:dashed 1px #666;}
.main .m_ab .m_a_new .m_a_newbg  li a{ line-height:27px; color:#333; font-size:12px; display:block;}
.main .m_ab .m_a_new .m_a_newbg  li a:hover{ color:#F00;}
.main .m_ab .m_a_dv{ width:357px; height:296px; float:right}
.main .m_ab .m_a_dv .m_a_dvtop{ width:357px; height:59px; margin:0 auto;}
.main .m_ab .m_a_dv .m_a_dvbg{ width:317px; height:197px; padding:10px 10px 30px 30px; margin:0 auto; background:url(../images/sy_dvbg.jpg) no-repeat;}

.main .m_ry{ width:964px; height:176px; margin:0 auto;}
.main .m_ry .m_ry_top{ width:964px; height:49px; margin:0 auto;}
.main .m_ry .m_ry_bg{ width:964px; height:127px; margin:0 auto;}

.banner_nei{ width:964px; height:238px; margin:0 auto;}
.n{ width:964px; margin:0 auto; margin-top:5px;}
.n .nl{ width:263px; float:left;}
.n .nl .nl_dh{ width:263px; margin:0 auto;}
.n .nl .nl_dh .dh_top{ width:263px; height:44px; margin:0 auto;}
.n .nl .nl_dh .dh_ct{ width:263px; background:url(../images/nav_lbg.jpg) repeat-y; margin:0 auto;}
.n .nl .nl_dh .dh_ct ul{ padding:10px;}
.n .nl .nl_dh .dh_ct li{ width:100%; height:35px; line-height:35px; border-bottom:#999 1px dotted;}
.n .nl .nl_dh .dh_ct li a{ color:#333; font-weight:bold; font-size:14px; line-height:35px; display:block;}
.n .nl .nl_dh .dh_ct li a:hover{ color:#F00}
.n .nl .nl_dh .dh_bot{ width:263px; height:21px; background:url(../images/nav_lbot.jpg) no-repeat;}

.n .nl .nl_lx{ width:263px; margin:0 auto;}
.n .nl .nl_lx .lx_top{ width:263px; height:44px; margin:0 auto;}
.n .nl .nl_lx .lx_ct{ width:263px; background:url(../images/nav_lbg.jpg) repeat-y; margin:0 auto;}
.n .nl .nl_lx .lx_ct .lx_ctnr{ padding:10px 25px;}
.n .nl .nl_lx .lx_ct .lx_ctnr p{ line-height:23px; font-size:12px;}
.n .nl .nl_lx .lx_bot{ width:263px; height:21px; background:url(../images/nav_lbot.jpg) no-repeat;}

.n .nr{ width:690px; float:right;}
.n .nr .nr_top{ width:680px; height:33px; border-bottom:3px solid #3294d3; margin-left:10px;}
.n .nr .nr_top p{ line-height:26px; font-size:14px; font-weight:bold; color:#333333;}
.n .nr .d_pab{width:670px; padding:25px 0px 25px 20px; margin:0 auto}
.n .nr .d_pab p{ line-height:23px; font-size:12px; color:#333;}
.n .nr .d_pab img{ float:right; margin-left:20px;}

.n .nr .d_pkh{width:670px; padding:25px 0px 25px 20px; margin:0 auto}
.n .nr .d_pct{width:670px; padding:25px 0px 25px 20px; background:url(../images/ct_bg.jpg) top right no-repeat; margin:0 auto}
.n .nr .d_pct p{ line-height:24px; font-size:12px; color:#333;}

.n .nr .d_news{width:670px; padding:25px 0px 25px 20px; margin:0 auto}
.n .nr .d_news ul{}
.n .nr .d_news li{ width:640px; height:35px; border-bottom:#717274 1px dashed; position:relative}
.n .nr .d_news li a{ line-height:34px; font-size:12px; color:#333; display:block; padding-left:5px;}
.n .nr .d_news li a:hover{ color:#F00}
.n .nr .d_news .time{ position:absolute; height: 35px;line-height: 35px;font-size: 12px;color: #666;position: absolute;right: 0px;top: 0px;}
.n .nr .d_newsdetail{width:670px; padding:25px 0px 25px 20px; margin:0 auto}
.n .nr .d_newsdetail p{ line-height:24px; font-size:12px; color:#333;}

.n .nr .d_pro{width:670px; padding:25px 0px 25px 20px; margin:0 auto}
.n .nr .d_pro ul{}
.n .nr .d_pro li{ width:148px; height:151px; float:left; margin:8px;}
.n .nr .d_pro li a{ line-height:16px; font-size:12px; color:#333; text-align:center; display:block;}
.n .nr .d_pro li a:hover{ color:#F00;}
.n .nr .d_pro li img{ width:146px; height:109px; border:#aeafb1 1px solid; margin-bottom:4px; overflow:hidden;}
.n .nr .d_prodetail{width:670px; padding:25px 0px 25px 20px; margin:0 auto}
.n .nr .d_prodetail p{ line-height:24px; font-size:12px; color:#333;}
.n .nr .d_prodetail div{line-height:24px; font-size:12px; color:#333;}
.return {line-height: 32px;text-align: center;height: 32px;}
.n .nr .d_prodetail h3{height:36px; line-height:36px; font-size:14px; text-align:center; color:#333; }
.n .nr .d_prodetail img{ padding:2px; border:#aeafb1 1px solid;
    max-width: 100%;
}
.text-center{
    text-align: center;
}
.pagination{
    display: inline-block;
}
.pagination:after{
    content: '';
    clear: both;
    display: block;
}
.pagination li{
    float: left;
}
.pagination li span,

.pagination li a{    width: 24px;
    height: 24px;
    display: block;
    text-align: center;
    line-height: 24px;
    font-family: '微软雅黑';
}

/*table*/
.t_news{ margin-top:10px; font-size:12px; font-family:  '微软雅黑' ;}
.t_news a{ color:#333; line-height:35px;}
.t_news a:hover{ color:#F00}
.td{ font-size:12px; font-family:  '微软雅黑' ; line-height:18px;}
.t_news2{ margin-top:10px; font-size:12px; font-family:  '微软雅黑' ; line-height:18px; }

.t_news_ct{padding-left:10px; text-align:left; line-height:20px; font-family:  '微软雅黑' ; font-size:12px;}

.news_right{ float:left; width:650px;padding:10px; font-size:12px; line-height:25px; color:#333; padding-bottom:20px;}



.footer{ width:964px; height:131px; margin:0 auto;}
.footer .bottom{width:930px; height:131px; margin:0 auto; background:url(../images/foot_bg.jpg) repeat-x; position:relative;}
.footer .bottom .f_logo{ width:190px; height:30px; position:absolute; top:15px; left:0px;}
.footer .bottom .f_add{ width:370px; height:70px; position:absolute; top:45px; left:0px;}
.footer .bottom .f_add p{ line-height:20px; font-size:12px; color:#333;}
.footer .bottom .f_bq{ width:324px; height:86px; position:absolute; top:40px; right:0px;}
.footer .bottom .f_bq p{ line-height:18px; font-size:12px; color:#333;}
.footer .bottom .f_bq a{ color:#333}
.footer .bottom .f_bq a:hover{ color:#177dc0}

/* weiduduan */
.weiduduan{ width:960px; margin:0 auto;}
#player{position:relative;width:960px;height:394px;overflow:hidden;}
#player .Limg{position:relative;}
#player .Limg li{position:absolute;top:0;left:0;background:#fff;}
#player .Limg li img{ display:block; width:960px; height:394px;}
#player .Nubbt{position:absolute;z-index:9;right:15px;bottom:10px; line-height:25px;}
#player .Nubbt span{background:#0590ec;padding:4px 7px 3px 7px;margin:0 2px; color:#FFF; font-style:normal;cursor:pointer; }
#player .Nubbt span.on{color:#0590ec;border:#0590ec solid 1px;background:#fff;}

/*客服部分*/
*{margin:0px; padding:0px;}

	.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
	.scrollsidebar{position:absolute;z-index:999;top:220px;}
	.side_content{width:167px;height:auto;overflow:hidden;float:left;}
	.side_content .side_list{width:167px;overflow:hidden;}
	.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
	.show_btn span{display:none;}
	.close_btn{width:24px;height:24px;cursor:pointer;}
	.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
	.side_title{height:46px;}
	.side_title{height:46px;}
	.side_bottom{height:8px;}
	.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
	.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
	.close_btn span{display:none;}
	.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
	.phoneserver {font-size:14px;text-align:center;}
	.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
	.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
	.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
	.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}
	
	/* green skin  */
	.side_green .side_title{background-position:-505px 0;}
	.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
	.side_green .side_bottom{background-position:-505px -60px;}
	.side_green .close_btn{background-position:-44px -45px;}
	.side_green .close_btn:hover{background-position:-65px -45px;}
	.side_green .show_btn{background-position:-187px 0;}
	.side_green .msgserver a{color:#68c40b;}
	.side_green hr{border-bottom:1px solid #edf2e5;}