/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("fontawesome-webfont.eot-v=4.2.0");src:url("fontawesome-webfont.eot-#iefix&v=4.2.0") format('embedded-opentype'),url("fontawesome-webfont.woff-v=4.2.0") format('woff'),url("fontawesome-webfont.ttf-v=4.2.0") format('truetype'),url("fontawesome-webfont.svg-v=4.2.0#fontawesomeregular") format('svg');font-weight:normal;font-style:normal}

body{ text-align:center; margin:0; padding:0; color:#000000;font-family:'Microsoft YaHei'; font-size:13px }
ul{ margin:0; padding:0}
li{ list-style:none}
dl{ margin:0; padding:0}
a{ text-decoration:none; color:#333333;font-family:'Microsoft YaHei'}
img{ border:none}
.clear{ clear:both}
.divbg{ background:#E6E6E6;border-radius:10px;}


.header{ width:1100px; margin:0 auto; margin-top:5px; height:200px}
.head_logo{ float:left; width:315px}
.head_logo_img{ text-align:left}
.head_logo_img img{ width:310px; border:none}
.head_logo_text{ font-size:16px; font-weight:bold}
.head_big_text{float:left;width:500px; text-align:center; padding-top:30px; height:120px; line-height:50px}
.head_big_text h1{ font-weight:bold;  font-size:53px; }
.head_right{ float:right; width:285px}
.head_right_top{ margin-top:30px; height:30px}
.head_right_top ul li{ float:right; padding-right:5px; padding-left:5px;}
.head_right_top ul li a{ font-size:16px; font-weight:bold}
.head_right_bottom{ margin-top:45px; height:45px; line-height:45px; text-align:center;background:#D9534F; float:right; width:200px; font-size:16px; color:#FFFFFF; font-weight:bold}


.mainnav{ height:50px;}
.mainnav a{ display:block; float:left; width:157px; height:50px; line-height:50px; font-size:14px; font-weight:bold; background:#015289; color:#FFFFFF}
.mainnav a:hover{ background:#FF8726; color:#000000}
.mainnav a .thison{ background:#3498DB; display:block; width:100%; height:50px}

.bodymain{ width:1100px; margin:2px auto 20px}
.bodymain_index_left{ float:left; width:240px; margin-right:10px;margin-top:15px}




.list_left_1{ height:470px; margin-bottom:5px}
.index_left_2{ height:450px}


.index_left_2{ padding-top:15px}
.index_left_2 ul li{ width:180px; margin-left:20px; text-align:left; border-left:5px #E6E6E6 solid; padding-left:10px; height:20px; line-height:20px; margin-top:20px; }
.index_left_2 ul li:hover{ border-left:5px #3498DB solid; }
.index_left_2 ul li:hover a{color:#3498DB}

.bodymain_list_right{ width:850px; float:right}



.footer{ width:1100px; margin:0 auto}
.renzheng_logo{}
.renzheng_logo ul li{ float:left; width:183px; height:100px; line-height:100px; text-align:center}
.renzheng_logo ul li img { width:180px;}
.foot_info{ margin-top:15px}
.foot_info_left{ float:left; width:200px; text-align:center; padding-top:15px}
.foot_info_left img { width:120px; height:120px}
.foot_info_middle{ float:left; width:700px; text-align:center}
.foot_info_middle p{ height:30px; line-height:30px; margin:0; padding:0}
.foot_info_right{ float:left; width:200px; text-align:center; padding-top:15px}
.foot_info_right img { width:120px; height:120px}



.listpages{ margin-bottom:20px}
.pageleft{ float:left; height:25px; margin-top:15px}
.pageleft span{ display:block; padding-left:6px; padding-right:6px; height:25px; line-height:25px; border:1px #CCCCCC solid; float:left; margin-left:5px;border-radius:3px; font-size:14px}
.pageright{ float:right; height:25px; margin-top:15px}
.pageright a span{ display:block;padding-left:6px; padding-right:6px; height:25px; line-height:25px; border:1px #CCCCCC solid; float:left; margin-left:5px; color:#333333; font-size:14px;border-radius:3px;}
.pageright span:hover{ background:#FF9900}
.nowpage{ display:block;padding-left:6px; padding-right:6px; height:25px; line-height:25px; border:1px #CCCCCC solid; float:left; margin-left:5px; color:#333333; font-size:14px;border-radius:3px;background:#FF9900;  font-weight:bold; color:#ffffff}