﻿body { font-family:'微软雅黑'; font-size:12px; color:#4d4d4d; margin:0px; padding:0px;}
.page_main_bg{ width:1100px; margin:0 auto;}
a{color:#4d4d4d; text-decoration:none; }
a:hover{ color:#ffa926;}
.divclear{ height:0px; line-height:0px; overflow:hidden; clear:both;}
.clear{ height:0px; line-height:0px; overflow:hidden; clear:both;}
.pageauto{ width:1100px; margin:0px auto; }
ul,li,ol{ margin:0px; padding:0px; list-style:none;}
p{ }
img{ border:0px;}
.fl{ float:left;}
.fr{ float:right;}
.pageCenter{ width:1000px; margin:0px auto; padding:0px 10px;}
.divCenter{width:1000px; margin:0px auto;}
.div5{ height:5px; line-height:5px; overflow:hidden; clear:both;}
.div10{ height:10px; line-height:10px; overflow:hidden; clear:both;}
.div15{ height:15px; line-height:15px; overflow:hidden; clear:both;}
.div20{ height:20px; line-height:20px; overflow:hidden; clear:both;}
.div25{ height:25px; line-height:25px; overflow:hidden; clear:both;}
.div30{ height:30px; line-height:30px; overflow:hidden; clear:both;}

.divContents { width:1100px; padding:0px; margin:20px auto; overflow:hidden;min-height:200px;}
.contentLeft { height:350px; width:1px; float:left;}
.contentRight {}
#tdcontents{line-height:160%; font-size:14px; color:#333;}


.tblContents { width:704px; table-layout:fixed; overflow:hidden; line-height:200%;}
.linka { cursor:pointer; display:block; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.linkleft { cursor:pointer; display:block; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; float:left;}
.rq { float:right;}
.NextUp { width:100%; color:#999999; font-size:14px; border-top:#f1f1f1 1px dashed; margin:20px 10px; padding:20px 0px; padding-bottom:0px;}
.NextUp p{ padding:5px 0px; margin:0px;}
.NextUp a { color:#017DC5; font-size:14px; line-height:22px;}
.NextUp a:hover { color: #FF0000;}
.h1title { font-size:20px;color:#333333; text-align:center; line-height:26px;}
.h2title { font-size:14px;color:#666666; text-align:center; line-height:20px; padding-bottom:10px;}
.nrinfo{ font-size:12px;}
.nrinfo td.toolLine{ padding:15px 0px; border-bottom:solid 1px #cccccc; }
#tdcontents{margin-top:20px;}


/*分页 开始*/
.paginator { font:13px Arial, Helvetica, sans-serif; color:#000000; margin: 0px; text-align:center; padding:10px 0 20px 0;}
.paginator a { font-size: 13px; height: 20px; line-height: 20px; margin-right: 5px; text-align: center; padding:5px 8px;border-radius:3px;}
.paginator .cpb { height: 20px; line-height: 20px; margin-right: 5px; text-align: center; width: 20px; padding:5px 8px; color: #ffffff; background-color:#008dff;border-radius:3px;}
.paginator a:hover { color: #046BB6; text-decoration: underline;}
/*分页 结束*/
.minWidth{ min-width:1000px;}

/*头部样式 开始*/
.top_info{display:block; padding:3px 0px; background-color:#eee; height:26px; line-height:26px; color:#333; font-family:'微软雅黑'; }
.top_info a{color:#333;}
.top_info a:hover{ color:#ffa926;}
.logo_span{display:block; height:134px;background:url(/images/topbg.jpg) no-repeat center center;min-width:1100px;}
.logo_span table td{height:134px;vertical-align:middle;}
.logo_span table td img{height:97px;}
.logo_span .searchdiv{background:url(/images/searchbg.png) no-repeat center center; height:39px;width:292px;}

.txtSearch{ width:210px; float:left; margin:0px; padding:1px 5px; height:32px; line-height:32px; font-size:14px; display:block;  vertical-align:middle; border:0px; color:#909090; font-family:'微软雅黑'; background-color:#fff;margin-left:20px;margin-top:1px; }

.btnSearch{ width:40px; float:left; margin:0px; padding:0px; border:0px; height:37px; line-height:37px; font-size:14px; display:block; border:none;background:url("/images/searchbtn.png") no-repeat center center;cursor:pointer; }
/*头部样式 结束*/

/*导航 开始*/
.navbg{ width:100%; background:none; background: #0C88C6;}
.page_nav{ height:50px; z-index:99; position:relative;}

.nav{width:1100px; height:50px; padding:0px;background:#0C88C6;}
.nav .nav_main{ width:1100px; margin:0px auto; height:50px; padding:0px; list-style:none; font-size:16px; font-family:'微软雅黑'; }
.nav .nav_main li{ float:left; padding:0px; width:120px; height:50px;line-height:50px; text-align:center; position:relative;}
.nav .nav_main .nav_center{ width:2px; background:url(../images/nav_center.jpg) no-repeat center center; overflow:hidden; z-index:1; }
.nav .nav_main li a{ width:127px; margin:0px 4px; height:50px; text-align:center; color:#ffffff; display:block; line-height:50px; font-size:18px;}
.nav .nav_main li a:hover{ background:#163B82; }
.nav .nav_main li a.onit{background:#163B82;}

.nav .nav_main .nav_sub { width:127px; display:none; position: absolute; background:#0C88C6; overflow:hidden; z-index:1; top: 50px; left:4px; z-index:100; }

.nav .nav_main .nav_sub ul{ margin:0px; padding:0px; float:left; list-style:none;width:127px;}
.nav .nav_main .nav_sub li{padding:0px; height:36px;border-bottom: 1px dotted #ddd;width:127px;}
.nav .nav_main .nav_sub li a{display:block; font-size:14px; font-weight:normal; color:#fff; line-height:36px; height:36px; background:none;text-align:center; width:127px; border-bottom:0px;display:block; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;margin:0px;}
.nav .nav_main .nav_sub li a:hover{ color:#fff; background-color:#008dff;}
/*导航 结束*/

/*尾部 开始*/
.footer{background:#3E4659;min-width:1100px;color:#fff;font-size:14px;}
.footer .a{color:#fff;}
.footer .footer_sub{background:#3A424F;padding-top:10px;}
.footer .footer_sub a{color:#fff;}
.footer .footer_sub a:hover{text-decoration:underline;}
.footer .footer_sub p{margin:0px;padding:5px;}

.footer .footerleft{width:780px;}
.pageautofooter{width:1100px;margin:0 auto;padding:20px 0px;}
.footer .footerleft .yqlinks li{float:left;font-size:14px;height:32px;line-height:32px;width:80px;position:relative;}
.footer .footerleft .yqlinks li.linkdiw{float:left;font-size:14px;height:32px;line-height:32px;width:180px;margin-right:20px;background:url("/images/linkbg.png") no-repeat 150px center #fff;color:#000;}
.footer .footerleft .yqlinks li span{padding-left:10px;display:block;}
.footer .footerleft .yqlinks li .sublinks{float:none;position:absolute;background:#fff;max-height:150px;overflow-y:scroll;top:32px;display:none;}
.footer .footerleft .yqlinks li .sublinks li{float:none;width:163px;}
.footer .footerleft .yqlinks li .sublinks li a{display:block;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dotted #ccc;padding-left:10px;font-size:12px;}

.bottomnav dl{margin:0px;float:left;width:90px;margin-right:5px;text-align:center;font-size:12px;}
.bottomnav a{color:#fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:25px;line-height:25px;}
.bottomnav a:hover{color:#ff0000;text-decoration:underline;}
.bottomnav dl dt{margin:0px;text-align:center;font-size:14px;height:28px;line-height:28px;}
.bottomnav dl dt a{font-size:14px;height:28px;line-height:28px;}
.bottomnav dl dd{margin:0px;text-align:center;}

.footer .footerright{width:295px;}
.footer .footerright .gzwm{height:32px;line-height:32px;font-size:16px;padding-bottom:10px;}
.footer .footerright .ewm li{float:left;width:107px;overflow:hidden;}
.footer .footerright .ewm li.one{margin-right:40px;}
.footer .footerright .ewm .imgw{width:107px;height:107px;overflow:hidden;}
.footer .footerright .ewm .imgw img{width:107px;height:107px;}
.footer .footerright .ewm p{margin:0px;padding-top:5px;text-align:center;}
/*尾部 结束*/

/**左导航 开始**/

.left_nav .mlm_title{ height:46px; color:#525252;  text-align:center;background: url("../images/mlm_bg.jpg") repeat-x scroll 0px 0px transparent; margin-bottom:15px; }
.left_nav .mlm_title .en{ display:block; line-height:24px; height:24px; font-size:24px; font-weight:bold; color:#eee;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2; text-align:right; padding-right:10px; display:none; }
.left_nav .mlm_title .cn{ display:block; line-height:46px; height:46px; font-size:18px;}

.nav_item{ margin:0px; padding:0px; list-style:none;height:35px;line-height:35px; }
.nav_item li{ color: #333333; font-size: 14px;float:left;margin-right:15px;}
.nav_item li a{display:block; padding:0px;line-height:35px; font-size:14px; color:#fff; text-decoration:none;background:#8F8F8F;padding:0px 10px; }
.nav_item li a:hover{background:#0C88C6;color:#fff;  }
.nav_item li.onit a{background:#0C88C6; }
.nav_item li.ponit a{ }
.nav_item li.mnav a{ }
        
.nav_item .sub_item{ margin:0px; padding:0px; display:block;border:solid 1px #ddd; border-bottom:0px; list-style:none; background-color: #F4FFFF; display:none;}
.nav_item .sub_item li{ border-bottom:0px; background:none;}
.nav_item .sub_onit{display:block;}
.nav_item .sub_onit li.onit{ }
.nav_item .sub_item li a{color:#008DFF; padding:5px 0px; font-size:12px; display:block; padding-left:90px; line-height:20px; background: url("../images/lm_bg.png") no-repeat scroll 70px 6px transparent;}
.nav_item .sub_item li.onit a{color:#ff0000; background: url("../images/lm_bg_onit.png") no-repeat scroll 70px 6px transparent;}
.nav_item .sub_item li a:hover{color:#ff0000; background: url("../images/lm_bg_onit.png") no-repeat scroll 70px 6px transparent;}
/**左导航 结束**/

/*内页公共部分  开始*/
.banner{ height:245px; min-width:1100px;overflow:hidden;}
.page_center{ margin:0px auto; width:1100px;}
.page_main{margin:0px auto; width:1100px;}


.position{height:35px;line-height:35px; min-width:1100px;background:url("/images/positionbg.png") repeat-x center center;}
.position .positionleft{width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url("/images/postionico.png") no-repeat left center;padding-left:30px;}
.position a{ color:#666;font-size:14px;}
.position a:hover{ color:#0C88C6;}

/*内页公共部分  开始*/

