/* Reset
----------------------------------------*/
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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,input
                    {margin: 0;	padding: 0;}
body, p, td, th, li	{font: 12px "宋体","Arial Narrow",HELVETICA; }
ul					{list-style-type:none;}
strong				{font-weight:bold;}
a img,img,iframe 	{border:none;}
li					{list-style:none;}
table 				{border-collapse: collapse; border-spacing: 0;}

/* user-defined
----------------------------------------*/
.wrap				{ _zoom:1; margin: auto;overflow: hidden;width: 100%;}
.wraper				{margin:0 auto; overflow:hidden; }
.wraper:after		{clear: both;  content: "."; display: block; height: 0; visibility: hidden;}
.hidden				{ display:none !important; }
.clear				{ clear:both;}
.inline				{ display:inline !important;}
.l,.left			{ float:left;}
.r,.right			{ float:right;}
.center				{ margin-left:auto; margin-right:auto; text-align:center;}

/* color
----------------------------------------*/
.detail,a.detail	{ color:#fe7902;}
.purple,a.purple	{ color:#49aa00;}
.green,a.green		{ color:#49aa00;}
.red, a.red			{ color:red;}
.orange,a.orange	{ color:#fc7000; }


/* div
----------------------------------------*/
.div-1				{ border:1px solid #dfdfdf; margin-bottom:10px; padding-bottom:20px; overflow: hidden; _zoom:1;}
.div-1 dt			{ height:34px; background:url(list_r_dt.gif) repeat-x; margin-bottom:22px; }
.div-1 dt strong	{ float:left; padding-left:41px; background:url(list-icon2.gif) no-repeat 16px center; margin-top:10px; height:16px; line-height:16px; font-size:14px;}
.div-1 dt .more		{ float:right; margin:13px 10px 0 0; display:inline;}
.div-1 dd			{ width:210px; margin:0 auto;}
.div-1 dd.phone		{ width:235px; margin-top: 15px;}

/* listing
----------------------------------------*/
.list-1 			{ }
.list-1 li			{ background:url(icon-1-1.gif) no-repeat 290px center; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #e5e5e5; }
.list-1 li a		{ padding-left:27px; color:#515151; background:url(dot-2.jpg) no-repeat 13px center; }

.list-2 			{ }
.list-2 li			{ background:url(images/tb_02.gif) no-repeat 5px 7px; height:35px; line-height:35px; overflow:hidden; border-bottom: dashed 1px #CCCCCC;  }
.list-2 li a		{ padding-left:27px; color:#515151; text-decoration:none; }

.list-3 			{ }
.list-3 li   		{ background:url(icon-1-2.gif) no-repeat 290px center; height:35px; line-height:35px; overflow:hidden;}
.list-3 li a		{ padding-left:27px; color:#515151; background:url(dot-2.jpg) no-repeat 13px center; }
.list-3 h3          { font-weight:normal;font-size:12px; text-indent:24px; }

/* paragraph\font
----------------------------------------*/
.p-1				{ font:12px/12px "宋体";}
.p-2				{ font:14px/12px "宋体";}
.p-3				{ font:16px/12px "宋体";}
.p-4				{ font:18px/12px "宋体";}
.title-1			{ height:35px; line-height:35px; overflow:hidden; background:url(images/11.jpg) repeat-x;}
.title-1 strong		{ float:left; height:35px;  background:url(divBg-index-1.gif) no-repeat #fff;}
.title-1 strong	a	{ font-size:14px; color:#7b2c7d; padding:0 6px 0 28px;}
.title-1 span		{ color:#fff; font-size:14px; font-weight:700; padding-left:10px; line-height:35px;}
/* header 
----------------------------------------*/
.a1{width:100%; margin:auto; overflow:hidden;  border-top:4px solid #fccc00; background:#fff;}
.a1_1{width:100%; margin:6px auto 0; overflow:hidden; background:#FFF; }
.a1_1 .logo{background:url(images/logo.png) no-repeat center; float:left; width:100%; margin:0 auto;}

.a2{ width:100%; height:53px; background:url(../images/a1Bg-index-1.gif) repeat-x; margin:auto; overflow:hidden;}

.a2-1{  overflow:hidden;padding:4px 0 2px;  }
.a2 ul li{width:19%; height:53px; float:left; line-height:53px; font-size:14px; font-weight:700;   text-align:center; }
.a2 ul li a{color:#fff; text-decoration:none;}

.a6{ width:100%; height:40px; background:url(../images/a1Bg-index-1.gif) repeat-x; margin:auto; overflow:hidden;}

.a6-1{overflow:hidden;padding:4px 0 2px;  }
.a6 ul li{width:24%; height:40px; float:left; line-height:40px; font-size:14px; font-weight:700;   text-align:center; color:#fff;}
.a6 ul li a{color:#fff; text-decoration:none;}

.ab6{ width:100%; height:40px; background:url(images/a1Bg-index-1.gif) repeat-x; margin:auto; overflow:hidden;}
.ab6-1{overflow:hidden;padding:4px 0 2px;  }
.ab6 ul li{width:24%; height:40px; float:left; line-height:40px; font-size:14px; font-weight:700;  }
.ab6 ul li a{color:#fff; text-decoration:none;}

.a3{ width:100%; height:30px; background-color:#2b2b2b; }
.a3-1{height:30px; }
.a3-1 p{ line-height:30px; padding-left:30px; background:url(icon-phone.gif) no-repeat 60px center; color:#fff;}
.a3-1 p span{ font:bold 14px "宋体";}
.a3-1 p span a{ }

#a4{ width:100%; margin-top:5px;}


.bread{ background-color:#ebebeb;}
.bread p{ color:#444444; padding-left:14px; font-size:14px; background:none;}
.bread p a{ color:#444;}
/* foot
----------------------------------------*/
.foot_sj{width:100%; position:relative; text-align:center; overflow:hidden; margin:10px 0 55px; line-height:24px; font-size:12px; color:#5a5a5a;}
.a12{width:100%; height:36px; background:#9b9b9b; position:relative; overflow:hidden;}
.a12 ul li{width:19%; height:36px; line-height:36px; text-align:center; color:#fff; float:left; font-size:14px;}
.a12 ul li a{color:#fff; text-decoration : none}

.page		{ margin:22px auto 10px; text-align:center; color:#939393;}
.page li{display:inline;}
.page a		{ color:#939393;}
.page a:hover{ text-decoration:underline}

.aex{margin:auto auto 10px;width:300px;overflow:hidden;}
.aex img{width:113px;height:111px;float:left;margin-right:16px;}
.aex p{width:171px;display:block;float:left;height:38px;line-height:38px;font-size:14px;}
.aex_p1{border-bottom:1px solid #cbcbcb;}
.aex_p1 span{color:#7b2c7d;font-size:16px;font-weight:bold;margin-right:1em;}
.a5 p.aex_p2{color:#7b2c7d;}
.aex p.aex_p3{padding-left:7px;width:160px;}
.aex_p3 a{width:73px; height:22px; background:#7b2c7d;float:left;margin-right:7px;color:#fff;font-weight:normal;text-align:center;line-height:22px;display:inline;}

.foot_zx{position:fixed; bottom:0; width:100%; height:52px; background:url(../images/foot_zxbg.gif) repeat-x; overflow:hidden; z-index:100;}
.foot_zx li{float:left; width:24%; padding-top:5px; height:47px;}
.foot_zx li span{display:block; width:100%; height:24px; background:url(../images/foot_zxico.gif) no-repeat center 0;}
.foot_zx li span a{display:block; width:100%; height:24px; text-decoration:none;}
.foot_zx li p{text-align:center; color:#fff;}
.foot_zx li p a{color:#fff; text-decoration:none;}
.footzx_02{background-position:center -24px !important;}
.footzx_03{background-position:center -48px !important;}
.footzx_04{background-position:center -72px !important;}

#cptj{width:100%; float:left; overflow:hidden; line-height:25px;  margin:0 auto; }
#cptj .ul_l{width:100%; float:left; }
#cptj .ul_l ul dl{ width:100%; height:83px;  float:left; background:url(images/12.jpg) repeat-x;  vertical-align:bottom; }
#cptj .ul_l ul dl a{ width:100%;}
#cptj .ul_l ul dl a:hover{background:url(images/13.jpg) repeat-x;}
#cptj .ul_l ul dt img{ width:91px; height:75px; border:1px #CCCCCC solid; float:left; margin:3px 10px;}
#cptj .ul_l ul dd{overflow:hidden; float:left; margin-left:2px; margin-top:5px; line-height:24px; color:#000000; }
#cptj .ul_l ul dd a{height:20px; font-size:16px; line-height:20px; font-weight:700; text-decoration:none; color:#000; clear:both;}
#cptj .ul_l ul .jj{ font-size:12px; line-height:18px; color:#666666; }
#cptj .ul_l ul .jj a{font-size:12px; font-weight:400; line-height:18px; overflow:hidden; text-align:right;}

.m_main{width:100%; float:left; overflow:hidden; line-height:25px;  margin:0 auto;}
.h1{width:100%; height:35px; background:url(images/11.jpg) repeat-x; float:left; font-size:14px; font-weight:700; line-height:35px; text-indent:40px; color:#fff;}
.h1 a{color:#fff; text-decoration:none;}

.neirong{ margin-left:10px; }

/*内容分页部分*/
.content_page{width:96%; text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}


/*产品显示效果*/
.mb_product_show .tit{font:14px Microsoft Yahei;margin:0;padding:0;color:#333; text-align:center;}  
.mb_product_show .con{word-wrap:break-word;overflow:hidden;width:95%px;line-height:24px;line-height:24px;font-size:12px; }
.mb_product_show .con img{max-width:300px;}
.mb_product_show .con img{max-width:300px;}
.plug_book_add #content{width:300px; height:300px;}
.plug_book_add dt{clear:both;}

/*列表显示效果*/
.mb_xwlb .list_title{text-align:left; }
.mb_xwlb .list_title a{color:#000; text-decoration:none; margin-left:10px;}
.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}
.list_title a{color:#03f;text-decoration:underline;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden;width:94%;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{}

/*新闻显示效果*/
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:96%;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:300px;}
.other_content{word-wrap:break-word;overflow:hidden;width:96%;line-height:24px;}
.other_content img{max-width:300px;}

/*标题*/
.title{ font-size:14px; height:30px;line-height:30px; font-weight:bold;background:#ecf3fb;border-top:1px solid #cee1f6;padding:0 10px;color:#004299}
.title a{float:right;font-weight:400;color:#004299;}
.title a:hover{color:#cee1f6}
.feak{height:30px;line-height:30px;text-align:center; font-weight:bold;background:#eee;padding:0 10px;color:#fff}

/*产品中心*/
.pro-nr{padding-top:2.5%;}
.pro-nr .pro02{width:30%;height:100%;text-align:center;border:1px solid #ccc;background:#ecf3fb;float:left;margin:0 0 2.5% 2.5% }
.pro-nr .pro02 a{line-height:30px;font:12px "微软雅黑";color:#333;}
.pro-nr .pro02 span a{line-height:30px; text-decoration : none}
.pro-nr .pro02 a:hover{color:#f00; }
.pro_cp{width:94%;}
.pro_cp img{ border:#ccc 1px solid;}
.pro_cp span a{line-height:30px;font-weight:bold;padding-left:10px; height:30px; text-decoration : none;}
.pro_cp_body{width:94%;padding:3%;}
.next{ width:100%; height:40px; line-height:40px; text-align:center; margin:0px auto; clear:both;}

/*新闻中心*/
.news-nr{padding-top:10px}
.news-nr ul li{border-bottom:1px dashed #ccc;height:30px;line-height:24px;padding:0 10px}
.news-nr ul li span{float:right;color:#666}
.news-nr ul li a{color:#333;text-decoration : none}
.news-nr ul li a:hover{ color:#FF0000;}
.news-title{height:30px;font-weight:bold;}
.news-body{padding:10px;font:12px "宋体";line-height:24px}

/*案例展示*/
.pro-nr{padding-top:2.5%;}
.pro-nr .pro03{width:46%;height:100%;text-align:center;border:1px solid #ccc;background:#ecf3fb;float:left;margin:0 0 2.5% 2.5% }
.pro-nr .pro03 a{line-height:30px;font:12px "微软雅黑";color:#333;}
.pro-nr .pro03 span a{line-height:30px; text-decoration : none}
.pro-nr .pro03 a:hover{color:#f00; }
.pro_cp{width:94%;}
.pro_cp img{ border:#ccc 1px solid;}
.pro_cp span a{line-height:30px;font-weight:bold;padding-left:10px; height:30px; text-decoration : none}
.pro_cp_body{width:94%;padding:3%;}
.next{ width:100%; height:40px; line-height:40px; text-align:center; margin:0px auto; clear:both;}
/*proxilie*/
.cplb_cw{width:100%; text-align:center; }
.cplb_cw .con{width:25%; float:left;margin-bottom:20px;}
.cplb_cw .con ul{width:96%; text-align:center;}
.cplb_cw .con ul li{width:100%;}
.cplb_cw .con ul li a img{width:100%;}
/*proxilie1*/
.cplb_cw1{width:100%; text-align:center; }
.cplb_cw1 .con{width:33%; float:left;margin-bottom:20px;}
.cplb_cw1 .con ul{width:96%; text-align:center;}
.cplb_cw1 .con ul li{width:100%;}
.cplb_cw1 .con ul li a img{width:100%;}

/*底部浮动样式*/
.body_footer{width:100%; height:51px; background:url(../images/nav.jpg) left bottom repeat-x; position:fixed; bottom:0;}
.body_footer ul{width:100%;}
.body_footer ul li{width:25% ; float:left; color:#fff; background:url(../images/line.jpg) right top no-repeat;}
.body_footer ul li:hover{width:25% ; float:left; color:#fff; background:url(../images/nav01.jpg) left bottom repeat-x;}
.body_footer ul li a{width:100%; height:46px; display:block; padding-top:5px;}
.body_footer ul li a:hover { color:#ff0;}
.body_footer ul li dl{width:auto; margin:0 auto; text-align:center;}
.body_footer ul li dt{width:auto; height:25px; overflow:hidden;}
.body_footer ul li dd{width:auto; height:20px; font-size:12px; color:#fff; line-height:20px; overflow:hidden;}

.mgsjj{line-height:24px; font-size:15px; width:90%;margin:0 auto;}