@charset "utf-8";

.main_1{width:100%;background:#efefef;padding:50px 0px;}
.main_1 .cont_pic{width:990px;margin:auto;margin-top:40px;height:150px;}
.main_1 .cont_pic li{float:left;width:190px;text-align:center;}
.main_1 .cont_pic li img{border-radius:30px;border: 2px solid #2ca701;}
.main_1_div{width:990px;margin:auto;height:220px;padding-top:10px;}
.main_1_div li{width:330px;float:left;text-align:center;}
.main_1_div li img{border-radius:30px;border: 2px solid #fc074c;}
.main_1_div li img:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.main_2{width:100%;padding:40px 0px;}

#content .main .h{margin:auto;width:200px;}
#content .main .h h1{font-size:40px;text-align:center;}
#content .main .cont_1{ height:auto; clear:both;padding-bottom:10px;}
#content .main .cont_1 .cont_pic{float:left;width:1140px; }
#content .main .cont_1 .cont_pic li{float:left;width:228px;text-align:center;}
#content .main .cont_1 .cont_pic .share { float:right; position:relative; top:15px; width:160px; overflow:hidden;}
#content .main .cont_1 .cont_pic .share a{ float:left; margin-left:10px; padding-top:3px;}
#content .main .cont_1 .cont_pic .share a .s1{ width:18px; height:19px; background:url(../img/s1_1.png) no-repeat;cursor:pointer;}
#content .main .cont_1 .cont_pic .share a:hover .s1{width:18px; height:19px; background:url(../img/s1_2.png) no-repeat;}
#content .main .cont_1 .cont_pic .share a .s2{ width:18px; height:19px; background:url(../img/s2_1.png) no-repeat;cursor:pointer;}
#content .main .cont_1 .cont_pic .share a:hover .s2{ width:18px; height:19px; background:url(../img/s2_2.png) no-repeat;}
#content .main .cont_1 .cont_pic .share a .s3{ width:18px; height:19px; background:url(../img/s3_1.png) no-repeat;cursor:pointer;}
#content .main .cont_1 .cont_pic .share a:hover .s3{ width:18px; height:19px; background:url(../img/s3_2.png) no-repeat;}
#content .main .cont_1 .cont_pic .share a .s4{ width:18px; height:19px; background:url(../img/s4_1.png) no-repeat;cursor:pointer;}
#content .main .cont_1 .cont_pic .share a:hover .s4{ width:18px; height:19px; background:url(../img/s4_2.png) no-repeat;}
#content .main .cont_1 .cont_pic .share a .s5{ width:18px; height:19px; background:url(../img/s5_1.png) no-repeat;cursor:pointer;}
#content .main .cont_1 .cont_pic .share a:hover .s5{ width:18px; height:19px; background:url(../img/s5_2.png) no-repeat;}
#content .main .cont_1 .cont_pic .share a .s6{ width:18px; height:19px; background:url(../img/s6_1.png) no-repeat;cursor:pointer;}
#content .main .cont_1 .cont_pic .share a:hover .s6{ width:18px; height:19px; background:url(../img/s6_2.png) no-repeat;}
#content .main .cont_1 .cont_pic .share a .s7{ width:18px; height:19px; background:url(../img/s7_1.png) no-repeat;cursor:pointer;}
#content .main .cont_1 .cont_pic .share a:hover .s7{ width:18px; height:19px; background:url(../img/s7_2.png) no-repeat;}
#content .main .cont_1 .cont_pic .share a .s8{ width:18px; height:19px; background:url(../img/weixin.jpg) no-repeat;cursor:pointer;margin:0px;}

#content .main .cont_1 .cont_pic .desc{clear:both;width:850px; margin-top:30px; float:left;}
#content .main .cont_1 .cont_pic .desc h1{font-style:normal; font-weight:normal;}
#content .main .cont_1 .cont_pic .desc h1 a{font-size:16px;}
#content .main .cont_1 .cont_pic .desc h2{font-style:normal; margin-top:20px;font-weight:normal;color:#5f5f5f; line-height:22px;font-size:12px;}
#content .main .cont_1 .cont_pic .desc h2 a{color:#8C7C3D; margin-left:20px;}
#content .main .cont_1 .cont_pic .desc h2 a:hover{color:#5f5f5f;}
#content .main .cont_1 .cont_right{float:right;width:180px; }
#content .main .cont_1 .cont_right #cont_box{margin-bottom:20px; cursor:pointer;}
#content .main .cont_1 .cont_right #cont_box .img{width:180px;height:130px; overflow:hidden;}
#content .main .cont_1 .cont_right #cont_box img{width:180px; height:130px;}
#content .main .cont_1 .cont_right #cont_box h1{font-style:normal; font-weight:normal; margin-top:10px; width:180px; height:20px; line-height:20px; overflow:hidden; }
#content .main .cont_1 .cont_right #cont_box h1 a{font-size:16px;color:#8C7C3D;}
#content .main .cont_1 .cont_right #cont_box h1 a:hover{font-size:16px;color:#000;}
#content .main .cont_1 .cont_right #cont_box h2{font-style:normal; margin-top:5px;font-weight:normal;color:#5f5f5f; line-height:20px;font-size:12px;}
#content .main .cont_1 .cont_right #cont_cate{ margin-top:60px; clear:both;}
#content .main .cont_1 .cont_r_m{width:10px; height:60px; background:#000; margin-left:-5px; margin-top:230px; position:absolute; text-align:center; cursor:pointer;}
#content .main .cont_1 .cont_m{width:10px; height:60px; background:#000; margin-left:-5px; margin-top:230px; position:absolute; text-align:center; cursor:pointer; display:none;}

#content .main .line{ margin-top:40px;border-bottom:#000 1px solid;}

#content .main .cont_2{ height:auto; clear:both;padding-bottom:40px; margin-top:50px;}
#content .main .cont_2 .cont2_box{clear:both; padding-top:40px;padding-top:40px\9;}
#content .main .cont_2 .cont2_box li{width:214px; margin-right:1px;float:left; cursor:pointer;}
#content .main .cont_2 .cont2_box li .date{font-size:12px; color:#5f5f5f;margin-top:10px;padding:5px;}
#content .main .cont_2 .cont2_box li .img{width:214px;height:155px; overflow:hidden;}
#content .main .cont_2 .cont2_box li img{width:214px; height:155px;}
#content .main .cont_2 .cont2_box li h1{font-style:normal; font-weight:normal; margin-top:20px;width:200px; height:20px;  overflow:hidden; padding:5px; line-height:22px;}
#content .main .cont_2 .cont2_box li h1 a{font-size:14px;color:#8C7C3D;}
#content .main .cont_2 .cont2_box li h1 a:hover{font-size:14px;color:#000;}
#content .main .cont_2 .cont2_box li h2{font-style:normal; font-weight:normal;color:#5f5f5f; width:180px; height:40px; line-height:22px;font-size:12px;padding:5px;}
#content .main .cont_2 .cont2_box li h2 a{color:#8C7C3D;}
#content .main .cont_2 .cont2_box li h2 a:hover{color:#5f5f5f;}

#content .main .cont_3{ height:auto; clear:both;padding-bottom:50px;margin-top:50px;}
#content .main .cont_3 .img{float:left;width:300px; height:216px; overflow:hidden;}
#content .main .cont_3 .img img{width:300px; height:216px; }
#content .main .cont_3 .desc{width:700px; height:150px;padding-top:20px;padding-top:20px\9;}
#content .main .cont_3 .desc h1{font-style:normal;font-weight:normal; }
#content .main .cont_3 .desc h1 a{font-size:18px;color:#8C7C3D;}
#content .main .cont_3 .desc h1 a:hover{font-size:18px;color:#000;}
#content .main .cont_3 .desc h2{font-style:normal;font-weight:normal;margin-top:10px;line-height:22px;font-size:12px;}
#content .main .cont_3 .desc h2 a{font-size:12px;}
#content .main .cont_3 .desc h3{font-style:normal;font-weight:normal;margin-top:10px;line-height:22px;font-size:12px;}
#content .main .cont_3 .desc h3 a{margin-left:15px;color:#8C7C3D;}
#content .main .cont_3 .desc h3 a:hover{margin-left:15px;color:#000000;}

#content .main .cont_4{ height:auto; clear:both;padding-bottom:50px;margin-top:50px;}
#content .main .cont_4 .cont4_box{ clear:both; padding-top:40px;padding-top:40px\9; margin-bottom:10px;}
#content .main .cont_4 .cont4_box li .img{float:left;width:145px;height:158px; overflow:hidden;}
#content .main .cont_4 .cont4_box li .img img{width:145px;}
#content .main .cont_4 .cont4_box li{float:left;width:320px; margin-top:20px; margin-right:20px;}
#content .main .cont_4 .cont4_box li .desc{margin-left:20px;float:left;width:155px;}
#content .main .cont_4 .cont4_box li .desc h1{font-style:normal;font-weight:normal;width:150px;height:25px; line-height:25px; overflow:hidden;}
#content .main .cont_4 .cont4_box li .desc h1 a{font-size:18px;}
#content .main .cont_4 .cont4_box li .desc h2{font-style:normal;font-weight:normal;margin-top:10px;line-height:22px;font-size:12px;}
#content .main .cont_4 .cont4_box li .desc h2 a{font-size:12px;color:#8C7C3D;}
#content .main .cont_4 .cont4_box li .desc h3{font-style:normal;font-weight:normal;margin-top:20px;line-height:22px;font-size:12px;}
#content .main .cont_4 .cont4_box li .desc h3 a{margin-left:15px;color:#8C7C3D;}
#content .main .cont_4 .cont4_box li .desc h3 a:hover{margin-left:15px;color:#000000;}


#content .main .cont_4{ height:auto; clear:both;padding-bottom:50px;margin-top:50px;}
#content .main .cont_4 .cont9_box{ clear:both; padding-top:40px;padding-top:40px\9; margin-bottom:10px;}
#content .main .cont_4 .cont9_box li {float:left;width:260px; line-height:25px;overflow:hidden;}

#content .main .cont_list{height:auto; clear:both;margin-top:20px;}
#content .main .cont_list .cont5_list{clear:both; padding-top:20px;padding-top:20px\9; }
#content .main .cont_list .cont5_list li{width:220px; margin-right:5px;float:left;overflow:hidden;height:25px;line-height:25px; cursor:pointer;}

#content .main .cont_5{ height:auto; clear:both;}
#content .main .cont_5 .cont5_box{clear:both; padding-top:10px;padding-top:10px\9; }
#content .main .cont_5 .cont5_box li{width:228px; margin-right:1px;float:left;  cursor:pointer;}
#content .main .cont_5 .cont5_box li img{width:228px;height:170px; overflow:hidden;}
#content .main .cont_5 .cont5_box li h1{font-style:normal; font-weight:normal; text-align: center; margin-top:20px;width:228px; height:20px; overflow:hidden; line-height:22px;font-size:16px;}
#content .main .cont_5 .cont5_box li h1 a{font-size:16px;color:#8C7C3D;}
#content .main .cont_5 .cont5_box li h1 a:hover{font-size:16px;color:#000;}


#content .main .cont_7{ height:auto; clear:both;}
#content .main .cont_7 .cont7_box{clear:both; padding-top:10px;padding-top:10px\9; }
#content .main .cont_7 .cont7_box li{ margin-right:1px;float:left;  cursor:pointer;}
#content .main .cont_7 .cont7_box li img{width:285px;height:200px; overflow:hidden;}
#content .main .cont_7 .cont7_box li h1{font-style:normal; font-weight:normal; text-align: center; overflow:hidden;font-size:30px;}
#content .main .cont_7 .cont7_box li h1 a{font-size:30px;color:#8C7C3D;}
#content .main .cont_7 .cont7_box li h1 a:hover{font-size:30px;color:#000;}

#content .main .cont_5 .box_l{float:left;border-top:#000 0px solid;padding-top: 10px;line-height:25px; font-size:14px;}
#content .main .cont_5 .box_l p{margin-top:10px;font-size:16px;}


#content .main .cont_6{ height:auto; clear:both;margin-top:10px;}
#content .main .cont_6 .box{clear:both;padding-top:10px;padding-top:40px\9;}
#content .main .cont_6 .box_l{float:left;width:690px;border-top:#000 0px solid;padding-top: 10px;line-height:25px; font-size:14px;}
#content .main .cont_6 .box_l p{margin-top:10px;}
#content .main .cont_6 .box_l li{width:235px; float:left; margin-bottom:40px; margin-right:19px; cursor:pointer;}
#content .main .cont_6 .box_l li .date{font-size:12px; color:#5f5f5f;margin-top:10px;padding:5px;}
#content .main .cont_6 .box_l li .img{width:235px;height:170px; overflow:hidden;}
#content .main .cont_6 .box_l li .img img{width:235px; height:170px;}
#content .main .cont_6 .box_l li h1{font-style:normal; font-weight:normal; margin-top:10px;width:210px; height:20px; overflow:hidden; line-height:22px;padding:5px;}
#content .main .cont_6 .box_l li h1 a{font-size:14px;color:#8C7C3D;}
#content .main .cont_6 .box_l li h1 a:hover{font-size:14px;color:#000;}
#content .main .cont_6 .box_l li h2{font-style:normal;font-weight:normal;color:#5f5f5f; width:180px; height:40px; line-height:22px;font-size:12px;padding:5px;}
#content .main .cont_6 .box_l li h2 a{color:#8C7C3D;}
#content .main .cont_6 .box_l li h2 a:hover{color:#5f5f5f;}


#content .main .cont_6 .box_r{width:260px;border-top:#000 1px solid;padding-top: 10px;line-height:25px; font-size:14px;}
#content .main .cont_6 .box_r div{width: 240px;margin:auto;}
#content .main .cont_6 .box_r li{float: left;width: 80px;text-align: center;}
#content .main .cont_6 .box_r .remail{border-bottom:#000 2px solid; border-top:#000 2px solid; height:235px;}
#content .main .cont_6 .box_r .remail .email-title{text-align:center;font-family:'华文宋体';font-size:20px;color:#000; margin-top:20px; margin-bottom:10px; height:30px; line-height:30px;}
#content .main .cont_6 .box_r .remail .email-box-top{clear:both;border:#BfBfBf 1px solid; border-bottom:#FFF 1px solid; height:10px;}
#content .main .cont_6 .box_r .remail .email-box-bottom{border:#BfBfBf 1px solid; border-top:#FFF 1px solid; height:10px; }
#content .main .cont_6 .box_r .remail .email-submit{background:#000000; width:100px; height:25px; color:#ffffff;line-height:25px; font-family:'华文宋体'; font-size:14px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; cursor:pointer; margin:auto;}
#content .main .cont_6 .box_r .remail .email-sub-box{clear:both; position:absolute;width:260px; text-align:center;}
#content .main .cont_6 .box_r .remail .email-inp{width:200px; height:20px; color: #808080; font-size:12px;outline:#000000;   text-align:center; margin:30px 0px; }
#content .main .cont_6 .box_r .mag{border-bottom:#000 1px solid; padding-bottom:20px; }
#content .main .cont_6 .box_r .mag .mag-title{text-align:center;font-size:26px;font-family: 'Garamond'; }
#content .main .cont_6 .box_r .mag .mag-img{text-align:center; margin-top:10px;height:290px; overflow:hidden;}
#content .main .cont_6 .box_r .mag .mag-img img{width:250px; height:280px; }
.clear_line{ clear:both;border-bottom:#bfbfbf 1px dotted; margin:10px 0px;}

