/***
 * @website
 * http://www.jzread.com
 * @QQ：568245346
 * @author：jsjlsf
 * @e-mail: jsjlsf@163.com
 */
body,div,img,dl,dt,dt,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:14px;font-family:"Microsoft YaHei","微软雅黑"; }
a{text-decoration:none; color:#323232}
a:hover,a:active{ text-decoration:none; color:#FF0000;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}

/*头部*/
.top {width:100%;height:29px;background-color:#FBFBFB;border-bottom:#E6E6E6 1px solid;margin: 0 auto;clear:both;overflow:hidden;}
.topa{width:1200px; margin:0px auto;}

.topa_L{ height:29px; line-height:29px;float:left;}
.topa_L a{color:#f60;}
.topa_L span{padding-left:5px; padding-right:5px;}


.topa_R{ height:29px; line-height:29px;float:right;}
.topa_R span{padding-left:5px; padding-right:5px;}
.topa_R span.ca{color:#FF0000; font-size:14px; font-weight:bold;}

.head{width:1200px; margin:0px auto;}
.logo{ float:left;}
.logo img{ height:84px; border:0px;}
.head_R{ padding-top:20px;float:right;}


.menu{width:100%;height:53px;background-color:#CC0000;margin: 0 auto;clear:both;overflow:hidden;}
.menua{width:1200px; margin:0px auto;}
.menua li{ width:120px;height:52px; line-height:52px; font-size:18px; text-align:center; margin-top:1px; float:left;}
.menua li a{color:#FFFFFF;}
.menua li.cu{ background:#FFFFFF;}
.menua li.cu a{ color:#323232}
.menua li:hover{background:#FFFFFF;}
.menua li:hover a{color:#323232}






/*主题*/
.wei{width:1198px; height:50px; line-height:50px;background:#F6F4F4;border:1px solid #e7e2e2; margin:0px auto;}
.wei_L{ float:left; height:50px; line-height:50px; padding-left:20px; font-size:16px;overflow: hidden;}


.main1{width:1200px; margin:0px auto;}
.title1{ float:left; width:1200px; height:40px; border-bottom:2px solid #CC0000; overflow: hidden;}
.title1 .p1{ width:150px; height:40px; line-height:40px; background:#CC0000; text-align:center; font-size:20px;  color:#FFFFFF; float:left;}
.title1 .p2{ height:40px; line-height:40px; font-size:18px; padding-right:20px; float:right;}



.new1{ float:left; width:1200px; height:52px; overflow: hidden;}
.new1 ul{float:left; width:1250px;}
.new1 li{ float:left; width:198px; height:50px; line-height:50px; text-align:center;  font-size:18px; background:#F8F8F8; border:1px solid #CDCDCD; margin-right:50px; display:inline; }
.new1 li:hover{  border:1px solid #CC0000; background:#CC0000}
.new1 li:hover a{cursor:pointer; color:#FFF; text-decoration:none;}



.main2{width: 1200px; margin: 0 auto;}

.left2{ width:180px; border-top:3px solid #d8dce4; border-bottom:3px solid #d8dce4; float:left;}
.left2a{ width:180px; height:50px; line-height:50px; text-align:center; font-size:18px; float:left;}
.left2a a{ color:#ff4f3d}

.left2b{ width:180px; border-top:1px solid #d8dce4; float:left;}
.left2b li{width:180px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#CCCCCC;}
.left2b li a{ color:#333}

.right2{ width:900px; float:right;}

.right2a{ width:900px; height:42px; line-height:42px; background:url(../images/a_bg3.png) repeat-x bottom; float:left;}
.right2a .p1{ height:42px; line-height:42px; background:url(../images/a_bg4.png) repeat-x bottom; font-size:18px; color:#ff4f3d; font-weight:bold; float:left;}
.right2a .p2{ height:42px; line-height:42px; font-size:16px; padding-left:20px;float:left;}

.right2b{width:898px; height:170px;border:1px solid #e7e2e2; float:left;}

.right2b_L{width:150px; height:150px; padding:10px; overflow:hidden; background:#f8f8f8;border-right:1px solid #e7e2e2; float:left;}
.right2b_L img{width:150px; height:150px;border:0px;}


.right2b_R{width:680px; padding-right:20px;overflow:hidden; position:relative; float:right;}
.right2b_R .p1{ height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #f2f2f2;}
.right2b_R  span.fa{ color:#999999; font-size:14px; padding-left:10px;}



.right2c{width:898px;float:left;}

.right2c li{width:130px; height:50px; line-height:50px; background:#72b1ff; border-radius:5px; text-align:center; font-size:18px; color:#FFFFFF; margin-right:50px;float:left;}
.right2c li a{color:#FFFFFF;}



.right2d{width:900px; height:50px;float:left;}
.right2d li{height:30px; line-height:30px; font-size:14px; background:#f2f2f2;border-radius:5px; margin-right:20px; padding-left:15px; padding-right:15px;float:left;}
.right2d li.cu{background: #ed4040;}
.right2d li.cu a{color:#fff; }





.right2e{width:900px; height:40px; background:#f2f2f2;float:left;}
.right2e li{height:40px; line-height:40px; text-align:center; font-size:16px; color:#747474; float:left;}
.right2e li a{color:#747474;}
.right2e li.lib{ width:430px; text-align:left;text-indent:20px;}
.right2e li.lic{ width:100px;}
.right2e li.lid{ width:100px;}
.right2e li.lie{ width:100px;}
.right2e li.lif{ width:170px;}


.right2f{width:900px; height:50px;float:left;}
.right2f li{height:50px; line-height:50px; text-align:center; font-size:14px; color:#747474; border-bottom:1px solid #dbdbdb; float:left; overflow:hidden;}
.right2f li a{color:#747474;}
.right2f li.lib{ width:430px; text-align:left; text-indent:20px;}
.right2f li.lic{ width:100px;}
.right2f li.lid{ width:100px;}
.right2f li.lie{ width:100px;}
.right2f li.lif{ width:170px;}
.right2f li.lif a{padding-left:10px; padding-right:10px;}

/*分页*/
.epages {text-align:center; width:100%; padding-top:20px; padding-bottom:15px;}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #ed4040;text-align:center; padding:4px 8px 4px 8px;text-align:center;text-decoration:none; margin-right:5px; font-size:14px;border-radius:5px;}
.epages a:hover{border:1px solid #ed4040;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#ed4040;border-radius:5px;}
.epages b{border:1px solid #ed4040;padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#ed4040;margin-right:5px;border-radius:5px;}
.Total  b{border:1px solid #ed4040;padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;border-radius:5px;}





.main3{width:1200px; margin:0px auto;}
.left3{ float:left; width:730px;border:1px solid #e7e2e2;  overflow: hidden;}


.log{ float:left;width:380px; padding-left:150px;color:#666666;overflow: hidden;}
.log_a{ width:380px; padding-top:20px; text-align:center; color:#FF0000; font-size:16px;float:left}
.log_b{ width:380px; padding-top:20px;float:left}
.log_b .p1{ width:80px; font-size:16px; padding-top:5px; text-align:right; float:left;}
.log_b .p1 span{color:#FF0000; font-size:16px;}
.log_b .p2{float:left}
.log_b .p2 span{float:left; font-size:14px; padding-left:5px; padding-top:4px;color:#FF0000;}
.log_b .p3{float:left}
.log_b .p3 span{float:left; font-size:14px; padding-left:5px; padding-top:4px;color:#FF0000;}
.log_b .p4{ padding-left:20px; padding-top:5px;float:left}

.log_b .input1{width:238px; height:32px; line-height:32px;float:left;color:#333;border: 1px solid #e4e4e4; background:#fff;outline: none; font-size:16px; overflow:hidden;text-indent:10px;}
.log_b .input2{width:120px; height:32px; line-height:32px;float:left;color:#333;border: 1px solid #e4e4e4; background:#fff;outline: none; font-size:16px; overflow:hidden;text-indent:10px; float:left;}

.log_c{ width:280px; padding-left:80px; padding-top:20px; padding-bottom:20px;float:left}
.log_c .sub1{width:238px;height:38px; line-height:38px;overflow:hidden;background: #CC0000; color:#FFFFFF; font-size:18px; border-style:none;outline: none;border-radius:5px; cursor:pointer;float:left}


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#CCC;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#CCC;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#CCC;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#CCC;
}


.right3{ float:right; width:420px; overflow: hidden;}
.right3a{float:left; width:390px;  height:20px; line-height:20px; background:url(../images/Area.jpg) no-repeat left center; padding-left:25px; font-size:18px;overflow: hidden;}

.right3b{float:left; padding-top:30px; width:420px;}
.right3b a{width:150px;height:38px; line-height:38px;overflow:hidden;background: #CC0000; color:#FFFFFF; font-size:18px; display:block; text-align:center}

.right3c{float:left; padding-top:30px; font-size:14px; line-height:22px; width:420px;}





/*修改主要色调*/
.header					{ font: 12pt Tahoma, Verdana; color: #FFFFFF; font-weight: bold; background-color: #CC0000 }
.header a				{ color: #FFFFFF }
.tableborder			{ background: #f3fffc; border: 1px solid #CC0000 } 


.tb001{}
.tb001 td{ font-size:14px;padding-left:10px; padding-bottom:10px; padding-top:10px; }

.tb002{}
.tb002 td{ font-size:14px;padding-left:10px; padding-bottom:10px; padding-top:10px; }
.tb002 input{ padding:5px 0px 5px 5px;height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; margin-left:10px; display:inline;}
.tb002 select{height:30px; line-height:30px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%;margin-left:10px; }
.tb002 input{margin-left:10px;}
.tb002 textarea{ padding:5px 4px; width:750px;height:200px; line-height:30px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; margin-left:10px;display:inline;}
.tb002 .yzm_01{ float:left;}
.tb002 .yzm_02{margin-left:10px; padding-top:5px; float:left;}



.tb003{}
.tb003 td{padding-bottom:10px;}
.tb003 .sub001{width:200px;height:30px; line-height:30px;overflow:hidden;background: #CC0000; color:#FFFFFF; font-size:18px; border-style:none;outline: none;border-radius:5px; cursor:pointer; margin-left:100px; display:inline;float:left}





.foot{width:100%;border-top:2px solid #cc0000; text-align:center;margin: 0 auto;clear:both;overflow:hidden;}
.foot p{text-align:center; font-size:14px; padding-top:5px;}
.foot p span{padding-left:10px; padding-right:10px;}

