
body{ padding:0;margin:0; font-size:14px;font-family:"Microsoft YaHei"; -webkit-font-smoothing:antialiased;font-smoothing:antialiased;min-width:1200px; color:#444; }

a{text-decoration:none; color:#444; }
a:hover{text-decoration:none; color:#c9191b;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}

ul{list-style:none;}

img{border:0px;}

.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.tj{ text-align:justify;}
/*float and clear*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{ clear:both;}
/*clear*/
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.w1200{width:1200px;}
.juzhong{margin:0 auto;}
.juzhong1{margin:40px auto;}
.juzhong2{margin:0 auto 40px auto;}
.juzhong3{margin:40px auto 0 auto;}
.juzhong4{ margin:60px auto 40px auto;}
.l24{line-height:24px;}
.l30{line-height:30px;}
.l40{line-height:40px;}
.l42{line-height:42px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f12{font-size:12px;}
.f24{font-size:24px;}
.f20{font-size:20px;}
.f30{font-size:30px;}
.arial{font-family:Arial, Helvetica, sans-serif;}
.nor{font-weight:normal;}
.mw{width:100%; min-width:1200px;}
.green{color:#53c6eb;}
.green1{color:#045f67;}
.white{color:#fff;}
.yellow{color:#b39b77;}
.red{color:#c9191b;}
.c666{color:#666;}
.ccc{color:#ccc;}
.c333{color:#333;}
.c74{color:#747474;}
.c8f{color:#8f8f8f;}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block;}
/*head kaishi*/



.page-wrap {margin: 0 auto;width: 1100px; clear:both; overflow:hidden;}
.page111111{height: 460px;margin: 0 auto;position: relative;width: 100%}
.page-inner {_height: 100%;left: -120px;margin: 0;min-height: 100%;position: absolute;_position: static;right: -120px;top: 0;width: auto;_width: 1240px}
.site-casa .page-top {/*left: 0;position: fixed;_position: absolute;top: 0;*/ z-index:99999;background:url(../images/bg_top.jpg) repeat-x;height:132px;clear:both;overflow:hidden;width:100%;}
.head{height:87px; clear:both; overflow:hidden;width:100%;}	 
.logo {display: block; float:left;}
.rightlink{ float:right; color:#7C7D7F; font-family:"宋体"; font-size:12px; margin-top:30px; height:27px; line-height:27px;}
.rightlink a{ color:#7C7D7F;}
.input1{ border:0px; padding-left:10px; height:29px; background:url(../images/input.jpg) no-repeat; line-height:29px; width:156px; float:left; font-family:"微软雅黑";}
.btn1{ float:left; }

.nav{ clear:both; overflow:hidden; height:45px; line-height:45px; font-size:16px; font-family:"微软雅黑";}
.nav li{ float:left; width:135px; text-align:center;}
.nav li a{display:block; color:#fff;}
.nav li a:hover, .nav li a.on{ background:#960f10;}


/*banner kaishi*/
.flexslider{position:relative;height:625px;overflow:hidden; width:100%; margin:0 auto; padding:0;min-width:1200px;}
.top-img{ width:100%; height:62px; margin:0 auto; position:absolute; bottom:0; left:0; z-index:100;}
.slides{position:relative;z-index:1; list-style:none;}
.slides li{height:625px; width:100%;}
.flex-control-nav{position:absolute;z-index:2;width:100%; height:31px; bottom:25px;right:0; text-align:center; list-style:none; overflow:hidden; margin:0; padding:0;}
.flex-control-nav li{display:inline-block;width:31px;height:31px;padding:0 10px;*display:inline;zoom:1; margin:0;}
.flex-control-nav a{display:inline-block;width:13px;height:31px;line-height:80px;overflow:hidden; background:url(../images/banner-a.png) no-repeat;cursor:pointer;margin:0;}
.flex-control-nav .flex-active{background:url(../images/banner-on.png) no-repeat; width:31px; height:31px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;}
.flex-direction-nav li a{display:block;width:45px;height:90px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;top:210px;background: url(../images/prev.png) no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;top:210px;background: url(../images/next.png) no-repeat;}
/*banner kaishi*/


/*part1 kaishi*/
.part1{ width:1200px;  margin:0 auto; padding:50px 0;}
.part1-left{ float:left; width:164px; margin-right:56px;}
.part1-left img{ float:left; margin:0 0 0 9px;}
.part1-right{ float:right; width:800px; }
.part1-right p{ float:left; text-indent:2em; font-size:16px; color:#4d4d4d; line-height:28px; }

.part1-english{ float:left; width:1200px; height:154px;}
.part1-english p{ float:left; width:1160px; padding:0 20px; height:174px; line-height:32px; text-indent:2em;  font-size:16px; color:#4d4d4d;}
/*part1 jieshu*/

/*part2 kaishi*/
.part2{ width:100%; min-width:1200px; height:508px; margin:0 auto;  background-color:#1327a4;}
.part2-nav{width:1200px; margin:0 auto; height:106px;  color:#fff; padding-top:40px;}
.part2-nav-top{ float:left; width:1200px; height:50px; line-height:50px; font-size:32px; }
.part2-nav-bottom{ float:left; width:1200px; height:36px; line-height:36px; font-size:24px; font-weight:lighter;}

#CSSBox{float:left;width:1200px;height:140px; margin:0 auto;}
#CSSBox ul li{ float:left; width:264px; height:314px; list-style:none; border:0px solid red; margin-right:48px; border-radius:20px; position:relative;}
#LeftButton{cursor:pointer;margin-right:27px;height:244px;width:34px;float:left;background:url(../images/left.png) center center no-repeat;}
#RightButton{cursor:pointer;margin-left:27px;height:244px;width:34px;float:left;background:url(../images/right.png) center center no-repeat;}
#wrapper{width:1322px; height:314px; margin:0 auto}

.li-list{ position:absolute; left:0; bottom:0; width:264px; height:60px; color:#fff; text-align:center;}
.li-list-top{ float:left; width:264px; height:30px; line-height:40px; font-size:14px;}
.li-list-bottom{ float:left; width:264px; height:30px; line-height:18px; font-size:12px;}

.part3{ width:100%; margin:0 auto; padding-bottom:30px;}
.part3-nav{width:1200px; margin:0 auto; height:106px; color:#1a1a1a; padding-top:40px;}
.part3-nav-top{ float:left; width:1200px; height:50px; line-height:50px; font-size:32px; }
.part3-nav-bottom{ float:left; width:1200px; height:36px; line-height:36px; font-size:24px; font-weight:lighter; }

#CSSBox1, #CSSBox4, #CSSBox5, #CSSBox6{float:left;width:1200px;height:140px; margin:0 auto;}
#CSSBox1 ul li, #CSSBox4 ul li{ float:left; width:264px; height:314px; list-style:none; border:0px solid red; margin-right:48px; border-radius:20px; position:relative;}
#CSSBox6 ul li{ float:left; width:360px; height:314px; list-style:none; border:0px solid red; margin-right:60px; border-radius:20px; position:relative;}
#CSSBox ul li a img, #CSSBox1 ul li a img, #CSSBox2 ul li a img, #CSSBox3 ul li a img, #CSSBox4 ul li a img , #CSSBox6 ul li a img{border-radius:20px;}
#LeftButton1, #LeftButton4, #LeftButton6{cursor:pointer;margin-right:27px;height:244px;width:34px;float:left;background:url(../images/part3-left.png) center center no-repeat;}
#RightButton1, #RightButton4, #RightButton6{cursor:pointer;margin-left:27px;height:244px;width:34px;float:left;background:url(../images/part3-right.png) center center no-repeat;}
#wrapper1, #wrapper4, #wrapper6{width:1322px; height:314px; margin:0 auto}

.li-list1{ position:absolute; left:0; bottom:0; width:264px; height:60px; color:#1a1a1a; text-align:center;}
.li-list-top1{ float:left; width:264px; height:30px; line-height:40px; font-size:14px;}
.li-list-bottom1{ float:left; width:264px; height:30px; line-height:18px; font-size:12px;}


.li-top-img{ position:absolute; left:75px; top:35px; width:111px; height:191px; background:url(../images/li-img-zhushi-bg.png) top center no-repeat; display:none; text-align:center;}
.li-top-img1{ float:left; width:111px; height:63px; line-height:63px; font-size:16px; color:#fff; letter-spacing:2px; font-weight:bold;}
#CSSBox ul li:hover .li-top-img{ display:block;}
.li-top-img2{ position:absolute; left:75px; top:35px; width:40px; height:121px; background:url(../images/li-img-zhushi-bg1.png) top center no-repeat; display:none; text-align:center; padding:35px 39px; font-size:16px; color:#fff; line-height:36px; letter-spacing:2px; font-weight:bold;}
#CSSBox1 ul li:hover .li-top-img2{ display:block;}

#CSSBox4 ul li:hover .li-top-img2{ display:block;}
#CSSBox4 ul li:hover .p-part2-top{ display:block;}

.li-top-img3{ position:absolute; left:115px; top:35px; width:111px; height:191px; background:url(../images/li-img-zhushi-bg.png) top center no-repeat; display:none; text-align:center;}
.li-top-img4{ float:left; width:111px; height:63px; line-height:63px; font-size:16px; color:#fff; letter-spacing:2px; font-weight:bold;}
#CSSBox6 ul li:hover .li-top-img3{ display:block;}
/*part2 jieshu*/

/*fotter kaishi*/
.footer {background-color: #2F3239;min-width: 1024px;overflow: hidden; border-top:2px solid #C9191A; padding:30px 0; min-width:1100px;}

.footer .inner {margin: 0 auto;position: relative;width: 1002px; text-align:center; font-size:12px; color:#8e9094;line-height:24px;  min-width:1100px;}
.footer .inner a{ font-size:14px; color:#FFFFFF;font-family:"Microsoft YaHei";}
.footer .inner p { margin-top:15px; font-size:15px;}
.footer .inner p a{  color:#65676C;}
#share { position:absolute; bottom:160px; right:0;width:21px; height:33px;zoom:1;}
#share a{background-image:url(images/share.png); background-repeat:no-repeat; display:block; width:21px; height:33px; margin-bottom:2px; overflow:hidden; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share a{}
#share a#totop{  background:url(images/top1.png) no-repeat; background-size:100% 100%; cursor:pointer; }
/*footer jieshu*/




/*school profile kaishi*/
.p-part1-w{ width:100%; height:522px; margin:0 auto; background:url(../images/p-part1-bg.png) top center no-repeat; position:relative;}
.p-part1{ width:1200px; height:522px; margin:0 auto; position:relative;}
.p-part1-right{ float:right; width:370px; height:300px; position:absolute; right:0; top:45px;}
.p-part1-right p{ float:left; height:30px; line-height:30px; color:#fff; font-size:14px; text-shadow:5px 0 5px #444;}
.p-part1-t{ width:100%; height:108px; background:url(../images/p-part1-touming.png); position:absolute; left:0; bottom:45px; padding-top:20px;}
.p-part1-t p{ width:1200px; line-height:30px; max-height:90px; margin:0 auto; overflow:hidden; color:#e6e6e6; font-size:14px; text-shadow:5px 0 5px #444;}

.p-part2-w{ width:100%; margin:0 auto; background-color:#d0b4a9; border-bottom:#c69c6d 4px solid;}
.p-part2{ width:1200px; margin:0 auto;}
.p-part2-con{ float:left; width:240px; height:312px; position:relative;}
.p-part2-con img{ cursor:pointer;}
.p-part2-con a img{ cursor:pointer; position:absolute; bottom:32px; left:50px;}
.p-part2-nav{ float:left; width:200px; padding-left:40px; position:absolute; top:20px; left:0; color:#fff;}
.p-part2-nav-top{ float:left; width:100%; height:50px; line-height:50px; font-size:32px; letter-spacing:4px;}
.p-part2-nav-bottom{ float:left; width:100%; height:72px; line-height:36px; font-size:24px; font-weight:lighter; letter-spacing:2px}

.p-part2-top{ width:240px; height:312px; position:absolute; left:0; top:0; background:url(../images/p-part2-img-touming-bg.png); z-index:100; display:none; cursor:pointer;}
.p-part2-top-top{ float:left; width:240px; height:240px;}
.p-part2-top-bottom{ width:74px; height:30px; margin:0 auto; border:#fff 1px solid; margin-top:240px; border-radius:5px; line-height:30px; text-align:center;}
.p-part2-top-bottom a { color:#e6e6e6;}

.p-part2-top-top dl{ float:left; width:240px; height:46px; color:#e6e6e6; text-align:center;}
.p-part2-top-top dl dt{ float:left; width:240px; height:30px; line-height:30px; font-size:16px;}
.p-part2-top-top dl dd{ float:left; width:240px; height:16px; line-height:16px; font-size:12px;}



/*part3 kaishi*/
.p-part3-w{ width:100%; height:540px; margin:0 auto; background:url(../images/p-part3-bg.png) top center no-repeat; position:relative}
.p-part3{ width:1200px; height:540px; margin:0 auto;}

/*part3 jieshu*/
/*school profile kaishi*/


/**/
#wrapper2{width:1200px; height:314px; margin:0 auto; position:relative;}
#CSSBox2{float:left;width:1256px;height:140px; margin:0 auto; position:absolute; left:0; top:0;}
#CSSBox2 ul li{ float:left; width:264px; height:314px; list-style:none; border:0px solid red; margin-right:48px; border-radius:20px; position:relative;}
.a-part2{ width:1200px; margin:0 auto; }
.xiangxia{ width:1200px; height:18px; margin:0 auto; text-align:center;}
.li-list1{ position:absolute; left:0; bottom:0; width:264px; height:60px; color:#1a1a1a; text-align:center;}
/**/



/*Department kaishi*/
.d-part1-w{ width:100%; height:522px; margin:0 auto; background:url(../images/d-part1-bg.png) top center no-repeat; position:relative;}
.d-part1-right{ float:right; width:444px; height:240px; position:absolute; right:0; top:45px; padding:20px 20px;}
.d-part1-right p{ float:left; width:444px; line-height:30px; color:#fff; font-size:14px; text-shadow:5px 0 5px #444; text-indent:2em;}

.d-part2-w{ width:100%; height:522px; margin:0 auto; background:url(../images/d-part2-bg.png) top center no-repeat; position:relative;}
.d-part2-right{ float:right; width:444px; height:424px; position:absolute; right:0; top:45px; padding:20px 20px;}
.d-part2-right p{ float:left; width:444px; line-height:30px; color:#fff; font-size:14px; text-shadow:5px 0 5px #444; text-indent:2em;}

.d-part3{ width:100%; height:750px; margin:0 auto; background:url(../images/d-part3-bg-line.png) center top no-repeat; background-color:#d0b4a9; position:relative;}
.d-part3-img{ width:1200px; height:560px; margin:0 auto;}

.d-part4-w{ width:100%; margin:0 auto; margin-bottom:50px;}
.d-part4{ width:1200px; margin:0 auto;}
.d-part4-1{ float:left; width:150px; height:600px;}
.d-part4-2{ float:left; width:300px; height:600px;}
.d-part4-3{ float:left; width:450px; height:600px;}
.d-part4-1 img, .d-part4-2 img, .d-part4-3 img{ float:left; cursor:pointer;}
/*Department jieshu*/


/**/
.t-part1-w{ width:100%; height:522px; margin:0 auto; background:url(../images/t-part1-bg.png) top center no-repeat; position:relative; padding-top:30px;}
.t-part1{ width:1200px; margin:0 auto; background:url(../images/p-part2-img-touming-bg.png); padding-bottom:40px;}
.t-part1-right{ width:1160px; margin:0 auto;  padding:20px 20px;}
.t-part1-right p{ float:left; width:1160px; line-height:30px; color:#fff; font-size:14px; text-shadow:5px 0 5px #444; text-indent:2em; letter-spacing:2px;}

.t-part2-w{ width:100%; height:550px; margin:0 auto; background:url(../images/t-part2-bg.png) top center no-repeat; }
.t-part2{ width:1200px; margin:0 auto;}

.t-part2-main, .t-part2-main ul{ float:left; width:680px;}
.t-part2-main ul li{ float:left; width:680px; height:46px; line-height:46px;}
.t-part2-main ul li a{ display:block; float:left; width:550px; height:46px; color:#fff; font-size:16px; overflow:hidden; letter-spacing:2px;}
.t-part2-main ul li span{ display:block; float:right; width:100px; height:46px; color:#fff; font-size:16px; text-align:right;}
.more{ height:46px; line-height:30px; text-align:right;}
.more a{ color:#fff; font-size:16px;}
.t-part2-main ul li a:hover, .more a:hover{ color:#1a1a1a;}
/**/


/*jxqy kaishi*/
.jxqy-part1-w{  width:100%; height:522px; margin:0 auto; background:url(../images/jxqy-part1-bg.png) top center no-repeat; position:relative; padding-top:30px;}

.jxqy-part2-w{  width:100%; height:652px; margin:0 auto; background:url(../images/jxqy-part2-bg.png) top center no-repeat; position:relative; padding-top:30px;}
.jxqy-part1{ width:800px; float:left; background:url(../images/p-part2-img-touming-bg.png); padding-bottom:40px;}
.jxqy-part1-right{ float:left; width:760px;  padding:20px 20px;}
.jxqy-part1-right p{ float:left; width:760px; line-height:30px; color:#fff; font-size:14px; text-shadow:5px 0 5px #444; text-indent:2em; letter-spacing:2px;}

.jxqy-part1-yw{ width:1200px; margin:0 auto; margin-top:20px;}
.jxqy-part1-yw p{float:left;width:1200px; color:#fff; font-size:14px; line-height:30px; text-shadow:5px 0 5px #444; text-indent:2em; letter-spacing:2px;}
.jxqy-part2-top{ width:1200px; margin:0 auto;}

.jxqy-part3-left{ position:absolute; width:50%; height:750px; top:0; left:0; background:url(../images/jxqy-part3-bg.png) no-repeat center top;}
.jxqy-part3-right{ position:absolute; width:504px; height:600px; right:50%; top:50px; margin-right:-560px;}
.jxqy-part3-right-nav{ float:left; width:504px; height:60px; margin-bottom:30px;}
.jxqy-part3-right-nav-top{ float:left; width:504px; height:40px; line-height:40px; color:#fff; font-size:24px; letter-spacing:2px;}
.jxqy-part3-right-nav-bottom{ float:left; width:504px; height:20px; line-height:20px; color:#fff; font-size:14px; letter-spacing:2px;}
.jxqy-part3-right p{ float:left; width:504px; line-height:30px; color:#fff; font-size:14px; letter-spacing:2px; text-indent:2em;}

/*jxqy jieshu*/


/*sjgkk kaishi*/
.sjgkk-part2-w{ width:100%; height:550px; margin:0 auto; background:url(../images/sjgkk-part4-bg.png) top center no-repeat;  }
#CSSBox5 ul li{ float:left; width:216px; height:403px; list-style:none; border:0px solid red; margin-right:30px; border-radius:20px; position:relative;}
#CSSBox5{float:left;width:1200px;height:423px; margin:0 auto;}
#LeftButton5{cursor:pointer;margin-right:27px;height:244px;width:34px;float:left;background:url(../images/part3-left.png) center center no-repeat;}
#RightButton5{cursor:pointer;margin-left:27px;height:244px;width:34px;float:left;background:url(../images/part3-right.png) center center no-repeat;}
#wrapper5{width:1322px; height:403px; margin:0 auto}
/*sjgkk jieshu*/


/*rcpy kaishi*/
.part2-left{ width:100%; height:522px; background:url(../images/zhuanti-bg.jpg) no-repeat; overflow:hidden;}
.part2-left .con{ width:100%; height:522px; margin:0; padding:0;}
.part2-left .con ul{list-style:none; margin:0; padding:0;}
.part2-left .con ul li{ width:15%; height:522px; position:relative; overflow:hidden; float:left;cursor:pointer;}
.part2-left .con ul li.current{ width:55%; height:522px; overflow:hidden;}
.part2-left .con ul li h3{ width:15%; height:522px; margin:0; padding:0;}
.part2-left .con ul li.ti1{ background:url(../images/d-part1-bg.png) top left no-repeat;}
.part2-left .con ul li.ti2{ background:url(../images/banner1.jpg) top left no-repeat;}
.part2-left .con ul li.ti3{ background:url(../images/p-part1-bg.png) top left no-repeat;}
.part2-left .con ul li.ti4{ background:url(../images/d-part1-bg.png) top left no-repeat;}
.show{ position:absolute; left:90px; top:20px; width:409px; height:153px; display:none;}
.show .show-li{ width:92px; height:44px; line-height:44px; float:left; text-align:left;}
.show .show-li a{ color:#fff;}
.show .show-li a:hover{ color:#fe7000;}

.current .show{ display:block;}

/*rcpy jieshu*/

/*首页*/
.item_box { width: 100%; padding: 0px 0px 82px 0px; overflow: hidden;}
.item_box_wp { width: 100%; margin:0 auto;}
.item_box_wp .title { background: url("img/cloud.png") center center no-repeat; width: 100%; min-height: 87px; margin: 30px auto 55px auto; text-align: center;}
.item_box_wp .title h1 { font-size: 36px; color: #3f616c;}
.item_box_wp .title h2 { font-size: 18px; color: #aaa;}
.item_box_wp h3 { color: #67b83d; font-size: 36px; margin: 74px 0px 50px 0px;}
.item_box_wp h4 { color: #3f616c; font-size: 36px; margin: 65px 0px 25px 0px; text-align: center;}



/*语音通话*/
.ft_banner2 { width: 100%; height: 430px; background: url("img/banner7.png") center center;}
.voice_1 { width: 100%; text-align: center;}
.voice_1 .img { margin-bottom: 60px;}

.box10 { background: #404344; padding: 0px; height: 522px;}
.voice_2 { width: 100%;}
.voice_2 ul li { float: left; display: inline; height: 522px; color: #fff; cursor: pointer; position: relative;}
.voice_2 ul li.li1 { background: #4a9ebd}
.voice_2 ul li.li2 { background: #4abdb9}
.voice_2 ul li.li3 { background: #90d73d}
.voice_2 ul li.li4 { background: #e3d02c}
.voice_2 ul li.li5 { background: #e37e2c}
.voice_2 ul li.li6 { background: #cc428d}
.voice_2 .fold { width: 90%; position: absolute; top: 0px; left: 0px; padding-top:400px; padding-bottom:37px; padding-left:10%; background:url(../images/p-part1-touming.png);}
.voice_2 .fold .img { display: block; margin-bottom: 20px; margin-top: 16px; font-size:18px;}
.voice_2 .fold .txt { font-size: 24px; display: block; width: 100%; font-weight:lighter; line-height: 25px; font-size:30px;}
.voice_2 .unfold { width: 86%; height: 476px; display: none; position: absolute; top: 30px; left: 7%; overflow:hidden;}
.voice_2 .unfold dl { margin: 50px 60px 0px 60px;}
.voice_2 .unfold dt { width: 100%; text-align: center; margin-bottom: 40px;}
.voice_2 .unfold dd { font-size: 18px; line-height: 35px;}
.voice_2 .unfold dd b { font-size: 30px; font-weight: normal;}
.voice_2 .unfold dd b a { font-size: 14px; display: inline-block; color: #fff; margin-left: 40px;}


.rcpy-part1-right{ margin:0 auto;  padding:20px 20px;}
.rcpy-part1-right p{ float:left; width:100%; line-height:30px; color:#fff; font-size:14px; text-shadow:5px 0 5px #444; text-indent:2em; letter-spacing:2px;}

/*detail kaishi*/
.detail{ width:1300px; height:auto; margin:0 auto; margin-top:126px; position:relative; margin-bottom:80px;}
.detail-left{ width:806px; min-height:800px; background-color:#fff; border-radius:20px; padding:0 30px;}

.detail-left-nav{width:632px; margin:0 auto; height:106px; color:#222; padding-top:40px; text-align:center; border-bottom:#222 1px solid;}
.detail-left-nav-top{ float:left; width:632px; height:50px; line-height:50px; font-size:32px; letter-spacing:4px;}
.detail-left-nav-bottom{ float:left; width:632px; height:36px; line-height:36px; font-size:24px; font-weight:lighter; letter-spacing:2px}

.detail-right{ position:absolute; right:0; top:0; width:406px; min-height:690px; background-color:#fff; border-radius:20px; color:#444;}
.detail-right-title{ float:left; padding-left:30px;  line-height:90px; font-size:28px; border-bottom:#444 1px solid;}
.detail-right-title1{ float:left; line-height:50px; border-bottom:#444 1px solid; padding:20px 0;}
.detail-right-title1 span{ display:block; font-size:24px; padding-left:30px;}
.detail-right-title2{ float:left; width:346px; line-height:30px; padding:10px 30px; font-size:16px; color:#444;}
.detail-right-title2 span{ float:left;width:346px; line-height:30px; display:block; font-size:16px; color:#444;}


.detail1{ margin:0 auto; width:1200px; margin-top:30px; padding-bottom:50px;}
.detail_head{ float:left; width:1200px; text-align:center; margin-bottom:20px; border-bottom:#cccccc 1px solid;}
.detail_head1{ float:left; width:1200px; line-height:50px; font-size:24px; color:#515151;}
.jianbian{ float:left; width:1200px; height:34px; background:url(../images/jianbian.png) repeat-x; }
.detail_main{ float:left; width:1200px; text-align:center; margin-bottom:10px; }
.detail_main p{ line-height:30px; color:#666; font-size:14px; text-align:left; text-indent:32px;}
.detail_main p img{ margin:0 auto; padding:20px 0;}

.sxy{ float:left; width:705px; height:60px; margin-bottom:30px; padding-left:10px; margin-top:20px;}
.sxy dl{ float:left; width:715px; height:30px;}
.sxy dl dt{ float:left; width:56px; height:30px; line-height:30px; font-size:14px; color:#999;}
.sxy dl dd{ float:left; width:600px; height:30px; line-height:30px; overflow:hidden; max-width:600px;}
.sxy dl dd a{font-size:14px; color:#999;}
.content-bt-xia{line-height:30px; width:1200px; text-align:center; margin-bottom:20px;}
.content-bt-xia span{padding:0 10px; color:#999999; font-size:12px;}
.content-bt-xia span a{ color:#999999;}
.jiathis_style1{ float:left; width:470px; height:30px; margin-top:10px; padding-left:360px;}
.jiathis_style{margin:5px 0;}
.jiathis_style span{ color:#999999; float:left; display:inline;}

/*detail jieshu*/


/*list kaishi*/
.content-list{ margin:0 auto; width:1200px; padding:20px 0 0 0;}
.content-list ul{ float:left; width:1200px; border-bottom:#cccccc 1px solid; padding:20px 0 20px 0;}
.content-list ul li{ float:left; width:1200px; height:42px; line-height:42px;}
.content-list ul li a{ float:left; display:block; width:864px; height:42px; font-size:16px; color:#000;}
.content-list ul li span{ float:right; text-align:right;  width:94px; height:42px; line-height:42px; font-size:14px; color:#666;}

.fanye{ float:left; width:1200px; height:65px; background-color:#fafafa; position:relative; top:-10px; left:0; padding-top:35px; margin-bottom:50px;}
/*list jieshu*/






/*内页*/
.full_banner01{width:100%;  height:350px; background:#FFF; overflow:hidden;z-index:0; min-width:1200px; margin:0 auto;}
.full_banner01 ul li{height:350px;}


.menu{height:44px; background:#e5e5e5;}
.menu_list ul li{float:left; line-height:44px; width:141px; height:44px; font-size:14px;}
.menu_list ul li a{display:block; width:140px; height:44px; float:left; background:#e00000; text-align:center; color:#fff; border-right:1px solid #fff;}
.menu_list ul li a:hover,#current{background:#fff; color:#595959;}

.title01{width:260px; padding:30px 20px ; height:60px; background:#2F3239;}
.title01 em{display:block; width:36px; height:2px; background:#fff;  margin:10px 0 0 0;}

.show_content{width:860px;}
.about001{padding:20px 0 10px;}
.posit{ height:50px; border-bottom:1px dotted #dddddd; line-height:50px; font-size:14px;margin:0 auto;}
.posit img{float:left;}
.posit01{ padding:0 0 0 6px; float:left;}
.posit01 a{margin:0 5px;}


.menu_left{width:300px;}
.menu_list01 ul li{height:40px; margin:10px 0 0 0; background:#eee; padding:0 20px; line-height:40px; width:260px; float:right;}
.menu_list01 ul li a{display:block; width:100%; font-size:14px;}
.menu_list01 ul li a em{font-weight:bold;}
.menu_list01 ul li:hover,#current01{background:#c9191b;}
.menu_list01 ul li a:hover,#current01 a{color:#fff;}

.company_news{width:300px; margin:10px 0 0 0; float:right;}
.company_news ul li{border-bottom:1px dashed #ccc; line-height:40px; height:40px;}
.company_news ul li a{font-size:14px;}

.news_title02{font-size:20px; color:#1327a4;height:40px; border-bottom:2px solid #ccc;}
.news_title02 em{padding:0 10px; border-bottom:2px solid #1327a4; line-height:52px;}
.news_title02 em span{font-size:12px; color:#747474;}
.news_title02 a{font-size:12px; line-height:60px;}

.x_newslist{padding:10px 0;}
.x_newslist ul li{padding:20px 0; border-bottom:1px #ccc dashed;}
.x_newslist ul li:hover{background:#f6e4e4;}
.b_wz{ width:625px;}
.b_wz p{margin:10px 0 0 0;}


.ppjs-bt h2{ margin:10px auto 20px auto;}
.ppjs-bt h3{ width:62px; height:2px; background:#666; margin:0 auto;}

.tabbox{padding:40px 0 0 0;}
		.tabbox .tabbtn{display:table;margin:0 auto;}
		.tabbox .tabbtn li{display:block; float:left; height:35px; line-height:35px;   text-align:center; margin:0 5px; }
		.tabbox .tabbtn li a{display:block;  height:35px; line-height:35px; color:#fff;background:#2e2e2e; border-radius:5px; padding:0 25px;}
		.tabbox .tabbtn li a:hover{display:block; background:#c9191b;}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{display:block; background:#c9191b;}
	    .tabcon{margin:30px auto 0 auto;overflow:hidden;}
.tabcon ul{width:1240px;}		
.tabcon ul li{width:385px; height:480px; float:left; margin:0 22px 22px 0 ;}
.tabcon ul li .photo{display:block; width:385px; height:376px;}
.tabcon ul li span{padding:10px 20px; height:85px; display:block; background:#eee;}
.tabcon ul li:hover span{background:#c9191b;}
.tabcon ul li:hover a,.tabcon ul li:hover p{color:#fff;}
.x_more01{display:block; width:174px; height:40px; border-radius:20px; border:1px solid #ccc;}
.x_more01:hover{background:#e00000; border:1px solid #e000000; color:#fff;}
.photo{ overflow:hidden;}
.photo img {
-webkit-transition: -webkit-transform .3s ease;
-moz-transition: -moz-transform .3s ease;
-ms-transition: -ms-transform .3s ease;
transition: transform .3s ease;
}
.tabcon ul li:hover .photo img{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}