@charset "gb2312";
/* CSS Document */

*{
margin:0;
padding:0;
}
li{
list-style:none;
}
a{
text-decoration:none;
}
div{
height:100%;
overflow:hidden;
}
.url_path{
height:25px;
line-height:25px;
font-size:13px;
padding-right:20px;
text-align:right;
margin-bottom:10px;
color:#333;
}
.url_path a{
color:#333;
}
.zhuanti_url{
width:400px;
float:right;
font-size:14px;
font-weight:400;
}
.zhuanti_url a{
width:180px;
float:left;
margin-left:15px;
font-weight:400;
color:#fff;
overflow:hidden;
}
.art_h2{
background:#00cccb;
height:35px;
line-height:35px;
margin-bottom:3px;
font-size:20px;
font-family:"黑体", "楷体";
color:#fff;
font-weight:bold;
width:100%;
text-indent:10px;
}
.border_b{
border-bottom:#00cccb dashed 1px;
margin-top:3px;
margin-bottom:5px;
}
.art_h3{
background:#00cccb;
height:30px;
line-height:30px;
margin-bottom:3px;
font-size:20px;
font-family:"黑体", "楷体";
color:#fff;
font-weight:bold;
text-align:left;
display:inline;
margin-left:10px;
padding:3px 5px;
}
.art_h4{
line-height:30px;
font-family:"楷体", "宋体";
font-size:18px;
color:#000;
font-weight:400;
margin-left:10px;
text-indent:23px;
background:url(../images/pro_h4_tag.jpg) top left no-repeat;
margin-top:3px;
margin-bottom:3px;
}




.prolistdes{
padding:10px;
line-height:25px;
border:#ddd solid 1px;
margin:10px;
}
.nextpro{
height:40px;
line-height:40px;
font-size:14px;
color:#333;
}
.nextpro a{
color:#f00;
}
.xiangguanpro{
height:180px;
}
.xiangguanpro h2{
height:37px;
line-height:37px;
background:url(../images/h2_bg2.jpg) center left no-repeat;
border-bottom:#159ea4 solid 2px;
font-size:16px;
font-family:"黑体", "新宋体";
color:#feff01;
text-indent:15px;
margin:10px 0;
}
.xiangguanpro li{
width:130px;
float:left;
margin:5px;
font-size:14px;
}
.xiangguanpro li img{
width:120px;
height:90px;
border:#ccc solid 1px;
margin-bottom:5px;
}
.xiangguanpro li a{
color:#333;
}
.diqupro{
height:130px;
}
.diqupro h2{
height:37px;
line-height:37px;
background:url(../images/h2_bg2.jpg) center left no-repeat;
border-bottom:#159ea4 solid 2px;
font-size:16px;
font-family:"黑体", "新宋体";
color:#feff01;
text-indent:15px;
margin:10px 0;
}
.diqupro ul li{
width:280px;
float:left;
line-height:25px;
height:25px;
overflow:hidden;
}
.diqupro ul li a{
color:#333;
}
#city_prolist_show{
height:130px;
}
#city_prolist_show h2{
height:37px;
line-height:37px;
background:url(../images/h2_bg2.jpg) center left no-repeat;
border-bottom:#159ea4 solid 2px;
font-size:16px;
font-family:"黑体", "新宋体";
color:#feff01;
text-indent:15px;
margin:10px 0;
}
#city_prolist_show li{
width:300px;
float:left;
margin:0 0 0 30px;
line-height:25px;
height:25px;
font-size:14px;
overflow:hidden;
}

#city_prolist_show li a{
color:#666;
}

#page_list{
width:700px;
overflow:hidden;
height:100%;
line-height:30px;
border:#ccc solid 1px;
background:#eee;
margin:5px auto;
text-align:center;
font-size:14px;
}
#page_list a{
color:#f00;
margin:0 3px;
}
#page_list li{
width:300px;
float:left;
margin:0 0 0 30px;
line-height:25px;
height:25px;
font-size:14px;
}
#guanlianart{
height:130px;
}
#guanlianart h2{
height:37px;
line-height:37px;
background:url(../images/h2_bg2.jpg) center left no-repeat;
border-bottom:#159ea4 solid 2px;
font-size:16px;
font-family:"黑体", "新宋体";
color:#feff01;
text-indent:15px;
margin:10px 0;
}
#guanlianart li{
width:300px;
float:left;
margin:0 0 0 30px;
line-height:25px;
height:25px;
font-size:14px;
overflow:hidden;
}

#guanlianart li a{
color:#666;
}


#demo{
OVERFLOW: hidden;
_width:700px;
float:left;
}
#indemo{
WIDTH: 2400%;
float:left;
}
#demo1,#demo2{
float:left;
}
#demo1 li,#demo2 li{
float:left;
margin:5px 10px;
}

#dem{
OVERFLOW: hidden;
_width:700px;
float:left;
}
#indem{
WIDTH: 2400%;
float:left;
}
#dem1,#dem2{
float:left;
}
#dem1 li,#dem2 li{
float:left;
margin:5px 10px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++*/
.b_c{
width:1000px;
margin:0 auto;
}
.h2_class1{
height:45px;
line-height:45px;
background:url(../images/h2_bg1.jpg) center center repeat-x;
color:#feff01;
font-size:16px;
font-family:"黑体", "新宋体";
text-align:center;
}
.h3_class1{
width:184px;
height:29px;
line-height:29px;
color:#666;
text-indent:20px;
font-size:15px;
background:url(../images/h3_bg1.jpg) center center no-repeat;
}
.h3_class1 a{
color:#666;
}
.h2_class2{
height:37px;
line-height:37px;
background:url(../images/h2_bg2.jpg) center left no-repeat;
border-bottom:#159ea4 solid 2px;
font-size:16px;
font-family:"黑体", "新宋体";
color:#feff01;
text-indent:15px;
}
.h2_class2 a{
width:80px;
float:right;
display:block;
color:#04777a;
font-size:14px;
}
.h2_class3{
height:45px;
line-height:45px;
background:url(../images/h2_bg1.jpg) center center repeat-x;
color:#feff01;
font-size:16px;
font-family:"黑体", "新宋体";
text-align:left;
text-indent:15px;
}
.border_all_s{
border:#02787a solid 1px;
}
.border_bottom_d{
border-bottom:#dfdfdf dashed 1px;
}

/*+++++++++++++++++++++++++++++++++++++++++++++*/
#header{
height:108px;
position:relative;
}
#header h1{
z-index:1;
position:absolute;
}
#header img{
z-index:2;
position:absolute;
}



#nav{
background:#02787a;
height:50px;
width:987px;
padding-left:13px;
}
#nav li{
float:left;
width:139px;
font-weight:bold;
}
#nav li a{
display:block;
width:137px;
height:45px;
line-height:45px;
margin:0 1px;
background:url(../images/nav_bg1.jpg) center top repeat-x;
text-align:center;
color:#fff;
}
#nav li a:hover{
color:#05787b;
background:url(../images/nav_bg2.jpg) center top;
}


/*++++++++++++++++++++++++++++++++++++++++*/
#b_1{
margin-top:10px;
}
#pro_list ul{
padding:10px 10px 0 15px;
}
#pro_list ul h3{
margin-bottom:10px;
}
#pro_list ul li{
width:187px;
text-indent:20px;
font-size:14px;
line-height:25px;
border-bottom:#dfdfdf dashed 1px;
color:#a9a9a9;
}
#pro_list ul li a{
color:#a9a9a9;
}
#lianxi{
margin-top:10px;
}
#lianxi ul{
padding:10px 10px 81px 10px;
background:url(../images/lianxi_bg.jpg) center bottom no-repeat;
line-height:25px;
color:#8d8d8d;
font-size:14px;
}
/*++++++++++++++++++++++++++++++++++++++++++*/
#jianjie{}
#jianjie ul{
padding:10px;
line-height:25px;
font-size:14px;
color:#8d8d8d;
}
#pro_show{
margin-top:10px;
}
#pro_show ul{
padding:5px 0;
}
#pro_show ul dl{
width:760px;
margin:2px auto;
height:100px;
border-bottom:#ccc dashed 1px;
}
#pro_show ul dl dt{
width:610px;
float:right;
font-weight:bold;
font-size:17px;
height:35px;
line-height:35px;
}
#pro_show ul dl dt a{
color:#02787a;
}
.pro_img{
width:150px;
float:left;
text-align:center;
}
.pro_img img{
width:120px;
height:90px;
border:#ccc solid 1px;
}
.pro_img img:hover{
border:#f00 solid 1px;
}
.pro_txt{
width:610px;
float:right;
line-height:25px;
font-size:14px;
color:#999;
}
/*+++++++++++++++++++++++++++++++++++++++++++++*/
#rongyu{
margin-top:10px;
}
#rongyu ul{}
#rongyu ul li{
width:172px;
margin:5px 3px;
float:left;
text-align:center;
line-height:30px;
font-size:14px;
color:#333;
}
/*++++++++++++++++++++++++++++++++++++++++++++*/
.news{}
.news ul{
padding:10px;
}
.news ul li{
border-bottom:#d8d8d8 dashed 1px;
height:30px;
line-height:30px;
font-size:15px;
overflow:hidden;
}
.news ul li a{
color:#767877;
}
/*++++++++++++++++++++++++++++++++++++++++++*/
#anli{}
#anli dl{
margin:5px;
}
#anli dl dt{
line-height:26px;
height:26px;
background:#f2f2f2;
color:#20868a;
font-size:16px;
font-weight:bold;
border-bottom:#e0f2f6 dashed 1px;
}
#anli dl dd{
line-height:25px;
font-size:14px;
color:#8c8c8c;
}
/*+++++++++++++++++++++++++++++++++++++++*/
#weixiu{}
#weixiu dl{
padding:10px;
}
#weixiu dl img{
margin:15px 0px 15px 30px;
}
#weixiu dl dt{
font-size:16px;
font-weight:bold;
color:#646567;
height:30px;
line-height:30px;
}
#weixiu dl dd{
line-height:25px;
font-size:14px;
color:#8b8d8c;
}
/*++++++++++++++++++++++++++++++++++++++++++*/
#pro_index_show{
margin-top:10px;
}
#pro_index_show ul{
padding:10px;
}
#pro_index_show ul li{
width:200px;
float:left;
margin:10px 5px;
text-align:center;
}
#pro_index_show ul li a{
color:#8c8c8c;
font-size:14px;
line-height:30px;
}
#pro_index_show ul li img{
border:#ebebeb solid 1px;
width:180px;
height:135px;
}
/*++++++++++++++++++++++++++++++++++++++++++++*/
#footer{
background:#eceaeb;
text-align:center;
font-size:14px;
line-height:30px;
padding:20px 0;
margin-top:10px;
}
#footer span{
display:block;
}
#footer span img{
border:none;
}
#footer a{
color:#666;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.art_list{
padding-top:0;
background:url(../images/art_list_bg.png) top repeat-x;
}
.art_list ul{}
.art_list ul dl{
width:240px;
overflow:hidden;
margin:5px;
border:#ccc solid 1px;
float:left;
}
.art_list ul dt{
height:30px;
line-height:30px;
text-indent:20px;
font-size:15px;
font-weight:bold;
width:240px;
overflow:hidden;
}
.art_list ul dt a{
color:#02777e;
}
.art_list ul dd{
color:#666;
line-height:25px;
padding-left:25px;
height:25px;
overflow:hidden;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.art_body{}
.art_body h1{
height:30px;
line-height:30px;
font-size:16px;
font-weight:bold;
border-bottom:#1da3ea solid 3px;
margin-bottom:8px;
color:#333;
text-indent:10px;
}
.art_body ul{
padding:10px;
_padding-left:0;
}
.art_art{}
.art_art h3{
height:35px;
line-height:35px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#02777e;
}
.art_art dt{
height:40px;
line-height:40px;
text-align:right;
font-size:13px;
color:#999;
}
.art_art dd{
line-height:25px;
font-size:14px;
}
.art_art dd a{
color:#000;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.pro_list{
width:660px;
float:left;
}
.pro_list h1{
height:30px;
line-height:30px;
font-size:16px;
font-weight:bold;
border-bottom:#1da3ea solid 3px;
margin-bottom:8px;
color:#333;
text-indent:10px;
}



.pro_list ul{
padding:5px 0;
}
.pro_list ul dl{
width:760px;
margin:5px auto;
height:100px;
border-bottom:#ccc dashed 1px;
}
.pro_list ul dl dt{
width:610px;
float:right;
font-weight:bold;
font-size:17px;
height:30px;
line-height:30px;
}
.pro_list ul dl dt a{
color:#017777;
}
.pro_img{
width:150px;
float:left;
text-align:center;
}
.pro_img img{
width:120px;
height:90px;
border:#ccc solid 1px;
}
.pro_img img:hover{
border:#f00 solid 1px;
}
.pro_txt{
width:610px;
float:right;
line-height:23px;
font-size:14px;
color:#999;
height:69px;
overflow:hidden;
}
