html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset{margin: 0;padding: 0;}

body{
     line-height:24px;
	  font-size:12px;
	font-family: Verdana, Arial, Tahoma;
	}
li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;}
.clear{ clear:both;}
.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0; background:none}
.img:visited img{border: 1px solid #e6e8e9;}
.img img{border: 1px solid #e6e8e9;padding:0px;}
.img:hover img{border: 1px solid #02c644;}

/*.page{ width:1020px; background-color:#fff; margin:0 auto;}*/
.main{ width:1050px; height:auto; overflow:hidden; margin:0 auto;margin-bottom:10px; margin-top:25px;}
.sy_fir{ width:1050px;margin:0 auto;}
.sy_fir_top{ width:1050px; margin:0 auto; height:60px; background:url(sy_fir_top.jpg) no-repeat center top;}
.sy_firL1{ width:226px; float:left; height:60px; line-height:60px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; letter-spacing:3px;}
.sy_firL2{ width:740px; float:left; height:60px; line-height:60px; font-size:14px; font-weight:bold; letter-spacing:2px; text-indent:65px;}
.sy_firL3{ width:84px; float:left;text-align:center; padding-top:20px;}
.sy_fir_bg{ width:1050px; height:auto; overflow:hidden; background:url(sy_fir_bg.jpg) repeat-y center top; padding-top:15px; padding-bottom:15px;}
.sy_fir_bt{ width:1050px; height:1px; background:url(sy_fir_bt.jpg) no-repeat center top;}

/*sy_sec*/
.sy_sec{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:25px;}
.sy_sec_top{ width:1423px; height:37px; margin:0 auto; background:url(sy_sec_top.jpg) no-repeat center top;}
.sy_sec_bg{ width:1050px; margin:0 auto; height:auto; overflow:hidden}
.sy_sec_bt{ width:1423px;height:37px; margin:0 auto; background:url(sy_sec_top.jpg) no-repeat center top}
.youshi{ width:1050px; margin:0 auto}
.youshi_top{ width:1050px; height:104px; background:url(youshi_top.jpg) no-repeat center top;}
.youshi_bg{ width:1050px; margin:0 auto; background:url(youshi_bg.jpg) no-repeat center top; padding-top:25px; height:auto; overflow:hidden}

.youshi_1{ width:1050px; margin:0 auto}
.youshi_1_l{ float:left; width:620px; margin-top:55px;}
.youshi_1_l tit{ width:435px; float:left; height:60px; background:url(icon1.png) no-repeat center top; font-size:26px; font-family:"微软雅黑"; font-weight:bold; text-indent:80px; padding-top:10px; letter-spacing:2px; color:#019b39} 
.youshi_1_l cont ul{ float:left; padding-left:51px;}
.youshi_1_l cont ul li{ float:left; background:url(icon.png) no-repeat center left; width:470px; text-indent:20px; line-height:32px;}
.youshi_1_r{ float:left; width:430px; height:270px; text-align:center}

.youshi_2{ width:1050px; margin:0 auto; margin-top:30px;}
.youshi_2_l{ float:left; width:500px; margin-top:55px;}
.youshi_2_l tit{ width:500px; float:left; height:60px; background:url(icon2.png) no-repeat center top; font-size:26px; font-family:"微软雅黑"; font-weight:bold; text-indent:110px; padding-top:10px; letter-spacing:2px; color:#019b39} 
.youshi_2_l cont ul{ float:left; padding-left:82px;}
.youshi_2_l cont ul li{ float:left; background:url(icon.png) no-repeat center left; width:470px; text-indent:20px; line-height:32px;}
.youshi_2_r{ float:left; width:480px; height:270px; text-align:center}

.youshi_3{ width:1050px; margin:0 auto; margin-top:55px;}
.youshi_3_l{ float:left; width:620px; margin-top:25px;}
.youshi_3_l tit{ width:435px; float:left; height:60px; background:url(icon3.png) no-repeat center top; font-size:26px; font-family:"微软雅黑"; font-weight:bold; text-indent:80px; padding-top:10px; letter-spacing:2px; color:#019b39} 
.youshi_3_l cont ul{ float:left; padding-left:51px;}
.youshi_3_l cont ul li{ float:left; background:url(icon.png) no-repeat center left; width:470px; text-indent:20px; line-height:32px;}
.youshi_3_r{ float:left; width:430px; height:270px; text-align:center}

/*sy_thi*/
.sy_thi{ width:1050px; margin:0 auto; margin-top:30px;}
.sy_thi_top{ width:1050px; height:51px; margin:0 auto; background:url(sy_thi_top.jpg) no-repeat center top}
.sy_thi_l1{ float:left; width:580px;font-size:14px; font-weight:bold; letter-spacing:2px; text-indent:45px; padding-top:20px;}
.sy_thi_l2{ float:left; width:370px; font-size:14px; font-weight:bold; letter-spacing:2px; text-indent:36px;padding-top:20px;}
.sy_thi_l3{ float:left; width:100px; text-align:center; padding-top:20px;}
.sy_thi_bg{ width:1050px; height:auto; overflow:hidden; background:url(sy_thi_bg.jpg) repeat-y center top; padding-bottom:10px;}
.sy_thi_bt{ width:1050px; height:9px; background:url(sy_thi_bt.jpg) no-repeat center top;}
.sy_thi_body{ width:1042px; height:auto; overflow:hidden; margin:0 auto; background:url(sy_thi_body.jpg) no-repeat center top}


/*sy_left*/
.sy_left{ float:left; width:226px;}
.sy_left_list{ width:200px; margin:0 auto; }
.sy_left_list ul{}
.sy_left_list ul li{ width:200px; height:44px; line-height:31px; margin:0 auto; background:url(sy_list.jpg) no-repeat center top; text-indent:20px; font-weight:bold}
.sy_left_list ul li a:link{ color:#fff;text-decoration:none}
.sy_left_list ul li a:visited{ color:#fff;text-decoration:none}
.sy_left_list ul li a:hover{color:#fff; text-decoration:underline; line-height:31px; height:31px;}
.sy_left_list ul li a:active{color:#fff; text-decoration:none}

/*hezuo*/
.hezuo{ width:1050px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.hezuo_top{ width:1050px; height:51px; margin:0 auto; background:url(hezuo_top.jpg) no-repeat center top}
.hezuo_tf{ float:left; text-align:left; padding-top:20px; text-indent:45px; font-weight: bold; font-size:14px; width:976px;}
.hezuo_more{ float:left; text-align:right; padding-top:18px;}
.hezuo_bg{ width:1050px; height:auto; overflow:hidden; margin:0 auto; background:url(hezuo_bg.jpg) repeat-y center top}
.hezuo_bt{ width:1050px; height:15px; background:url(hezuo_bt.jpg) no-repeat center top;}

/*滚动*/
.iwrap-c-con{height:140px;padding:20px 15px 0px 15px;}
#ScrollBox{overflow:hidden;float:left;width:930px;height:140px;margin:0 15px;display:inline;}
#ScrollBox li{width:180px;height:140px;overflow:hidden;float:left;display:inline;}
#ScrollBox li .pic{width:180px;height:108px;overflow:hidden;}
#ScrollBox li .text{width:180px;height:32px;line-height:32px;overflow:hidden;text-align:center;}
#ScrollBox li .text a{color:#1a1a1a;}
#ScrollBox li .text a:hover{color:#014797;}
.ctrl{width:26px;height:27px;float:left;display:inline;margin-top:50px;}

/*sy_pic*/
.sy_pic_bg{ width:100%; background:#01b342;height:130px; margin:0 auto; margin-top:10px;}
.sy_pic{ width:1050px; background:url(sy_pic.jpg) no-repeat center top; height:130px; margin:0 auto}

/*neiye-right*/
.right{ width:810px; float:right;}
.right_top{ float:left; width:810px; background:url(right_top.jpg) no-repeat center top; height:49px;}
.right_tf{ float:left; font-size:14px; font-weight:bold; color:#000000; text-indent:30px; height:49px; line-height:49px; color:#FFF; letter-spacing:2px;}
.right_r{ float:right; margin-right:14px!important; margin-right:7px; text-align:center; height:49px; line-height:49px; color:#FFF}
.right_r a{ color:#fff}
.right_r a:hover{ color:#fff; text-decoration:underline}
.right_bg{ float:left;width:810px; height:auto; overflow:hidden; background:url(right_bg.jpg) repeat-y center top; padding-top:10px; padding-bottom:20px;}
.right_bt{ float:left; width:810px; height:4px; background:url(right_bt.jpg) no-repeat center top;}
/*top*/
.top_bg{ width:100%; height:auto; overflow:hidden; background:url(top_bg.jpg) repeat-x center top; margin:0 auto; }
.top_top{ width:1050px; margin:0 auto; height:35px; line-height:35px;}
.top_tleft{ float:left; text-align:left; width:525px;}
.top_tright{ float:left; text-align:right; width:525px;}
.top{ width:1050px; height:82px; margin:0 auto; padding-top:38px;}
.top_left{ float:left; width:622px; height:82px; text-align:left}
.top_right0{ float:right; width:306px; text-align:right; height:82px;}

/*导航样式*/
.nav { height:48px; width:1050px; margin:0 auto; overflow:hidden; margin-top:33px;}
.nav ul{list-style:none; margin:0 auto; width:1050px;}
.nav ul li{float:left;width:103px;text-align:center; height:48px; line-height:48px; font-size:14px; font-weight:bold}
.nav ul .plink{width:2px; background:url(menu_list.jpg) no-repeat center;}
.nav ul li a:link{color:#fff;text-decoration:none;display: block;}
.nav ul li a:visited{color:#fff;text-decoration:none;display: block;}
.nav ul li a:hover{color:#fff; text-decoration:none;display: block; text-decoration:underline} 
.nav ul li a:active {color:#fff;display: block;}

/* qqshop focus */
#focus {width:1423px; height:460px; overflow:hidden; position:absolute; left:50%; margin-left:-712px;}
#focus ul {height:460px; position:absolute}
#focus ul li {float:left; width:1423px; height:460px; overflow:hidden; position:relative; background:none}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1423px; height:24px; left:0; bottom:0; background:#999;}
#focus .btn {position:absolute; width:1423px; height:12px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:12px; _font-size:0; margin-left:12px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}

.banner{ width:1423px; height:460px; margin:0 auto; text-align:center;}


/*left_pro*/
.left{ float:left; width:226px; height:auto; overflow:hidden}
.left_pro{ width:226px; height:auto; overflow:hidden; float:left}
.left_pro_top{ width:226px; height:62px; background:url(left_pro_top.jpg) no-repeat center top;}
.left_pro_tf{font-size:14px;color:#fff; font-weight:bold;text-align:center; letter-spacing:2px; padding-top:13px;}
.left_pro_bg{ width:226px; height:auto; overflow:hidden; background:url(left_pro_bg.jpg) repeat-y center top;padding-top:10px; padding-bottom:10px;}
.left_pro_bt{ width:226px; height:6px; background:url(left_pro_bt.jpg) no-repeat center top;}

.left_list0{ width:200px; margin:0 auto; border-bottom:1px #333 solid; height:30px; line-height:30px; font-weight:bold; background:url(dot.gif) no-repeat center left; text-indent:20px;}
.left_list{ width:190px; margin:0 auto; margin-bottom:8px;}
.left_list ul{}
.left_list ul li{ width:190px; height:28px; line-height:28px; border-bottom:1px #999 dotted; margin:0 auto; background:url(icon0.jpg) no-repeat center left; text-indent:10px; font-size:12px; font-weight:normal}
.left_list ul li a:link{ color:#0C3;text-decoration:none}
.left_list ul li a:visited{ color:#0C3;text-decoration:none}
.left_list ul li a:hover{color:#ff0000; text-decoration:underline; line-height:28px; height:28px;}
.left_list ul li a:active{color:#0C3; text-decoration:none}

/**/
/*gsjj*/
.gsjj{ width:560px; float:left; height:auto; margin-left:10px; margin-top:12px;}
.gsjj_fir{ width:560px; height:auto; overflow:hidden; border-bottom:1px #CCC dashed; padding-bottom:15px;}
.gsjj_img{ float:right; right:0; width:231px; height:112px; margin-top:3px;} 
.gsjj_sec{ width:560px; height:auto; overflow:hidden; margin:0 auto; text-align:center; margin-top:18px;}
/*sy_news*/
.sy_news{ width:420px; float:right; height:auto; overflow:hidden; margin-right:15px!important; margin-right:7px;}
#sy_news_list{ margin:0 auto; width:420px; height:360px; overflow:hidden;}
#sy_news_list dl{ width:420px; margin:0 auto; height:auto; overflow:hidden; border-bottom:1px #CCC dotted; padding-top:5px; padding-bottom:5px;}
#sy_news_list dt{ width:420px; float:left; line-height:30px; background:url(icon.png) no-repeat center left; font-weight:bold; text-indent:12px;}
#sy_news_list dd{ width:420px; float:left; color:#666}


/*随机新闻*/
.sj_news{ width:750px; margin:0 auto; height:auto; overflow:hidden; }
.sj_news_top{ width:750px; height:30px;background:#00ae45;margin-top:10px; margin-bottom:10px;}
.sj_news_tf{ float:left; height:30px; line-height:30px; text-indent:15px ; color:#FFF}
.sj_news_bg{ width:748px; border:1px #CCC dotted; height:auto; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.sj_news_body{ width:720px; margin:0 auto;}
.sj_news_list{ float:left; margin-left:15px!important; margin-left:5px;background:url(icon.jpg) no-repeat center left; width:340px; text-indent:15px; line-height:30px; border-bottom:1px #CCC dotted; }
/*随机产品*/
.sj_pro_list{ float:left; width:170px; height:150px;}

/**/
.ny_news_list{ width:750px;height:30px; line-height:30px; border-bottom:1px #CCC dotted; background:url(icon.png) no-repeat center left; text-indent:14px; margin:0 auto}
.ny_news_list .l-con{ float:left; text-align:left;}
.ny_news_list .r-date{ float:right; text-align:right; color:#CCCCCC}

/**/
.ny_cp{width:750px; margin:0 auto; text-align:center; padding:2px 0; line-height:28px; border-bottom:1px #CCC dashed; height:auto; overflow:hidden; padding-bottom:25px;}
.ny_img{float:left; width:340px; height:224px;}
.ny_cont{float:left; width:360px; text-align:left;}
.ny_content{width:750px; margin:0 auto; height:auto; overflow:hidden; padding-top:15px; padding-bottom:8px;}

/*sy_cp*/
.sy_cp{ width:805px; margin:0 auto; height:auto; overflow:hidden}
#sy_cp { width:805px; height:auto; margin:0 auto}
#sy_cp dl{ width:233px; margin:0px 0 0 27px; float:left}
#sy_cp dt{ width:233px; height:187px; background:url(sy_cp_pic.jpg) no-repeat center top; float:left}
#sy_cp dd{ width:233px; float:left; line-height:35px; height:35px; text-align:center}

/*link*/
.link{ width:1050px; height:auto; overflow:hidden; margin:0 auto; margin-top:25px; }
.link_top{ width:1050px; height:45px; background:url(link_top.jpg) no-repeat center top;}
.link_tf{ float:left; font-size:14px; color:#ffffff; height:45px; line-height:45px; text-indent:20px;font-weight:bold}
.link_bg{ width:1050px; height:auto; overflow:hidden; background:url(link_bg.jpg) repeat-y center top; line-height:28px; padding-top:10px;}
.link_bt{ width:1050px; height:23px; background:url(link_bt.jpg) no-repeat center top;}

/*foot*/
.foot_bg{ width:100%; background:url(foot_bg.jpg) repeat-x center top; margin:0 auto; height:199px; overflow:hidden; margin-top:15px;}
.foot{ width:1000px; margin:0 auto;  z-index:999; position:absolute; left:50%; margin-left:-490px; margin-top:25px;}
.foot_l{ float:left; width:250px; text-align:right;}
.foot_r{ float:left; width:490px; text-align:left; color:#FFF; line-height:30px; margin-left:25px;}
.foot_r a{ color:#FFF}
.foot_r a:hover{ color:#FFF; text-decoration:underline}
.foot_c{ float:left; width:139px; height:41px; margin-top:20px;color:#FFF; text-align:center; margin-left:20px;}
.foot_c a{ color:#FFF}
.foot_c a:hover{ color:#FFF; text-decoration:underline}


#fenye{line-height:28px; font-size:12px; clear:both; text-align:right; padding-right:30px;margin-top:15px; font-family:"微软雅黑"; padding-bottom:15px;}
#fenye a{ padding:3px 5px; border:1px solid #ddd; margin:0 2px;}
#fenye a:hover,#fenye span:hover{ background:#00bd4b; color:#fff;}
#fenye span{ padding:3px 5px; border:1px solid #ddd; margin:0 2px;}
