@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif,"宋体";   background:#fcffe0; overflow-x:hidden;  }
a{ color:#000; text-decoration:none;}
a:hover{  color:#000;text-decoration:underline;}
img{ border:0}
p, span,ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6{margin: 0; padding: 0; }
.clear{clear: both;}
ul{ margin:0px; padding:0px; list-style:none; margin-left:0px; padding:0px;}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
h1{ font-size:12px; font-weight:normal;}


.on,.question,.often,.question_q a{
	background:url(../images/index_bg.png) no-repeat;
}
.left{
	float:left;
	width:670px;
}

.banner{
	width:866px;
	height:367px;
	margin-top:5px;
	position:relative;
}
.banner_tab{
	height:43px;
	position:absolute;
	right: 5px;
	bottom: 5px;
}
.banner_tab ul {
	cursor:pointer;
}
.banner_tab li {
    float: left;
    list-style-type: none;
    text-align: center;
}
.banner_tab a {
	 width:80px;
	 height:43px;
	 display:block;
	 margin-right:2px;
}
.banner_tab  img{
	border:1px solid #e84c61;
}
.hidecontent {display:none;}
.on{
	 background-position:0px -100px;
}
.on img{
      border:1px solid #FFF;
}

.clear{ clear:both;}

.tab_img{ 
	 width:72px;
	 height:35px;
	 margin-top:3px;
	 border:1px solid #fff;
 }

a.k:link, a.k:visited {
	color:#228ada;
	text-decoration:none;
}
a.k:active,a.k:hover {
	color:#000;
	text-decoration:underline;
}
.right{
	width:230px;
	float:right;
}






.allc{ width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1280)? "1280px" : "100%"); min-width:1280px; }

.mybody{width:100%;}
.tmen{ width:100%; height:auto; padding:0px; margin:0px; background:#c31f49; }
.tmen .tm_m{background:#212322; height:40px; background:url(../images/bgmm2.gif) repeat-x left bottom #f6f6f8;  }
.tmen .tm_m .tmm_c{ margin:0 auto; width:960px; height:40px; overflow:hidden; font-size:12px;  }
.tmen .tm_m .tmm_c .tmmcl{ float:left; width:800px; height:36px;  padding-top:4px; margin-top:0px; color:#FFF;  color:#333;}
.tmen .tm_m .tmm_c .tmmcl a{ color:#FFF; padding:0px 6px; color:#333;   }
.tmen .tm_m .tmm_c .tmmcl span{ padding:0 3px; color:#FFF;}
.tmen .tm_m .tmm_c .tmmcr{ float:right; width:150px; padding-left:8px; height:36px; line-height:30px;  padding-top:9px; color:#FFF; text-align:right;}
.tmen .tm_m .tmm_c .tmmcr a{ color:#FFF; padding:0px 5px; color:#333; }

.tmen .tm_img{ height:375px; border:none; border-top:1px solid #fcffe0; background:#900807; text-align:center; overflow:hidden;  }

.taimg{ width:100%; background:#900807 url(../images/bg2.jpg) center top no-repeat;}
.aimg{ width:1012px; height:354px;  margin:0px; padding:0px; margin:0 auto; background:url(../images/tc2.jpg) center top no-repeat; font-size:0px; display:block;  }
.aimg .aimgt{ width:1012px; height:207px;}
.aimg .aimgc{ width:1012px; height:145px;}
.aimg .aimgc div{ float:left;}
.aimg .aimgc .aimc_l{ width:285px; height:145px;}
.aimg .aimgc .aimc_c{ width:410px; height:145px;}
.aimg .aimgc .aimc_r{ width:315px; height:145px;}

.tmnc{ width:100%; height:107px; background:url(../images/bg_menu2.gif) repeat-x left center; }
.tmnc2{ width:100%; height:107px; background:url(../images/aabg2.jpg) no-repeat center top;}
.tmnc3{ margin:0 auto; width:1012px; height:107px; background:url(../images/aa2.jpg) no-repeat center top; }
.tmnc301{  background:url(../images/aa01.jpg) no-repeat center top; }
.tmnc302{  background:url(../images/aa02.jpg) no-repeat center top; }
.tmnc303{  background:url(../images/aa03.jpg) no-repeat center top; }
.tmnc304{  background:url(../images/aa04.jpg) no-repeat center top; }
.tmnc305{  background:url(../images/aa05.jpg) no-repeat center top; }
.tmnc306{  background:url(../images/aa06.jpg) no-repeat center top; }
.tmnc3 .type3c{ width:1012px; height:50px;  }
.tmnc3 .type3c .type3cc{ float:left; width:168px; height:50px;}

.tmen .tm_w .typec{ margin:0 auto;  width:1200px; padding-left:250px; height:107px;  background:url(../images/m_img1.jpg) no-repeat center center;}
.tmen .tm_w .typec .tycc{ float:left; width:160px; height:50px;}


.tmen .tm_w{ width:100%; background:url(../images/bg_menu2.gif) repeat-x;   height:107px; text-align:center; padding:0px; margin:0px; overflow:hidden; }
.tmen .tm_w .typec{ margin:0 auto;  width:1200px; padding-left:250px; height:107px;  background:url(../images/m_img1.jpg) no-repeat center center;}
.tmen .tm_w .typec .tycc{ float:left; width:160px; height:50px;}



.mains{ margin:0 auto; width:960px;  background:#c41f4a; padding-top:2px;  margin-top:0px;}
.mains .cont{ float:left; width:913px; padding-left:47px; background:#c41f4a; padding-bottom:40px;  }
.mains .cont .co1{ float:left; width:866px; padding-top:12px;}
.mains .cont .co1no{ padding-top:0px;}
.mains .cont .co1 .c1cot{ float:left; width:866px; height:367px;}
.mains .cont .co1 .c1cot2{ float:left; width:866px; height:150px; padding-bottom:10px;}
.mains .cont .co2{ float:left; width:866px;  padding-top:8px; background:#a3000b;} 
.mains .cont .co2 .cpt{ float:left; width:866px; height:56px;}

.mains .cont .co2 .cpc{ float:left; width:866px; height:324px; background:url(../images/c1bg1.jpg) no-repeat; padding-top:19px;}
.mains .cont .co2 .cpc2{ background:url(../images/c1bg2.jpg) no-repeat;}
.mains .cont .co2 .cpc .cpcc{ float:left; width:256px; height:290px; padding-left:35px; }
.mains .cont .co2 .cpc .cpccn{ padding-left:21px;}
.mains .cont .co2 .cpc .cpcc2{ padding-left:32px;}
.mains .cont .co2 .cpc .cpcc3{width:256px; height:290px; padding-left:35px;}
.mains .cont .co2 .cpc .cpcc dl{ float:left;}

.mains .cont .co2 .cpc .fzc{ float:left; width:256px; height:290px;  padding-left:35px;}
.mains .cont .co2 .cpc .fzcn{  padding-left:21px;}
.mains .cont .co2 .cpc .fzcn2{ padding-left:32px;}
.mains .cont .co2 .cpc .fzc .fzc_t{ float:left; width:256px; height:175px;}
.mains .cont .co2 .cpc .fzc .fzc_t .fzctc{ position:absolute;  width:255px; height:175px; overflow:hidden; border:1px solid #f6cbcd;}
.mains .cont .co2 .cpc .fzc .fzc_t .fzctc .cpci_f1{
width:89px;
height:88px;
background:url(../images/fui_1.png) no-repeat left top;
position:absolute;
left:0px;
top:0;
z-index:10;
display:inline; font-size:0px;
}
.mains .cont .co2 .cpc .fzc .fzc_t .fzctc .cpci_f2{width:89px;
height:88px;
background:url(../images/fui_2.png) no-repeat left top;
position:absolute;
left:0px;
top:0;
z-index:10;
display:inline; font-size:0px;
}
.mains .cont .co2 .cpc .fzc .fzc_t .fzctc .cpci_f0
{width:89px;
height:88px;
background:url(../images/fui_0.png) no-repeat left top;
position:absolute;
left:0px;
top:0;
z-index:10;
display:inline; font-size:0px;}
.mains .cont .co2 .cpc .fzc .fzc_t .fzctc .cpci_i{  width:255px; height:175px;}
.mains .cont .co2 .cpc .fzc .fzc_t .fzctc .cpci_i img{width:255px; height:175px; overflow:hidden;}





.mains .cont .co2 .cpc .cpcc .cpc_i{ width:255px; height:175px; overflow:hidden; border:1px solid #f6cbcd; }
.mains .cont .co2 .cpc .cpcc .cpc_i img{ width:255px; height:175px; overflow:hidden;}
.mains .cont .co2 .cpc .cpcc .cpc_c{width:256px; height:52px; font-size:14px; font-weight:bold; color:#FFF; padding-top:20px; line-height:20px; text-align:center;overflow:hidden;}
.mains .cont .co2 .cpc .cpcc .cpc_c a{ color:#FFF;}
.mains .cont .co2 .cpc .cpcc .cpc_j{ width:135px; padding-left:120px; height:25px; padding-top:8px; font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fffa7b;}
.mains .cont .co2 .cpc .cpcc .cpc_j font{ font-size:20px; padding-left:3px;}

.mains .copyright{ float:left; width:960px; height:auto; text-align:center; font-size:12px; padding-top:20px; background:#fcffe0;}
.mains .copyright .copyr_t{ float:left; width:910px; height:20px; padding-left:50px; text-align:center;  padding-top:5px; margin-bottom:8px; 
}
.mains .copyright .copyr_t a{ float:left; width:70px; height:20px; line-height:20px; text-align:center; border-right:1px solid #06456c; display:block;}
.mains .copyright .copyr_t .copyr_no{ border:none;}
.mains .copyright .copyr_c{ float:960px; height:95px; text-align:center; color:#6a6a6a; }
.mains .copyright .copyr_c p{ line-height:20px;}
.mains .copyright .copyr_c a{ color:#6a6a6a; text-decoration:none;}
.mains .copyright .copyr_c a:hover{ color:#6a6a6a; text-decoration:underline;}
.mains .copyright .copyr_c .co_fu{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.fuc{ width:125px; height:367px;  background:url(../images/fu_Bg3.jpg) no-repeat;}
.fucc{width:100%;overflow-y:scroll;}
.pfuc{ width:125px; height:367px;}
.pfuc .pfcc{ padding-left:15px; width:100px; height:367px;}
.pfuc .pfcc .pfc_c0{ width:100px; height:36px; display:block; font-size:0px;}
.pfuc .pfcc .pfc_c{  width:100px; height:32px; display:block; font-size:0px;  }
.pfuc .pfcc .pfc_c2{ width:100px; height:15px; height:12px\9; *height:12px; _height:12px; display:block; font-size:0px;}
.pfuc .pfcc .pfc_c3{ width:100px; height:10px;  height:14px\9; *height:14px; _height:14px; display:block; font-size:0px;}
.pfuc .pfcc .pfc_c4{ width:100px; height:25px; display:block; font-size:0px;}
.pfuc .pfcc .pfc_c5{ width:100px; height:32px; display:block; font-size:0px;}
.pfuc .pfcc .pfc_c6{ width:100px; height:18px;  height:14px\9; *height:14px; _height:14px; display:block;font-size:0px;}

.mains .cont .co2 .cpc .fzc .fzc_c{ float:left; width:256px; height:92px; padding-top:20px;}
.mains .cont .co2 .cpc .fzc .fzc_c dl{ float:left;}
.mains .cont .co2 .cpc .fzc .fzc_c .fzcc_1{   width:256px; height:52px; font-size:14px; font-weight:bold; color:#FFF;  line-height:20px; text-align:center; overflow:hidden;}
.mains .cont .co2 .cpc .fzc .fzc_c .fzcc_1 a{ color:#FFF;} 
.mains .cont .co2 .cpc .fzc .fzc_c .fzcc_2{ width:135px; padding-left:120px; height:25px; padding-top:8px; font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fffa7b;}
.mains .cont .co2 .cpc .fzc .fzc_c .fzcc_2 font{ font-size:20px; padding-left:3px;}
