@charset "utf-8";
/* CSS 首页 */
body {margin:0; padding:0; font-family:微软雅黑; font-size:14ppx;background:#fffff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
.img{ padding:3px; border:1px solid #CCCCCC; }
.img2{ padding:2px; border:1px solid #CCCCCC; -ms-interpolation-mode: bicubic; }
.f12{ font-size:12px;}
.fccc{ color:#ccc;}
/* 链接颜色 */
A:link { font-family:微软雅黑; font-size:14ppx; color:#000; text-decoration:none; outline:none;}
A:visited { font-family:微软雅黑; font-size:14ppx; color:#000; text-decoration:none; outline:none;}
A:active {font-family:微软雅黑; font-size:14ppx; color:#000; text-decoration:none; outline:none;}
A:hover {font-family:微软雅黑; font-size:14ppx; color:#FF0000; text-decoration:none;  outline:none;}
.main{text-align:left; width:1000px; height:auto;margin: 0 auto; overflow:hidden;}
.mainbox5{clear:left; width:100%; height:5px; visibility:hidden; overflow:hidden;}
.mainbox3{clear:left; width:100%; height:3px; visibility:hidden; overflow:hidden;}

.top{background-color:#f6f6f6; height:25px; border-bottom: 1px solid #E0E3E6; font-size:12px; color:#666666;}
.top .topleft{ float:left; width:200px; text-indent:5px; margin-top:8px;}
.top .topcenter{float:left; text-align:center; width:575px; margin-top:8px;}
.top .topright{float:right; width:195px; text-align:right; padding-right:5px; margin-top:8px;}
.nav{ height:80px; font-size:14px;border-bottom: 1px solid #dcdddd; overflow:hidden;}
.nav .logo{ float:left; width:290px;}
.nav .navright{ float:right; width:710px;margin-top:10px;}
.nav .navm{ width:235px; border-right:1px solid #dcdddd; float:left; height:60px;}
.nav .navm ul{ margin-left:18px; clear:both; height:24px;}
.nav .navm li{ width:40px;height:20px; float:left;}
.nav .navm .mr{ color:#E90D01; font-weight:bold;}

a.ititle{color:#9B1506}

.mdown{ background-color:#f8f8f8; border-top:1px solid #d9d9d9; overflow:hidden;font-family:Verdana, Geneva, sans-serif;}
.mdownbox{text-align:center; width:1000px; height:auto;margin: 0 auto; overflow:hidden; line-height:30px; font-size:12px; padding:10px 0 10px 0;}


.mbox330{ width:330px; float:left;overflow:hidden;}
.mbox410{ width:410px; float:left;overflow:hidden;}
.mbox260{ width:260px; float:right; overflow:hidden;}
.mbox740{ width:740px; float:left;overflow:hidden;}
.mbox370{ width:370px; float:left;overflow:hidden;}

.hot740{width:730px; border:1px solid #CCC; height:75px; }
.hott{background-image:url(../images/index/tou.gif); background-repeat:no-repeat; height:75px; margin:0 auto; width:620px; padding-left:80px; font-size:12px; clear:both;}
.hottp{padding:10px 0 0 0; height:45px;}

.box260{width:258px; border:1px solid #CCC;}
.boxt{ height:27px; background-image:url(../images/index/bg_t.gif); line-height:27px; font-size:14px; font-weight:bold; padding-left:20px;}
.boxt2{ height:27px; background-image:url(../images/index/bg_t.gif); line-height:27px; font-size:14px; font-weight:bold; padding-left:20px;border-right:1px solid #CCC;}
.boxc{ padding:10px;}
.boxt span{ float:right; padding-right:10px; display:block; font-size:12px; font-weight:lighter; color:#666;}
.boxt span a{ color:#666;}
.boxt span a:hover{ color:#FF0000}
.boxt2 span{ float:right; padding-right:10px; display:block; font-size:12px; font-weight:lighter; color:#666;}
.boxt2 span a{ color:#666;}
.boxt2 span a:hover{ color:#FF0000}
.box330{width:320px; border:1px solid #CCC;}
.box410{width:400px; border:1px solid #CCC;}
.box740{width:730px; border:1px solid #CCC;overflow:hidden;}
.box2_330{width:320px; background-color:#f3f3f3; float:left; overflow:hidden;}
.box2_410{width:390px; float:left; overflow:hidden;padding:0 10px 0 10px; }

.naTab{}
.TabTitle a{ color:#9B1506;}
.TabTitle.active a{ color:#9B1506;}
.TabTitle .activeC a{ color:#9B1506;}
.TabTitle .activeR a{ color:#9B1506;}
.naTab .TabTitle{ height:30px; clear:both;overflow:hidden; background-image:url(../images/index/tab_bg.png); padding-top:5px; overflow:hidden;}
.naTab .TabTitle li{ list-style-type:none;cursor:pointer; font-weight:bold; width:75px; text-align:center; float:left;}
.naTab .TabTitle .li20{width:20px; height:25px; background-image:url(../images/index/tab_bg3.png); margin-top:-5px;}
.naTab .TabTitle .active{ height:24px; float:left;color:#9B1506; background-color:#FFFFFF; background-image:url(../images/index/tab_bg2.png) ; background-repeat:no-repeat; padding-top:5px;}
.naTab .TabTitle .normal{ height:24px;float:left;color:#9B1506; font-weight:normal;padding-top:5px; }
.naTab .TabContent {padding:0 8px 0px 8px;float:left;border:1px solid #CADDEC; border-top-width:0px; width:393px; height:311px;}
.naTab .TabTitle .normalC{height:24px;float:left;color:#9B1506; font-weight:normal;padding-top:5px;}
.naTab .TabTitle .activeC{ height:24px; float:left;color:#9B1506; background-color:#FFFFFF;  background-image:url(../images/index/tab_bg2.png) ; background-repeat:no-repeat;padding-top:5px;}
.naTab .TabTitle .activeR{ height:24px; float:left;color:#9B1506; background-color:#FFFFFF; background-image:url(../images/index/tab_bg2.png) ; background-repeat:no-repeat; padding-top:5px;}

.box320c{ padding:10px;}
.box320c li{ height:25px; line-height:25px; font-size:14px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.box300c{ padding:10px;}
.box300c li{ height:25px; line-height:25px; font-size:12px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.box260c3{ padding:10px 10px 0 10px;}
.box260c3 ul{ height:125px; clear:both; border-bottom:1px dashed #CCC;}
.box260c3 .t{ font-weight:bold; display:block; height:25px;}
.box260c3 .pic{ float:left; width:125px; height:90px;}
.box260c3 .text{ float:left; width:110px; height:90px; overflow:hidden;color:#666; line-height:16px;display:block;font-size:12px;}

.box400c1{ padding:10px 10px 5px 10px;}
.box400c1 ul{ height:73px;border-bottom:1px dashed #CCC;}
.box400c1 .t{ font-size:18px; font-weight:bold; text-align:center; height:25px; line-height:25px; padding-top:5px;}
.box400c1 .c{ font-size:12px; color:#666; line-height:18px; height:40px; }
.box400c{ padding:10px;}
.box400c li{ height:25px; line-height:25px; font-size:14px; background-image:url(../images/li_bg.gif); background-repeat:no-repeat;  text-indent:12px; overflow:hidden;}

.box320c3{ padding:10px 10px 0 10px;}
.box320c3 ul{ height:125px; clear:both; border-bottom:1px dashed #CCC;}
.box320c3 .t{ font-weight:bold; display:block; height:25px;}
.box320c3 .pic{ float:left; width:125px; height:90px;}
.box320c3 .text{ float:left; width:165px; height:90px; overflow:hidden;color:#666; line-height:16px;display:block;font-size:12px;}

.box400c2{ padding:3px 10px 5px 10px;}
.box400c2 ul{ height:73px;border-bottom:1px dashed #CCC;}
.box400c2 .t{ font-size:18px; font-weight:bold; text-align:center; height:25px; line-height:25px; padding-top:5px;}
.box400c2 .c{ font-size:12px; color:#666; line-height:18px; height:40px; }


