body {margin:0; padding:0; font-size:14px; line-height:22px; font-family:Arial,"Microsoft YaHei"; color:#413e3f; background-color:#ffffff;}

a{ color:#666666; text-decoration:none;}
a:hover{ color:#e41c29; text-decoration:none;}
.mt{ margin-top:30px;}
.mtc{ margin-top:5px;}
.mb{ margin-bottom:10px;}
.img{ border:#cccccc solid 1px; padding:2px;}
p{ padding:0px; margin:0px; margin-top:15px; text-indent:2em;}
.ctt{ padding:10px;}
div,div ul ,div ul li{ margin:0px; padding:0px; list-style-type:none;}

.top{ background-color:#181818; height:40px; line-height:40px; color:#FFFFFF;}
.top .topr{ text-align:right; padding-right:10px;}
.top .topr a{ color:#FFFFFF; text-decoration:none;}
.top .topr a:hover{ color:#FFFFFF; text-decoration:underline;}

.top_bg{ height:89px; vertical-align:top; background-image:url(images/top.jpg); background-repeat:no-repeat; background-position:center top; padding-top:113px;}
.top_bg .menu_c{ width:1064px; margin-left:auto; margin-right:auto; height:40px; line-height:40px;}
.top_bg .menu{ height:40px; line-height:40px;}
.top_bg .menu td a{ display:block; height:40px; line-height:40px; text-align:center; width:133px; color:#FFFFFF; font-weight:bold;}
.top_bg .menu td a:hover{ display:block; height:40px; line-height:40px; text-align:center; width:133px; color:#FFFFFF; background-color:#e41c29;}
.top_bg .menu .s a{ display:block; height:40px; line-height:40px; text-align:center; width:133px; color:#FFFFFF; background-color:#e41c29;}

.ltit{ height:45px; line-height:45px; background-color:#181818; color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:25px;}
.lk{ border:#181818 solid 1px;}

.lmenu td{ border-bottom:#f1f1f1 solid 1px; height:40px; line-height:40px;}
.lmenu td a{ display:block; height:40px; line-height:40px; color:#333333; padding-left:20px;}
.lmenu td a:hover{ display:block; height:40px; line-height:40px; background-color:#e41c29; color:#ffffff; padding-left:20px;}

.rtit td{ height:40px; line-height:40px; border-bottom:#cccccc solid 1px; text-align:right; padding-right:15px;}
.rtit .t{ border-bottom:#e41c29 solid 2px; color:#e41c29; font-size:16px; font-weight:bold; padding-left:20px; text-align:left; padding-right:0px;}
.btm{ background-image:url(images/btm_bg.png); background-repeat:no-repeat; background-position:center top; padding-top:170px; text-align:center;}
.btm a{ font-size:16px; font-weight:bold; margin-left:10px; margin-right:10px;}

.prd{ width:260px; height:283px; overflow:hidden; float:left; margin-left:11px; margin-top:10px;}
.txt_tit{ height:50px; line-height:50px; text-align:center; font-weight:bold; font-size:24px;}
.txt_ctt{ padding:10px; font-size:14px; line-height:25px;}
.txt_ctt img{ max-width:720px;}
.input{ height:30px; line-height:30px; width:260px;}

.cu{ font-size:18px; font-weight:bold; height:40px; line-height:40px;}
.cu a{ color:#1c57a5;}
.xi{ float:right;color:#1c57a5; font-weight:bold; }

.itit{ height:80px; line-height:80px; border-bottom:#cccccc solid 1px; color:#093484; text-align:center; font-weight:bold; font-size:32px; width:1140px; margin-left:auto; margin-right:auto; margin-top:20px;}
.ictt{ width:1100px; margin-left:auto; margin-right:auto; padding:20px;}
.cs .c_link{background-color:#f6f6f6; color:#777777; border-bottom:#dddddd solid 2px; height:40px; line-height:40px;}
.cs:hover .c_link{background-color:#f6f6f6; color:#777777; border-bottom:#184883 solid 2px; height:40px; line-height:40px;}
.cs .c_link .cll{ height:40px; line-height:40px; background-image:url(images/picon.jpg); background-repeat:no-repeat; background-position:20px 13px; padding-left:40px; color:#777777; width:110px; float:left;}
.cs .c_link .clr{ height:40px; line-height:40px; text-align:right; padding-right:40px; color:#184883; width:110px; float:right; background-image:url(images/picon2.jpg); background-repeat:no-repeat; background-position:120px 13px;}
.c_tit{ height:40px; line-height:40px; background-color:#f6f6f6; padding:5px 20px;}
.c_tit a{ color:#093484; font-weight:bold; font-size:18px; text-decoration:none;}
.c_tit a:hover{ color:#093484; font-weight:bold; font-size:18px; text-decoration:underline;}
.c_ctt{ line-height:20px; background-color:#f6f6f6; color:#555555; padding:5px 20px; border-bottom:#dddddd solid 1px; font-size:12px;}

.ijj{ height:420px; background-image:url(images/ijj.jpg); background-repeat:no-repeat; background-position:center; margin-top:50px;}
.ijj .icc{ color:#FFFFFF;}
.ijj .icc h2{ height:40px; line-height:40px; text-align:center; font-size:32px;}
.ijj .icc .igd{ border:#FFFFFF solid 1px; margin-left:auto; margin-right:auto; color:#FFFFFF; margin-top:30px; text-align:center; width:150px; display:block; height:45px; line-height:45px;}

.an,.ans{ height:35px; line-height:35px; color:#FFFFFF; text-align:center; font-weight:bold; cursor:pointer; font-size:14px;}
.an{ background-color:#7d7d7d;}
.ans{ background-color:#1c57a5;}
.ctt12{ font-size:12px;}
.list ul li{ height:30px; line-height:30px; background-image:url(images/honor_ico.gif); background-repeat:no-repeat; background-position:5px 12px; padding-left:20px;}
.line{ height:10px; line-height:10px; background-image:url(images/fyline.gif); background-repeat:repeat-x; background-position:center;}
.wen{ line-height:30px; background-image:url(images/wen.gif); background-repeat:no-repeat; background-position:0px 3px; font-weight:bold; padding-left:30px;}
.da{ background-image:url(images/da.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:30px;}

