﻿@charset "utf-8";
/* CSS Document */
body,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,select,textarea,form,p,img,div,pre,fieldset,blockquote,th,td {margin:0;padding:0;outline:none;}
body{color:#333; background-color:#ffffff;}
html{ overflow-x:hidden;}
ul,li,ol,dl,dt,dd{list-style:none}
img{border:none;border-style: none;}
*{ font-family:"Microsoft Yahei";  padding:0;transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
input,textarea,button{ background: transparent;vertical-align:middle}
a{ color:#333; text-decoration:none;}
:focus{outline:0}
table { border-spacing: 0px; border-collapse: collapse; }
tr { cursor: pointer; }
input, textarea{ border: 0; }
textarea{resize:none}
select{ border:none;outline: none;}

/*href*/
a:link,a:visited{color:#333}
a:hover,a:active{color:#333}
.cfff,.cfff a:link,.cfff a:visited{color:#fff !important}
.cfff a:hover,.cfff a:active{color:#ddd}
.cccc,.cccc a:link,.cccc a:visited{color:#ccc}
.cccc a:hover,.cccc a:active{color:#ddd}
.c666,.c666 a:link,.c666 a:visited{color:#666}
.c666 a:hover,.c666 a:active{color:#a00}
.c999,.c999 a:link,.c999 a:visited{color:#999}
.c999 a:hover,.c999 a:active{color:#a00}

/*common*/
.wrap{ width:1420px; margin:0 auto;}
.l{float:left !important}
.r{float:right !important}
.o{overflow:hidden}
.c{display:block;height:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}
.hidden{display:none}
.center{text-align:center}
.img-box img,.img{display:block;margin:0;padding:0;width:100%;}
.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.lc{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
/*文字超出省略*/
.ellipsis{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.ovh1{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.ovh2{-webkit-line-clamp:2}
.ovh3{-webkit-line-clamp:3}
.ovh5{-webkit-line-clamp:5}



/*头部*/
.top{ width:100%; height:36px; background:#f8f7f7; overflow:hidden}
.topy{ width:1000px; float:right}
.topy1{ width:700px; float: right; text-align:right}
.topy1 ul li{ display:inline-block; margin-left:20px; font-size:14px; line-height:36px; color:#999999;}
.topy1 ul li:nth-child(1){background:url(../images/topxtb1.png) no-repeat left center; padding-left:25px;}
.topy1 ul li:nth-child(2){background:url(../images/topxtb2.png) no-repeat left center; padding-left:25px;}
.topy1 ul li:nth-child(3){background:url(../images/topxtb3.png) no-repeat left center; padding-left:25px;}
.topy2{ width:60px; float: right; margin-left:60px;background:url(../images/topxtb4.png) no-repeat left center; padding-left:25px;font-size:14px; line-height:56px; color:#fff; font-weight:bold; }
.topy2 a{color:#fff; }

.topss{ width:100%; height:66px; background:#166a79; }
.topssz{ width:600px; float:left;}
.topssz ul li{ display:inline-block; line-height:66px;background:url(../images/dhbjtb.png) no-repeat left center; padding:0 20px; font-size:16px}
.topssz ul li a{ color:#fff}
.topssy{width:600px; float: right;height:66px; }

.top_con{ height:66px; float: right; margin-top:0px;}
.top_con ul li{ float:right; line-height:66px; margin-left:0px;  position: relative; font-size:16px; color:#0c5ec2}
.top_con ul li img{vertical-align:middle;}
.top_con_txt{ color:#0c5ec2; font-size:20px; font-weight:bold;}
.top_con_txt span{ font-size:14px; font-weight:normal;}
.none {width: 120px; height: 120px;  background: #CCC; position: absolute; top:66px; left:-50px; z-index:999; display: none; }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:30px; color:#b17b52}

.search{ width:245px; height:30px; background:#FFF; border-radius:30px;  margin-top:18px; margin-left:10px; overflow:hidden; float:right;}
.shuru{ width:180px; height:30px;background:#FFF;  padding:0 10px; line-height:30px;}
.tijiao{ background:url(../images/topsstb.png) no-repeat center center; width:45px; height:30px; font-size:16px; color:#ffffff; text-align:center; line-height:30px;}

.topdh{width:100%; height:120px; background:#fff; overflow:hidden}
.toplogo{ width:388px; height:120px; float:left;background:url(../images/toplogo.png) no-repeat left center;}

.topdh1{ width:1030px; float:right; text-align:right;}
.topdh1 ul li{ font-size:16px; line-height:120px; display:inline-block; margin-left:22px;}
.topdh1 ul li a{ color:#333;}
.topdh1 ul li.curr a{color:#166a79; font-weight:bold;}
.topdh1 ul li:hover a{color:#166a79; font-weight:bold;}
/*头部*/
/*底部*/
.dibu{width:100%; height:120px;background: #f6f6f6; border-top:1px solid #d9d9d9}
.zxdibu{width:100%; height:120px;background: #fff; border-top:1px solid #d9d9d9}
.dibudh{ width:900px; float:left;}
.dibudh ul li{ display:inline-block; width:110px; height:84px;background:url(../images/didhbjsx.png) no-repeat left center; text-align:center;  }
.dibudh ul li a{ line-height:150px; font-size:16px; color:#333;}
.diewm{ width:120px; float:right; margin-right:135px}


.top_con1{ height:120px; float: right; margin-top:0px;}
.top_con1 ul li{ float:right; line-height:120px; margin-left:0px;  position: relative; font-size:16px; color:#0c5ec2}
.top_con1 ul li img{vertical-align:middle;}
.top_con1_txt{ color:#0c5ec2; font-size:20px; font-weight:bold;}
.top_con1_txt span{ font-size:14px; font-weight:normal;}
.none1 {width: 120px; height: 120px;  background:#CCC; position: absolute; top:90px; left:-50px; z-index:999; display: none; }
.top_con1 ul li:hover .none1{ display: block; text-align:center; line-height:30px; color:#b17b52}
.beian{background:url(../images/beianbj.png) no-repeat center center; background-size:100% 100%; width:100%; padding-bottom:30px;overflow:hidden}
.dilogo{ text-align:center; width:800px; height:77px; margin:15px auto 0;}
.beianwz{ font-size:16px; line-height:32px; text-align:center; color:#FFF; opacity:0.5; margin-top:20px;} 
.beianwz a{  color:#FFF} 


.dibu1{ width:900px; float:left;}
.dibu11{ margin-top:20px;}
.dibu11 ul li{ display:inline-block; margin-right:30px;}
.dibu11 ul li h1{ width:36px; height:36px; margin:0 auto;o}
.dibu11 ul li h2{ font-size:14px; line-height:30px; color:#FFF; font-weight:normal;}
.dibu11 ul li:nth-child(1) h1{background:url(../images/dixtb1.png) repeat;}
.dibu11 ul li:nth-child(2) h1{background:url(../images/dixtb2.png) repeat;}
.dibu11 ul li:nth-child(3) h1{background:url(../images/dixtb3.png) repeat;}
.dibu11 ul li:nth-child(4) h1{background:url(../images/dixtb4.png) repeat;}
.dibu11 ul li:nth-child(5) h1{background:url(../images/dixtb5.png) repeat;}
.dibu11 ul li:nth-child(6) h1{background:url(../images/dixtb6.png) repeat;}
.dibu12{font-size:14px; line-height:40px; color:#FFF;}
.dibu12 a{color:#FFF;}
.dibu2{ width:300px; float:right; margin-top:24px}
.dibu2 ul li{ display:inline-block; margin-left:30px; }

/*底部*/
/*首页*/
.sybox999{ width:100%; height:2870px;background:url(../images/lv_r3_c111.jpg) repeat center center; overflow:hidden}



.sybox1{ width:100%; height:550px;background:url(../images/hsbj1.png) repeat; overflow:hidden}
.sybox01{ width:1340px; height:490px; margin:35px auto 0;}
.sybox11{ width:340px; height:490px; background:url(../images/syxbj1.png) repeat; float:left}
.sybox12{ width:330px; height:490px; background:url(../images/syxbj2.png) repeat;float:left}
.sybox13{ width:330px; height:490px; background:url(../images/syxbj3.png) repeat;float:left}
.sybox14{ width:340px; height:490px; background:url(../images/syxbj4.png) repeat;float:left}
.sybox111{ width:310px; height:450px; margin-top:20px; margin-right:10px; float:right}
.sybox11bt h1{ text-align:center; margin-top:20px;}
.sybox11bt h2{ text-align:center; font-size:22px; line-height:24px; color:#FFF; font-weight:normal;}
.sybox11nr {width:228px; margin:24px auto 0;}
.sybox11nr ul li{ width:198px; height:44px;  background:#4f9295; border:1px solid #FFF; border-radius:5px; padding:0 15px; line-height:44px; font-size:14px; color:#FFF; margin:6px 0}
.sybox11nr ul li a{color:#FFF;}
.sybox11nr ul li span{ float:right;}
.sybox11nrtl {
    text-align:center;
}
    .sybox11nrtl span {
        color:#fff;
    }
.sybox121{ width:310px; height:450px; margin-top:20px; margin-right:10px; float:right}
.sybox12bt h1{ text-align:center; margin-top:20px;}
.sybox12bt h2{ text-align:center; font-size:22px; line-height:24px; color:#FFF; font-weight:normal;}
.sybox12nr {width:228px; margin:24px auto 0;}
.sybox12nr ul li{ width:198px; height:44px;  background:#ce9d37; border:1px solid #FFF; border-radius:5px; padding:0 15px; line-height:44px; font-size:14px; color:#FFF; margin:6px 0}
.sybox12nr ul li a{color:#FFF;}
.sybox12nr ul li span{ float:right;}


.sybox131{ width:310px; height:450px; margin-top:20px; margin-right:10px; float:right}
.sybox13bt h1{ text-align:center; margin-top:20px;}
.sybox13bt h2{ text-align:center; font-size:22px; line-height:24px; color:#00568e; font-weight:normal;}
.sybox13nr {width:228px; margin:24px auto 0;}
.sybox13nr ul li{ width:198px; height:44px;  background:#fff; border:1px solid #e6e6e6; border-radius:5px; padding:0 15px; line-height:44px; font-size:14px; color:#00568e; margin:6px 0}
.sybox13nr ul li a{color:#00568e;}
.sybox13nr ul li span{ float:right;}
.sybox13nr1{width:228px; margin:10px auto 0;}
.sybox13nr1 h1{ font-size:14px; line-height:26px; color:#787878;font-weight:normal; }


.sybox13nr2{width:228px; margin:8px auto 0;}
.sybox13nr2 h2{ width:228px; height:2px; border-bottom:1px dashed #cccccc;}
.sybox13nr2 h1{ font-size:14px; line-height:26px; color:#787878;font-weight:normal; margin-top:5px; }
.sybox141{ width:310px; height:450px; margin-top:20px; margin-right:10px; float:right}
.sybox14bt h1{ text-align:center; margin-top:20px;}
.sybox14bt h2{ text-align:center; font-size:22px; line-height:24px; color:#FFF; font-weight:normal;}
.sybox14nr {width:238px; margin:24px auto 0;height: 270px;}
.sybox14nr ul li{background:url(../images/sydhtb.png) no-repeat top left; border-bottom:1px dashed #7491b3; margin-top:5px;}
.sybox14nr ul li h1{font-size:14px; line-height:30px;color:#fff; margin-left:20px; margin-top:}
.sybox14nr ul li h2{font-size:14px;line-height:30px; color:#fff;margin-left:20px; font-weight:normal;}

.sybox14nr ul li:nth-child(3){border-bottom:0px dashed #7491b3;}
.sybox2{ width:100%; height:530px;background:url(../images/teambj.jpg) repeat; overflow:hidden}
.sybox21{ width:1420px; margin:0 auto; position:relative;}
.sybox2bt{width:1320px;margin:42px auto 20px; }
.sybox2bt h1{ width:350px; float:left; text-align:left}
.sybox2bt h2{ width:150px; float: right; text-align: right;margin-top:10px;}

.slideGroup{ width:1340px;margin:0 auto;  }
.slideGroup .parHd{ width:1200px; height:48px; line-height:48px; background-color:#fff; border-bottom:2px solid #0081c8;}
.slideGroup .parHd ul{ }
.slideGroup .parHd ul li{ float:left; cursor:pointer;width: 178px;text-align: center; border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;margin-right:5px; overflow:hidden; height:47px;}
.box3_ch{ font-size:24px; color:#696969;}


.slideGroup .parHd ul li.on{ background:#0081c8; color:#FFF;}
.slideGroup .parHd ul li.on .box3_ch{ color:#ffffff;}
.slideGroup .parHd ul li.on .box3_icon1{ background-image:url(../images/box3_icon1_on.png);}
.slideGroup .parHd ul li.on .box3_icon2{ background-image:url(../images/box3_icon2_on.png);}
.slideGroup .parHd ul li.on .box3_icon3{ background-image:url(../images/box3_icon3_on.png);}
.slideGroup .parHd ul li.on .box3_icon4{ background-image:url(../images/box3_icon4_on.png);}
.slideGroup .parHd ul li.on .box3_icon5{ background-image:url(../images/box3_icon5_on.png);}
.slideGroup .slideBox{ overflow:hidden; zoom:1; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:-0px; top:160px; display:block; width:30px; height:60px; background:url(../images/qhtbz1.png) center center no-repeat; z-index:99999}
.slideGroup .sNext{ left:auto; right:0; background:url(../images/qhtby1.png) center center no-repeat;}
.slideGroup .parBd{ margin-top:0px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ width:160px; padding:19px; background:#FFF; border:1px solid #e4e4e4; margin:12px; float:left;box-shadow: -0.5px -0.5px 3px 2px rgba( 109, 109, 109,.05 );
}

.sybox3{ width:100%; height:610px;background:url(../images/syksbj.jpg)  no-repeat center center; overflow:hidden}
.sybox3bt{ text-align:center;}
.sybox31{width:1320px; height:455px; background:#f8f8fa;margin:0 auto ;box-shadow: -0.5px -0.5px 3px 3px rgba( 109, 109, 109,.1 );}


.box31_ul{margin-top:10px;height:250px; overflow:hidden}
.syksfl ul li{ width:225px; height:41px;background:url(../images/ksdhbj.png) repeat; margin-right:15px; margin-top:20px; float:left; line-height:41px; }
.syksfl ul li:hover{background:url(../images/ksdhbj1.png) repeat;}
.syksfl ul li h1{ margin-left:15px; font-size:16px; font-weight:normal; color:#666}


.box31_l2{ width:1200px;  margin:0 auto; }
.box31_slide .hd{ }
.box31_slide .hd ul li{ width:299px; height:120px; float:left; margin-top:40px; border-left:1px dashed #CCC}
.box31_slide .hd ul li:nth-child(1){  border-left:0px dashed #CCC}

.box31_slide .hd ul li h1{ width:70px; height:70px ; margin:10px auto 0;}

.box31_slide .hd ul li h2{ font-size:18px; line-height:30px; text-align:center; color:#166a79 ; font-weight:normal;} 
/*.box31_slide .hd ul li:nth-child(1) h1{ background:url(../images/ksxtbl1.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(2) h1{ background:url(../images/ksxtbl2.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(3) h1{ background:url(../images/ksxtbl3.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(4) h1{ background:url(../images/ksxtbl4.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(5) h1{ background:url(../images/ksxtbl7.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(6) h1{ background:url(../images/ksxtbl5.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(7) h1{ background:url(../images/ksxtbl6.png)  no-repeat center center;}*/




.box31_slide .hd ul li h1{ font-size:16px; color:#BA0F0C; font-weight:normal;}
.box31_slide .hd ul li.on{background:url(../images/ksqhbj.png) no-repeat center center;   }
.box31_slide .hd ul li.on h2 {color:#FFF;}
/*.box31_slide .hd ul li:nth-child(1).on h1{ background:url(../images/ksxtbb1.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(2).on h1{ background:url(../images/ksxtbb2.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(3).on h1{ background:url(../images/ksxtbb3.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(4).on h1{ background:url(../images/ksxtbb4.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(5).on h1{ background:url(../images/ksxtbb7.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(6).on h1{ background:url(../images/ksxtbb5.png)  no-repeat center center;}
.box31_slide .hd ul li:nth-child(7).on h1{ background:url(../images/ksxtbb6.png)  no-repeat center center;}*/





.sybox4{ width:100%; height:630px;background:url(../images/sybj5.jpg) repeat; overflow:hidden}
.sybox41{ width:1420px; margin:0 auto; position:relative;}
.sybox4bt{width:1320px;margin:30px auto 20px; }
.sybox4bt h1{ width:350px; float:left; text-align:left}
.sybox4bt h2{ width:150px; float: right; text-align: right; margin-top:10px;}

.slideGroup1{ width:1340px;margin:0 auto;  }
.slideGroup1 .parHd{ width:1200px; height:48px; line-height:48px; background-color:#fff; border-bottom:2px solid #0081c8;}
.slideGroup1 .parHd ul{ }
.slideGroup1 .parHd ul li{ float:left; cursor:pointer;width: 178px;text-align: center; border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;margin-right:5px; overflow:hidden; height:47px;}
.box3_ch{ font-size:24px; color:#696969;}



.slideGroup1 .slideBox1{ overflow:hidden; zoom:1; }
.slideGroup1 .sPrev,.slideGroup1 .sNext{ position:absolute; left:-0px; top:200px; display:block; width:30px; height:60px; background:url(../images/qhtbz1.png) center center no-repeat; z-index:99999}
.slideGroup1 .sNext{ left:auto; right:0; background:url(../images/qhtby1.png) center center no-repeat;}
.slideGroup1 .parBd1{ margin-top:0px;}
.slideGroup1 .parBd1 ul{ overflow:hidden; zoom:1;}
.slideGroup1 .parBd1 ul li{ width:310px; height:490px; background:#FFF; border:1px solid #e4e4e4; margin:12px; float:left;box-shadow: -0.5px -0.5px 3px 2px rgba( 109, 109, 109,.05 );
}
.slideGroup1 .parBd1 ul li h1{}
.slideGroup1 .parBd1 ul li h2{ width:270px; margin:10px auto 0; font-size:16px; line-height:30px; height:60px; font-weight: normal; color:#333;overflow:hidden}
.slideGroup1 .parBd1 ul li h3{width:270px; height:1px; margin:10px auto 0; border-bottom:1px dashed #CCCCCC }
.slideGroup1 .parBd1 ul li h4{width:270px; margin:10px auto 0; font-size:14px; line-height:30px; height:90px; font-weight: normal; color:#666; overflow:hidden}
.slideGroup1 .parBd1 ul li h5{width:128px; height:36px; margin:20px auto 0; line-height:36px; text-align:center; border:1px solid #539b9f; color:#539b9f }






.sybox5{ width:100%; height:580px;background:url(../images/sybj6.jpg) no-repeat center center; overflow:hidden}
.sybox5bt{width:1320px;margin:42px auto 20px; }
.sybox5bt h1{ width:400px; float:left; text-align:left}
.sybox5bt h2{ width:150px; float: right; text-align: right;margin-top:10px;}
.sybox51{ width:1360px; height:420px; margin:10px auto 0;background:url(../images/syzxbj.png) no-repeat center center;}
.sybox52{ width:1320px; height:400px; margin:0 auto;background: #FFF;box-shadow: -0.5px -0.5px 1px 1px rgba( 109, 109, 109,.08 );}


.box52_ul{width:1320px; height:400px;  }
.box52_l2{ width:1320px;  margin:0 auto; }
.box52_slide .hd{ text-align:center; margin-top:20px;}
.box52_slide .hd ul li{ width:10px; height:10px; border-radius:10px; display:inline-block; background:#fff;overflow: hidden;text-indent: -9999px;margin: 0 3px;}
.box52_slide .hd ul li.on{ width:40px;}
.syzxjstu{ width:640px; height:400px; float:left;}

.syzxjsnr{width:600px; height:400px; float:left; margin-left:40px;}
.syzxjsbt{ font-size:18px; line-height:36px; color:#166a79; font-weight:bold; margin-top:50px;}
.syzxjswz{ font-size:14px; line-height:30px; height:120px; color:#666666; font-weight: normal; margin-top:15px; overflow:hidden}
.syzxjslb{margin-top:15px;}
.syzxjslb ul li{ width:250px; height:46px;background:url(../images/zxxlmbj.png) repeat; background-size:100% 100%; line-height:46px; font-size:14px; float:left; margin:10px 0;padding-right: 40px;}
.syzxjslb ul li h1{font-size:14px;font-weight:normal; margin-left:20px; color:#1f7787;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.syzxjslb ul li:nth-child(2n){ float:right;}
.syzxjslb ul li:hover{background:url(../images/zxxlmbj1.png) repeat;background-size:100% 100%; }
.syzxjslb ul li:hover a h1{ color:#FFF;}





.sybox6{ width:100%; height:534px;background:url(../images/sybj7.jpg) no-repeat center center; overflow:hidden}

.sybox60{ width:1320px; margin:0 auto;}
.sybox61{ width:640px; height:450px;  float:left; margin-top:40px;}

.sybox61bt{}
.sybox61bt h1{ width:400px; float:left; text-align:left}
.sybox61bt h2{ width:150px; float: right; text-align: right;margin-top:10px;}
.sybox611{}
.sybox611 ul li{ border-top:1px solid #eeeeee; padding-bottom:10px}
.sybox611 ul li:nth-child(1){ border-top:0px solid #eeeeee; }
.sybox611 ul li h1{ font-size:16px; line-height:30px; height:30px; overflow:hidden; color:#333;  margin-top:8px; font-weight:normal}
.sybox611 ul li h2{font-size:14px; line-height:25px; height:50px; overflow:hidden;color:#999;  margin-top:2px; font-weight:normal}
.sybox62{ width:640px; height:450px;  float: right;margin-top:40px;}
.sybox62bt{}
.sybox62bt h1{ width:400px; float:left; text-align:left}
.sybox62bt h2{ width:150px; float: right; text-align: right;margin-top:10px;}
.sybox621{width:640px; height:368px; border-bottom:1px solid #cccccc; margin-top:20px;}
.sybox621 ul li{ width:196px; float:left;margin-left:26px}

.sybox621 ul li h1{ width:186px; height:285px; border:1px solid #676767;}
.sybox621 ul li h2{ font-size:16px; line-height:78px; height:78px; overflow:hidden; color:#333; font-weight:normal; text-align: center}
.sybox621 ul li h3{ width:80px; height:7px; background:#1f7787; border-radius:10px; overflow:hidden; margin:0 auto; opacity:0}
.sybox621 ul li:hover h3{opacity:1}
#demo {margin: 0 auto;overflow: hidden;  width:640px; height:375px; }

.sybox7{ width:100%; height:500px; overflow:hidden}
.box7_l2{ width:100%; margin-top:00px; margin-left:0px;}
.sylxbt{width:426px; height:60px; float:right; text-align:center;}


.box7_slide .hd{margin-top:-500px; z-index:9999; position:absolute; width:1320px; background:url(../images/sylxbj.png) no-repeat top  right; height:500px; right:50%; margin-right:-660px;}
.box7_slide .hd ul{ width:426px; float:right; margin-top:120px;}
.box7_slide .hd ul li{  overflow:hidden;}

.syxmfl{width:426px; height:50px;background:url(../images/sylxbtbj1.png) no-repeat top center;}
.syxmfl h1{ width:399px; height:1px; float:right; background:#207197}
.syxmfl h2{width:426px; font-size:18px; line-height:48px; height:48px; text-align:center; color:#FFF;}



.syxmwz{ width:360px; margin-left:60px;  font-size:14px; line-height:30px; color:#fff; padding-bottom:30px;}
.syxmwz1{width:320px; color:#FFF; float:right; line-height:30px;background:url(../images/lxxtb1.png) no-repeat top  left; padding-left:36px; margin-top:30px;}
.syxmwz2{width:320px; color:#FFF; float:right; line-height:30px;background:url(../images/lxxtb2.png) no-repeat top  left; padding-left:36px;margin-top:10px;}
.syxmwz3{width:320px; color:#FFF; float:right; line-height:30px;background:url(../images/lxxtb3.png) no-repeat top  left; padding-left:36px;margin-top:10px;}
.syxmwz4{width:320px; color:#FFF; float:right; line-height:30px;background:url(../images/lxxtb4.png) no-repeat top  left; padding-left:36px;margin-top:10px; margin-bottom:20px}


.box7_slide .hd ul li .syxmwz{ display: none;}







.box7_slide .hd ul li.on .syxmfl{background:url(../images/sylxbtbj.png) no-repeat top center;}

.box7_slide .hd ul li.on .syxmwz{ display: block;}





.box7_slide .hd ul li.on .alfl1 h1{ color:#94070a; }
.box7_slide .hd ul li.on .alfl1 h2{ color:#94070a; }

.box7_slide .hd ul li .alfl2{width:60px; height:60px; margin:20px auto 0;float:right}
.box7_slide .hd ul li .alfl3{width:30px; height:60px; margin:20px auto 0;background: url(../images/syaltb1.png) no-repeat center top; float:right; margin-right:50px;}
.box7_slide .hd ul li.on .alfl3{background: url(../images/syaltb2.png) no-repeat center top;}

.box7_slide .hd ul li.on h1{ color:#d71918;}

.box7_slide .hd ul li:nth-child(1) .alfl2{ background: url(../images/2.png) no-repeat center top; }
.box7_slide .hd ul li:nth-child(2) .alfl2{ background: url(../images/4.png) no-repeat center top; }
.box7_slide .hd ul li:nth-child(3) .alfl2{ background: url(../images/5.png) no-repeat center top; }
.box7_slide .hd ul li:nth-child(4) .alfl2{ background: url(../images/7.png) no-repeat center top; }
.box7_slide .hd ul li:nth-child(5) .alfl2{ background: url(../images/9.png) no-repeat center top; }
.box7_slide .hd ul li:nth-child(6) .alfl2{ background: url(../images/9.png) no-repeat center top; }


.box7_slide .hd ul li.on:nth-child(1) .alfl2{ background: url(../images/1.png) no-repeat center top; }
.box7_slide .hd ul li.on:nth-child(2) .alfl2{ background: url(../images/3.png) no-repeat center top; }
.box7_slide .hd ul li.on:nth-child(3) .alfl2{ background: url(../images/6.png) no-repeat center top; }
.box7_slide .hd ul li.on:nth-child(4) .alfl2{ background: url(../images/8.png) no-repeat center top; }
.box7_slide .hd ul li.on:nth-child(5) .alfl2{ background: url(../images/10.png) no-repeat center top; }
.box7_slide .hd ul li.on:nth-child(6) .alfl2{ background: url(../images/10.png) no-repeat center top; }





/*首页*/
/*切换搜索+导航*/
.bannbj{width:100%; height:286px; float:left;background:url(../images/bannbj.jpg) no-repeat left center; overflow:hidden}
.box3_ul{}
.box3_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box3_ul li a{ font-size:14px; color:#333333;}
.box3_ul li span{ color:#999999;}

.box3_l2{ width:700px; background:rgba(255, 255, 255, 0.4); height:132px; margin-top:85px; }
.box3_slide .hd{ height:48px; line-height:48px; background-color:#fff; text-align:left }
.box3_slide .hd ul li{ display:inline-block;text-align: center; padding:0 30px; margin:0; overflow:hidden;}
.box3_slide .hd ul li h1{ font-size:16px; color:#BA0F0C; font-weight:normal;}
.box3_slide .hd ul li.on{ background:#606060; }
.box3_slide .hd ul li.on {  color:#FFF;}


.tel{ background:url(../images/tel.jpg) no-repeat left center; height:90px; padding-left:50px;}
.tel h1{ font-weight:normal; font-size:14px; color:#93929a; line-height:18px; margin-top:24px;}
.tel h2{ font-weight:normal; font-size:16px; color:#c13131; line-height:20px;}
.byclm{ width:450px; float:right; margin-top:70px;}
.byclm ul li{ width:150px; float:left; margin-top:15px;}
.byclm ul li h1{ width:36px; height:36px; margin:0 auto}
.byclm ul li h2{font-size:16px; color:#fff; line-height:30px; text-align:center; }
.byclm ul li:nth-child(1) h1{background:url(../images/xtb1.png) repeat;} 
.byclm ul li:nth-child(2) h1{background:url(../images/xtb2.png) repeat;} 
.byclm ul li:nth-child(3) h1{background:url(../images/xtb3.png) repeat;} 
.byclm ul li:nth-child(4) h1{background:url(../images/xtb4.png) repeat;} 
.byclm ul li:nth-child(5) h1{background:url(../images/xtb5.png) repeat;} 
.byclm ul li:nth-child(6) h1{background:url(../images/xtb6.png) repeat;} 
.byclm ul li:nth-child(1):hover h1{background:url(../images/xtb11.png) repeat;} 
.byclm ul li:nth-child(2):hover h1{background:url(../images/xtb12.png) repeat;} 
.byclm ul li:nth-child(3):hover h1{background:url(../images/xtb13.png) repeat;} 
.byclm ul li:nth-child(4):hover h1{background:url(../images/xtb14.png) repeat;} 
.byclm ul li:nth-child(5):hover h1{background:url(../images/xtb15.png) repeat;} 
.byclm ul li:nth-child(6):hover h1{background:url(../images/xtb16.png) repeat;} 
.byclm ul li:hover h2{ color:#e0c98c; }
/*切换搜索+导航*/

/*首页分栏目*/
.synr{width:100%; height:600px;background:url(../images/sybj1.jpg) no-repeat center center ;}
.synr1{ width:780px; height:522px; float:left; margin-top:35px;}
.synr1 ul li{ width:188px; height:522px;  float:left; margin-right:6px; background:#FFF;}
.synr1 ul li .synr1bt{ height:74px; width:188px;}
.synr1 ul li .synr1bt h1{text-align:center; font-size:24px; line-height:74px; color:#FFF}
.synr1 ul li:nth-child(1) .synr1bt{background:url(../images/fldhbj1.png) repeat;} 
.synr1 ul li:nth-child(2) .synr1bt{background:url(../images/fldhbj2.png) repeat;} 
.synr1 ul li:nth-child(3) .synr1bt{background:url(../images/fldhbj3.png) repeat;}
.synr1 ul li:nth-child(4) .synr1bt{background:url(../images/fldhbj4.png) repeat;}
.synr1gd{height:56px; width:188px; line-height:56px; text-align:center; font-size:14px; color:#FFF}
.synr1gd a{color:#FFF}
.synr1 ul li:nth-child(1) .synr1gd{background:url(../images/ckgdbj1.png) repeat;} 
.synr1 ul li:nth-child(2) .synr1gd{background:url(../images/ckgdbj2.png) repeat;} 
.synr1 ul li:nth-child(3) .synr1gd{background:url(../images/ckgdbj3.png) repeat;}
.synr1 ul li:nth-child(4) .synr1gd{background:url(../images/ckgdbj4.png) repeat;}
.synr1lm{ width:172px; height:368px; margin:26px auto 0;}
.synr1lm1{ width:172px; height:44px; border-top:1px dashed #ccc; line-height:44px; text-align:center; font-size:16px}
.synr1lm1:nth-child(1) {border-top:0px dashed #ccc;}
.synr2{ width:530px; height:522px; float:right; margin-top:35px;}
.sygg{ width:530px; height:338px; background:url(../images/syxwbj.jpg) repeat; overflow:hidden;}
.syggbt{ width:480px; height:34px; margin:30px auto; font-size:24px; line-height:34px; color:#FFF; font-weight:normal;}
.syggbt span{font-size:14px; line-height:34px; color:#FFF; float:right;}
.syggbt span a{color:#FFF;}
.syggnr{width:480px;  margin:0 auto;}
.syggnr ul li{width:460px; height:36px;background:url(../images/xwtb1.png) no-repeat left center ; line-height:36px; padding-left:20px; color:#fff; margin-top:3px;}
.syggnr ul li:hover{background:url(../images/xwtb11.png) no-repeat left center ;}
.syggnr ul li a{color:#fff}
.syggnr ul li span{ float:right;}
.syjj{width:530px; height:170px;background:url(../images/dibj.jpg) repeat; overflow:hidden; margin-top:14px;}
.syjjzi{ width:295px; float:left; margin-left:22px;}
.syjjzi h1{ font-size:16px; line-height:30px; color:#FFF; font-weight:bold; margin-top:15px;}
.syjjzi h2{ font-size:12px; line-height:20px; color:#FFF; font-weight:normal;margin-top:10px; }
.syjjzi h3{ font-size:12px; line-height:20px; color:#FFF; font-weight:normal; text-align:right; margin-top:10px;}
.syjjzi h3 a{color:#FFF; }
.syjjtu{ width:200px; float:right;}

/*首页分栏目*/
/*二级预约报名*/

.ejbanner{width:100%;  overflow:hidden; position:relative;}
.ejlmzi{ width:1000px; position:absolute; top:0 ; z-index:9999; left:50%; margin-left:-500px;}
.ejlmzi h1{ text-align:center; padding-top:15%; font-size:40px; line-height:60px; color:#166a79; font-weight:bold}
.ejlmzi h2{ text-align:center; margin-top:2%;  font-size:24px; line-height:40px; color:#166a79; font-weight:normal;}
.ejlmzi h3{text-align:center;margin-top:2%;}
.ejghnr{ width:100%;background: #FFF url(../images/guahaobj.jpg) no-repeat bottom center; padding-bottom:280px;}
.ejghnr1{ width:1320px; margin:0 auto;}
.ejghdh{ height:126px; width:1320px; margin-top:50px;background:url(../images/yuyuedhbj.png) no-repeat bottom center; text-align:center;}
.ejghdh ul li{ display:inline-block; width:126px; height:126px; background:#0d5878; border-radius:126px; margin:0 52px}
.ejghdh ul li h1{ margin-top:15px;}
.ejghdh ul li h2{ font-size:16px; line-height:30px; text-align:center; color:#FFF; font-weight:normal}
.ejghdh ul li:nth-child(2){background:#52a2a7;}
.ejghdh ul li:nth-child(3){background:#e6cb93;}
.ejghdh ul li:nth-child(4){background:#01763a;}
.ejghdh ul li:nth-child(5){background:#3f6491;}
.ejyynr{ margin-top:40px;}
.ejyynrbt{ font-size:18px; line-height:32px; color:#333;padding:0 20px;}
.ejyynrbt1{ font-size:18px; line-height:32px; color:#333;}
.ejyynr1{ padding:20px;}
.ejyynr1 h1{font-size:16px; line-height:32px; color:#166a79; font-weight:bold}
.ejyynr1 h2{font-size:16px; line-height:32px; color:#333; font-weight:normal;}
.ejyynr2{ background:#f7f7f7; padding:20px;}
.ejyynr2 h1{font-size:16px; line-height:32px; color:#166a79; font-weight:bold}
.ejyynr2 h2{font-size:16px; line-height:32px; color:#333; font-weight:normal;}

.ejyynr3{ padding:20px;}
.ejyynr3 h1{font-size:16px; line-height:32px; color:#166a79; font-weight:bold}
.ejyynr3 h2{font-size:16px; line-height:32px; color:#333; font-weight:normal;}
.ejyynr4{ background:#f7f7f7; padding:20px;}
.ejyynr4 h1{font-size:16px; line-height:32px; color:#166a79; font-weight:bold}
.ejyynr4 h2{font-size:16px; line-height:32px; color:#333; font-weight:normal;}
.ejyynr5{ padding:20px; overflow:hidden;}
.ejyynr5 h1{font-size:16px; line-height:32px; color:#166a79; font-weight:bold}
.ejyynr5 h2{font-size:16px; line-height:32px; color:#333; font-weight:normal;}
.ejyynr51{ width:1000px; float:left}
.ejyynr52{ width:100%;  margin-top:20px;}
.ejyynr52 h2{ text-align:center}
.ejyynr52 h1{ text-align:center; font-size:16px; line-height:32px; color:#333; }


/*二级预约报名*/

/*二级特色诊疗*/
.ejlmnr1{ width:1320px; margin:30px auto;}
.ejlmzib{ width:1000px; position:absolute; top:0 ; z-index:9999; left:50%; margin-left:-500px;}
.ejlmzib h1{ text-align:center; padding-top:15%; font-size:40px; line-height:60px; color:#fff; font-weight:bold}
.ejlmzib h2{ text-align:center; margin-top:2%;  font-size:24px; line-height:40px; color:#fff; font-weight:normal;}
.ejlmzib h3{text-align:center;margin-top:2%;}
.ejtszllb ul li{ border-bottom:1px dashed #cccccc; padding:30px 0; overflow:hidden;}
.ejtszltu{ width:310px; float:left}
.ejtszlzi{ width:980px; float:right}
.ejtszlzi h1{ font-size:18px; line-height:40px; color:#333333;font-weight:bold}
.ejtszlzi h2{ font-size:18px; line-height:60px; color:#333333;font-weight:normal;}
.ejtszlzi h3{ font-size:14px; line-height:30px; color:#333333;font-weight:normal;}
/*二级特色诊疗*/
/*二级医生介绍*/

.ejysfl{ width:1250px; height:130px; background:#f8f8f8; padding:35px; margin:50px auto 0;}
.szks{ width:80px; font-size:16px; line-height:30px; height:130px; float:left; text-align:right;}

.box36_ul{ margin-top:15px; margin-left:-25px; }
.box36_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/ejkssx.png) no-repeat right center; padding:0 25px; display:inline-block; }

.box36_ul li a{ font-size:14px; color:#333333;}
.box36_ul li span{ color:#999999;}

.box36_l2{ width:1140px; margin:0 auto; margin-top:-10px; float:left; margin-left:10px }
.box36_slide .hd{ height:50px; line-height:50px; border-bottom:1px solid #e4e4e4; text-align:left }
.box36_slide .hd ul li{ display:inline-block;text-align: left; margin-right:22px; font-size:16px; color:#3e3e3e}

.box36_slide .hd ul li h1{ font-size:16px; color:#166a79; font-weight:normal;}
.box36_slide .hd ul li.on{font-weight: normal; color:#166a79; height:47px;border-bottom:4px solid #166a79;}
.ejyslb{ width:1344px; margin:18px auto;padding-bottom:30px; overflow:hidden}
.ejyslb ul li{ width:160px; padding:19px; border:1px solid #e4e4e4; margin:12px; float:left;}
.ejystu{ width:160px; margin:0 auto;}
.ejyszi h1{ font-size:18px; color:#357d8b; line-height:30px; font-weight:normal; margin-top:10px;text-align:center}
.ejyszi h4{ font-size:14px; color:#999; line-height:20px; font-weight:normal; text-align:center}
.ejyszi h1 span{ font-size:14px; color:#999; line-height:30px; font-weight:normal; float:right;}
.ejyszi h2{ width:160px; height:1px; background:#e4e4e4; margin:10px 0 10px}
.ejyszi h3{ font-size:14px; color:#444; line-height:20px; text-align: center;font-weight:normal; }
/*二级医生介绍*/


/*二级医疗设备*/
.ejsblb{ width:1350px; margin:35px auto;padding-bottom:30px; overflow:hidden}
.ejsblb ul li{ width:420px;  margin:15px; float:left;}
.ejsbtu{border:1px solid #e4e4e4; width:418px; border-radius:10px; overflow:hidden;}
.ejsbzi h1{font-size:16px; color:#333; line-height:40px; text-align: center;font-weight:normal;white-space: nowrap;  
overflow: hidden;  
text-overflow: ellipsis;}
.ejsbtu1{ width:418px; overflow:hidden;}
.ejsbzi1 h1{font-size:16px; color:#333; line-height:40px; text-align: center;font-weight:normal;}

/*二级医疗设备*/

/*二级科室导航*/

.ejkslb{ width:1225px; margin:10px auto 50px; overflow:hidden;}
.ejksdh{ font-size:18px; line-height:50px; color:#166a79;font-weight:normal; margin-left:10px; margin-top:20px;}
.ejksfl{overflow:hidden;}
.ejksfl ul li{ width:225px; height:41px;background:url(../images/ksdhbj.png) repeat; margin:10px; float:left; line-height:41px; }
.ejksfl ul li:hover{background:url(../images/ksdhbj1.png) repeat;}
.ejksfl ul li h1{ margin-left:15px; font-size:16px; font-weight:normal; color:#666}
.ejksnr{width:1320px; margin:30px auto 0;}
.ejksnr1{width:1320px; height:368px;box-shadow: -0.5px -0.5px 3px 2px rgba( 109, 109, 109,.3 );
}
.ejksnr1z{width:630px; float:left; margin:30px}
.ejksnr1z1{font-size:22px; line-height:50px; color:#333;}
.ejksnr1z2{font-size:16px; line-height:32px; color:#333;}
.ejksnr1z3{ width:630px; height:1px; background:#ccc; margin-top:20px}
.ejksnr1z4{font-size:16px; line-height:30px; color:#333;margin-top:20px;}
.ejksnr1z4 span{color:#d52321;}
.ejksnr1z5{ width:110px; height:30px; float:right;font-size:14px; line-height:30px; border-radius:30px; border:1px solid #CCC; text-align:center;margin-top:20px;}

.ejksnr1y{width:600px; float: right}
.ejksnr2{ margin-top:30px;}
.ejksnr2bt{font-size:22px; line-height:40px; color:#333;}
.ejksnr2bt span{width:110px; height:30px; float:right;font-size:14px; line-height:30px; border-radius:30px; border:1px solid #CCC; text-align:center;margin-top:0px;}


.ejkszjlb{ width:1344px; margin:18px auto;padding-bottom:30px; overflow:hidden}
.ejkszjlb ul li{ width:160px; padding:19px; border:1px solid #e4e4e4; margin:12px; float:left;}
.ejkszjtu{ width:160px; margin:0 auto;}

.ejkszjzi h1{ font-size:18px; color:#357d8b; line-height:30px; font-weight:normal; margin-top:10px;text-align:center}
.ejkszjzi h4{ font-size:14px; color:#999; line-height:20px; font-weight:normal; text-align:center}

.ejkszjzi h2{ width:160px; height:1px; background:#e4e4e4; margin:10px 0 10px}
.ejkszjzi h3{ font-size:14px; color:#444; line-height:20px; text-align: center;font-weight:normal; }

/*二级科室导航*/

/*二级中心建设*/

.ejzxjs{width:1360px; margin:30px auto;}
.ejzxjs1{ width:640px; float:left; margin:20px; overflow:hidden;}
.ejzxjstu{width:640px; height:400px; position:relative;}
.ejzxjszi{width:640px; height:60px;background:url(../images/hslmbj.png) repeat; bottom:0; position:absolute; line-height:60px; color:#FFF;}
.ejzxjszi h1{ margin-left:30px; font-size:18px; font-weight:bold; color:#FFF;}
.ejzxjswz{ font-size:14px; line-height:28px; margin-top:10px;color:#666; text-align:justify;}
.ejzxjswz span{color:#1f7787; margin-left:15px;}

.ejzxjslb{}
.ejzxjslb ul li{ width:270px; height:46px;background:url(../images/zxxlmbj.png) repeat; line-height:46px; font-size:14px; float:left; margin:10px 0; padding-right: 40px;}
.ejzxjslb ul li h1{font-size:14px;font-weight:normal; margin-left:20px; color:#1f7787;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ejzxjslb ul li:nth-child(2n){ float:right;}
.ejzxjslb ul li:hover{background:url(../images/zxxlmbj1.png) repeat;}
.ejzxjslb ul li:hover a h1{ color:#FFF;}

/*二级中心建设*/

/*院报*/
.ejyb{ width:1320px; margin:0 auto}
.ejybtu{ width:1320px; margin:35px auto 0; border-bottom:1px dashed #CCCCCC; overflow:hidden;}
.ejybtu ul li{}
.ejybtu ul li{ width:196px; float:left;background:url(../images/yuanbaobj.png) no-repeat top center; margin:0 12px}
.ejybtu ul li h1{ width:186px; height:285px; border:1px solid #676767;}
.ejybtu ul li h2{ font-size:16px; line-height:78px; height:78px; overflow:hidden; color:#333; font-weight:normal; text-align: center}
.ejybqs{ margin-bottom:50px; overflow: hidden;}
.ejybqs ul li{ width:188px; height:40px;background:url(../images/ybqsbj.png) no-repeat top center; background-size:100% 100%; margin-right:36px; float:left; line-height:40px; margin-top:36px;}
.ejybqs ul li:nth-child(6n){ margin-right:0px;}
.ejybqs ul li h1{ font-size:14px; color:#8c8c8c; margin-left:15px; font-weight:normal;}



/*院报*/
/*简介*/
.ejgynr{ width:100%;background: #FFF url(../images/ejgybj.png) no-repeat top center;}
.ejgynr1{width:1320px; margin:0 auto}
.ejgynr11{ width:400px; float:left;}
.ejgynr12{ width:850px; float:right; margin-top:60px; font-size:16px; line-height:34px; }
.ejgynr12 p{ margin-bottom:22px; text-align:justify;}
.ejry{ width:100%;background: #FFF url(../images/ejrybj.jpg) no-repeat top center; background-size:100% 100%; overflow:hidden}
.ejrydh{ text-align:center;}
.ejry1{ margin-top:20px;}
.ejry1 #demo {margin: 0 auto;overflow: hidden;  width:80%; height:335px; }
.ejry1 ul li{width:350px; float:left; margin:0 15px;}
.ejry1 ul li h1{ width:350px; height:230px; overflow: hidden;}
.ejry1 ul li h2{font-size:18px; color:#333333; line-height:50px; text-align:center;}
.zzckgd{ text-align:center; width:140px; height:40px; background:#d9b363; margin:0 auto 50px; border-radius:50px;line-height:40px; color:#FFF}
.zzckgd a{color:#FFF; font-size:18px;}
.zzckgd:hover a{color:#FFF;}

/*简介*/

/*政学首页*/
.zxbox1{width: 100%;height: 550px;background: url(../images/hsbj1.png) repeat;overflow: hidden;}
.zxbox11{width:1320px; margin:45px auto 0; height:458px; background:#FFF;}
.picScroll-left{ overflow:hidden; position:relative; width:638px; height:458px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:40px; height:74px; overflow:hidden;cursor:pointer; position:absolute; top:170px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/box2_prev.jpg) no-repeat center center; left:0;}
.picScroll-left .hd .next{ background:url(../images/box2_next.jpg) no-repeat center center; right:0;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:24px; z-index:999;}
.picScroll-left .hd ul li{ float:left; width:20px; height:6px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff;}
.picScroll-left .hd ul li.on{ background-color:#999;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden;}
.box2_tu{width:638px; height:458px;}
.box2_zi{ position:absolute; bottom:0; width:638px; height:54px; line-height:54px; background:url(../images/box2_zi.png) repeat center center; font-size:16px; color:#ffffff; text-indent:20px;}

.zxbox11y{ width:600px; float:left; margin-left:42px}
.zxbox11ybt{ font-size:28px; color:#357d8b; font-weight:bold; margin-top:40px;}
.zxbox11ybt b{font-size:16px; color:#aaaaaa;font-weight:normal; text-transform: uppercase;}
.zxbox11ybt span{font-size:14px; color:#aaaaaa; float:right;font-weight:normal; margin-top:15px; }
.zxbox11ybt span img{}
.zxyyyw{width:600px;  height:110px; border-bottom:1px dashed #d6d6d6; margin-top:15px;}
.zxyyywz{ width:480px; float:left;}
.zxyyywz h1{font-size:16px; color:#333;font-weight:normal; line-height:30px}
.zxyyywz h2{font-size:14px; color:#8c8c8c;font-weight:normal;line-height:30px;margin-top:5px;}
.zxyyywy{ width:80px; height:70px; background:#fff; float:right; border-radius:10px; overflow:hidden; margin-top:10px;    box-shadow: -0.5px -0.5px 1px 3px rgba( 219, 73, 39,.05 );}
.zxyyywy h1{ line-height:24px; height:24px;background:#db4927; font-size:12px; color:#FFF; text-align:center;font-weight:normal;}
.zxyyywy h2{line-height:46px; height:46px; background:#FFF;font-size:20px; color:#666666; text-align:center;font-weight:normal; overflow:hidden;}
.zxyyywlb{margin-top:10px;}
.zxyyywlb ul li{ font-size:16px; height:32px; line-height:32px; color:#333; background:url(../images/zxxwxtb.png) no-repeat left center; padding-left:10px;overflow:hidden;} 
.zxyyywlb ul li span{ float:right;color:#999;}

.zxbox2{width: 100%;height: 570px;background: url(../images/zxbox2.jpg) repeat;overflow: hidden;}
.zxbox21{width:1320px; margin:0 auto 0;}
.zxbox21z{width:640px; float:left;}
.zxbox21zbt{ font-size:28px; color:#357d8b; font-weight:normal; margin-top:30px;}
.zxbox21zbt b{font-size:16px; color:#aaaaaa;font-weight:normal; text-transform: uppercase;}
.zxbox21zbt span{font-size:14px; color:#aaaaaa; float:right;font-weight:normal; margin-top:15px; }
.zxbox21zbt span img{}
.zxbox21zlb{ margin-top:20px;}
.zxbox21zlb ul li{ width:638px; height:90px; overflow:hidden; border:1px solid #d8d8d8; margin-top:20px;background: #FFF url(../images/zxbox2xtb.png) no-repeat left center;}
.ejlmnr1 .zxbox21zlb ul li{width: 100%;}
.zxbox21zlbwz{ width:440px; float:left; margin-left:45px;}
.zxbox21zlbwz h1{font-size:16px; color:#333;font-weight:normal; line-height:30px; margin-top:15px;height:30px;overflow:hidden;}
.zxbox21zlbwz h2{font-size:14px; color:#999;font-weight:normal; line-height:30px; height:30px; overflow:hidden;}
.zxbox21zlbrq{width:110px; float:right;}
.zxbox21zlbrq h1{ font-size:30px;color:#999;font-weight:normal;line-height:50px; text-align:center}
.zxbox21zlbrq h2{ font-size:14px;color:#999;font-weight:normal;line-height:30px;text-align:center}

.zxbox21zlb ul li:hover{border:1px solid #d8d8d8; margin-top:20px;background: #357d8b url(../images/zxbox2xtb1.png) no-repeat left center;}
.zxbox21zlb ul li:hover .zxbox21zlbwz h1{ color: #FFF ;}
.zxbox21zlb ul li:hover .zxbox21zlbwz h2{ color: #FFF ;}
.zxbox21zlb ul li:hover .zxbox21zlbrq h1{ color: #FFF ;}
.zxbox21zlb ul li:hover .zxbox21zlbrq h2{ color: #FFF ;}

.zxbox21y{width:640px; float: right;}
.zxbox21ybt{ font-size:28px; color:#357d8b; font-weight:normal; margin-top:30px;}
.zxbox21ybt b{font-size:16px; color:#aaaaaa;font-weight:normal; text-transform: uppercase;}
.zxbox21ybt span{font-size:14px; color:#aaaaaa; float:right;font-weight:normal; margin-top:15px; }
.zxbox21ybt span img{}

.zxbox21ytu{ width:640px; height:256px; border-bottom:1px dashed #d5d5d5; margin-top:15px;}
.zxbox21ytu ul li{ width:310px; float:left}
.zxbox21ytu ul li:nth-child(2n){ float:right}
.zxbox21ytu ul li h1{width:310px; height:200px;}
.zxbox21ytu ul li h2{font-size:16px;color:#333333;font-weight:normal;line-height:50px; height:50px; overflow:hidden;text-align:center}
.zxbox21yzi{ margin-top:13px;}
.zxbox21yzi ul li{ font-size:16px; height:34px; line-height:34px; color:#333; background:url(../images/zxxwxtb.png) no-repeat left center; padding-left:10px;} 
.zxbox21yzi ul li span{ float:right;color:#999;}

.zxbox3{width: 100%;height:610px;background: url(../images/zxbox3bj.jpg) no-repeat center center;overflow: hidden;}
.zxbox31{width:1320px; margin:0 auto 0;}
.zxbox3bt{ font-size:28px; color:#fff; font-weight:normal; margin-top:35px;}
.zxbox3bt b{font-size:16px; color:#fff;font-weight:normal; text-transform: uppercase;}
.zxbox3bt span{font-size:14px; color:#fff; float:right;font-weight:normal; margin-top:15px; }
.zxbox3bt span img{}
.zxbox3lb{margin-top:25px;}
.zxbox3lb ul li{ width:380px; padding:20px; float:left; margin-left:30px; background:#FFF;}
.zxbox3lb ul li:nth-child(1){margin-left:0px; }
.zxbox3lb ul li h1{}
.zxbox3lb ul li h2{font-size:16px;color:#333333;font-weight:normal;line-height:30px; height:60px;margin-top:10px; overflow:hidden;}
.zxbox3lb ul li h3{ width:380px; height:1px; background:#e1e1e1; margin-top:10px}
.zxbox3lb ul li h4{font-size:14px;color:#999;font-weight:normal;line-height:30px;margin-top:10px; height:60px; margin-bottom:10px; overflow:hidden;}


.zxbox4{width: 100%;height:530px;background: url(../images/zxbox4.jpg) no-repeat center center;overflow: hidden;margin-top:30px; }
.zxbox41{width:1320px; margin:0 auto 0;}
.zxbox41z{ width:860px; float:left;}
.zxbox41zbt{ font-size:28px; color:#357d8b; font-weight:normal; margin-top:15px;}
.zxbox41zbt b{font-size:16px; color:#aaa;font-weight:normal; text-transform: uppercase;}
.zxbox41zbt span{font-size:14px; color:#fff; float:right;font-weight:normal; margin-top:15px; }
.zxbox4lb{margin-top:30px;}
.zxbox4lb ul li{height:86px;background: url(../images/zxbox4xtb1.png) no-repeat left center; padding-left:30px; overflow:hidden; border-top:1px dashed #cccccc}
.zxbox4lb ul li:hover{background: url(../images/zxbox4xtb2.png) no-repeat left center;}
.zxbox4lb ul li:hover h1{font-size:16px;color:#347d8c;font-weight:bold;}


.zxbox4lb ul li:nth-child(1){border-top:0px dashed #cccccc}

.zxbox4lb ul li h1{font-size:16px;color:#333333;font-weight:normal;line-height:30px; height:30px;margin-top:13px; overflow:hidden;}
.zxbox4lb ul li h2{font-size:14px;color:#999;font-weight:normal;line-height:30px; height:30px;margin-top:0px; overflow:hidden;}
.zxbox41y{ width:420px; height:515px; float:right;background: url(../images/zxbox4bj.jpg) no-repeat center center; margin-top:15px;}
.zxbox41ylb{ width:360px; margin:160px auto 0; }
.zxbox41ylb ul li{ height:30px; line-height:30px;font-size:14px;color:#fff;font-weight:normal;background: url(../images/zxbox4xtb.png) no-repeat left center;border-top:1px solid #306e8b; padding-left:22px}
.zxbox41ylb ul li:nth-child(1){ border-top:0px solid #306e8b;}
.zxbox41ylb ul li a{color:#fff;}


.zxbox51{width:1320px; margin:0 auto 0; padding-bottom:50px; overflow:hidden;}
.zxbox51z{ width:870px; float:left;}
.zxbox51zbt{ font-size:28px; color:#357d8b; font-weight:normal; margin-top:50px;}
.zxbox51zbt b{font-size:16px; color:#aaa;font-weight:normal; text-transform: uppercase;}
.zxbox51zbt span{font-size:14px; color:#fff; float:right;font-weight:normal; margin-top:15px; }

.picScroll-left1{ overflow:hidden; position:relative; width:420px; height:480px; background:#f5f5f5;margin-top:30px; }
.picScroll-left1 .hd .prev,.picScroll-left .hd .next{ display:block; width:40px; height:74px; overflow:hidden;cursor:pointer; position:absolute; top:170px; z-index:999;}
.picScroll-left1 .hd .prev{background:url(../images/box2_prev.jpg) no-repeat center center; left:0;}
.picScroll-left1 .hd .next{ background:url(../images/box2_next.jpg) no-repeat center center; right:0;}
.picScroll-left1 .hd ul{ overflow:hidden; zoom:1; position:absolute; left:30px; bottom:30px; z-index:999;}
.picScroll-left1 .hd ul li{ float:left; width:20px; height:6px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#cccccc;}
.picScroll-left1 .hd ul li.on{ background-color:#357d8b;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ float:left; _display:inline; overflow:hidden;}
.picScroll-left1 .bd ul li h1{}
.picScroll-left1 .bd ul li h2{ width:360px; margin:0 auto;font-size:16px; color:#333;font-weight:normal; height:36px; overflow:hidden; line-height:36px; margin-top:15px; }
.picScroll-left1 .bd ul li h3{width:360px; margin:0 auto;font-size:14px; color:#999;font-weight:normal;height:60px; overflow:hidden; line-height:30px }
.zxbox51z2{width:420px; float:right;margin-top:0px; }
.zxbox51z2 ul li{ width:420px; height:130px;border-top:1px solid #eceaea;}
.zxbox51z2 ul li:nth-child(1){border-top:0px solid #eceaea;}
.zxbox51zrq{ width:80px;height:130px; float:left;  background:url(../images/zxbox6xtb.png) no-repeat left center; }
.zxbox51zrq h1{font-size:24px; color:#999999;font-weight:normal; line-height:30px; margin-top:25px; }
.zxbox51zwz{ width:330px; float: right; }

.zxbox51zwz h1{font-size:16px;color:#333333;font-weight:normal;line-height:30px; height:30px;margin-top:22px; overflow:hidden;}
.zxbox51zwz h2{font-size:14px;color:#999;font-weight:normal;line-height:30px; height:60px;margin-top:0px; overflow:hidden;}


.zxbox51y{ width:420px; height:515px; float:right;}

.box51{}
.box51_l1{ width:618px; border:1px solid #DCDCDC; height:359px; margin-top:20px;}
.box51_tit1{ height:40px; line-height:40px; background-color:#F4F4F4; border-bottom:1px solid #DCDCDC;}
.box51_tit1 h1{ width:178px; background:#ffffff url(../images/box3_tit1_bg.jpg) no-repeat center top; font-size:16px; color:#BA0F0C; text-align:center; border-bottom:1px solid #ffffff; border-right:1px solid #DCDCDC;}
.box51_ul{ margin-top:5px;}
.box51_ul li{ width:418px; height:78px; border:1px solid #dfdfdf; margin-top:17px;}

.box51rq{ width:76px; height:76px; background:#f5f5f5; float:left; margin:1px}
.box51rq h1{font-size:28px;color:#999;font-weight:normal;line-height:30px; height:30px;margin-top:10px; overflow:hidden;text-align:center}
.box51rq h2{font-size:14px;color:#999;font-weight:normal;line-height:30px; height:30px;margin-top:5px; overflow:hidden; text-align:center}
.box51wz{ width:300px; height:78px ; margin-right:20px;line-height:30px;   display: flex;flex-direction: column;justify-content: center; float:right}
.box51wz h1{font-size:16px;font-weight:normal; color:#333}

.box51_ul li:hover .box51rq{background:#357d8b;}
.box51_ul li:hover .box51rq h1{color:#fff;}
.box51_ul li:hover .box51rq h2{color:#fff;}
.box51_ul li:hover .box51wz h1{color:#357d8b}



.box51_l2{ width:420px; height:550px; margin-top:40px; }

.box51_l3{ margin-top:20px; width: 618px; height: 359px; border:1px solid #DCDCDC;}
.box51_dsz{ width:565px; margin:30px auto 0;}
.box51_dsz p{ font-size:14px; color:#666666; line-height:25px;}
.box51_slide .hd{ height:70px; line-height:70px;  border-bottom:2px solid #d8d8d8;}
.box51_slide .hd ul li{ display:inline-block; margin-right:24px}
.box51_slide .hd ul li h1{ font-size:26px; color:#666; font-weight:normal;}
.box51_slide .hd ul li.on{ border-bottom: 2px solid #357d8b;}
.box51_slide .hd ul li.on h1{color:#357d8b;}




.zxbox6{width: 100%;height:520px;background: url(../images/hsbj1.png) repeat;overflow: hidden;}

.zxbox61{width:1320px; margin:0 auto 0;}

.zxbox6bt{ font-size:28px; color:#357d8b; font-weight:normal; margin-top:40px;}
.zxbox6bt b{font-size:16px; color:#aaa;font-weight:normal; text-transform: uppercase;}
.zxbox6bt span{font-size:14px; color:#fff; float:right;font-weight:normal; margin-top:15px; }

.zxbox6lb{margin-top:25px;}
.zxbox6lb ul li{ width:420px; height:354px;background: url(../images/zxdjbj.png) no-repeat center top; float:left; margin-left:30px;}
.zxbox6lb ul li:nth-child(1){margin-left:0px;}
.zxbox6lb ul li h1{ width:380px; margin:26px auto 0;}
.zxbox6lb ul li h2{width:380px; margin:10px auto 0;font-size:16px;color:#333333;font-weight:normal;line-height:30px; height:30px; overflow:hidden;}
.zxbox6lb ul li h3{width:380px; margin:0px auto 0;font-size:14px;color:#999;font-weight:normal;line-height:30px; height:30px; overflow:hidden;}
/*政学首页*/
/*政学二级*/
.zxbanner{width:100%; height:200px;  background: url(../images/zxbanner.jpg) no-repeat center top; position:relative;overflow: hidden;}
.zxlmzib{ }
.zxlmzib1{width:1000px; position:absolute; top:65px ; z-index:991; left:50%; margin-left:-500px;}
.zxlmzib1 h1{ font-size:36px; line-height:60px; text-align:center;color:#166a79; font-weight:bold }
.zxlmzib2{width:1000px; position:absolute; top:85px ; z-index:99; left:50%; margin-left:-500px;}
.zxlmzib2 h1{ font-size:48px; line-height:60px; text-align:center;color:#166a79; font-weight:bold ; font-family:Impact; opacity:0.08 }


.zxlmnr1{ width:1360px; margin:30px auto;}

.zxxwlb ul li{ width:100%;  overflow:hidden}
.zxxwlb ul li:hover{box-shadow: -0.5px -0.5px 3px 2px rgba( 109, 109, 109,.15 );}



.zxxwlbnr{width:1320px; height:215px; margin:0 auto; border-bottom:1px dashed #d6d6d6;overflow:hidden}
.zxxwtu{ width:240px; float:left; margin:30px 0 0 0px;}
.zxxwzi{ width:850px; float:left; margin:30px 0 0 30px;}
.zxxwzi h1{font-size:18px;color:#333;font-weight:normal;line-height:30px; height:30px;margin-top:10px; overflow:hidden;}
.zxxwzi h2{font-size:14px;color:#999;font-weight:normal;line-height:30px;margin-top:10px; overflow:hidden;}

.zxxwrq{width:100px; float: right; margin:30px 0 0 0;}
.zxxwrq h1{ font-size:30px; color:#166a79; text-align:right;font-weight:normal;margin-top:40px;}
.zxxwrq h2{ width:30px; height:2px; background:#999; float: right;margin-top:10px;}
.zxxwrq h3{font-size:20px; color:#999; text-align:right;font-weight:normal;margin-top:10px;}
.zxdh{ width:100%; height:52px; border-bottom:1px solid #CCC}
.zxdh1{ width:1320px; margin:0 auto;}
.breadcrumb1{ width:400px; float:left;background: url(../images/djxtb.png) no-repeat 0 center;background-size: 20px auto;color: #666;font-size: 14px;height:52px;line-height: 52px;padding-left: 30px;}
.zxdjlm{ width:700px; float: right; text-align:right}
.zxdjlm ul li{ display:inline-block;font-size: 14px;height:52px;line-height: 52px; margin-left:10px;color: #666; }
.zxdjlm ul li span{font-size: 10px;}
.zxdjlm ul li:hover a{color: #529b9f;}
.zxdjlm ul li.on a{color: #529b9f;}

.djbox5{ width:100%; height:580px; overflow:hidden}
.djbox5bt{width:1320px;margin:42px auto 20px; }
.djbox5bt h1{ width:400px; float:left; text-align:left}
.djbox5bt h2{ width:150px; float: right; text-align: right;margin-top:10px;}
.djbox51{ width:1360px; height:420px; margin:10px auto 0;background:url(../images/syzxbj.png) no-repeat center center;}
.djbox52{ width:1320px; height:400px; margin:0 auto;background: #FFF;box-shadow: -0.5px -0.5px 1px 1px rgba( 109, 109, 109,.08 );}





.txtScroll-left{ width:1360px; margin:30px auto  }
.txtScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px; text-align:center; }

.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
.txtScroll-left .hd ul{  overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left .hd ul li{ display:inline-block;  width:20px; height:20px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:url("../images/djtb1.png") 0 -20px no-repeat; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }
.txtScroll-left .bd{ padding:10px; width:100%; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin:0 15px; width:640px !important; height:400px;  float:left;  line-height:24px;  text-align:left; _display:inline; position:relative;}



.txtScroll-left .bd ul li span{ color:#999;  }
.djxwzi{ width:640px; height:400px;background:url(../images/djtupk.png) no-repeat center center; position:absolute; top:0; left:0}
.djxwzi h1{ position:absolute; bottom:20px; width:640px; text-align:center; font-size:18px; color:#FFF;}



/*政学二级*/
.zxmtdh	{ width:100%; text-align:center;  margin:40px auto; overflow:hidden}
.zxmtdh ul li{ display:inline-block; width:140px; height:40px; border:1px solid #CCC; border-radius:30px; margin:0 10px; text-align:center}
.zxmtdh ul li a{}
.zxmtdh ul li a {line-height:40px; font-size:20px; color:#999; font-weight:normal;}
.zxmtdh ul li.on{ background:#166a79}
.zxmtdh ul li.on a{color:#fff;}
.zxmtdh ul li:hover{ background:#166a79}
.zxmtdh ul li:hover a{color:#fff;}

.zxdjlmt{ overflow:hidden; text-align:center; margin-top:30px;}


.zxdjsjdh{ width:100%; text-align:center;  margin:40px auto;}
.zxdjsjdh ul li{ display:inline-block; width:280px; height:40px; border:1px solid #CCC; border-radius:30px; margin:0 10px; text-align:center}
.zxdjsjdh ul li a{}
.zxdjsjdh ul li a {line-height:40px; font-size:20px; color:#999; font-weight:normal;}
.zxdjsjdh ul li.on{ background:#185674}
.zxdjsjdh ul li.on a{color:#fff;}
.zxdjsjdh ul li:hover{ background:#185674}
.zxdjsjdh ul li:hover a{color:#fff;}


.ejdjlb ul li{ border:1px solid #cccccc; padding:30px 0; overflow:hidden;margin:20px 0 0 0 ;}

.ejdjzi{ width:1200px; margin:0 auto}
.ejdjzi h1{ font-size:18px; line-height:40px; color:#333333;font-weight:bold}
.ejdjzi h2{ font-size:18px; line-height:30px; color:#333333;font-weight:normal;}
.ejdjzi h3{ font-size:14px; line-height:30px; color:#333333;font-weight:normal;}
.ejdjzi h4{ width:100px; height:30px; margin-top:10px; border:1px solid #CCC; border-radius:30px; text-align:center; line-height:30px;font-size:14px; color:#999;font-weight:normal;}










.ejblm{ width:700px; float:left;}
.ejblm ul li{ width:120px; float:left; margin-top:55px;}
.ejblm ul li h1{width:36px; height:36px; margin:0 auto}
.ejblm ul li h2{ font-size:20px; line-height:50px; text-align:center; color:#FFF;}
.ejblm ul li:nth-child(1) h1{background:url(../images/ejxtb1.png) repeat;} 
.ejblm ul li:nth-child(2) h1{background:url(../images/ejxtb2.png) repeat;} 
.ejblm ul li:nth-child(3) h1{background:url(../images/ejxtb3.png) repeat;} 
.ejblm ul li:nth-child(4) h1{background:url(../images/ejxtb4.png) repeat;} 
.ejblm ul li:nth-child(5) h1{background:url(../images/ejxtb5.png) repeat;}
.ejblm ul li:nth-child(1):hover h1{background:url(../images/ejxtb11.png) repeat;} 
.ejblm ul li:nth-child(2):hover h1{background:url(../images/ejxtb12.png) repeat;} 
.ejblm ul li:nth-child(3):hover h1{background:url(../images/ejxtb13.png) repeat;} 
.ejblm ul li:nth-child(4):hover h1{background:url(../images/ejxtb14.png) repeat;} 
.ejblm ul li:nth-child(5):hover h1{background:url(../images/ejxtb15.png) repeat;}

.ejblm ul li:hover h2{color:#e2d19c;}



	

 


.tel{ background:url(../images/tel.jpg) no-repeat left center; height:90px; padding-left:50px;}
.tel h1{ font-weight:normal; font-size:14px; color:#93929a; line-height:18px; margin-top:24px;}
.tel h2{ font-weight:normal; font-size:16px; color:#c13131; line-height:20px;}
.dqwz{ width:100%; height:68px; border-top:4px solid #c80010; background:#eee; line-height:68px; color:#4e4e4e}
.dqwz a{color:#4e4e4e}
.ejnr{ width:100%;background:url(../images/ejnrbj.jpg) no-repeat left center; padding:25px 0 20px}
.ejnrdh{ width:188px; float:left; background:#FFF;}
.ejnrdh1{background: url(../images/fldhbj1.png) repeat; width:188px; height:74px; line-height:74px; font-size:24px; text-align:center; color:#FFF; font-weight:bold;}
.ejnrdh2{ width:172px; margin:20px auto; }

.ejnrdh2 ul li{ width:172px; height:44px; border-top:1px dashed #ccc; line-height:44px; text-align:center; font-size:16px}
.ejnrdh2 ul li a{ color:#3c3c3c; display:inline-block;}
.ejnrdh2 ul li:nth-child(1) {border-top:0px dashed #ccc;}
.ejnrdh2 ul li:hover a{ color:#792120;}
.ejnrdh2 ul li.on a{ color:#792120;}
.ejnrdh2 ul li:hover span{  position: absolute; margin:15px 0 0 10px;width: 0px;height: 0px;
content: " ";border-right:8px solid transparent; border-top:8px solid transparent; border-left: 8px solid #dedede;border-bottom: 8px solid transparent;}
.ejnrdh2 ul li.on span{  position: absolute; margin:15px 0 0 10px;width: 0px;height: 0px;
content: " ";border-right:8px solid transparent; border-top:8px solid transparent; border-left: 8px solid #dedede;border-bottom: 8px solid transparent;}
.ejnrdh3{background: url(../images/ejlmxtu.jpg) repeat; width:188px; height:29px; }
.ejnr2{ width:1000px; background:#FFF; float:right; padding:50px;}
.ejnr2{ font-size:14px; line-height:28px; color:#333;}





.sydl{ width:300px; height:260px; float:right; border:1px solid #e1e1e1;}

.xsdl{ width:260px; height:50px; margin:0 auto; margin-top:5px; border-bottom:1px solid #e5e5e5; font-size:18px; color:#12594b; line-height:50px; font-weight:bold;}
.xsdlx{ margin-top:30px;}


.item { padding:0 20px;height:50px;line-height:36px;}
.loginPut{ width:180px; height:36px; line-height:36px; border:1px solid #cccccc; background:#FFF; }
.loginBtn { margin-top:10px;background: url(../images/btn_s.png) no-repeat;border: none;width: 90px;height: 36px;
float: left;}
.loginBtn.bg {background: url(../images/btn_r.png) no-repeat;float: left; margin-left:15px;}

/*二级栏目*/



/*登录*/
.dlnr{width:100%; height:744px; background:url(../images/dlbj.jpg) no-repeat left center; overflow:hidden}
.container { width:550px; margin-left:80px;
    
}

.zcfl{ width:500px; margin:0 auto;margin-bottom:0 auto; height:50px; border-bottom:1px solid #3c3c3c; line-height:50px; margin-top:-20px; text-align:left; font-size:22px; color:#3e3e3e}
.zcfl ul li{ display:inline-block;}
.zcfl ul li:hover{ font-weight:bold; color:#832a29;border-bottom:2px solid #832a29;}




.form-bg{ width:654px; height:520px;background:url(../images/dlbj.png) no-repeat left center; margin:90px auto 0;}
.form-horizontal{padding-bottom: 40px;border-radius: 15px;text-align: center;}
.form-horizontal .heading{background:url(../images/zcxtb.png) no-repeat left center;display: block;font-size:22px; line-height:40px;font-weight: normal;padding: 35px 40px; text-align:left; color:#842d2c;}
.form-horizontal .form-group{padding: 0 40px;margin: 0 0 25px 0;position: relative;}
.form-horizontal .form-control{border: 2px solid #cbc1b5;padding: 0 30px 0 15px;height:36px;transition: all 0.3s ease 0s;}
.form-horizontal .form-control:focus{background: #e0e0e0;box-shadow: none;outline: 0 none;}
.form-horizontal .form-group i{position: absolute;top:6px;left:0px;font-size: 22px;color: #878787;transition : all 0.5s ease 0s; font-style:normal; f}
.form-horizontal .form-control:focus + i{color: #00b4ef;}
.form-horizontal .fa-question-circle{display: inline-block;position: absolute;top: 12px;right: 60px;font-size: 20px;color: #808080;transition: all 0.5s ease 0s;}
.form-horizontal .fa-question-circle:hover{color: #000;}
.form-horizontal .main-checkbox{float: left;width: 20px;height: 20px;background: #fff;position: relative;margin: 5px 0 0 5px;border: 1px solid #ccc;}
.form-horizontal .main-checkbox label{width: 20px;height: 20px;position: absolute;top: 0;left: 0;cursor: pointer;}
.form-horizontal .main-checkbox label:after{content: "";width: 10px;height: 5px;position: absolute;top: 5px;left: 4px;border: 3px solid #666;border-top: none;border-right: none;background: transparent;opacity: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.form-horizontal .main-checkbox input[type=checkbox]{visibility: hidden;}
.form-horizontal .main-checkbox input[type=checkbox]:checked + label:after{opacity: 1;}
.form-horizontal .text{float: left;margin-left: 7px;line-height: 20px;padding-top: 5px;text-transform: capitalize; overflow: hidden}
.form-horizontal .btn{float: left; width:300px; height:44px; line-height:44px;font-size:18px;color: #fff;background: #842d2c;border: none;text-transform: capitalize;transition: all 0.5s ease 0s;margin-left:30px; margin-top:20px; }
.zhuce{ margin-top:10px;}
.zhucez{ width:120px; height:40px; line-height:40px; font-size:16px; color:#848484; float:left; text-align:left; margin-left:50px;}
.zhucey{width:120px; height:40px; line-height:40px; font-size:16px; color:#848484;float:left;margin-left:50px;}

/*登录*/
/*注册*/
.zcnr{width:100%; height:970px; background:url(../images/zcbj.jpg) no-repeat left center; overflow:hidden}
.zcnr1{ width:654px; height:782px; margin:90px auto;background:url(../images/zcnrbj1.png) no-repeat  center center;}
.zcnr11{ width:550px; margin-left:80px;}
.hyzx{background:url(../images/zcxtb.png) no-repeat left center;display: block;font-size:22px; line-height:40px;font-weight: normal;padding: 35px 40px; text-align:left; color:#842d2c;}
.zcxx{ font-size:22px; color:#878787; text-align:right; margin-top:10px; line-height:40px;}
.zcxxnr{  height:40px}
.zcnr span{width: 24px;height: 34px;position: absolute;left: 68px;top: 94px;}
.zcnr input{width: 300px;height: 36px;margin-left: 20px;border: 2px solid #cdc3b8;font-size: 14px;padding-left: 2em;}
.zcnr select.classify{ width: 300px;height:40px;font-size: 18px;padding-left: 2em; background:#fff; color:#333;border: 2px solid #cdc3b8; margin-left:20px;}
.zcnr select option{color:#333;}
.zcnr .btn{width: 300px;height: 40px;background: #842d2c;border:0;margin-left: 120px;margin-top:40px;color: #fff;font-size: 20px;padding-left:0;}
.content .center #message{ width:400px; height:100px;padding: 5px; border:1px solid #e4e2dc;margin-left: 20px;
    margin-top: 19px;}
.content .center gsjj{width: 280px;height:280px;margin-left: 20px;margin-top: 19px;border: 1px solid #e4e2dc;font-size: 14px;padding-left: 2em;}
#message2{width: 585px;height:280px;margin-left: 20px;margin-top: 19px;border: 1px solid #e4e2dc;font-size: 14px;padding-left: 2em;}
/*注册*/

.breadcrumb{background: url(../images/map.png) no-repeat 0 center;background-size: 20px auto;color: #666;font-size: 14px;height: 60px;line-height: 60px;padding-left: 30px;}
h1.title{font-size: 26px;border-bottom: 1px solid #ddd;padding: 30px;text-align: center;line-height: 1.5;}
h2.ntitle{font-size: 26px;padding: 20px;text-align: center;line-height: 1.5;}
h2.title{border-bottom: 1px solid #ddd;text-align: center;line-height: 1.5;}
h2 span {
    color: #888484;
}
.content{padding: 30px 0 50px;line-height: 2;width: 900px;
    margin: 0 auto;}
.content p{text-indent: 2em;padding: .5rem 0;}
.view-page {border-top: 1px solid #ddd;padding-top: 70px;margin-top: 60px;text-align: center;font-size: 0;}
.btn-style.green {border-color: #166a79;color: #166a79;}
.view-page .btn-style {font-size: 1rem;}
.btn-style {position: relative;display: inline-block;vertical-align: middle;width: 200px;height: 54px;font-size: 0.875rem;font-weight: 600;line-height: 54px;text-align: center;white-space: nowrap;margin: 0;padding: 0 14px;border-style: solid;border-width: 2px;border-radius: 27px;-webkit-transition: background .2s, color .2s, border .2s;-o-transition: background .2s, color .2s, border .2s;transition: background .2s, color .2s, border .2s;border-color: rgba(255, 255, 255, 0.5);background-color: rgba(255, 255, 255, 0);color: #fff;overflow: hidden;}
.article-page {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 70px;margin-bottom: 60px;}
.article-page .box {display: block;width: 50%;border-right: 1px solid #ddd;position: relative;background-color: #f9f9f9;}
.article-page .box .btn-aw {width: 44px;height: 44px;border-radius: 50%;border: 1px solid #aaa;font-size: 0;position: absolute;top: 50%;margin-top: -22px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.article-page .box .btn-aw:before {content: '';display: block;width: 10px;height: 10px;border: 2px solid #333;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border .5s;-o-transition: border .5s;transition: border .5s;}
.article-page .box .main {vertical-align: top;}
.article-page .box .main .tag {font-size: 0.9375rem;color: #166a79;margin-bottom: 5px;}
.article-page .box .main .ti {font-size: 1.125rem;line-height: 1.5;color: #333;}
.article-page .box .main .data {font-size: 0.9375rem;color: #999;}
.article-page .box:hover .btn-aw {border-color: #166a79;background-color: #166a79;}
.article-page .box:hover .btn-aw:before {border-color: #fff;}
.article-page .box:hover .main .ti {color: #000;text-decoration: underline;}
.article-page .box.prev {padding: 40px 50px 40px 130px;}
.article-page .box.prev .btn-aw {left: 40px;}
.article-page .box.prev .btn-aw:before {border-right: none;border-top: none;-webkit-transform-origin: 8px 0;-ms-transform-origin: 8px 0;transform-origin: 8px 0;}
.article-page .box.prev .main {text-align: right;}
.article-page .box.next {border-right: none;padding: 40px 130px 40px 50px;}
.article-page .box.next .btn-aw {right: 40px;}
.article-page .box.next .btn-aw:before {border-left: none;border-bottom: none;-webkit-transform-origin: 8px -5px;-ms-transform-origin: 8px -5px;transform-origin: 8px -5px;}

@media (max-width:1440px){
	.wrap{ width:1200px; margin:0 auto;}
	.topdh{width:100%; height:96px; background:#fff; overflow:hidden}
	.toplogo{ width:310px; height:96px; float:left;background:url(../images/toplogo.png) no-repeat left center; background-size:100% 100%;} 
	.topdh1{ width:890px; float:right; text-align:right;}
	.topdh1 ul li{ font-size:16px; line-height:96px; display:inline-block; margin-left:20px; text-align:right}
	.topdh1 ul li a{ color:#333;}
	.ejlmzi h1{ text-align:center; padding-top:8%; font-size:40px; line-height:60px; color:#166a79; font-weight:bold}
	.ejlmzi h2{ text-align:center; margin-top:2%;  font-size:24px; line-height:40px; color:#166a79; font-weight:normal;}
	.ejlmzi h3{text-align:center;margin-top:2%;}
	.ejlmzib h1{ text-align:center; padding-top:8%; font-size:40px; line-height:60px; color:#fff; font-weight:bold}
	.ejlmzib h2{ text-align:center; margin-top:2%;  font-size:24px; line-height:40px; color:#fff; font-weight:normal;}
	.ejlmzib h3{text-align:center;margin-top:2%;}
	.view-page {padding-top: 40px;margin-top: 40px;}
	.btn-style {width: 150px;height: 40px;font-size: 0.4rem;line-height: 40px;border-radius: 40px;}
	.article-page {margin-top: 40px;}
	
	
	.zxdh1{ width:1200px; margin:0 auto;}
.breadcrumb1{ width:400px; float:left;background: url(../images/djxtb.png) no-repeat 0 center;background-size: 20px auto;color: #666;font-size: 14px;height:52px;line-height: 52px;padding-left: 30px;}
.zxdjlm{ width:700px; float: right; text-align:right}
.zxdjlm ul li{ display:inline-block;font-size: 14px;height:52px;line-height: 52px; margin-left:10px;color: #666; }
.zxdjlm ul li span{font-size: 10px;}
.zxdjlm ul li:hover a{color: #529b9f;}
.zxdjlm ul li.on a{color: #529b9f;}

.djbox5{ width:100%; height:580px; overflow:hidden}
.djbox5bt{width:1320px;margin:42px auto 20px; }
.djbox5bt h1{ width:400px; float:left; text-align:left}
.djbox5bt h2{ width:150px; float: right; text-align: right;margin-top:10px;}
.djbox51{ width:1360px; height:420px; margin:10px auto 0;background:url(../images/syzxbj.png) no-repeat center center;}
.djbox52{ width:1320px; height:400px; margin:0 auto;background: #FFF;box-shadow: -0.5px -0.5px 1px 1px rgba( 109, 109, 109,.08 );}


.djbox52_ul{width:550px; height:400px; float:left  }
.djbox52_l2{ width:1320px;  margin:0 auto; }
.djbox52_slide .hd{ text-align:center; margin-top:20px;}
.djbox52_slide .hd ul li{ width:10px; height:10px; border-radius:10px; display:inline-block; background:#999999;overflow: hidden;text-indent: -9999px;margin: 0 3px;}
.djbox52_slide .hd ul li.on{ width:40px;background:#166a79;}
.syzxjstu{ width:500px; height:400px; float:left;}

.syzxjsnr{width:500px; height:400px; float:left; margin-left:40px;}
.syzxjsbt{ font-size:18px; line-height:36px; color:#166a79; font-weight:bold; margin-top:50px;}
.syzxjswz{ font-size:14px; line-height:30px; height:120px; color:#666666; font-weight: normal; margin-top:15px; overflow:hidden}
.syzxjslb{margin-top:15px;}
.syzxjslb ul li{ width:250px; height:46px;background:url(../images/zxxlmbj.png) repeat; background-size:100% 100%; line-height:46px; font-size:14px; float:left; margin:10px 0;padding-right: 40px;}
.syzxjslb ul li h1{font-size:14px;font-weight:normal; margin-left:20px; color:#1f7787;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.syzxjslb ul li:nth-child(2n){ float:right;}
.syzxjslb ul li:hover{background:url(../images/zxxlmbj1.png) repeat;background-size:100% 100%; }
.syzxjslb ul li:hover a h1{ color:#FFF;}


.txtScroll-left{ width:1240px; margin:30px auto  }
.txtScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px; text-align:center; }

.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
.txtScroll-left .hd ul{  overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left .hd ul li{ display:inline-block;  width:20px; height:20px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:url("../images/djtb1.png") 0 -20px no-repeat; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }
.txtScroll-left .bd{ padding:10px; width:100%; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin:0 15px; width:640px !important; height:400px;  float:left;  line-height:24px;  text-align:left; _display:inline; position:relative;}



.txtScroll-left .bd ul li span{ color:#999;  }
.djxwzi{ width:640px; height:400px;background:url(../images/djtupk.png) no-repeat center center; position:absolute; top:0; left:0}
.djxwzi h1{ position:absolute; bottom:20px; width:640px; text-align:center; font-size:18px; color:#FFF;}

	
	
	
	
	
}

.pagination {margin: 60px auto; border-radius: 4px;text-align: center;font-size: 0;}
.pagination li { display: inline-block; font-size: 16px;}
.thisclass a{
    background-color: #166a79;
    color:#fff;
}
.pagination li a,.pagination li span { padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none;  border: 1px solid #ddd; }
.pagination li:first-child a { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.pagination li:last-child a { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pagination li a:hover, .pagination li a:focus { background-color: #eee; }
.pagination .active span, .pagination .active span:hover, .pagination .active span:focus { z-index: 2; color: #fff; cursor: default; background-color: #166a79;}
.pagination .disabled span, .pagination .disabled span:hover, .pagination .disabled span:focus { color: #999; cursor: not-allowed; background-color: #fff; border-color: #ddd; }
.pagination-lg li a { padding: 10px 16px; font-size: 18px; }
.pagination-sm li a, .pagination-sm li span { padding: 5px 10px; font-size: 12px; }
