@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0px; font-size:12px; color:#666666;}

p,ol,li{ margin:0px; padding:0px; list-style:none;}
.clear{clear:both;height:1px;overflow:hidden;}
.top8{ margin-top:8px;}
img{ border:0px;}
.left{ float:left;}
.right{ float:right;}
.more{ font-size:12px; font-weight:normal; color:#005CA5;}
.more a:hover{ color:#005CA5; text-decoration:underline;}
.more a,.more a:visited{color:#005CA5; text-decoration:none;}

.bian{ border:1px solid #F3F3F3; }


/* 字体样式
========================================================================= */
.lh20{ line-height:20px;}
.F14{ font-size:14px;}
.deep_blue{ color:#23AEBB;}
.red{ color:#DA2817;}
.blue{ color:#3287C5;}
.yellow{ color:#FF8500;}


/* 边距离
========================================================================= */
.left_w12{ margin-left:11px;}

/* 合作伙伴/脚注
========================================================================= */
.partner{ float:left; width:910px; height:31px; text-align:left;}
.partner a{ }
.partner_Rw{ padding-right:17px;}
#partner_con{float:left;}
#partner_con img{vertical-align:middle; border:0px;}
#marquee{}
#marquee ul{ margin:0px; padding:0px;}
#marquee ul li{float:left;height:24px;line-height:24px;white-space:nowrap;margin-right:15px; list-style:none;}
#marquee a{display:block;float:left;line-height:24px;color:#9A9A9A;}
#marquee a:hover{color:#FE4C04;}
#marquee td{padding:0px;margin:0px;}

.footer{ float:left; width:940px;  text-align:center; padding-top:20px;  line-height:18px; background:url(../images/footer_bg.gif) no-repeat; height:57px;}

/* 导航条
========================================================================= */
#menu{ float:left;width:100%;background:url(../images/menu_bg.gif) no-repeat; height:34px; width:910px; margin-bottom:3px;}
#menu ul{ margin:0px; padding:0px;}
#menu li{ font-size:13px;list-style:none;display:block;float:left; padding-left:40px; margin-right:0px; font-weight:bold; overflow:hidden;}
#menu li a{display:block;float:left;height:32px;color:#fff;font-size:13px;padding:0 0 0 7px;text-decoration:none; line-height:32px;}
#menu li a span{display:block;float:left;height:34px;	color:#fff;padding:0 8px 0 6px;}
#menu li a:hover{display:block;float:left;background:url(../images/menu_007_left_h.jpg) no-repeat left;height:34px;cursor:pointer;}
#menu li a:hover span{display:block;float:left;background:url(../images/menu_007_right_h.jpg) no-repeat right;color:#1C6B89;height:34px;cursor:pointer;}
#menu li a.current{display:block;float:left;height:34px;color:#1C6B89;font-size:13px;background:url(../images/menu_007_left_h.jpg) no-repeat left;
padding:0 0 0 7px;text-decoration:none;}
#menu li a.current span{display:block;float:left;background:url(../images/menu_007_right_h.jpg) no-repeat right;height:34px;color:#1C6B89; padding:0 14px 0 6px;}
.menu_help{ float:right; background:url(../images/help_icon01.png) no-repeat left; color:#FFFFFF; text-indent:22px; line-height:28px; margin-right:10px;}
.menu_help a,.menu_help a:visited{ color:#FFFFFF; text-decoration:none;}




.header{ width:940px; margin:35px auto 0 auto; text-align:left; background:url(../images/top_bg.gif) no-repeat; height:84px;}
.logo{ float:left; width:194px; height:43px; padding-top:15px; padding-left:20px;}
.login{ float:right; overflow:hidden; width:323px;  text-align:right;height:76px; line-height:70px; padding-right:20px;}
.login a,.login a:visited{ color:#465886; text-decoration:none; margin-left:5px; margin-right:5px;}
.login a:hover{ color:#FF6600; text-decoration:none;}
.login span{ padding-right:1px;  padding-left:1px; padding-bottom:0px; padding-top:1px;}

.main{ width:910px; margin-left:auto; margin-right:auto;}
.mbody{width:940px; background:url(../images/bg_c.gif) repeat-y; height:100%; margin-left:auto; margin-right:auto;}
.banner{ float:left; width:643px; height:228px; overflow:hidden;}

/* 后台管理登陆
========================================================================= */
.landing{ width:257px; float:right;  background:url(../images/login_bg.jpg) no-repeat; height:226px;}
.login_row{width:245px;float:left;padding:4px 4px 4px 4px;}
label.login2{  font-size:13px;width:70px;float:left;text-align:right;padding:4px 8px 0 0; color:#666666;}
input,select.login_input{width:155px;height:18px; line-height:18px;background-color:#FFFFFF;border:1px #C4C4C4 solid;
float:left;}
a.login_submit{width:86px;height:34px;float:right; margin:10px 0px 0px 8px;background:url(../images/login_bt2.gif) no-repeat center;display:block;line-height:24px;color:#ffffff;text-decoration:none;text-align:center; font-weight:bold;}
a.login_submit2{width:86px;height:34px;float:right; margin:10px 0px 0px 8px;background:url(../images/login_bt.gif) no-repeat center;display:block;line-height:24px;color:#ffffff;text-decoration:none;text-align:center; font-weight:bold;}

.left{ float:left;}


.container{ margin-top:8px; width:910px; float:left; overflow:hidden; }

/* 首页功能介绍
========================================================================= */
.product{ width:644px;}
.product_top{ width:100%; height:27px;}
.product_top_l{ background:url(../images/product_title.gif) no-repeat; width:10px; float:left; height:27px;}
.product_top_c{ float:left; background:url(../images/product_title_c.gif); width:624px; height:27px; line-height:27px; color:#FFFFFF; font-weight:bold;}
.product_top_r{ background:url(../images/product_title_r.gif) no-repeat; width:10px; height:27px; float:right;}
.product ul{width:626px; margin-left:auto; margin-right:auto;}
ul,li{list-style:none;padding:0px;margin:0px;}
.product ul li{ float:left; width:300px; line-height:2em;padding-top:15px; padding-bottom:0px;}
.product ul li p{ color:#343434;}
.product li span{ font-size:14px; color:#3085A7; line-height:30px; font-weight:bold;}


/* 首页内容区右边
========================================================================= */
.center_right{ width:258px; }
.news_title{ text-indent:15px; width:100%; height:27px; color:#FFFFFF; font-size:13px; font-weight:bold; line-height:27px; background:url(../images/news_title.gif) no-repeat;}
.news_title span a,.news_title span a:visited{ float:right; font-size:12px; font-weight:normal; color:#DA2817; margin-right:12px;}
.news_content{ margin:0px; padding:0px;}
.news_content ul{ margin:0px; padding-top:10px;}
.news_content ul li{  width:100%; line-height:24px;}
.news_content ul li a{ color:#666666;  text-decoration:none;}
.news_content ul li span{ float:right; color:#23AEBB; font-weight:normal;}
