@charset "utf-8";
/*rest-css */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;}
fieldset,img{border:none; }
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
em,i{font-style:normal;}
input{padding-top:0;padding-bottom:0;font-family:"宋体","SimSun";}
input::-moz-focus-inner{border:none; padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;outline:none}
textarea{resize:none;}
table{border-collapse:collapse;}
body{color:#333;padding:0;font:12px/20px "宋体","SimSun";text-align:left; background:url(../images/top.jpg) no-repeat center top #fff}
body>div{text-align:left;}
a{color:#333; text-decoration:none;}
a:hover{color:#b39656; text-decoration:underline;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;height:0; font-size:0;overflow:hidden;}
.show{ display:none}

/*===========head===================*/
.head{ width:1245px; height:56px; margin:0 auto;}
.head_left{ width:200px; padding:6px 0 0 15px; float:left}
.head_right{ width:800px; float:right;  text-align:right; line-height:56px; padding-right:15px} 
.head_right a{ font-size:14px; font-family:microsoft yahei; color:#b39656; margin-left:20px}
.head_right a:hover{ color:#fff}
/*===========banner===================*/
.banner{ width:1245px; height:625px; margin:0 auto;}
.banner p{ width:484px; font-size:15px; font-family:microsoft yahei; padding-left:30px;padding-top:300px; color:#000; margin-bottom:0px; }
/*==========partA=========*/
.partA{ width:1004px; margin:90px auto 0 auto;}
.part_top{ width:1005px; height:48px; background:url(../images/part_top.jpg) no-repeat left top; line-height:48px; text-align:center; padding-top:2px; position:relative;}
.part_top_a{ color:#fff;font-family:"microsoft yahei",simhei;font-size:26px; font-weight:bold;}
.partA table{ width:1004px; margin-top:30px}
.partA table td{ vertical-align:middle}
.partA em,.partA span,.partA img{ display:block}
.partA em{width:85px; text-align:center; background:#b39656; line-height:16px; color:#fff; padding:2px 0 }
.partA span{ width:270px; background:#000; padding:10px 15px; line-height:16px; font-size:14px; color:#fff}
.partA p{ border:3px solid #b39656; background:#f2f2f2; padding:6px 5px; color:#666; line-height:16px}

/*==========partB=========*/
.partB{ width:1004px; margin:40px auto 0 auto;}
.partB_text{ background:url(../images/partB_bg1.jpg) no-repeat center 45%; padding-top:30px}
.partB_left{ width:500px; float:left}
.partB_right{ width:500px; float:right}
.partB_text dl dt{ height:138px}
.partB_text dl dt img{ display:block; margin:0 auto}
.partB_text dl  dd{ width:489px; height:46px; background:url(../images/partB_bg2.jpg) no-repeat left top; padding-top:8px; line-height:46px; text-align:center; color:#fff; font-size:22px; font-family:simhei;}

/*==========partC=========*/
.partC{ width:1004px; margin:40px auto 0 auto;}
.partC01{ margin-top:45px}
.partC01_left{ width:515px; float:left;}
.partC01_top strong{ display:block; height:27px;font-size:20px;  color:#736935; font-family:simhei; font-weight:400; padding-left:30px; line-height:27px}
.partC01_left_top strong{ background:url(../images/partC_bg1.jpg) no-repeat left center}
.partC01_left_ctr{ padding-top:25px}
.partC01_left_ctr dl dt{ width:463px; float:left}
.partC01_left_ctr dl dd{ width:46px; float:right; margin-top:170px}
.partC01_left_btm{ margin-top:10px}
.partC01_left_btm p{ width:459px; line-height:22px; font-size:13px; padding-left:10px}
.partC01_right_top strong{ background:url(../images/partC_bg2.jpg) no-repeat left center}

.partC01_right{ width:470px; float:right; }
.partC01_right_ctr{ padding:10px 10px 10px 10px; margin-top:25px; background:#000; -moz-border-radius: 10px;border-radius:10px}
.partC01_right_ctr dl dt{ width:139px; float:left}
.partC01_right_ctr dl dd{ width:300px; float:right; font-size:14px; font-family:microsoft yahei; line-height:22px; color:#fff; letter-spacing:1px}
.partC01_right_ctr1{ margin-top:10px; padding-left:15px}
.partC01_right_left{ width:214px; float:left; -moz-border-radius: 10px;border-radius:10px; background:#000; padding:35px 0px 35px 10px}
.partC01_right_right{ width:214px; float:right; -moz-border-radius: 10px;border-radius:10px; background:#000; padding:15px 0px 15px 10px;}
.partC_right_text strong{ font-size:16px; color:#cbae64; font-family:microsoft yahei; display:block; text-align:center; line-height:25px;  margin-bottom:5px}
.partC_right_text p{ font-size:12px; color:#fff; text-align:center}
/*==========partC02=========*/
.partC02{ margin-top:40px}
.partC02_top{ text-align:center}
.partC02_top strong{ display:inline-block; background:#b39656; padding:7px 40px 5px 40px; font-size:20px; color:#fff; font-family:simhei; font-weight:400}
.partC02_main{ background:url(../images/partC_02_bg1.jpg) no-repeat left top ; margin-top:20px}
.partC02_main p{ font-size:14px; font-family:microsoft yahei; color:#333; line-height:22px }
.partC02_main strong{ font-size:14px; color:#b39656; font-family:microsoft yahei}
.partC02_top_left{ padding-left:35px; width:320px; padding-top:25px; float:left}
.partC02_top_right{ width:480px; float:right}
.partC02_top_right dl dt{ width:72px; float:left}
.partC02_top_right dl dd{ width:256px; float:left; margin-left:10px;  padding-top:30px}
.part02_main_top{}
.part02_main_btm{ margin-top:115px}
.partC02_btm_left{ width:250px; padding-left:20px; float:left}
.partC02_btm_ctr{ width:275px; margin-left:90px; float:left}
.partC02_btm_right{ width:320px; margin-left:49px; float:left}

.partC03{ margin-top:40px}
.parcC03_left{ width:113px; float:left}
.parcC03_ctr{ width:58px; float:left}
.parcC03_right{ width:806px; height:68px; border:2px solid #948a54; float:right; background:#f4f4f4; border-left:0px; padding:20px 15px 20px 10px}
.parcC03_right strong{ font-size:15px; color:#c2081a; font-family:microsoft yahei}
.parcC03_right p{ font-size:14px; line-height:22px; margin-top:5px; font-family:microsoft yahei}
.partC04{ margin-top:20px}

/*===========partD=============*/
.partD{ width:1004px; margin:40px auto 0 auto;}
.partD_left{ width:682px; border-right:1px solid #000; float:left; margin-top:30px; padding-left:5px; padding-right:2px}
.partD_right{ width:300px; float:right; margin-top:30px; padding-left:14px}
.partD_left01{ margin-top:20px; background:url(../images/partD_bg1.jpg) repeat-x left bottom ; padding-bottom:20px}
.partD_left01 b,.partD_left02 b{ color:#333; font-size:16px; margin-bottom:10px; display:block; font-family:microsoft yahei; }
.partD_left01 strong,.partD_left02 strong{ font-size:16px; display:block; text-align:center; margin-top:10px;  font-family:microsoft yahei;}
.partD_left02{ padding:10px 0 0 0;  background:url(../images/partD02.jpg) no-repeat left 20px }
.partD_img{ width:667px; height:162px;}
.partD_right01{ padding:12px 10px; background:url(../images/partE_bg.jpg) repeat-y left top; margin-top:18px}
.partD_right01 img{ margin-bottom:13px; padding-bottom:}
.partD_right01 b{ display:block; text-align:center; line-height:22px; font-size:16px; font-family:microsoft yahei}

/*===========partE=============*/
.partE{ width:1004px; margin:40px auto 0 auto;  }
.partE_left{ width:488px; float:left; margin-top:30px; background:url(../images/partE_bg.jpg) repeat-y left top }
.partE_top{ width:100%; height:38px; background:#998753; padding-top:2px}
.partE_top strong{ font-size:21px; color:#fff; margin-left:10px; line-height:38px; font-weight:600}
.partE_left01{ margin:10px auto; border:1px solid #ddd; width:466px; background:#f7f7f7}
.partE_left01 dl{ padding:10px}
.partE_left01 dl dt{ width:153px; float:left}
.partE_left01 dl dd{ width:280px; float:right;  font-family:microsoft yahei; font-size:13px}
.partE_left01 dl dd strong{ font-size:15px; color:#83762e; display:block; margin-bottom:5px}
.partE_left01_title{color:#b39656;}
.partE_left01 ul{ width:446px; border-top:1px dashed #5d5d5d; margin:0 auto; padding:5px}
.partE_left01 ul li{ font-size:13px; font-family:microsoft yahei; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:10px; line-height:22px}
.partE_right{ width:488px; float:right; margin-top:30px; background:url(../images/partE_bg.jpg) repeat-y left top}
/*===========partF=============*/
.partF{ width:1004px; margin:40px auto 0 auto;  }
.partF img{ display:block; margin-top:40px}
/*===========partG=============*/
.partG{ width:1004px; margin:40px auto 0 auto; }
.part_top_more{ position:absolute;right:10px; color:#fff; font-size:18px; font-family:simhei; font-weight:bold}
.partG01{ width:940px; margin:20px auto 0 auto}
.partG01_left{ width:16px; margin-right:4px; float:left; padding-top:35px}
.partG01_ctr{ width:900px; float:left; position:relative; overflow:hidden; height:86px}
#partG_con{ width:1800px; position:absolute; left:0}
.partG01_ctr ul li{ width:150px; float:left}
.partG01_ctr ul li img{ width:135px; margin:0 auto; display:block}
.partG02{ margin-top:50px}


/*=========foot=============*/
.foot_bg{background:#000; width: 100%}
.foot{ width:884px; height:246px; background:url(../images/con_bg.gif) no-repeat left top; margin:40px auto 0 auto; padding:15px 60px 0 60px}
.foot_left{ width:420px; float:left}
.foot_right{ width:400px; float:right}
.foot strong{ font-size:21px; color:#b58e4f; font-family:microsoft yahei; display:block; margin-bottom:10px}
.foot strong a{  color:#b58e4f;}
.foot b{ font-size:15px; font-family:microsoft yahei; color:#d2ba68}
.foot ul{ padding-top:17px}
.foot ul li{ width:200px; float:left; line-height:20px;  font-family:microsoft yahei; color:#d2ba68; font-size:14px; font-family:microsoft yahei; font-weight:bold; line-height:30px; padding-left:10px; background:url(../images/ul_li_bg.png) no-repeat left center}
.foot p{ font-weight:bold; line-height:30px; color:#d2ba68; font-family:microsoft yahei; font-size:14px; text-align:center}
.foot p b,.foot ul li b{ color:#fff}
.foot p span{ margin-right:15px}