/* CSS Document */
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; margin:0px; padding:0px; font-family:microsoft yahei,simhei}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; color:#333; font-size:14px; line-height:26px}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
a{ color:#333; text-decoration:none;}
a:hover { color:#c70000; text-decoration:none;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei; font-weight:bold;}
img{ border:none; margin:0; padding:0}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
em,i{font-style:normal}ol,ul{list-style:none}
.h10{ height:10px;}





.topbox2{ width:1444px; margin:0 auto; position:relative; height:621px; }
.content{ width:14444px; position:absolute;}

/*×ó²à*/
.sub{ width:242px; height:621px;background:url(images/bg.jpg) repeat;}
.sub img{ display:block; width:224px; height:156px; margin:43px 0px 0px 18px; float:left}
.sub ul{width:224px; text-align:center; letter-spacing:3px; margin-left:18px}
.sub ul li{ float:left; height:50px; width:224px; border-bottom:1px solid #e0dede;}
.sub ul li a{color:#f7d050;font-size:21px; font-family:microsoft yahei,simhei; line-height:50px;display:inline }
.sub ul li.cur{ background:#e4b92d; color:#35302b}
.sub ul li.cur a{ color:#35302b}

/*ÓÒ²à*/
.page{ width:960px; height:621px; float:left; }
.part{width:960px; height:621px;position:relative; overflow:hidden}
.main{ width:960px; height:621px;position:absolute;float:left}
.part1,.part3,.part4,.part5,.part6,.part7{width:960px; height:621px;}
.part1 .left{ width:480px; height:621px;background:url(images/part1.jpg) repeat;}
.part1 .left a{ display:inline-block; width:210px; height:60px; margin:23px 0px 0px 20px}
.part1 .right{ width:480px;background:url(images/english.jpg) no-repeat top right; height:621px;}
.w406{ width:406px;background:url(images/line.jpg) repeat-y; height:621px; position:relative}
.w406 .tex{background:url(images/te.png); width:164px; height:43px; position:absolute; left:10px; top:16px}
.w406 .texa{background:url(images/tex.jpg); width:111px; height:465px; position:absolute; right:0px; top:30px}
.w406 .text{position:absolute; left:25px; bottom:38px;}
.w406 .text h2{ font-size:38px; color:#dc9903; height:50px; line-height:50px; width:270px; height:auto}
.w406 .text h3{ font-size:24px; color:#dc9903; height:40px; line-height:40px}
.part2{background:url(images/part2.jpg); }
.part2 .w455{ width:455px; margin-left:27px; position:relative}
.part2 .w455 a img{margin:106px 0px 10px 0px; display:inline-block; max-width:219px}
.part2 .w455 p{ font-size:26px; position:absolute; top:108px; left:15px; font-weight:bold; width:210px; line-height:35px}
.part2 .w455 .pic{ width:382px; height:382px; position:absolute; left:69px; top:181px}
.part2 .w455 .pic img{ width:382px; height:382px}
.part2 .text{ width:380px; float:right; margin: 60px 28px 0px; height:490px; border:1px solid #000; background:#f4f4f4; border-bottom:5px solid #000; border-top:5px solid #000; padding:20px 20px;overflow: scroll;}
.part2 .text p{ text-indent:26px}
.hjtit{ background:url(images/line_tit.png) repeat-x 0px 10px ; text-align:center;margin:7px 0px}
.hjtit strong{ font-size:20px; background:#f4f4f4;display: inline-block; padding:0px 16px; color:#000; height:30px; line-height:30px; }

.part3 .tex{ width:250px; height:538px;}
.part3 .tex a{ float:left; height:168px; background:#d8d8da; display:block; width:250px}
.part3 .tex .pt_div {display: block;}
.part3 .tex span{display:inline-block; width:110px; height:110px; float:left; margin-top:20px; margin-left:20px;}
.part3 .tex .span_a{ background-position:-10px -122px;}
.part3 .tex .span_b{ background-position:-156px -122px;}
.part3 .tex .span_c{ background-position:-306px -122px;}
.part3 .tex .span_d{ background-position:-452px -122px;}
.part3 .tex .span_e{ background-position:-11px -276px;}
.part3 .tex .span_f{ background-position:-163px -276px;}
.part3 .tex .pt_div i{display:inline-block; width:92px; height:80px; font-size:44px; text-align:right; float:right; line-height:40px; margin-top:60px; margin-right:25px;}
.part3 .tex .pt_div em{display:block;  font-size:18px;}
.iconsa{background:url(images/icons_b.png) no-repeat scroll 0% 0% transparent; _background:url(images/icons.png) no-repeat scroll 0% 0% transparent;}
.part3 .tex a .txt_more{ width:240px; background-color:#d6d6d6; margin-bottom:-170px; margin-left:10px; display:none}
.part3 .tex a .txt_more .txt_top{  font-size:22px; text-align:left; line-height:40px; margin:15px 0px 10px}
.part3 .tex a .txt_more .txt_top strong{ font-size:30px; }
.part3 .tex a .txt_more span{width:50px; height:50px; background-position:-495px -16px; margin-top:10px; margin-left:10px;}
.part3 .tex a .txt_bottom{display:inline; width:230px; height:50px; line-height:20px; text-align:left;margin-top:10px; font-size:36px}

.part4 .left{ width:320px;}
.part4 .left .tit,.part4 .r{background:url(images/line_tit.png) repeat-x 0px 26px;color:#000;width:100%; height:60px; line-height:60px}
.part4 .left .tit h2,.part4 .r .tit h2{  background:#fff;display: inline-block; padding:0px 10px 0px 0px; color:#000; line-height:45px; height:45px; font-size:48px; font-weight:normal; width:126px}
.part4 .left .tit h2 i,.part4 .r .tit h2 i{ font-size:24px; color:#7d7d7d }
.part4 .left .bor{ width:316px; height:470px; border:1px solid #e0dcdc; overflow:hidden}
.part4 .left .bor img{ width:298px; height:204px; margin:8px 0px 0px 8px}
.part4 .left .bora{ width:316px; height:473px; border:1px solid #e0dcdc; overflow:hidden}
.part4 .left .bora img{ width:298px; height:456px; margin:8px 0px 0px 8px}
.part4 .left .bor a,.part4 .r li p a,.part5 li a,.part6 .pic dd div.bg p a{ color:#c70000}
.part4 .r{ width:536px;}
.part4 .r li{ float:left; margin:26px 0 0 0} 
.part4 .r li strong{background:url(images/q.jpg) no-repeat #e0b657;  color:#35302b; font-size:18px; padding:2px 10px 2px 48px; height:34px; line-height:34px}
.part4 .r li p{ margin-top:10px; text-indent:26px} 

.part5{background:url(images/part5.jpg) no-repeat center; width:960px; height:515px ;}
.part5 .mid_pic{ float:left; height:100%}
.part5 ul{width:320px ;}
.part5 ul.fl{ margin-left:35px}
.part5 ul.fr{ margin-right:35px;}
.part5 li{ width:305px; float:left; margin:50px 13px 0px 13px}
.part5 li b{ font-size:20px; color:#000;background:url(images/ico.png) no-repeat left 5px; padding-left:30px; height:46px; display:inline-block}
.part5 span{ width:243px;height: 515px;text-align:center;display: table-cell;vertical-align: middle;text-align: center;*margin-top:220px;*display:inline-block}
.part5 span img{ border:1px solid #d0d0d0; padding:2px 2px; vertical-align:middle; line-height:253px}

.part6 .pic{ width:460px; float:left; position:relative}
.part6 .pic dl{ float:left;}
.part6 .pic dt{ width:412px; height:383px; float:left; margin-bottom:50px}
.part6 .pic dt img{width:402px; height:373px;border:1px solid #000 }
.changeBox_a1{float:left; width:412px; height:383px;  position:relative; _display:inline; overflow:hidden}
#change_pic .changeDiv,#change_pic1 .changeDiv{  position:absolute;  top:0px;left:0px;  display:none;  height:373px;  }
#change_pic .ctrlbox,#change_pic1 .ctrlbox{ position:absolute; bottom:0; left:0;}
#change_pic .changeDiv img,#change_pic1 .changeDiv img {width: 402px;height: 373px;padding:4px; }

.part6 .pic i{ position:absolute; width:144px; height:144px; border:none; right:22px; top:270px}
.part6 .pic i.a{ position:absolute; width:144px; height:144px; border:none; left:-17px; top:150px; z-index:999}
.part6 .pic i img,.part6 .pic i.a img{width:144px; height:144px; border:none}
.part6 .pic em{ position:absolute; width:32px; height:78px; border:none; right:2px; top:390px}
.part6 .pic em.a{ position:absolute; width:32px; height:78px; border:none; left:-41px; top:120px}
.part6 .pic em img{ width:32px; height:78px; border:none}
.part6 .pic dd{ width:410px; height:135px; float:left; border:1px solid #000; border-left:3px solid #000;border-right:3px solid #000}
.part6 .pic dd div.bg{ background:#fff; width:368px; height:150px; display:inline-block; margin:-10px 0px 0px 20px}
.part6 .pic dd div.bg p{ margin-top:15px; float:left}
.part6 .pic dd div.bg b{ float:left; margin-top:5px; padding:2px 10px}
.part6 .pic dd div.bg b a{ background:#e4b92d; color:#fff; padding:3px 3px}

.part7 .tit h2{ font-size:36px; background:#fff;display: inline-block; padding:0px 10px 0px 0px; color:#000; height:36px; line-height:36px; float:left}
.part7 .tit a{ float:right; color:#c70000; font-size:16px; padding-right:25px; cursor:pointer;background:#fff; line-height:39px; height:39px; padding:0px 5px}
.part7 .tit{background:url(images/line_tit.png) repeat-x 0px 20px;color:#000;width:904px; height:60px; line-height:60px}
.part7 ul{ width:949px;  display:inline-block}
.bflist { float:left; width:904px; padding-bottom:10px;}
.bflist li { float:left; width:212px; margin-top:10px; margin-bottom:10px; margin-right:15px; display:inline;text-align:center;}
.bflist li a.pic { width:212px; height:140px;}
.bflist li a.pic img {border:solid 1px #dfdfdf;  width:212px; height:158px;}
.bflist li a.txt { line-height:18px; height:36px; padding:8px 0; width:214px; background:#f1f1f1; display:block; }
.part7 dl{ background:#000; height:30px; width:904px; margin:0px auto;display:inline-block; margin-left:28px}
.part7 dd{background:url(images/tel.jpg) no-repeat 30px 4px;  padding-left:56px; line-height:30px; float:left}
.part7 dd p{ margin-right:28px; float:left;color:#fff;}
.part7 dd p.mr0{ margin-right:0px}
.part7 dd strong{ color:#e4b92d; font-size:22px; float:left;margin-right:28px;}
.part7 dt{background:url(images/part7_yy.jpg) no-repeat; width:149px; height:30px; float:right; margin-right:58px}
.part7 dt a{width:149px; height:30px;cursor:pointer; display:inline-block;}


.part3 .pic{ margin:0px 17px }
.part3 .pic img{ width:370px; height:538px;}
.mt40{ margin-top:40px}
.mt50{ margin-top:50px}
.ml28{ margin-left:28px}
.ml18{ margin-left:11px}
.ml50{ margin-left:50px}
.m17{margin:17px 0px;}
.mb20{ margin-bottom:10px}
.p10{ padding:15px 10px}
.pl220{ padding-left:220px}
.pt70{ padding-top:80px}




.starts{ width:110px; height:16px; margin:10px auto}
.starts ul li{ width:16px; height:16px; float:left; margin-right:2px}
.starts ul li a{ display:inline-block; background:url(images/icon.png) no-repeat 0 -16px; width:16px; height:16px;}
.starts ul li.selected a{ background:url(images/icon.png) no-repeat 0 0}

#content2{ width:721px; padding:0 25px; height:200px;float:left; overflow:hidden}
.zstj_list img{ width:187px; height:204px; float:left; margin-right:20px;}
.wz2{ width:510px; height:204px}
.wz2 p{ float:left; width:510px}
.wz2 p b{ background:#000; padding:0 10px; height:40px; display:block; color:#ffe3b7; font-size:18px; line-height:40px; float:left}
.wz2 p.sign{ float:left; margin-top:20px; font-size:14px; line-height:26px; }
.wz2 p.sign a{ color:#cc0000}

/*ÓÒ±ß²à*/
.right{background:url(images/rbg.jpg) no-repeat; width:242px; height:621px;cursor:pointer}
.right a.before{background:url(images/prebg.png) no-repeat; width:74px; height:70px; position:absolute; right:120px; bottom:0px}
.right a.after{background:url(images/nexbg.png) no-repeat; width:124px; height:124px; position:absolute; right:25px; bottom:25px}




