@charset "gb2312";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px  "Î¢ÈíÑÅºÚ", arial, \5b8b\4f53; vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;font:14px/24px  "Î¢ÈíÑÅºÚ", arial, \5b8b\4f53}
ul,li{list-style:none;}
font{ margin:0; padding:0; list-style:none; overflow:hidden; }
body{font:14px/18px  "Î¢ÈíÑÅºÚ", arial, \5b8b\4f53;color:#666; line-height:24px;}
del{ font-family:georgia}
img{ vertical-align:top}
/* ¹«¹²²¿·Ö */
.mid{ width: 1138px; clear: both; margin: 0 auto; position: relative;}
.mid2{ width:990px;  clear:both; margin:0 auto; margin-top:10px;  }
.purple { color:#7f579d;}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.blue{ color:#047ab7;}
.red{color:#cd0000;}
font{ margin:0; padding:0; font-size:14px; list-style:none;}

.box_bt{ width:624px; height:123px; padding-top:38px; margin:0 auto;}
.box_bts{width:670px; height:79px; border-top:1px dashed #747474; border-bottom:1px dashed #747474; text-align:center;}
.box_bts font{font-size:44px; font-weight:bold; color:#000; display:block; height:56px; line-height:56px;}
.box_bts b{font-size:16px; color:#ff595a; height:22px; line-height:22px;}
.box_btx{width:624px; height:41px; background:url(../images/yqjc_16.png) top center no-repeat; text-align:center;}
.box_btx b{width:81px; height:41px; line-height:38px; display:block; font-size:38px; margin-left:272px; color:#fff;}

.box_zxd{width:628px; margin:0 auto; }
.box_zx{width:271px;}
.box_d{width:290px; height:50px; line-height:50px; background:url(../images/yqjc_38.png) 0 14px no-repeat; padding-left:34px; font-size:24px; color:#000;}
/* é“¾æŽ¥ */
.blue { color:#1d70b6;}
.red{ color:#c72158;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:none; color:red;}

.head{ padding:12px 0;}
.head-r{ width:280px; text-align:right; margin-top:8px;}
.head-r img{margin-right:12px;}
.banner{height:579px; background:url(../images/yqjc_09.jpg) center top no-repeat; }
.ban{width:1138px; margin:0 auto;}
.ban span{width:164px; height:54px; display:block; padding:422px 0 0 356px;}
.banner a{width:164px; height:54px; display:block;}
#nav {
    height: 59px;
}
.scroll_nav{width:100%; height:59px; background:#ff8e8f;}
.scroll_nav ul{width:1100px; margin:0 auto; height:59px; line-height:59px;}
.scroll_nav ul li{padding:0 24px; float:left; height:59px; line-height:59px;}
.scroll_nav ul li.hover{background:#ff595a;}
.scroll_nav ul li a{color:#fff; font-size:16px;}
.box0{height:55px; margin:30px 0 12px 0; }
.box0 div.left{padding:0 14px 0 23px;}
.box0 p{font-size:14px; color:#000; text-indent:2em; line-height:24px; width:980px;}
.box1{height:810px;}
.box1_c{width:940px; padding-top:40px; height:610px; margin:0 auto;}
.box1_cs{width:933px; height:470px; position:relative; margin-bottom:36px;}
.box1_cs dl{width:380px; height:454px; padding-top:16px;}
.box1_cs dl dt{margin-bottom:22px;}
.box1_cs dl p{font-size:16px; line-height:28px;}
.box1_cs dl p b{font-size:18px; }
.po1{position:absolute; top:116px; left:380px;}
.po2{position:absolute; top:270px; left:457px;}
.box2{height:774px; width:100%; background:#ffe5e5;}
.box2_c{width:1087px; height:582px; padding:30px 0 0 38px;}
.box2_cs{width:1087px; height:475px;}
.box2_cs dl{width:415px;}
.box2_cs dl dt{height:273px; margin-bottom:20px;}
.box2_cs dl dd{width:394px; padding:0 10px;}
.box2_cs dl dd p{font-size:16px; line-height:28px;}
.box2_cs dl dd p span{display:block; height:40px; text-align:center; font-size:26px;}
.box2_cs ul{width:596px; padding-top:22px;}
.box2_cs ul li{height:41px; background:url(../images/yqjc_46.jpg) left no-repeat; line-height:41px; font-size:16px; margin-bottom:10px; }
.box2_cs ul li font{display:block; width:41px; height:41px; text-align:center; line-height:41px; margin-right:10px; color:#fff; font-size:34px; font-family:Times New Roman; float:left;}
.box2_cs ul li span{display:block; float:left; color:#656d78;}
.box2_cs ul li b{font-size:18px;}
.box3{height:1006px;}
.box3_c{width:1018px; padding:32px 0 0 150px;}
.box3_cs{width:1018px; height:1176px;}
.box3_cs li{width:440px; height:140px; margin-right:68px; float:left;}
.box3_cs li img{float:left; margin-right:22px;}
.box3_cs li p{font-size:14px; line-height:26px; padding-top:12px;}
.box3_cs li p font{font-size:18px; font-weight:bold;}
/*.box4{width:100%; height:468px; background:#ffe5e5;}
.box4_c{width:896px; height:270px;  margin:0 auto; margin-top:34px;}
.box4_cs{width:896px; height:183px;}
.box4_cs dl{width:400px; float:left; height:149px;}
.box4_cs dl dt{float:left; }
.box4_cs dl dd{float:right; width:208px; padding-top:36px; line-height:38px; font-size:26px; color:#ff595a;}
.box4_cs ul{width:446px; float:right; height:149px; overflow:hidden;}
.box4_cs ul li{height:39px; margin-bottom:13px;}
.box4_cs ul li img{float:left; margin:12px 10px 0 0;}
.box4_cs ul li font{display:block; height:39px; line-height:39px; color:#fff; font-size:20px; font-weight:bold; padding:0 66px 0 10px; float:left;}*/
.box_zx1{width:336px; margin:0 auto;}
.box_zx1 img.right{margin-top:3px;}
.box5{height:582px;margin-top:400px;}
.box5_c{width:1012px; height:370px; padding:32px 0 0 80px;}
.box5_l{width:348px; margin-top:30px; float:left;}
.box5_l font{padding:14px 3px; font-size:16px; color:#090909; line-height:24px; display:block;}
.box5_z{float:left; margin-left:108px; display:inline;}
.box5_r{width:466px; padding-top:12px; float:right;}
.box5_r p{font-size:16px; color:#454545; line-height:34px;}
.box5_r p b{font-size:18px;}
.box5_r div.box_zxd{width:320px; margin:0;}
.box5_r div.box_zx{margin-bottom:12px; float:left;}
.box5_r div.box_d{float:left;}
.box6{width:100%; height:620px; background:#f4f4f4;}
.box6_c{width:1060px; height:400px; padding:35px 0 0 32px; overflow:hidden;}
.box6_c li{width:313px; float:left; margin-right:60px;}
.box6_c li h2{height:58px; line-height:58px; font-size:24px; color:#ff595a; text-align:center; font-weight:normal;}
.box6_c li p{font-size:14px; line-height:24px; color:#232323; padding:0 16px 18px 12px;}
.box6_c li span{display:block; text-align:center; width:313px;}
.box7{height:1300px; padding-top:0px;}
.box7_c{width:1014px; margin-left:32px; height:546px;}
.box7_cl{width:349px; height:479px; background:url(../images/yqjc_114.jpg) top left no-repeat;}
.box7_cl span{padding:432px 0 0 96px; width:156px; height:47px; display:block;}
.box7_cl span a{width:156px; height:47px; display:block;}
.box7_cr{width:652px; padding-top:34px;}
.box7_cr1{width:640px; height:66px; padding-left:12px;}
.box7_cr1 span{width:194px; height:37px; display:block; line-height:34px; background:#ff595a; color:#fff; text-align:center; font-size:22px; float:left; margin-top:20px;}
.box7_cr1 b{width:242px; height:65px; display:block; font-size:65px; color:#ff595a; text-align:center; float:left; font-weight:normal; line-height:65px;}
.box7_cr2{width:652px; padding:34px 0 24px 0;}
.box7_cr2 p{font-size:14px; line-height:24px; color:#4f4f4f; text-indent:2em;}
.box7_cr3{width:652px; height:103px;}
.box7_cr3 b{display:block; height:20px; width:70px; background:#ff595a; line-height:20px; color:#fff; text-align:center; font-size:14px;}
.box7_cr3 p{font-size:14px; line-height:24px; color:#4f4f4f; text-indent:2em;}
.box7_cr4{width:530px; height:143px; background:url(../images/yqjc_122.jpg) left center no-repeat; padding-left:122px;}
.box7_cr4 img{margin-right:22px;}
.box7_x{width:980px; height:568px; padding-left:112px;}
.box7_x1{width:980px; height:70px;}
.box7_x1 font{display:block; width:130px; height:50px; line-height:50px; font-size:24px; color:#000; float:left; }
.box7_x1 p{float:left; font-size:14px; line-height:24px; color:#4f4f4f; width:840px;}
.box7_x2{width:920px; height:490px; margin:0 auto;}
.box7_x2 div.box_zx{margin:30px 0 0 284px; }
.box8{width:100%; height:528px; background:#f4f4f4;}
.box8_c{width:1126px; margin-top:34px; height:280px;}
.box8_c dl dt{width:390px; height:264px; padding-top:16px; float:left;}
.box8_c dl dt p{font-size:16px; line-height:34px; color:#050505; text-indent:2em;}
.box8_c dl dt span{display:block; height:52px; margin-top:24px;}
.box8_c dl dt span img{margin-left:32px;}
.box8_c dl dd{float:right;}
.box9{padding:24px 0 40px 0;}
.box9_c{padding-top:30px;}

.bottom{ height:220px; padding:30px 0; background:#e5e5e5;} 
.bottom-c-l{ padding-left:70px; float:left;}
.bottom-c-r{ float:left; width:507px; padding-left:15px;}
.bottom-c-r a{ margin-right:22px;}
.bottom-c-r2{ padding-top:10px;}

