@charset "utf-8";
/*全局*/
html{margin:0px;padding:0px;}
body {font-family: Arial, Helvetica, sans-serif, Arial Unicode;font-size: 12px;margin:0px;padding:0px;color:#767676; line-height:1.5em; background-color:#cccccc;}
a{blr:expression(this.onFocus=this.blur());/*IE Opera*/outline:none;/*FF Opera*/color:#767676;text-decoration:none;}
a:visited {color:#767676;text-decoration:none;}
a:hover {color:#767676;text-decoration:underline;}
a:focus{ -moz-outline-style: none;/*FF*/}
a.underlink,a.underlink:visited{color:#215a42; text-decoration:none}
a.underlink:hover{color:#215a42; text-decoration:underline}
a.chage,a.change:visited{color:#767676; text-decoration:none}
a.chage:hover{color:#215a42; text-decoration:underline}
.borderimg{border:1px solid #cccccc; padding:2px}
#mainout {width:974px;margin:0px auto; background-color:#ffffff; padding:0px 15px}
form,p {margin:0px;}
.ol, ul, li{margin:0;padding:0;list-style:none;}
.clears {clear:both;}
/*全局 end*/

/*头部*/
#top {height:91px; width:100%;}
#logo {width:188px; height:49px;float:left; margin:25px 0px 0px 20px}
#logoright{float:right; margin-top:10px}
/*头部 end*/

/*语言*/
#langswitch {float:right;clear:both; margin-top:20px}
#loc {z-index:1000;border:1px solid #c2c2c2; white-space:nowrap;width:100px;height:17px;background:#fff url(../img/droparrow.gif) right no-repeat;text-align:left;left:0px;top:14px;}
#loc A, #loc A:visited {display:block; width:98px;line-height:17px;color:#878788;text-decoration:none;padding-left:2px;}
#lngs {top:17px; left:-1px;background:#ffffff; border:1px solid #c2c2c2; display:none;text-align:left;}
#lngs A,.lngs A:visited {display:block;color:#878788;text-decoration:none;line-height:normal;height:16px;line-height:16px;padding:2px;}
#lngs A:hover,#lngs A:active {display:block;color:#878788;text-decoration:none;background:#ddd;}
/*语言 end*/

/*导航*/
#daohang { margin:15px 0px 0px 0px; padding:0px; width:530px; float:right; clear:both;font-family:Verdana, Geneva, sans-serif;}
#daohang ul {list-style:none;margin:0px; padding:0px;}
#daohang ul li {font-size:12px;font-weight:bold;color:#8c8c8c; float:left; padding:0px 0px 0px 40px;}
#daohang ul li A,#daohang ul li A:visited {color:#215a42;text-decoration:none;}
#daohang ul li A:hover {color:#215a42;text-decoration:underline}
/*导航 end*/

/*首页图片*/
#dhooo_tab {width:972px;position:relative;height:270px; border:1px solid #cccccc}
.tab_btn_num {position:absolute;right:10px;bottom:10px;text-align:center}
.tab_btn_num li {width:20px;height:20px;background: #CC3300;border:2px solid #993300;overflow:hidden;color:#fff;filter:alpha(opacity=80);opacity:0.8;float:left;cursor:default;font-size:12px;line-height:20px;margin:0px 5px;font-family:Arial;}
.tab_btn_num li.hot {background:#FFCC00;color:#993300;border:2px solid #FF0000;}
.main {width:972px;height:270px;overflow:hidden;text-align:left;font-size:12px;}
.main img{ border:none}
/*首页图片 end*/

/*首页主体完*/
#content{clear:both;width:974px;margin:16px 0px;zoom:1;float:left;background:url(../img/bg.gif);height:230px;padding-top:20px;display:inline-block}
#conleft{float:left; width:200px; margin-right:20px}
#conright{float:right; width:750px}
#homenews, #homely{float:right;width:180px;}
#homenews UL{list-style:none;margin:0px;padding:0px;}
#homenews UL LI{margin-bottom:10px;}
#homely {margin-top:8px;}
#homeabout, .homediv{float:left;height:230px;margin-right:18px;}
#homeabout{width:179px;}
#hadetail{background:url(../img/ic_arr.gif) no-repeat 0px 5px; padding-left:15px; margin-top:5px}
.homediv {width:132px;}
.homediv UL {padding:0px;padding-bottom:5px;margin-top:0px; margin-top:6px;}
.homediv UL LI{margin-bottom:2px;background:url(../img/ic_arr.gif) no-repeat 0px 5px; padding-left:15px}
#homecases {float:left;height:230px;}
#homecases .txt {float:left;width:240px;color:#999;margin-bottom:10px; clear:both}
#homecases H4 {font-size:12px;font-weight:bold;margin:0px;padding:0px;color:#767676;}
#homecases H5 {font-size:12px;font-weight:normal;margin:0px;padding:0px;color:#767676;}
#homeabout H3, .homediv H3, #homecases H3, #homenews H3, #homely H3{font-size:12px;font-weight:bold;color:#215a42;padding:0px;margin:0px;margin-bottom:8px;font-family:Verdana, Geneva, sans-serif;}
/*首页主体 end*/

/*底部*/
#foot {height:53px;clear:both; border-top:1px solid #e5e5e5;}
#foot #copyrights {float:left;padding-top:14px;padding-left:4px;}
#foot #certif {float:right;padding-top:6px;}
#foot #rlinks {float:right;padding-top:14px;padding-left:4px;padding-right:14px;font-size:12px;}
/*底部 end*/

/*内页主体*/
#mainin{clear:both;width:974px;margin:16px 0px;zoom:1;float:left;}
#banner{height:195px;width:974px;clear:both;}

#mainleft {float:left;width:190px; margin-right:10px;}
#mltop{background:url(../img/t.gif) no-repeat;color:#215a42;font-size:14px; height:26px; font-weight:bold; padding:10px 0px 0px 20px}
#mainleft UL {margin:0px;padding:0px; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; padding:10px 20px;}
#mainleft UL LI {padding:5px 0px 5px 10px; border-bottom:1px solid #e5e5e5;background:url(../img/ic_arr.gif) 0px 10px no-repeat;}
#mlbottom{background:url(../img/b.gif) no-repeat; height:10px}
#mltel{background:url(../img/lianxi.gif); width:178px; height:82px; margin-top:10px; padding:8px 0px 0px 12px; font-weight:bold; line-height:1.8em}

#mainmid {float:left;width:540px;text-align:left;margin-right:10px}
#mmtop{color:#215a42;font-size:14px;font-weight:bold;background:url(../img/menu.gif) no-repeat; height:26px;padding:10px 0px 0px 20px}
#mmtxt {font:12px/18px Arial;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; padding:10px 20px; line-height:1.8em;}
/*
#mmtel{background:url(../img/kf.jpg) no-repeat 280px 0px;}
*/

#mmbottom{background:url(../img/menu1.gif) no-repeat; height:10px}

#mainright {float:left;width:220px;text-align:left;}
#mrtop{background:url(../img/rbg.gif) no-repeat; height:10px}
#mrbottom{background:url(../img/rb.gif) no-repeat; height:10px}
.right_sr{padding:5px 10px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.rtxt {padding-bottom:12px; margin-top:5px;}
.rtxt UL {margin:0px;padding:0px;padding:10px 20px;}
.rtxt UL LI {padding:5px 0px 5px 10px; border-bottom:1px solid #e5e5e5;background:url(../img/ic_arr.gif) 0px 10px no-repeat;}
.rtitle {height:21px;color:#215a42;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase; margin-bottom:5px;}
/*内页主体 end*/