@charset "gb2312";
/*全局样式 begin*/
body { font-family: "宋体"; font-size: 12px;  color:#000;margin:0;padding:0; background:#ffffff;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {;text-decoration: none;color:#000; }
a:hover{text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img{ border: 0;}
h3{ font-size:14px; color:#000; font-weight:bold;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.section { width: 100%; clear:both; overflow: hidden;}
.copy{ font-family:Arial, Helvetica, sans-serif;}
/*全局样式 end*/

/*页码放置 begin*/
.page { width: 100%; padding: 10px 0; float: left; text-align: center;}
.page .prev,.page .next { margin: 0 10px;}
.page .num { padding: 2px; text-align: center; color: #000; }
.page .cur { color: #f00;}
/*页码放置 end*/

.mod1 .title .leftbg{background:url(../images/tilf.jpg) no-repeat; width:4px; height:28px; overflow:hidden; float:left;}
.mod1 .title .contbg{background:url(../images/ticon.jpg) repeat-x; height:28px; overflow:hidden; float:left;}
.mod1 .title .rigbg{background:url(../images/tiri.jpg) no-repeat; width:4px; height:28px; overflow:hidden; float:left;}
.mod1 .title .contbg .more{float:right; padding:11px 15px 0 0;}
.mod1 .title .contbg h3{ background:url(../images/hbg.jpg) no-repeat 9px 8px; padding:6px 0 0 30px;}
.mod1 .cont{border:1px solid #DED9D9; border-top:none;}

.mod2 .title{height:27px; overflow:hidden; border-bottom:1px solid #D5D5D5;}
.mod2 .title h3{ padding:5px 0 0 7px; font-size:12px; font-weight:normal;}
.mod2 .cont{height:auto!important; height:670px; min-height:670px; padding:10px;}

#header{width:998px; margin:0 auto;}
.topbar{background:url(../images/barbg.jpg) repeat-x; height:81px; overflow:hidden; position:relative;}
.limg{position:absolute; top:0px; left:0px;}
.logo{position:absolute; top:26px; left:173px;}
.mininav{position:absolute; top:15px; right:66px;}
.phone{position:absolute; top:32px; right:67px;}

.menu{border:1px solid #174F9C; background:url(../images/mebg.jpg) repeat-x; height:33px; overflow:hidden;}
.menu ul{padding-left:15px;}
.menu ul li{width:88px; height:29px; overflow:hidden; float:left; text-align:center; background:url(../images/line.jpg) no-repeat left top; padding:2px 16px;}
.menu ul li a{display:block; width:88px; height:22px; overflow:hidden; padding-top:7px;}
.menu ul li a:hover{background:url(../images/libg2.jpg) no-repeat;}
.menu ul li a.current{background:url(../images/libg2.jpg) no-repeat;}

.banner{width:998px; height:222px; overflow:hidden;}

#content{width:998px; margin:16px auto auto;}
.side{width:258px; float:left; padding-left:16px;}

.pro_cate .title .contbg{width:250px;}
.pro_cate .cont{height:auto!important; height:430px; min-height:430px; padding:6px 20px 3px 20px;}
.pro_cate .cont ul li{ background:url(../images/libg.jpg) no-repeat; width:216px; height:24px; overflow:hidden; margin-top:9px; text-indent:72px; margin-top:6px; font-size:14px; font-weight:bold;}
.pro_cate .cont ul li a{display:block; background:url(../images/d1.jpg) no-repeat 61px 9px; padding-top:4px; height:20px; overflow:hidden;}
.pro_cate .cont ul li a:hover{color:#287BEE; text-decoration:none;}

.contact{margin-top:19px;}
.contact .title .contbg{width:250px;}
.contact .title .contbg h3{background:url(../images/hbg2.jpg) no-repeat 8px 3px; padding:6px 0 0 51px; height:22px; overflow:hidden;}
.contact .cont{height:188px; overflow:hidden; background:url(../images/cobg.jpg) no-repeat right bottom; padding:10px 12px 5px; line-height:24px; font-size:14px; font-weight:bold; color:#FB1929;}

.main{width:692px; float:right; padding-right:18px;}

.about .title .contbg{width:684px;}
.about .cont{height:163px; overflow:hidden; padding:9px 15px 5px; line-height:26px;}

.mimg{height:203px; overflow:hidden; margin-top:20px;}

.service{margin-top:19px;}
.service .title .contbg{width:684px;}
.service .cont{height:235px; overflow:hidden; padding-top:8px;}
.service .cont ul li{width:290px; height:235px; overflow:hidden; float:left; padding:0px 7px;}
.service .cont ul li .photo{width:286px; height:207px; overflow:hidden; border:2px solid #2986EF;}
.service .cont ul li .name{text-align:center; line-height:24px;}

#footer{width:998px; margin:20px auto auto;}
.copyright{height:67px; overflow:hidden; border-top:2px solid #BEBEBE; text-align:center; line-height:26px; padding-top:10px;}

/*内页 begin*/
.ny_dan .cont{line-height:24px;}

.ny_pro .cont{padding:10px 6px;}
.ny_pro .cont ul li{width:206px; height:196px; overflow:hidden; padding:0px 10px; float:left;}
.ny_pro .cont ul li .photo{width:202px; height:146px; overflow:hidden; border:2px solid #2986EF;}
.ny_pro .cont ul li .name{text-align:center; line-height:28px;}

.ny_news .cont ul li{background:url(../images/d2.jpg) no-repeat 13px 12px; text-indent:22px; line-height:29px; border-bottom:1px dashed #A2A2A2; width:100%; float:left;}
.ny_news .cont ul li a{display:block; float:left;}
.ny_news .cont ul li .date{float:right; padding-right:8px;}

.detail .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; font-size:14px;}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}




















