﻿@charset "utf-8";
/* CSS Document */
ul,li,dl,dd,dt,ol,p{list-style:none;padding:0;margin:0; }
/*h1,h2,h3,h4,h5,h6{font:11pt/20px Arial,"Microsoft Yahei";font-weight:bold;padding:0px;margin:0px;}*/
ins{display:none;}
img{border:none;padding:0px;margin:0px;}
body {font:9pt/20px arial,"Microsoft Yahei","微软雅黑";color:#363636; background-attachment: fixed;background-position: top; margin:0px; text-align:center; background:#effbed;}
a:link{color:#2b2b2b;text-decoration:none;}/*默认链接样式*/
a:visited {color:#2b2b2b;text-decoration:none;}/*访问过后*/
a:hover {color:#d70000;text-decoration:none;}/*鼠标放上去*/
.clear{font-size:0px;line-height:0px;clear:both;}
em{font-style: normal;}


/*content*/
#all{margin:0px; padding:0 auto;font-family:"Microsoft Yahei"; height:100%; width:100%; background:#effbed;}

#ban{background:url(../images/ban.jpg) center top no-repeat; height:640px;width:100%;}
.ban_in{width:1100px; margin:0 auto;}
.ban_title{background:url(../images/title.jpg) left top no-repeat;width:540px; height:340px; margin:0 auto; margin-top:75px; display:inline-block;}
.ban_title h1{text-indent:-9999em; margin:0px;}


/*con1*/
#con1{width:100%; height:1168px; background:url(../images/con1bg.jpg) center top no-repeat;}
.con1_in{width:1100px; margin:0 auto;}
.title{ width:416px; height:68px; margin:0 auto; margin-top:50px; display:inline-block;}
.title h2{text-indent:-999em; margin:0px;}
#con1 .title{background:url(../images/logo.png) left top no-repeat; width:380px;}
.con1_text{padding-top:40px; margin:0 auto;}
.con1_text ul li{width:340px; float:left;position:relative; height:468px; margin-right:40px; margin-bottom:22px; cursor:pointer;}
#con1 .con1_text ul .con1_text_right{margin-right:0px;}
.con1_text_in{ background-color:#e4efe2;width:340px; height:440px; position:absolute; top:0px; left:0px; z-index:2}
.con1_text ul li em{background:url(../images/yy1.png) left top no-repeat; height:87px; width:340px; position:absolute; display:block; bottom:0px; left:0px; z-index:1}
.con1_text ul li img{width:320px; height:260px; margin:0 auto; margin-top:10px;}
.con1_text ul li h3{font-size:22px; color:#008069; line-height:40px; margin:0 auto; width:320px; border-bottom:1px solid #bec7bc; font-weight:normal;}
.con1_text ul li p{margin:0 auto; width:312px; border-top:1px solid #fff; line-height:26px; letter-spacing:1px; padding-top:8px; padding-left:4px; padding-right:4px; text-align:left; box-sizing: content-box;-moz-box-sizing:content-box; -webkit-box-sizing:content-box; color:#606060; font-size:16px;}


/*con2*/
#con2{width:100%; height:768px; background:url(../images/con2bg.jpg) center top no-repeat;}
.con2_in{width:1100px; margin:0 auto;}
#con2 .title{background:url(../images/logo.png) left -86px no-repeat;}
.con2_text{padding-top:40px; margin:0 auto; position:relative; height:544px;}
.con2_text_left{float:left; }
.con2_text_right{float:right;}
.con2_text_mid{float:left; left:210px; top:40px; width:680px;   position:absolute; z-index:1;}
.con2_text_qh{width:180px; }
.con2_text_qh li{float:left; margin-bottom:30px; width:180px; height:80px; background:url(../images/logo.png) -208px -347px no-repeat;}
.con2_text_qh li.on{background:url(../images/logo.png) left -347px no-repeat;}
.con2_text_qh li a{color:#2e6a40; font-size:18px; line-height:80px; cursor:pointer; width:180px; height:80px; display:block;}
.con2_text_qh li.on a{color:#fff;}
.con2_text_qh li a:visited{color:#2e6a40;}
.con2_text_qh li a:hover{color:#fff; background:url(../images/logo.png) left -347px no-repeat;}
.con2_text em{background:url(../images/yy2.png) left top no-repeat; height:87px; width:680px; position:absolute; display:block; bottom:0px; left:210px; z-index:1}
.con2_text_mid .qh{ background:#d5f1d4; height:520px; width:680px;}
.con2_text_mid .qh h3{width:600px; line-height:68px; margin-top:8px; margin-bottom:0px; float:left; margin-left:40px; color:#224a2e; font-size:24px; letter-spacing:1px; font-weight:normal;}
.con2_text_mid .qh .pic_big{float:left; margin-left:40px;width:460px; height:280px; }
.con2_text_mid .qh .pic_small{float:right; margin-right:40px; width:124px;}
.pic_big img{width:460px; height:280px;}
.qh .pic_small li{margin-bottom:16px; margin-left:0px; float:left; width:124px; height:58px; box-sizing: border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; display:inline-block;}
.qh .pic_small li img{width:124px; height:58px; float:left; margin:0px;}
.qh .pic_small li.on img{width:122px; height:58px; float:left;border-left:2px solid #db7742;}
.qh .pic_small li.on{}
.qh p{float:left; margin-left:40px; margin-top:6px; text-align:left; font-size:16px; color:#4c4c4c; letter-spacing:1px; width:600px; line-height:28px;}
.qh p span{color:#db5a15; font-weight:700;}




/*con3*/
#con3{width:100%; height:902px; background:url(../images/con3bg.jpg) center top no-repeat;}
.con3_in{width:1100px; margin:0 auto;}
#con3 .title{background:url(../images/logo.png) left -172px no-repeat;}
.con3_text{padding-top:40px; margin:0 auto;}
.con3_text_qh{height:90px;}
.con3_text_qh li{float:left; width:320px; height:60px; background:url(../images/logo.png) left -457px no-repeat; margin-right:70px;}
.con3_text_qh li.on{height:90px;}
.con3_text .con3_text_qh .con3_qh03{margin-right:0px;}
.con3_text_qh li a{display:block; width:224px; height:60px; text-indent:-999em; margin:0 auto;}
.con3_qh01 a{background:url(../images/logo.png) left -558px no-repeat;}
.con3_qh02 a{background:url(../images/logo.png) -276px -558px no-repeat;}
.con3_qh03 a{background:url(../images/logo.png) left -613px no-repeat;}
.con3_yx{width:1096px; height:570px; border:2px solid #e19770;}
.con3_yx0l{margin-top:20px;}
.con3_yx0l li{float:left; width:148px; margin-left:29px; margin-right:1px; margin-top:16px; }
/*.con3_yx0l li img,.con3_yx02 li img,.con3_yx03 li img{box-shadow:5px 5px #888888;}*/
.con3_yx02{margin-top:26px;}
.con3_yx02 li{float:left; margin-left:29px; margin-right:3px;margin-top:24px; width:182px;}
.con3_yx03{margin-top:16px;}
.con3_yx03 li{float:left; margin-left:29px; margin-right:5px;margin-top:20px; width:234px; }
.con3_yx ul li span{line-height:36px; font-size:16px; color:#404040; overflow:hidden; display:block;}
.con3_yx0l li span{width:148px;}
.con3_yx02 li span{width:182px;}
.con3_yx03 li span{width:234px;}
.con3_yx ul li a:hover img{opacity:0.9; filter:Alpha(opacity=90);}
.con3_yx ul li a:hover span{color:#e16829;}

/*comment*/
#comment{clear:both; width:100%; }
.comment_in{width:1100px; margin:0 auto;}
#comment .title{background:url(../images/logo.png) left -258px no-repeat; width:380px;}
.pinglun{width:1100px; margin-top:24px;float:left; background:#effbed;}
#SOHUCS{background:#effbed!important;}
.cbox-block-w,.module-cmt-footer,.module-cmt-list,.textarea-fw{background:#effbed!important; }
.user-address-gw{color:#777!important;}
#SOHUCS #SOHU_MAIN .cmt-list-type{line-height:normal!important;}
#SOHUCS #SOHU_MAIN .type-list{line-height:30px!important; border-bottom:none !important;}
#SOHUCS #SOHU_MAIN .module-cmt-box .post-wrap-w div.post-wrap-border-t .post-wrap-border-t-r{height:auto !important;}
#SOHUCS #SOHU_MAIN .module-cmt-header .section-cbox-w .block-head-w DIV.header-login-ie,.header-login{background-image:url(../images/photo-mask.png)!important;}
.header-login{border:none !important; width:42px !important; height:46px !important;}
#SOHUCS #SOHU_MAIN .module-cmt-box .post-wrap-w div.post-wrap-border-t .post-wrap-border-t-r{height:auto !important;}
#SOHUCS #SOHU_MAIN .module-cmt-box .post-wrap-w div.post-wrap-border-t .post-wrap-border-t-l{background-image:url(../images/border-t.png) !important;}
.cmt-list-type{ margin-top:0px!important;}
.module-cmt-list{padding-top:50px!important;}






/*bottom*/
#bottom{clear:both; width:100%; height: 110px; overflow:hidden; background:#2b2b2b;}
.bottom1{ width:970px; height: 110px; display:block; margin:0px auto; padding-top: 20px; color:#9a9a9a; font-size: 12px; font-family:"Microsoft Yahei";}
.bottom1 li{ width:970px; text-align:center; height:24px; line-height:24px;}
.bottom1 li a{ color:#fff; margin-left:20px; margin-right:20px;}
.bottom1 li a:hover{ color:#fb7b00; text-decoration:underline;}
.active_n{display:none;}
.active{display:block!important;}
