﻿* {padding:0;margin:0;}
body {font-size:12px;margin:0 auto; padding:0px;position:relative; }
ul {list-style-type:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
.clear{ clear:both;}
.show{ display:none}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}

 /*============banner================*/
.banner{ width:100%; height:352px; background:url(../images/zl_banner.jpg) no-repeat center top; } 
.banner img{ width:1112px; height:347px; display:block; margin:0 auto}

 /*============main================*/
.main1{ width:1000px; margin:20px auto 0 auto}
.main1_top{ padding-top:60px; background:url(../images/zl_main1_top.jpg) no-repeat top center; text-align:center; margin-bottom:15px}
.main1_top b{ font-size:20px; font-family:simhei; color:#333; font-weight:normal}
.main1 img{ width:990px; height:277px; display:block; margin:0 auto}
.mian2{  background:url(../images/zl_main_sharebg.png) no-repeat right 54px #f0f0f0; padding-top:40px; margin-top:50px; padding-bottom:52px}
.mian2_con{ width:990px; margin:0 auto; position:relative}
.mian2_con strong { font-size:42px; font-family:Simhei; font-weight:bolder; color:#111 }
#main2_top{ padding-top:36px}
#main2_top img{ width:197px; height:158px; float:left; cursor:pointer }
#main2_topout{ position:absolute; left:0px; top:58px}
#main2_topout ul li{ position:absolute; width:300px; height:225px;}
#main2_topout ul li img{ width:298px; height:223px; display:block; border:1px solid #fff}
#main2_topout ul li#out1{ position:absolute; left:45px; top:0px }
#main2_topout ul li#out2{ position:absolute; left:235px; top:0px }
#main2_topout ul li#out3{ position:absolute; left:430px; top:0px }
#main2_topout ul li#out4{ position:absolute; left:430px; top:0px }
#main2_topout ul li#out5{ position:absolute; left:625px; top:0px }
#main2_topout ul li p{ position:absolute; right:10px; bottom:15px; font-size:14px; color:#ffe8d0; line-height:22px}
.main3{ width:996px; margin:40px auto 0 auto}
.main3_top{ padding-top:70px; background:url(../images/zl_main3_top.jpg) no-repeat left top; height:50px}
.main3_top b{ font-size:20px; font-family:simhei; color:#333; font-weight:normal; margin-left:120px}
.main3 img { width:996px; height:249px; display:block}
.main4{ background:url(../images/zl_main_sharebg1.png) no-repeat right 95px #f0f0f0; padding-top:45px; margin-top:40px}
.main4_con{ width:1000px; margin:0px auto 0 auto}
.main4_top{ margin-top:40px; padding-bottom:30px; background:url(../images/ms_bg.jpg) repeat-x left bottom}
.main4_con strong { font-size:42px; font-family:Simhei; font-weight:bolder; color:#111 ; display:block; text-align:right; padding-right:240px}
.main4_box img{ display:block; float:left}
.main4_box dl{ width:205px; float:right}
.main4_box{ float:left; margin-right:20px; padding:10px}
.box_left{ width:16px; height:36px; background:url(../images/ms_left.png) no-repeat left top; float:left; }
.box_right{ width:12px; height:36px; background:url(../images/ms_right.png) no-repeat left top; float:left;}
.main4_box dt{ margin-bottom:12px; margin-top:10px}
.main4_box dt b{ display:block; height:36px; background:#ffb629; float:left; line-height:36px; color:#fff; font-size:23px; font-family:simhei}
.main4_box dl dd span{ color:#bb3d19; font-size:16px; font-weight:bold }
.main4_box dl dd{ margin-bottom:8px}
.main4_box dl dd p{ line-height:25px; color:#3b0d00}
.main4_box:hover{ background:#e0e0e0}
.main5{ width:1000px; margin:35px auto 0 auto}
.main_box{ float:left}
.main_box img{ display:block}
.main_box img:hover{filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8; }
.main6{ width:1000px; margin:40px auto 0 auto}
.main7{  background:url(../images/zl_main_sharebg2.png) no-repeat left 74px #f0f0f0; padding-top:30px; margin-top:50px; padding-bottom:52px}

.main7_con{ width:990px; margin:0 auto; position:relative}
.main7_con strong { font-size:42px; font-family:Simhei; font-weight:bolder; color:#111; display:block; margin-bottom:15px }
.main7_bg{ width:1001px; height:316px; background:url(../images/zl_main7.png) no-repeat left top}
.main7_left{ width:490px; float:left}
.main7_right{ width:390px; float:right}
.main7_left b{ font-size:14px; font-family:microsoft yahei; color:#551700; font-weight:normal; display:inline-block; line-height:25px}
.main7_right ul.c1{ margin-top:100px}
.main7_right ul li{ padding:0 15px}
.main7_right ul.c1 li{ width:100px; float:left;}
.main7_right ul li p { font-size:14px; line-height:18px; color:#8d5b48; font-family:microsoft yahei;}
.main7_right ul li strong{ font-size:24px; font-family:microsoft yahei;display:block; font-weight:normal; margin-bottom:5px; text-align:left}
.main8{  background:url(../images/zl_main_sharebg3.png) no-repeat left 54px; margin-top:50px; padding-bottom:35px}
.main8_con{ width:990px; margin:0 auto; position:relative;}
.main8_con strong { font-size:42px; font-family:Simhei; font-weight:bolder; color:#bc3d1a; display:block; margin-bottom:15px; padding-left:25px; margin-bottom:29px }
.main8_text a:hover{ text-decoration:none}
.main8_text a:hover strong{ color:#930}
.main8_box1{ display:block; float:left; margin-right:20px}
.main8_box2{ display:block; float:left; margin-left:30px}
.main8_box2_top img{ display:block}
.main8_box1 img{ display:block}
.main8_text{ background:url(../images/zl_main8_bg.png) no-repeat 55% 40%}
.main8_box1 strong{ padding-left:20px; background:url(../images/bg313.jpg) no-repeat left top;  font-family:microsoft yahei; color:#333; }
.main8_box2 strong{ padding-left:20px; background:url(../images/bg313.jpg) no-repeat left top;  font-family:microsoft yahei; color:#333; }
.ch{ margin-bottom:65px; margin-top:75px;}
.ch a:hover{ text-decoration:none}
.ch a:hover img{ filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8;}
.ch_left{ width:168px; float:left;}
.ch_left ul li{ width:168px; height:251px; padding-top:32px; background:url(../images/ch_bg1.jpg) no-repeat left top; position:relative}
.ch_left ul li b{ font-size:24px; font-family:microsoft yahei; color:#fff; line-height:36px; position:absolute; left:25px; top:125px}
.ch_right{ width:788px; float:right; background:url(../images/ch_bg3.jpg) repeat-x left 70px;}
.ch_right ul li{ width:167px; float:left; margin-right:40px}
.ch_right ul li b{ display:block; padding-bottom:25px; background:url(../images/ch_bg2.jpg) no-repeat left bottom; margin-top:6px; color:#666; font-size:14px; font-family:microsoft yahei}

/*最后两部分*/
.main_share{ }
.main3{ margin-top:40px}
.main3_top{ margin-bottom:15px}
.main3_top img{ width:1000px; height:55px; display:block}
.main3_left{ width:318px; float:left; margin-right:20px}
.main_left_top{ position:relative; line-height:37px; border-bottom:1px dotted #999}
.main_left_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal}
.main_left_top a{ color:#666; position:absolute; right:0px; line-height:37px; top:5px}
.main3_left table{ width:100%;   }
.main3_left table td{ height:64px; vertical-align:bottom}
.main3_left table td img{ border:1px solid #d2d2d2; width:150px; height:50px}
.main3_ctr{ width:328px; float:left; margin-right:30px}
.main3_ctr_top{ line-height:38px; border-bottom:1px dotted #999; height:38px}
.main3_ctr_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal;}
.main3_ctr_top span{ color:#cc131d; font-size:12px; margin-left:10px; line-height:38px;   margin-bottom:0px; font-family:microsoft yahei}
.i_yy{float:left;width:100%; text-align:left; line-height:24px; margin-bottom:10px;}
.i_yy label{ color:#333; float:left; text-align:right; width:100px; font-family:microsoft yahei; font-size:14px; }
#i_bjbtn{  width:70px; height:31px; border:0px; background:url(../images/yw_main3_btm.jpg) no-repeat left top; cursor:pointer}
#i_xm{ width:210px; padding:0 5px; height:24px;border:#ccc 1px solid;line-height:22px; color:#333; font-size:12px;}
#i_dh{ width:210px; padding:0 5px; height:24px; border:#ccc 1px solid;line-height:22px; color:#333; font-size:12px;}
#i_xq{ width:210px; padding:0 5px; border:#ccc 1px solid; width:210px; height:91px; line-height:22px; color:#333; font-size:12px;}
#i_em{ width:210px; padding:0 5px; border:#ccc 1px solid; height:24px; line-height:22px; color:#333; font-size:12px;}
.main3_form{ margin-top:20px}
.main3_form p{ margin-bottom:15px}
.main3_right{ width:285px; float:left; padding-bottom:20px }
.main3_right_top{ line-height:38px; border-bottom:1px dotted #999}
.main3_right_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal}
.main3_right_text{ padding:10px 0}
.main3_right_text p{ line-height:25px}


#md_text1{ height:230px; margin-top:10px; position:relative; overflow:hidden; }
#md_text2{  position:absolute; top:0px;}
#md_text1 ul li{ background:url(../images/yw_main3right_bg.jpg) no-repeat left center; padding-left:8px; line-height:25px; color:#333; height:25px;  }
#md_text1 ul li span{ margin-left:10px}

.t_yy{float:left;width:100%; text-align:left; line-height:30px; margin-bottom:10px;}
.t_yy label{ color:#333; float:left; text-align:right; width:60px;}
#t_bjbtn{  width:75px; height:25px; border:0px; line-height:25px; color:#333;  background:#ffcc00; }
#t_xm{ width:140px; padding:0 5px; height:30px;border:#ccc 1px solid;line-height:30px; color:#333; font-size:12px;}
#t_dh{ width:140px; padding:0 5px; height:30px; border:#ccc 1px solid;line-height:30px; color:#333; font-size:12px;}
#t_xq{ width:140px; padding:0 5px; border:#ccc 1px solid; line-height:30px; color:#333; font-size:12px;}

