@charset "utf-8";
/* CSS Document */

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,caption,tfoot, thead, 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;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {font-family:\5B8B\4F53;}
ol, ul {list-style: none;}
img{border:0}


a{ text-decoration:none; color:#333;/* -webkit-tap-highlight-color:rgba(255,0,0,0);*/}
a:hover{color:#333;}
.clear{height:0px;clear:both;overflow:hidden;}


/*头部*/
.head{ background:url(top_bg.jpg) top center no-repeat; width:100%; min-width:1003px; height:146px; overflow:hidden;}
.top{ width:1003px; margin:0 auto; overflow:hidden; margin-top:33px;}
.nav{ background:#0062b2; width:100%; min-width:1003px; height:61px; overflow:hidden;}
.content,.ad_box,.pro,.us_box,.anli,.xw{ width:1003px; margin:0 auto; overflow:hidden;}
.content ul li{ width:135px; float:left; border-right:1px solid #004a87; line-height:61px; font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center;}
.content ul li a{ color:#fff;}
.banner{ width:1003px; margin:0 auto; margin-top:13px;}



/*产品*/
.pro{ margin-top:25px;}
.pro_left{ float:left; width:221px; overflow:hidden;}
.pro_left ul{ background:url(pro_bg.jpg) no-repeat; padding-top:16px; padding-bottom:40px;}
.pro_left ul li{ font-size:12px; line-height:32px; padding-left:45px;}
.pro_right{ float:left; width:777px;}
.shell a {display:block;width:176px;float:left; text-align:center;line-height:32px; margin-left:15px;color:#000; font-size:12px; }
.shell a img{width:176px; height:134px;overflow:hidden;}
.shell {width:777px; float:left;margin-bottom:15px; }
#div1 { height:340px;overflow:hidden;;width:777px;overflow:hidden;}
.us{ width:100%; min-width:1003px; background:#f6f6f6; margin-top:25px;}
.us_box{ padding-top:25px; padding-bottom:15px;}
.gywm,.gywm_tit,.gywm_con{ float:left; width:702px; overflow:hidden;}
.gywm_con{ font-size:12px; line-height:26px;margin-top:10px;}
.gywm_con img{ float:left;  margin-right:10px;}
.news{ float:left; width:283px; margin-left:15px; overflow:hidden;}
.news_p{ float:left; margin:10px 0;}
.news ul li{ float:left; width:283px; line-height:28px; font-size:12px;}
.anli{ background:url(anli_bg.jpg) top center no-repeat; margin-top:25px;}
.about{ width:100%; min-width:1003px; background:#f1f1f1; margin-top:25px; overflow:hidden;}
.xw{ padding-bottom:35px; padding-top:30px;}
.hyzx{ float:left; width:320px; padding-left:15px; overflow:hidden;}
.hyzx_p{ margin:15px 0;}
.hyzx ul li,.gtzs ul li{ float:left; width:310px; border-bottom:1px dotted #b5b5b5; font-size:12px; line-height:31px;}
.hyzx ul li a,.gtzs ul li a{ float:left; background:url(tb.jpg) 5px no-repeat; padding-left:18px;}
.hyzx ul li span,.gtzs ul li span{ display:block; float:right; margin-right:13px;}
.gtzs,.lxwm{ float:left; background:url(bg.jpg) left center no-repeat; width:296px; padding-left:35px;}
#intro,.contact ul li{ float:left; width:210px;font-size:12px; line-height:28px;}
.foot{ width:100%; min-width:1003px; background:#024c89; text-align:center; font-size:12px; color:#fff; padding-bottom:30px; padding-top:20px; line-height:24px;}



/*内页*/
.left{ float:left; width:220px; overflow:hidden;}
.contact{ float:left; margin-top:20px;}
.contact_tit{ width:220px; background:#0062b2; font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center; line-height:42px;}
.right{ float:left; width:760px; background:#f8f8f8; margin-left:20px; overflow:hidden;}
.right_tit{ font-size:16px; font-family:"微软雅黑"; line-height:36px; color:#0062b2; font-weight:bold; border-bottom:1px solid #dedede; padding-left:15px;}
.right_tit a{ color:#0062b2}
.right_con{ margin:20px; font-size:12px; line-height:28px;}
.right_con ul li{ float:left; width:720px; line-height:36px; border-bottom:1px dotted #e0e0e0;}
.right_con ul li a{ float:left;}
.right_con ul li span{ float:right;}
.right_con h3{ text-align:center; font-size:18px; line-height:36px;}
#time{ color:#666; display:block; text-align:center; font-size:12px; line-height:24px;}
.wz{ margin:20px;}
.right_cont ul li{ float:left; width:178px; line-height:30px; display:block; text-align:center; margin-left:10px; margin-top:15px; font-size:12px;}
.right_cont ul li img{ width:178px; height:140px;}
.wz center img{ max-width:700px;}

/*fenye*/
.apage { height:25px; line-height:25px;padding:0 5px; margin-top:10px; text-align:center; font-size:12px; color:#333; width:720px; float:left;}
.apage a { border:1px solid #d4e3e9; padding:0 5px;  margin-right:5px; text-decoration:none; color:#333;}
.apage a:hover, .apage .cur { border:1px solid #999;background-color:#999; color:#fff; text-decoration:none;}

.red { color:#F00;}