@charset "utf-8";
/* Home Main */
.sy_adv{ height:90px; background: #fff; border-radius:4px;}
.aj_adv_ibg{ background: #fff; padding: 2px; height: 68px; margin-top:12px;}
.aj_adv_ibg img{width:294px; height: 68px;}
.aj_adv_ibg img+img{ margin-left: 2px;}
.bg_left{ position: absolute;left: 1px; bottom: 0;}
.bg_right{ position: absolute;right: 1px; bottom: 0;}

/* Home Box1 */
.main .box1{ width:1150px;height:325px;background-color:#fff;padding:10px; border:#eee 1px solid; border-radius:4px;}
.main .box1 .box1_l{ width:385px;height:325px;}

.main .box1 .box1_c{ width:485px; height:325px;}
.main .box1 .box1_c .zw_newslisth { width: 100%; overflow: hidden; background:#ff0;}
.main .box1 .box1_c .zw_smalllisth { width: 100%; overflow: hidden;background: url(h_news_tit.jpg) no-repeat left bottom; height:45px;}
.main .box1 .box1_c .zw_smalllisth li {height:50px;float: left; padding-left:40px; text-align:center;font-weight: bold;line-height:45px;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.main .box1 .box1_c .zw_smalllisth li a { font-size: 18px; color:#d09800; font-weight:normal;}
.main .box1 .box1_c .zw_smallconth { width: 100%; height:225px; overflow: hidden; }
.main .box1 .box1_c .nesmalllisth { width:460px; overflow: hidden; padding-top:5px; margin:0 12px 0 12px;}
.main .box1 .box1_c .nesmalllisth li { width:100%; background:url(news_lined.png) repeat-x top; padding:7px 0; line-height:22px;  height:22px; overflow:hidden;}
.main .box1 .box1_c .hdxwzxh b a{ float:right; color:#888; font-weight:normal; font-size:14px; margin-top:15px; margin-right:10px;}
.main .box1 .box1_c .hdxwzxh b a:hover{ float:right; color:#d09800;}

.main .box1 .box1_c .box1_news_listhot{ width:460px; text-align:left; /*height:75px;*/ margin:20px 12px 0px 12px; overflow:hidden;}
.main .box1 .box1_c .box1_news_listhot dd {width:485px;overflow:hidden; max-height:40px;}
.main .box1 .box1_c .box1_news_listhot dd a{ color:#d09800;}
.main .box1 .box1_c .box1_news_listhot dd a:hover{ color:#d09800; text-decoration:underline;}

.main .box1 .box1_r{ width:258px; height:323px; background:#fff; border:#ffddc8 1px solid; border-radius:2px;}
.main .box1 .box1_r .zw_newslist { width: 100%; overflow: hidden; background:#ff0;} 
.main .box1 .box1_r .zw_smalllist { width: 100%; overflow: hidden; }
.main .box1 .box1_r .zw_smalllist li { width:110px; height:44px;background:url(dids5.png) no-repeat 48px bottom;float: left; padding-left:15px;line-height:48px;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.main .box1 .box1_r .zw_smalllist li a { font-size: 18px; color:#d09800; float: left;}
.main .box1 .box1_r .zw_smallcont { width: 100%; height:300px; background:#fff;overflow: hidden; }
.main .box1 .box1_r .zw_nesmalllist { width:100%; overflow: hidden; height:240px;}
.main .box1 .box1_r .zw_nesmalllist li { width:230px; padding:8px 0; margin-left:15px; line-height:24px; height: auto; background:url(news_lined.png) repeat-x bottom; height:46px; overflow: hidden; font-family:"微软雅黑";}
.main .box1 .box1_r .zw_nesmalllist li a {background: url(aj_arr.png) no-repeat left 8px;}
.main .box1 .box1_r .zw_nesmalllist li a:hover{ color:#d09800;}
.main .box1 .box1_r .hdxwzx{ background: url(hdxwzxbg.png) repeat-x top; height:47px;}
.main .box1 .box1_r .hdxwzx b a{ float:right; color:#888; font-weight:normal; font-size:14px; margin-top:15px; margin-right:15px;}
.main .box1 .box1_r .hdxwzx b a:hover{ float:right; color:#d09800;}


/* Home Box2 */
.main .box2{ width:1170px; height:265px;}

.box2_l{ width:381px; height:253px; border:1px solid #e1e1e1; border-radius:4px;}
.box2 .box2_tit{ background: url(box2_bg.jpg) repeat-x bottom; height:52px;}
.box2 .box2_tit dd{ float:left; height:52px; color:#d09800; font-size:18px; line-height:55px; margin-left:15px;font-family:"黑体";}
.box2 .box2_tit dd img{ position:relative;top:3px; margin-right:6px;}
.box2 .box2_tit dd a{ color:#1a7049;}
.box2 .box2_tit dt{ float:right; line-height:52px; margin-right:20px;}
.box2 .box2_tit dt a{ color:#888; font-weight:normal; font-size:14px;}
.box2 .box2_tit dt a:hover{ color:#d09800;}
.box2 .nweslisth {overflow: hidden; padding:13px 17px 13px 17px;}
.box2 .nweslisth li { width:98%; padding:4.5px 10px; background:url(aj_arr1.png) no-repeat 0 9px; line-height:21px;  height:21px; overflow:hidden;}
.box2 .nweslisth li span{ color:#999; float:right;}
.box2 .nweslisth li span a{ color:#999;}
.box2 .nweslisth li span a:hover{ color:#e14b16;}


.box2_c{ width: 381px;height:253px; border:1px solid #e1e1e1; border-radius:4px;}

.box2_r{ width: 381px;height:253px; border:1px solid #e1e1e1; border-radius:4px;}


.box2_l2{ width:480px; height:263px; border:1px solid #e1e1e1; border-radius:4px;}

.box2_r2{width: 180px;height:240px;background: #1b7149;border-top:#f8b500 5px solid;border-radius:4px;overflow:;}
.box2_r2 span{background: #f8b500 url("icon_tel.png") no-repeat 22px 8px;padding: 13px 25px 12px 55px; color: #1b7149; font-size: 17px;border-radius: 5px;position:relative;top:20px;}

/* Home Box5 */

.box5{ width: 100%; margin:0 auto; background:#eae7e6;}




