﻿body { font-family:'微软雅黑'; font-size:12px; color:#4d4d4d; margin:0px; padding:0px;}
.page_main_bg{ width:1200px; 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:1200px; 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:1200px; padding:0px; margin:20px auto; overflow:hidden;min-height:200px;margin-top:0px;}
.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:24px;color:#333333; text-align:center; line-height:36px;margin-top:30px;font-weight:normal;}
.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: dotted 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:#C30001;border-radius:3px;}
.paginator a:hover { color: #C30001; 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:#fff;min-width:1200px;}
.logo_span table td{height:134px;vertical-align:middle;}
.logo_span table td img{height:69px;}
.logo_span .searchdiv{height:39px;width:302px;}

.txtSearch{ width:210px; float:left; margin:0px; padding:1px 5px; height:35px; line-height:35px; font-size:14px; display:block;  vertical-align:middle; border:0px; color:#909090; font-family:'微软雅黑'; background-color:#fff;margin-left:20px;margin-top:1px;border:1px solid #ccc;border-radius:3px;border-right:0px; }

.btnSearch{ width:51px; float:left; margin:0px; padding:0px; border:0px; height:40px; line-height:40px; font-size:14px; display:block; border:none;background:url("/images/searchbtn.png") no-repeat center center;cursor:pointer; }
/*头部样式 结束*/

/*导航 开始*/
.navbg{ width:100%; background:none; background:#C30001;}
.page_nav{ height:45px; z-index:99; position:relative;}

.nav{width:1200px; height:45px; padding:0px;background:#C30001;}
.nav .nav_main{ width:1200px; margin:0px auto; height:45px; padding:0px; list-style:none; font-size:16px; font-family:'微软雅黑'; }
.nav .nav_main li{ float:left; padding:0px; width:131px; height:45px;line-height:45px; text-align:center; position:relative;}
.nav .nav_main .nav_center{ width:2px;overflow:hidden; z-index:1; }
.nav .nav_main li a{ width:127px; margin:0px 4px; height:45px; text-align:center; color:#ffffff; display:block; line-height:45px; font-size:16px;}
.nav .nav_main li a:hover{ background:#EEA600; }
.nav .nav_main li a.onit{background:#EEA600;}

.nav .nav_main .nav_sub { width:127px; display:none; position: absolute; background:#EEA600; overflow:hidden; z-index:1; top: 45px; 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:#C30001;}
/*导航 结束*/

/*尾部 开始*/
.footer{background-color:#fff;min-width:1200px;font-size:14px;border-top:1px solid #ccc;padding:15px 0px;}
.footer a:hover{color:#ff0000;}
.footer p{width:1200px;line-height:25px; text-align:center;margin:0px;}
/*尾部 结束*/

/**左导航 开始**/

.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;width:106px;height:50px;}
.nav_item li a{display:block; padding:0px;line-height:50px; font-size:16px; color:#fff; text-decoration:none;width:106px;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:center;color:#333;font-weight:bold;}
.nav_item li a:hover{background:url("/images/galsun_icon1.png") no-repeat center center;color:#fff;}
.nav_item li.onit a{background:url("/images/galsun_icon1.png") no-repeat center center;color:#fff;}
.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:400px; min-width:1200px;overflow:hidden;}
.page_center{ margin:0px auto; width:1200px;}
.page_main{margin:0px auto; width:1200px;}


.position{height:59px;line-height:59px; min-width:1200px;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;font-size:16px;}
.position a{ color:#666;font-size:16px;}
.position a:hover{ color:#ff0000;}

/*内页公共部分  开始*/
