.content{ min-height:200px; padding-top:20px;}

.cont_left{ width:210px; margin:0 10px; float:left;}
.cont_left_title{ background:url(../images/navBg.png) repeat-x left -8px; height:31px; border-top-left-radius:4px; border-top-right-radius:4px; color:#fff; line-height:31px;}
.cont_left_title h3{ font-weight:normal; padding-left:18px; font-size:14px;}
.cont_left_title h3 span{ padding-left:12px; font-size:12px; color:#b8dbf1;}
.cont_left_list{ border-left:1px solid #dce6f2; border-right:1px solid #dce6f2;}
.cont_left_list li{ line-height:34px; border-bottom:1px solid #dce6f2;color:#999;}
.cont_left_list li a.sidebar_A{ display:block; height:34px; color:#999; padding-left:12px; margin-left:16px; background:url(../images/cont_btn1.png) no-repeat left center;}
.cont_left_list li:hover{ color:#037ec6;}
.cont_left_list li:hover a.sidebar_A{ color:#037ec6;background:url(../images/cont_btn2.png) no-repeat left center;}
.cont_left_list li .sidebar_menu{ background:#eee;}
.cont_left_list li .sidebar_menu li{ height:34px; overflow:hidden; line-height:34px; border-bottom:none;}
.cont_left_list li .sidebar_menu li a{ background:none; color:#999; padding-left:12px; margin-left:25px;}
.cont_left_list li .sidebar_menu li a:hover{ color:#037ec6;}
.cont_contact{padding:24px 0;}
.cont_contact a{ display:inline-block;}


.cont_right{ width:730px; margin:0 12px 24px 28px; float:left;}
.cont_right_title{ overflow:hidden; height:32px; line-height:32px; border-bottom:1px solid #e3e3e3; margin-bottom:15px;}
.cont_right_title h3{ float:left; color:#037ec6; font-family:"新宋体"; font-size:16px;}
.cont_right_title div{ float:right; color:#999; font-family:"新宋体"; font-size:12px;}
.cont_right_title div a{ color:#999; margin:0 3px;}
.cont_right_title div a:hover,.cont_right_title div a.on{color:#037ec6; font-weight:bold;}

.right_main{ width:710px; padding:0 10px; text-align:center;}
.right_main ul{ width:100%; display:inline-block;}
.right_main ul li{ overflow:hidden; height:36px; line-height:36px; border-bottom:1px dashed #666;}
.right_main ul li a{ float:left; color:#666;}
.right_main ul li:hover a{ color:#037ec6;}
.right_main ul li:hover span{ color:#037ec6;}
.right_main ul li span{ float:right;color:#666;}

.right_main2 ul{ overflow:hidden;}
.right_main2 ul li{ width:203px; text-align:center; padding:5px 20px; float:left;}
.right_main2 ul li:hover a{ color:#03a3e4;}
.right_main2 ul .pic{ padding:2px; width:198px; height:198px; overflow:hidden;}
.right_main2 ul .pic a{ display:table-cell; vertical-align:middle; text-align:center; width:198px; height:198px; overflow:hidden; }
.right_main2 ul .pic img{ max-height:198px; max-width:198px;}
.right_main2 ul .title{ height:24px; line-height:24px; overflow:hidden;}
.right_main2 ul .title a{ color:#434343; font-size:14px;}

.cont_main_ul{ padding-top:10px;}
.cont_main_ul li{ border-bottom:1px dashed #d7d8d8; padding-bottom:15px; overflow:hidden; margin-bottom:15px;}
.cont_main_ul li .pic{float:left; width:140px; height:140px; overflow:hidden;}
.cont_main_ul li .pic a{ text-align:center; height:140px; width:140px; overflow:hidden; vertical-align:middle; display:table-cell;}
.cont_main_ul li img{ max-height:140px; max-width:140px;}
.cont_main_ul li h3{ line-height:42px; height:42px; overflow:hidden; font-family:"宋体"; font-size:16px; margin-left:160px;}
.cont_main_ul li h3 a{ color:#037ec6;}
.cont_main_ul li a:hover{ color:#f00;}
.cont_main_ul li p{ line-height:24px; max-height:72px; font-size:14px; overflow:hidden; color:#656565; margin-left:160px;}
.cont_main_ul li p a{ color:#037ec6; font-size:12px;}


.cont_page{ text-align:center; height:24px; line-height:24px; padding:10px 0;}
.cont_page ol{ display:inline-block; overflow:hidden;}
.cont_page ol li { float:left; padding:0 4px; color:#666;}
.cont_page ol li a{ color:#666; padding:2px 4px;}
.cont_page ol li a:hover{ color:#037ec6; padding:1px 3px; border:1px solid #037ec6;}


.right_main4{ font-family:"新宋体"; line-height:2em; color:#666666; text-indent:2em;}
.right_main4 img{ max-width:730px;}

.cont_page2{ padding:10px 0;}
.cont_page2 ul li{ height:24px; line-height:24px; color:#666;}
.cont_page2 ul li a{ color:#666;}
.cont_page2 ul li a:hover{ color:#037ec6;}

.right_main5 h2{ font:bold 22px/40px "宋体";text-align:center; margin:20px 0 20px 0;background:#0066b2; color:#fff;}
.right_main5 form{ padding-left:80px;}
.cont_formDIV{ overflow:hidden; height:36px; padding:8px 0 8px 0;}
.cont_formDIV h5{ float:left; width:80px; height:36px; font:normal 12px/36px "宋体"; color:#666; text-align:right; padding-right:15px;}
.cont_formDIV input[type="text"]{ float:left; padding:2px 4px; border:1px solid #999; outline:none; width:240px; height:18px; line-height:18px; margin:6px 0; color:#333;}
.cont_formDIV input[type="text"]:focus{ border:1px solid #0066b2;}
.cont_formDIV input[type="text"]:focus+span::after{ color:#f00; line-height:36px; padding-left:15px;}
.cont_formDIV input[type="text"]:focus+span.span1::after{ content:"* 用户名为2~20个字符";}
.cont_formDIV input[type="text"]:focus+span.span2::after{ content:"* 请输入邮箱";}
.cont_formDIV input[type="text"]:focus+span.span3::after{ content:"* 请输入您的手机号码";}
.cont_formDIV2{ overflow:hidden; padding:8px 0 8px 0;}
.cont_formDIV2 h5{ float:left; width:80px; height:36px; font:normal 12px/36px "宋体"; color:#666; text-align:right; padding-right:15px;}
.cont_formDIV2 textarea{ width:240px; height:74px; border:1px solid #999; outline:none; padding:2px 4px; float:left;}
.cont_formDIV2 textarea:focus{ border:1px solid #0066b2;}
.cont_formDIV2 textarea:focus:focus+span::after{ content:"* 至少20个字符"; color:#f00; line-height:36px; padding-left:15px; float:left;}
.cont_formDIV input[type="submit"]{ float:left; border:none; outline:none; width:80px; height:30px; line-height:30px; color:#fff; background:#0066b2; cursor:pointer; margin:0 20px 0 95px;}
.cont_formDIV input[type="reset"]{ float:left; border:none; outline:none; width:80px; height:30px; line-height:30px; color:#fff; background:#0066b2; cursor:pointer; margin-left:20px;}