/* CSS Document */
a{ text-decoration:none;}
*{ margin:0; padding:0; font-family:"Microsoft YaHei";}
img{ border:0px;}
ul li,ol li{ list-style:none;}
body{ width:100%; background-color:#f3f3f3;}
.bj_left{ width:100%;  background:url(../images/bj_left.jpg) no-repeat 0% 300px;}
.bj_right{ width:100%; background:url(../images/bj_right.jpg) no-repeat 100% 300px;}
.header{ height:180px; width:100%;}
.header_top{  height:140px; background-color:#90000a; width:100%; overflow:hidden;}
.logo_con{  position:relative; width:1300px; height:140px; margin:0 auto;}
.logo{ width:408px; position:absolute; left:100px;  overflow:hidden; margin-top:30px;}
.loginbar{ width:100px; height:16px; position:absolute; top:50px; right:0px;  overflow:hidden;}
.welcome{ width:20px; float:left; margin-top:-5px;}
.login{ width:80px; overflow:hidden; font-size:12px; color:#ffffff; float:left;}
.login a{ color:#ffffff;}
.login_welcome{ width:90px; float:left;}
.login_left{ width:50px; float:left;}
.login_left span{ margin-right:0px;}
.login_center{ width:66px; float:left;}
.login_center span{ margin-right:0px;}
.login_right{ width:84px; float:left;}
.login_search{ width:200px; height:40px; position:absolute; top:65px; right:0px; overflow:hidden;}



.nav_search{ width:200px; height:25px; position:absolute; right:0px; top:10px;}
.search{ width:198px; height:20px; color:#ffffff; font-size:14px;  border:1px #FFF solid; text-indent:0.5em; background-color:#90000a;} 
.magnifier{ position:absolute; top:2px; right:6px;}




.nav{ height:40px; width:1300px; position:relative; margin:0 auto;}
.nav ol{ height:40px; width:1300px; overflow:hidden;}
.nav ol li{ padding:0 5px; float:left; font-size:15px; color:#353434; list-style:none;  line-height:40px; z-index:99;}


.nav ol li a{ color:#FFF;}
.nav ol li .standard_div{ display:none;}
#cc{ color:#FFF; background-color:#90000a;}
#cc a{ color:#FFF;}
.nav ol li .standard{ color:#353434; display:block; padding:0 3px;height:40px; text-align:center; font-size:15px;}



.nav ol li .standard_div{ position:absolute; top:40px; z-index:999; width:180px;}
.nav ol li .standard_div ul{ width:180px;}
.nav ol li .standard_div ul li{ width:180px; height:36px; font-size:14px; color:#ffffff;  line-height:36px; text-align:center; background-color:#90000a;}
.nav ol li .standard_div ul li:hover{ color:#FFF;  background-color:#82030c;}















.footer{ width:100%; height:373px; margin:0 auto; margin-top:30px;}
.friendlink{ background-color:#d6d6d6; height:215px; overflow:hidden; width:1100px; margin:0 auto;}
.friendlink_left{ width:158px; float:left; margin-left:28px;}
.friendlink_center{ width:122px; float:left; margin-left:54px;}
.about_us{ width:240px; float:left; margin-left:54px;}
.friendlink_right{ width:375px; float:left; margin-left:35px;}
.title{ font-size:16px; color:#646464; margin-top:11px;}
.title_content{ font-size:12px; color:#8B8B8B; line-height:30px; float:left;}
.title_content_right{ font-size:12px; color:#8B8B8B; line-height:30px; float:left; margin-left:32px;}
.friendlink a{ color:#8B8B8B;}
.friendlink a:hover{ text-decoration:underline;  color:#90000a;}
.footer_nav{ font-size:12px; color:#333333; margin:0 auto; text-align:center; margin-top:7px; margin-bottom:7px;}
.footer_nav a{ color:#333333;}
.footer_nav a:hover{ text-decoration:underline; color:#ae2c30;}

.copyright{ height:127px; overflow:hidden; width:100%; background-image:url(../images/footer_bj.jpg);}
.copyright_content{ height:127px; overflow:hidden; width:1100px; margin:0 auto;}

.copyright_left{ height:55px; float:left;  margin-top:25px; width:57px; overflow:hidden; zoom:1; padding-top:15px;}
.copyright_left2{ height:80px; float:left;  margin-top:25px; width:80px; overflow:hidden; zoom:1; margin-left:18px;}
.copyright_center{ height:90px; float:left; margin-left:20px; width:387px;}
.copyright_center a{ color:#FFF; font-size:12px; margin-top:30px;}
.copyright_center p{ font-size:12px; color:#FFF; line-height:30px; margin-top:10px;}
.copyright_right{ width:300px; float:left; height:109px; margin-top:10px; margin-left:30px;}
.copyright_right_w{ width:87px; height:109px; float:left; color:#FFF; font-size:12px; text-align:center; overflow:hidden; zoom:1;}
.copyright_right_two{ width:148px; height:90px; float:left; margin-left:30px; margin-top:15px;}



.nav{ height:40px; width:1300px; position:relative; margin:0 auto;}
.nav ol{ height:40px; width:1300px; overflow:hidden;}
.nav ol li{ padding:0 5px; float:left; font-size:15px; color:#353434; list-style:none;  line-height:40px; z-index:99;}


.nav ol li a{ color:#FFF;}
.nav ol li .standard_div{ display:none;}
#cc{ color:#FFF; background-color:#90000a;}
#cc a{ color:#FFF;}
.nav ol li .standard{ color:#353434; display:block; padding:0 3px;height:40px; text-align:center; font-size:15px;}



.nav ol li .standard_div{ position:absolute; top:40px; z-index:999; width:180px;}
.nav ol li .standard_div ul{ width:180px;}
.nav ol li .standard_div ul li{ width:180px; height:36px; font-size:14px; color:#ffffff;  line-height:36px; text-align:center; background-color:#90000a;}
.nav ol li .standard_div ul li:hover{ color:#FFF;  background-color:#82030c;}