@charset "utf-8";
/* CSS Document */
/* 基础标签固定样式 */
html       { padding:0; background:#fff;}
body       { margin:0 auto; font:12px "Arial"; background:url(../images/bg.jpg) repeat-x;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
div,ul,ol,li,form { border:0; padding:0; margin:0 auto;}
ol         { list-style-position: inside;  list-style:none;      }
ul         { list-style:none;                          }
a          { color:#646464; text-decoration: none         }
a:hover	   { cursor:pointer;text-decoration:underline  }
p          { margin:0px 0px 0 0px; padding:0;     }
img	       { border-style: none; border:0; margin:0; padding:0;}
.clear{ clear:both;}

.header{ width:980px; margin:0 auto;}
.h_top{ width:980px; height:72px; background:url(../images/htbg.jpg) repeat-x;}
.logo{ width:600px; float:left; display:inline;}
.language{ width:170px; float:right; display:inline; margin-top:20px;}
.language img{ float:left; display:inline; margin-left:10px;}
.language a{ float:left; display:inline; margin-left:5px;}
.nav_box{ width:980px; margin:0 auto;}
.ul_nav{ width:980px; margin:0 auto; height:48px; background:url(../images/nav_bg.jpg) repeat-x;}
.ul_nav{ width:980px; margin:0 auto;}
.ul_nav li{ width:162px; float:left; display:inline; text-align:left; background:url(../images/nav_bg01.jpg) right center no-repeat;}
.ul_nav li a{ width:162px; font-size:14px; font-weight:bold; color:#fff; height:30px; padding-top:18px; display:block; text-decoration:none; text-align:center;}
.ul_nav li a:hover{ color:#fff;}

ul#nav,ul#nav ul{
    margin: 0 auto;
    text-align:left;
    list-style: none;
}
ul#nav {
    width:980px;
    display:block;
    clear:both;
}
ul#nav li {
    position: relative;
	z-index:1000;
    float:left;
}
ul#nav ul li{
    display:block;
}
ul#nav ul {
    
    height:auto;
    position: absolute;
	z-index:100;
    text-align:left;
    display: none;
}


ul#nav a {
    font-size:14px;
    display: block;
    
   
}
ul#nav ul li{
    border:0;
}
ul#nav li .h_menu_ul{ width:157px; margin:0; padding:0;}
/*ul#nav li .h_menu_ul li{ width:158px; height:30px; line-height:30px; background:url(../images/li_bg01.jpg) no-repeat; background:#0a4296;FILTER: Alpha(Opacity=90, finishOpacity=90,Style=4); text-align:center;}*/
ul#nav li .h_menu_ul li{ width:157px; margin:0; padding:0; height:27px; line-height:27px; background:url(../images/nav_bg.jpg) repeat-x; FILTER: Alpha(Opacity=90, finishOpacity=90,Style=4); text-align:center;}
ul#nav li .h_menu_ul li a{ background:none; height:27px; padding:0; color:#fff; font-weight:bold;}
ul#nav li .h_menu_ul li a:hoer{ background:none; height:27px; padding:0; color:#fff; font-weight:bold;}
/* Fix IE. Hide from IE Mac \*/
html ul#nav li { float: left;}
* html ul#nav li a { }
#nav li ul li{ }
ul#nav ul a {border:0; font-size:12px; } 
ul#nav li:hover ul,ul#nav  li.over ul { display: block; }
.banner{ width:980px; margin:0 auto; margin-top:10px;}

.contact{ width:980px; margin:0 auto;}
.cBox{ width:978px; border:1px solid #85b9b9; height:180px; margin-top:10px;}
.cTit01{ width:978px; height:30px; background:url(../images/list01.jpg) left center no-repeat;}
.cTit01 span{ float:left; display:inline; margin-left:35px; margin-top:10px; font-size:14px; font-weight:bold; color:#057878;}
.cTit01 a{ float:right; display:inline; margin-right:15px; margin-top:8px;}
.cCont01{ width:958px; margin:0 auto; padding:0 10px;}
.ulPro{ width:958px;}
.ulPro li{ width:168px; float:left; display:inline; margin:0 11px;}
.imgBg{ width:168px; height:121px; border:1px solid #CCC; }
.imgBg img{ width:168px; height:121px;}
.div_name{ width:170px; text-align:center; height:25px; line-height:25px;overflow:hidden;}
.cBox01{ width:980px; margin:10px auto 0;}
.cLeft{ width:447px; float:left; display:inline;}
.cLTit01{ width:447px; height:40px; background:url(../images/tit01en.jpg) no-repeat;}
.cLTit01 span{ float:left; display:inline; margin-left:20px; margin-top:10px; font-size:14px; font-weight:bold; color:#fff;}
.cLTit01 a{ float:right; display:inline; margin-right:5px; margin-top:8px;}
.cLCont01{ width:407px; margin-left:12px; border:1px solid #088167; border-top:none; padding:10px 13px; height:137px; line-height:2; color:#646464; overflow:hidden;}
.cLCont01 img{ float:left; display:inline; margin-right:10px;}
.cLeft01{ width:283px; float:left; display:inline; margin:0 12px;}
.cLTit02{ width:283px; height:40px; background:url(../images/tit01en.jpg) no-repeat;}
.cLTit02 span{ float:left; display:inline; margin-left:20px; margin-top:8px; font-size:14px; font-weight:bold; color:#fff;}
.cLTit02 a{ float:right; display:inline; margin-right:5px; margin-top:8px;}
.cLCont02{ width:243px; margin-left:12px; border:1px solid #088167; border-top:none; padding:10px 13px; height:137px; overflow:hidden;}
.ulNews{ width:250px; margin:0 auto;}
.ulNews li{ width:250px; height:27px; line-height:27px; overflow:hidden; background:url(../images/list02.jpg) 5px 10px no-repeat; border-bottom:1px dashed #CCC;}
.ulNews li a{ line-height:27px; color:#646464; margin-left:15px;}
.ulNews li a:hover{ color:#197ade;}
.cRight{ width:225px; float:right; display:inline;}
.cLTit03{ width:225px; height:40px; background:url(../images/tit03.jpg) no-repeat;}
.cLTit03 span{ float:left; display:inline; margin-left:20px; margin-top:10px; font-size:14px; font-weight:bold; color:#fff;}
.cLTit03 a{ float:right; display:inline; margin-right:5px; margin-top:8px;}
.cLCont03{ width:201px; margin-left:12px; border:1px solid #088167; border-top:none; padding:10px 5px; height:137px; overflow:hidden; line-height:2; color:#646464;}

.NcLCont03{ width:201px; margin-left:12px; border:1px solid #088167; border-top:none; padding:10px 5px; line-height:2; color:#646464;}

.footer{ width:980px; margin:0 auto; background:url(../images/fbg.jpg) repeat-x; height:63px; overflow:hidden; padding-top:20px; text-align:center; line-height:2; color:#646464; margin-top:10px;}


.NLeft{ width:225px; float:left; display:inline;}
.NLBox{ width:225px; margin:10px auto 0;}
.Ntit01{ width:225px; height:40px; background:url(../images/tit01en.jpg) no-repeat;}
.Ntit01 span{ float:left; display:inline; margin-left:20px; margin-top:10px; font-size:14px; font-weight:bold; color:#fff;}
.ulClass{ width:192px; margin:0 auto;}
.ulClass li{ width:192px; height:29px; background:url(../images/list03.jpg) no-repeat; margin-top:5px; overflow:hidden;}
.ulClass li a{ font-size:14px; font-weight:bold; color:#3d3d3d; margin-left:35px;}
.NRight{ width:742px; float:right; display:inline; margin-top:10px;}
.Ntit02{ width:742px; height:34px; background:url(../images/tit05.jpg) no-repeat;}
.span01{ float:left; display:inline; font-size:14px; font-weight:bold; color:#646464; margin:12px 0 0 40px;}
.span02{ float:right; display:inline; margin-right:20px; margin-top:10px; color:#646464; }
.Ncont02{ width:742px;}
.AboutBox{ padding:20px; line-height:2.1; color:#646464;}
.ul_zizhi{ width:705px; margin:10px auto 0;}
.ul_zizhi li{ float:left; display:inline; margin:15px 0 0 30px;}
.ul_news01{ width:650px; margin:0 auto; padding-top:20px;}
.ul_news01 li{ width:650px; height:20px; padding-top:10px; background:url(../images/list02.jpg) 5px 13px no-repeat; border-bottom:1px dashed #CCC;}
.ul_news01 li a{ color:#646464;}
.ul_news01 li a:hover{ color:#197ade;}
.ul_news01 li p{ float:left; display:inline; width:520px; margin-left:20px;}
.ul_news01 li span{ float:right; display:inline;}
.ul_Pro{ width:720px; margin:10px auto 0;}
.ul_Pro li{ width:168px; float:left; display:inline; margin:10px 6px 0 6px;}
.ContactBox{ width:650px; margin:20px auto 0; line-height:2; color:#646464;}
.input_Text{ width:300px; height:25px; border:1px solid #39afaf;background:#fff; color:#353535}
.textarea01{ width:425px; height:150px;border:1px solid #39afaf;background:#fff; color:#353535}
.inputBtn01{ width:70px; height:25px; background-color:#0b7f7f; color:#fff; border:1px solid #39afaf; font-weight:bold;}






