
.banner{ width:1000px; margin:0 auto; height:356px; position:relative}
.banner img{ display:block; float:left}
.banner .nav{ width:985px; height:46px; background:url(../images/nav.png) no-repeat left top; position:absolute; bottom:20px; left:0px; padding-left:15px; line-height:46px}
.nav a{ font-size:15px; color:#fff;  padding-left:22px; padding-right:22px; font-family:microsoft yahei;text-shadow:#0f55b4 1px 1px 1px;}
.nav a:hover{ text-decoration:none}
.nav a.now{ font-size:18px; color:#b9f1f2}
.nav_right{ width:280px; position:absolute; right:0px;  top:0px; height:46px; line-height:46px; }
.nav_right a{ font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; font-size:14px;}

/*========main1===========*/
.main{ width:1000px; margin:0 auto}
.main1{ padding:8px 15px 25px 15px; background:#fff}
.main1_left{ width:370px; height:234px; float:left; position:relative; overflow:hidden}
.main1_left img{ width:370px; height:234px}
.main1_left li{ width:370px; float:left; position:relative}
.main1_bg{ height:35px; position:absolute; bottom:0px; left:0px; width:100%}
.main1_bg1{height:35px; position:absolute; bottom:0px; left:0px; width:100%; filter:alpha(opacity=50); -moz-opacity:.5;opacity:0.5; background:#000}
.main1_bg p{ width:100%; height:35px; position:absolute; bottom:0px; left:0px; text-align:center; line-height:35px; font-size:14px }
.main1_bg p a{ color:#fff}
.main1_bg p a:hover{ text-decoration:none}
#maincon{ width:1480px; position:absolute; left:0px; top:0px }
#maincon ul{ width:1480px;}
.main1_right{ width:580px; float:right; padding-top:10px}
.main1_right p{ line-height:28px; text-indent:2em; font-size:14px}
.main1_right p a:hover{ text-decoration:none}
/*============main2==============*/
.main2{ margin-top:15px; padding:20px 0px 25px 0px; background:#fff; }
.main2_top{ height:30px; background:url(../images/main2_top_bg.jpg) repeat-x left center; text-align:center}
.main2_top strong{ background:#fff; padding-left:20px; padding-right:20px; font-size:25px; display:inline-block; font-family:microsoft yahei; height:30px; line-height:30px; font-weight:normal}
.main2_text{ border-bottom:1px solid #e0e0e0; padding:25px 0px; width:970px; margin:0 auto}
.main2_left{ width:470px; float:left}
.main2_right{width:470px; float:right}
.box{ margin-top:10px}
.box_left{ width:156px; float:left}
.box_right{ width:300px; float:right}
.main2_left_top strong{ background:url(../images/main2_leftbg.jpg) no-repeat left center; padding-left:15px; display:block; line-height:21px; font-size:18px; font-family:microsoft yahei; font-weight:normal; margin-bottom:20px }
.main2_left_top strong span{ color:#eb5d21}
.box_left img{ width:156px; height:82px; display:block}
.box_right strong{ font-size:14px}
.box_right p{ color:#666; line-height:22px; text-indent:2em; margin-top:3px}
.box_right p a{ color:#eb5d21}
/*============main3============*/
#main3_top{ margin-top:20px}
#main3_top ul li{  height:35px; width:480px; float:left; margin-left:12px}
#main3_top ul li a{ display:block; background:url(../images/main3_rightbg.jpg) repeat-x left top; height:30px; width:100%; font-size:14px; color:#fff; font-family:microsoft yahei; text-align:center; line-height:30px}
#main3_top ul li a:hover{ text-decoration:none}
#main3_top ul li a.now{ background:url(../images/main3_leftbg.jpg) repeat-x left top;}
#main3_top ul li.now{ background:url(../images/main3_leftbg2.jpg) no-repeat center bottom}
.main3box{ width:300px; float:left; margin-right:35px}
.main3box a:hover{ text-decoration:none}
.main3_text{ margin-top:25px; padding-left:15px; padding-right:15px}
.main3box strong a{ font-size:14px; line-height:25px; color:#000}
.main3box p{ line-height:21px; color:#666; text-indent:2em}
.main3box p a{ color:#eb5d21}
.main3box img { width:299px; height:148px; display:block; margin-top:20px}
/*============mainx============*/
.mainx{ padding:15px 10px; background:#fff; margin-top:15px}
.mainx_text{ background:url(../images/main4.jpg) repeat-y center top}
.mainx_left{ width:470px; float:left}
.mainx_left_top{ height:36px; position:relative; border-bottom:1px solid #d8d8d8 }
.mainx_left_top strong{ font-size:16px; font-family:microsoft yahei; color:#333; padding-left:5px; line-height:36px}
.mainx_left_top  a{ position:absolute; top:12px; right:5px}
.mainx_left ul{ padding-top:20px; padding-left:5px}
.mainx_left ul li{ font-size:14px; line-height:30px; background:url(../images/main2_listbg.jpg) no-repeat left center; padding-left:10px}
.mainx_left ul li a{ color:#333}
.mainx_left ul li em{ font-size:12px; color:#999; margin-left:5px}
.mainx_right{ width:460px; float:right}
.mainx_right_top{ padding-left:95px; background:url(../images/lxwm.jpg) no-repeat left top; padding-top:10px; padding-bottom:15px}
.mainx_right_top strong{ font-size:25px; font-family:microsoft yahei; font-weight:normal }
.mainx_right_top b{ font-size:27px; font-family:microsoft yahei; font-weight:normal; color:#cd242b }
.mainx_right_top p{ color:#999; line-height:25px}
.mainx_right_top1{ width:100%; height:40px; position:relative }
.mainx_right_top1 .wx{ position:absolute; top:35px; left:196px}
.mainx_right_top1 p{ line-height:40px; margin-top:5px}
.mainx_right_top1 p a{ font-size:14px; color:#666; padding-left:38px; background:url(../images/gyxwb.png) no-repeat left center; display:inline-block; line-height:40px; margin-left:15px; height:40px; }

.mainx_right_top1 p a:hover{ text-decoration:none}
.lxfs{ padding-top:15px; padding-left:15px }
.lxfs p{ font-size:14px; line-height:25px}
.lxfs p span{ margin-right:40px}
.mainx_right table{ margin-top:30px; margin-left:15px; width:440px}
.mainx_right th{ line-height:30px; padding-left:15px; text-align:left; background:url(../images/main2_top_bg2.jpg) no-repeat left center; font-size:14px; font-weight:bold; color:#333}
.mainx_right td{ height:50px; text-align:left; color:#252525 }
.mainx_right td .bw_text{ width:250px; height:22px; border:1px solid #ddd}
.mainx_right td textarea{ width:250px; height:100px; border:1px solid #ddd}
.mainx_right td .bw_sub{ width:74px; height:25px; background:url(../images/tj.jpg) no-repeat left center; border:0px; cursor:pointer; }
.mainx_right td span{ color:#999}
