body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
}
html{ overflow-x:hidden}
li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#1c73b0;text-decoration:none;}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0; background:#F7F7F7}
.img:visited img{border:1px solid #cccccc;}
.img img{border:1px solid #cccccc;padding:3px;}
.img:hover img{border:1px solid #cccccc;}

/*顶部样式*/
.top{ background:url(top.jpg) no-repeat; width:980px; height:99px; margin:0 auto}
.top_right{ float:right;margin-right:5px;color:#999999;}

.flash{ width:1440px; height:372px; margin:0 auto;}


.nav{ width:auto; height:45px; background:url(nav.jpg) repeat-x center top;}
/*导航样式*/
.Top_menu { height:45px; width:980px; margin:0 auto; overflow:hidden}
.Top_menu ul{list-style:none; margin:0 auto; width:976px;}
.Top_menu ul li{float:left;width:120px;text-align:center; height:45px; line-height:45px; font-size:14px; font-weight:bold}
.Top_menu ul .li_link{width:2px; background:url(menu.png) no-repeat center;}
.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#fff; text-decoration:none;display: block; background:url(on_nav.jpg) no-repeat center top;} 
.Top_menu ul li a:active {color:#fff;display: block;}

/*index*/
.main{ width:980px; margin:0 auto; margin-top:10px;}

.sy_left{ float:left; width:720px;}

.frist{ width:720px; height:auto; overflow:hidden; margin:0 auto}
.news_dt{ float:left; width:277px;}/*公司动态*/
.news_dt_top{ width:277px; height:37px; background:url(news_dt_top.jpg) no-repeat;}
.news_dt_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:37px; font-size:14px; font-weight:bold; color:#00438b}
.news_dt_r{ text-align:right; margin-right:20px!important; margin-right:10px; line-height:37px;}
.news_dt_bg{ width:277px; height:auto; overflow:hidden; background:url(news_dt_bg.jpg) repeat-y; margin:0 auto}
.news_dt_bt{ width:277px; height:10px; background:url(news_dt_bt.jpg) no-repeat; margin:0 auto}
.news_dt_list{ background:url(icon1.jpg) no-repeat left center; text-indent:15px; line-height:25px;}

.gsjj{ float:right; width:436px;}/*关于我们*/
.gsjj_top{ width:436px; height:37px; background:url(gsjj_top.jpg) no-repeat; margin:0 auto}
.gsjj_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:37px; font-size:14px; font-weight:bold; color:#00438b}
.gsjj_bg{ width:436px; height:auto; overflow:hidden; background:url(gsjj_bg.jpg) repeat-y; margin:0 auto;}
.gsjj_bt{ width:436px; height:10px; background:url(gsjj_bt.jpg) no-repeat; margin:0 auto}

.cp{ width:720px; height:170px; margin:0 auto; background:url(cp.jpg) no-repeat; margin-top:10px;}/*产品展示*/

.news{ width:720px; margin:0 auto; margin-top:10px}/*新闻*/

.news_hy{ float:left; width:344px;}/*行业新闻*/
.news_hy_top{ width:344px; height:36px; background:url(news_hy_top.jpg) no-repeat;}
.news_hy_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:36px; font-size:14px; font-weight:bold; color:#00438b}
.news_hy_r{ text-align:right; margin-right:20px!important; margin-right:10px; line-height:37px;}
.news_hy_bg{ width:344px; height:auto; overflow:hidden; background:url(news_hy_bg.jpg) repeat-y; margin:0 auto}
.news_hy_bt{ width:344px; height:10px; background:url(news_hy_bt.jpg) no-repeat; margin:0 auto}
.news_hy_list{ background:url(jia.gif) no-repeat left center; text-indent:15px; line-height:25px;}


.news_js{ float:right; width:366px;}/*技术支持*/
.news_js_top{ width:366px; height:36px; background:url(news_js_top.jpg) no-repeat;}
.news_js_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:36px; font-size:14px; font-weight:bold; color:#00438b}
.news_js_r{ text-align:right; margin-right:20px!important; margin-right:10px; line-height:37px;}
.news_js_bg{ width:366px; height:auto; overflow:hidden; background:url(news_js_bg.jpg) repeat-y; margin:0 auto}
.news_js_bt{ width:366px; height:10px; background:url(news_js_bt.jpg) no-repeat; margin:0 auto}
.news_js_list{ background:url(jia.gif) no-repeat left center; text-indent:15px; line-height:25px;font-weight:bold; margin-top:10px;}
.news_js_list a:link{ color:#000000; }
.news_js_list a:visitde{ color:#000000; }
.news_js_list a:hover{ color:#00438b; }
.news_js_list a:active{ color:#00438b; }

.sy_right{ float:right; width:247px;}/*首页右侧*/
.sy_lx{ width:247px; margin:0 auto}
.sy_lx_top{ width:247px; height:56px; background:url(sy_lx_top.png) no-repeat; margin:0 auto}
.sy_lx_tf{ float:left; margin-left:24px; line-height:30px; color:#FFFFFF; font-size:14px; font-weight:bold; margin-top:13px;}
.sy_lx_bg{ width:247px; height:auto; overflow:hidden; background:url(sy_lx_bg.png) repeat-y; margin:0 auto}
.sy_lx_bt{ width:247px; height:10px; background:url(sy_lx_bt.png) no-repeat; margin:0 auto}

.sy_right0{ float:right; width:244px; margin-top:10px;}
.sy_right0_top{ width:243px; height:44px; background:url(sy_right_top.png) no-repeat; margin:0 auto}
.sy_right0_tf{ float:left; margin-left:10px; line-height:44px; color:#00438b; font-size:14px; font-weight:bold; }
.sy_right0_bg{ width:243px; height:auto; overflow:hidden; background:url(sy_right_bg.png) repeat-y; margin:0 auto}
.sy_right0_bt{ width:243px; height:10px; background:url(sy_right_bt.png) no-repeat; margin:0 auto}
.sy_right0_list{ width:209px; margin:0 auto;}
.sy_right0_list ul{}
.sy_right0_list ul li{ width:209px; height:33px; background:url(sy_right_list.jpg) no-repeat; margin:0 auto; line-height:33px; margin-top:5px;}
.sy_right0_list ul li a:link{padding-left:30px; text-decoration:none}
.sy_right0_list ul li a:visited{padding-left:30px; text-decoration:none}
.sy_right0_list ul li a:hover{ height:33px; line-height:33px; display:block ;}
.sy_right0_list ul li a:active{padding-left:30px; text-decoration:none}


/*right*/
.right{ float:right;width:720px;}
.right_top{ width:720px; height:33px; background:url(right_top.jpg) no-repeat; margin:0 auto}
.right_tf{ float:left; margin-left:50px!important; margin-left:25px; line-height:33px; color:#00438b; font-size:14px; font-weight:bold}
.right_r{ text-align:right; line-height:33px; margin-right:10px!important; margin-right:5px;}
.right_bg{ width:720px; background:url(right_bg.gif) repeat-y; margin:0 auto;}
.right_bt{ width:720px; height:7px; background:url(right_bt.gif) no-repeat;}


.news_list{ background:url(arrow.gif) no-repeat left center; text-indent:15px; line-height:25px; border-bottom:#CCCCCC 1px dashed}
.data{ text-align:right; margin-right:20px!important; margin-right:10px; color:#CCCCCC}


/*left*/
.left{ float:left; width:247px;}
.left0{ float:right; width:243px;}
.left_top{ width:243px; height:44px; background:url(sy_right_top.png) no-repeat; margin:0 auto}
.left_tf{ float:left; margin-left:10px; line-height:44px; color:#00438b; font-size:14px; font-weight:bold;}
.left_bg{ width:243px; height:auto; overflow:hidden; background:url(sy_right_bg.png) repeat-y; margin:0 auto}
.left_bt{ width:243px; height:10px; background:url(sy_right_bt.png) no-repeat; margin:0 auto}

.left_list{ width:209px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:209px; height:33px; background:url(sy_right_list.jpg) no-repeat; margin:0 auto; line-height:33px; margin-top:5px;s}
.left_list ul li a:link{padding-left:30px; text-decoration:none}
.left_list ul li a:visited{padding-left:30px; text-decoration:none}
.left_list ul li a:hover{ height:33px; line-height:33px; display:block ;}
.left_list ul li a:active{padding-left:30px; text-decoration:none}

.left_lx{ width:247px; margin:0 auto; margin-top:10px;}
.left_lx_top{ width:247px; height:56px; background:url(sy_lx_top.png) no-repeat; margin:0 auto}
.left_lx_tf{ float:left; margin-left:24px; line-height:30px; color:#FFFFFF; font-size:14px; font-weight:bold; margin-top:13px;}
.left_lx_bg{ width:247px; height:auto; overflow:hidden; background:url(sy_lx_bg.png) repeat-y; margin:0 auto}
.left_lx_bt{ width:247px; height:10px; background:url(sy_lx_bt.png) no-repeat; margin:0 auto}
/*foot*/
.bottom{ height:175px; background:url(foot.jpg) repeat-x center top; margin:0 auto; margin-top:10px;}
.link{ width:980px; height:114px; overflow:hidden; margin:0 auto}
.link_left{ float:left; width:800px; margin-top:10px;}
.link_top{ width:800px; height:30px; line-height:30px; font-size:16px; font-weight:bold; margin:0 auto}
.link_bg{ width:800px; margin:0 auto}
.link_right{ float:right; width:90px; height:90px; margin-top:10px; margin-right:50px;}

.foot {width:980px; margin:0 auto;  padding-top:10px;color:#666666}
.foot a{color:#666666}

.foot_logo{ float:left; width:86px; height:46px; background:url(foot_logo.jpg) no-repeat;}
.foot_bq{ float:left; margin-left:10px!important; margin-left:5px; line-height:50px;}
.foot_tel{ float:right; margin-right:10px; margin-top:5px;}