﻿/* nav_second */
#nav_second{ width:100%; height:90px; background:#c4915a;text-align:center;}
.nav_second{ width:900px; height:90px; margin:0 auto; }
.nav_second_list{ width:207px; height:85px; float:left; display:inline; margin-right:16px; text-align:center;  padding-top:5px; }
.nav_second_list1{ background:#dfd4c3; }
.nav_second_list i{ width:52px; height:57px; display:block; background:url(../images/index_121.jpg) no-repeat; }
.nav_second_list i.ix{ background:url(../images/index_121_1.jpg) no-repeat; }
.nav_second_list i.i1{ background-position:0px 0px; }
.nav_second_list i.i2{ background-position:0px -62px; }
.nav_second_list i.i3{ background-position:0px -124px; }
.nav_second_list i.i4{ background-position:0px -186px; }
.nav_second_list i.i5{ background-position:0px -248px; }
/* .nav_second_list img{ } */
.nav_second_list span{ font-size:18px; color:#f6cc98; line-height:1; }
.nav_second_list span.span1{ color:#3b1f02; }

#main{ width:1100px; height:auto; margin:0 auto; }
.box{ margin-top:15px; }
/* #box1 */
#box1{ width:100%; height:345px; }
#box1_l{ width:793px; height:345px; float:left; display:inline; background:#fff; }

#box1_l .box1_ll{ width:330px; height:325px; border-right:1px #ededed solid; margin-top:5px; float:left; display:inline; /* background:#caf4f9; */  }
h3.item_title{border-bottom:1px #d2d2d2 solid; margin:0 auto; font-size:18px; font-weight:normal; line-height:45px; color:#cfc4b8;  }
h3.item_title span{ color:#3b1f02; border-bottom:2px #b58e5c solid; display:inline-block; height:44px; font-weight:bold; }
.box1_ll h3{ width:294px; height:45px; }
.hot_item{ width:100%; height:auto; }
.hot_item li{ width:74px; height:73px; float:left; display:inline; margin:18px 18px 0px; }
.hot_item li a.before_hover{ display:block; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.hot_item li a:hover{ display:block;  filter:alpha(opacity=100); -moz-opacity:1; opacity:1;  }



#box1_l .box1_lr{ width:422px; height:325px; margin-top:5px; padding:0px 20px 0px; float:left; display:inline; /* background:yellow; */  }
.box1_lr_title{ width:100%; height:36px; border-bottom:1px #d2d2d2 solid; line-height:36px; }
.box1_lr_title a{ float:right; margin-right:20px; color:#6c4b26; font-size:12px;  }
.box1_lr_title a:hover{color:#8e2239;  }
/* .box1_lr_title h3{ float:left; display:inline; width:90px; text-align:center; color:#3b1f02; font-size:18px; cursor:pointer; }
.box1_lr_title h3.add_bg{ background:#6c4b26; color:#f6cc98; } */
.box1_lr_cons{ width:420px; height:auto; margin-top:20px; }
.box1_lr_conr{ width:278px; height:auto; float:right; margin-right:20px; _margin-right:0px;  }
.box1_lr_conr h4{ font-size:16px; text-align:center; }
.box1_lr_conr p{ font-size:12px; line-height:18px; margin-top:5px; }
.box1_lr_conr a{  padding:2px 5px; border-radius:2px; transition: all 0.3s linear 0s;}
.box1_lr_conr a:hover{color:#fff;  background:#8e2239;}
.box1_lr_conr img{ font-size:12px; line-height:18px; margin-top:5px; border:1px #e2e2e2 solid; float:left; display:inline; }
.box1_lr_con ul{ width:100%; height:auto; margin-top:20px; /* padding-top:15px; */ border-top:1px #ededed solid; line-height:34px; font-size:14px; }
.box1_lr_cons ul li a{ padding:2px 5px; border-radius:2px; transition: all 0.3s linear 0s;}
.box1_lr_cons ul li a:hover{ color:#fff;  background:#8e2239;}
.box1_lr_cons .index_pic{ width:100px; height:89px; }

#box1_r{ width:307px; height:345px; float:left; display:inline; background:url(../images/zxpt_bg.jpg) repeat-y; }
#box1_r h3{ width:277px; height:45px; margin-top:5px;   }
#box1_r ul{ width:250px; height:auto; margin-top:5px;   }
#box1_r ul li{ width:100%; height:64px; border-bottom:1px #a9a29b dotted; margin-left:15px;}
#box1_r ul li img{ margin-top:16px; float:left; }
.box1_r_con{ width:210px; height:auto; float:left; margin-left:8px; }
.box1_r_con span{ margin-top:10px; display:block; font-size:12px; color:#000; }
.box1_r_con p{font-size:18px; color:#000; font-weight:bold; }
.box1_r_con a.box1_r_conp{font-size:18px; color:#000; font-weight:bold;  margin-top:17px; display:block; }
.box_r_bt{ width:131px; height:49px; float:left; display:inline; margin-left:15px; margin-top:20px; }
/* #box2 */
#box2{ width:100%; height:440px; background:#fff;}
#box2_l{ width:740px; height:440px; margin-left:10px; float:left; display:inline; }
#box2_r{ width:295px; height:440px; margin-left:45px; float:left; display:inline; }
.box2_l_more{ float:right; margin-right:10px; font-size:14px; color:#5c5c5c; line-height:60px; background:url(../images/index_32.jpg) no-repeat left center; text-indent:20px; }
.box2_l_more:hover{color:#8e2239; }

/*tj1区*/
#tj1_con{width:739px; height:371px; margin:0 auto; overflow:hidden; position:relative; }
.prev{width:15px; height:28px; background:url(../images/zrx_l.png) no-repeat 0px center; position:absolute; left:10px; top:171px; z-index:10; cursor:pointer; }
.mid{width:739px; height:371px; overflow:hidden; margin-left:0px; position:relative; }
.mid_c{width:3000px; height:371px; position:absolute; top:0px; left:0px; }
.mid li{float:left; width:739px; height:371px; display:inline; position:relative; }
.next{width:15px; height:28px; background:url(../images/zrx_r.png) no-repeat 0px center; position:absolute; right:10px; top:171px; cursor:pointer; }
.mid_c_con{ width:380px; height:335px; position:absolute; left:50px; top:35px; }
.mid_c_conn1{ width:100%; height:42px; color:#f6cc98; }
.mid_c_conn1 span.span1{font-size:30px; float:left; display:inline; font-weight:bold; }
.mid_c_conn1 span.span2{font-size:14px; float:left; display:inline; margin-left:5px; text-transform:uppercase; line-height:1; margin-top:10px;}
.mid_c_conn1 span.span3{font-size:20px; float:left; display:inline; margin-left:5px; margin-top:14px; }
.mid_c_conn2{ width:215px; height:45px; border:1px #7f8281 solid; margin:10px 0px; padding-left:5px; }
.mid_c_conn2 span{ font-size:14px; color:#f6cc98; }
.mid_c_conn2 p{ font-size:16px; color:#fff; }
.mid_c_con span{  font-size:14px; color:#f6cc98; }
.mid_c_con p{  font-size:14px; color:#fff; }
.mid_c_con a{ width:220px; height:47px; background:#9d0939; color:#fff; border-radius:3px; text-align:center; line-height:47px; color:#fff; font-size:23px; display:block; margin-top:10px; margin-left:0px; }

.box2_r1{ width:295px; height:265px; margin-top:10px; background:url(../images/index_341.jpg) no-repeat center;}
.box2_r2{ width:295px; height:82px; margin-top:20px; }
.box2_r2 li{ width:95px; height:82px; float:left; display:inline; margin-right:5px; cursor:pointer;}


/* #box2 */
#box3{ width:100%; height:360px; background:#fff;}
#box3_l{ width:740px; height:360px; margin-left:10px; float:left; display:inline; }
/* #box3_l ul{ width:100%; height:auto; margin-top:15px; }
#box3_l ul li{ width: 147px; height:281px; float:left; display:inline; margin-right:1px; position:relative; overflow:hidden; }
.box3_l_zj{ width:147px; height:114px; position:absolute; left:0; bottom:-114px; background:rgba(0, 0, 0, 0.67);}
.box3_l_zj p.box3_l_zjn{ font-size:18px; color:#fff; text-align:center; margin:5px 0px 0px 0px; }
.box3_l_zj p.box3_l_zjn span{ font-size:14px;}
.box3_l_zj p.box3_l_zjsc{ font-size:12px; color:#fff; margin-left:12px; }
.box3_l_zj a{ width:105px; height:30px;  background:#9d0939; color:#fff; font-size:16px; line-height:30px; text-align:center; display:block; margin-top:4px; } */

#box3_r{ width:295px; height:360px; margin-left:45px; float:left; display:inline; }
#box3_r form{ margin-top:15px; }
#box3_r form p{ line-height:1; color:#000; font-size:14px; float:left; display:inline;   }
#box3_r form p span{ color:#878787;  font-size:12px; }
form .div1{ margin-top:10px; }
.form_name{ width:150px; height:36px; border:1px #f9ecdd solid; box-shadow:2px 2px 10px #f9ecdd inset; margin-left:5px; }
.p_sex,.p_phone,.p_con{ float:left; display:inline; height:35px; }
.form_sex{ margin-left:5px; margin-top:10px; }
.form_sex1{ margin-left:15px; }
.from_con{ width:150px; height:80px; border:1px #f9ecdd solid; box-shadow:2px 2px 10px #f9ecdd inset; margin-left:5px; }
.p_con{ vertical-align:top; }
.box3_r_bt{ width:144px; height:auto; padding:7px 0px; background:#9d0939; vertical-align:center; text-align:center; display:block; line-height:1; color:#fff; margin-top:5px; }
.box3_r_bt span{ color:#d390a6;}

#box4{ width:1083px; height:95px; padding:10px 8px; background:#fff; margin-top:15px;  }


#box5{ width:100%; height:315px; background:#fff;}
#box5_l{ width:740px; height:315px; margin-left:10px; float:left; display:inline; }
#box5_l ul { margin-top:15px; }
#box5_l ul li{width:182px; height:284px; float:left; display:inline; margin-right:4px; }

#box5_r{ width:295px; height:315px; margin-left:45px; float:left; display:inline; }
#box5_r ul{ line-height:32px; margin-top:7px; }
#box5_r ul li a{ line-height:32px; margin-top:7px;   padding:2px 5px; border-radius:2px; transition: all 0.3s linear 0s;}
#box5_r ul li a:hover{color:#fff;  background:#8e2239;}
#box5_r a.bt{ width:189px; height:42px; line-height:42px; background:#9d0939; text-align:center; display:block; color:#fff; margin-top:5px; margin-left:10px;}

/* marqueeleft */
.marqueeleft{overflow:hidden; width:740px;}
.marqueeleft ul{ margin-top:15px; float:left;}
.marqueeleft li{width: 147px; height:281px; float:left; display:inline; margin-right:1px; overflow:hidden; position:relative;}
.marqueeleft li .pic{display:block;width:147px;height:281px;overflow:hidden;}

.box3_l_zj{ width:147px; height:114px; position:absolute; left:0; bottom:-114px; background:rgba(0, 0, 0, 0.67);/*  filter:alpha(opacity=67);  -moz-opacity:0.67;  -khtml-opacity: 0.67;   opacity: 0.67; */  }
.box3_l_zj p.box3_l_zjn{ font-size:18px; color:#fff; text-align:center; margin:5px 0px 0px 0px; }
.box3_l_zj p.box3_l_zjn span{ font-size:14px;}
.box3_l_zj p.box3_l_zjsc{ font-size:12px; color:#fff; margin-left:12px; }
.box3_l_zj a{ width:105px; height:30px;  background:#9d0939; color:#fff; font-size:16px; line-height:30px; text-align:center; display:block; margin-top:4px; }


