@charset "utf-8";
/* CSS Document */

/* index */
.i-header{ height:110px;}
.i-logo{ float:left; padding:24px 0 0 15px;}
.i-logo img,.i-logo{ width:227px; height:61px;}
.i-nav{ width:773px; float:left; height:50px; margin-left:85px; margin-top:25px;}
.i-nav-ul li{ float:left;  text-align:center; height:50px;width:100px; position: relative;}
.i-nav-ul li > a{ display:inline-block;height:48px; line-height:48px; font-size:15px; padding:0 5px;}
.i-nav-ul li > a:hover,.thisclass > a{ color:#0b98e0;border-bottom:2px solid #0b98e0;}

.i-nav-dropdown{ display:none; width:100px; text-align:center; padding:25px 0; position:absolute; top:50px; left:0; background:#fff; z-index:99999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/      -moz-box-shadow:2px 2px 5px #969696;/*firefox*/     -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/     box-shadow:2px 2px 5px #969696;/*opera或ie9*/ }




.i-nav-dropdown a{ line-height:30px; color:#4e4e4e; font-size:12px;}
.i-nav-dropdown a:hover,.i-header-r a:hover{ text-decoration:underline;}

.i-header-r{ width:100px; float:right; height:25px; color:#5f5c5c; line-height:25px; margin-top:36px; }
.i-header-r a{ color:#5f5c5c; margin:0 8px; font-family:宋体; font-size:12px;}

.i-banner{ width:100%; height:350px;}
.moduletable-banner{width:100%;height:100%;position:relative;}
.flexslider {width: 100%;height: 100%;overflow: hidden;}
.flexslider .slides{ height:100%;}
.flexslider .slides > li {display: none;height:100%;}
.flexslider .slides img {max-width: 100%;display: block;height:auto;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {position: relative;zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
.flex-direction-nav {height: 0;overflow: hidden;}
.flex-direction-nav li a {display: none;width: 47px;height: 80px;position: absolute;top: 50%;margin-top: -40px;cursor: pointer;text-indent: -9999px;}
.flex-direction-nav li a.next {right: 10%;background: url(../images/banner-right-btn.png) no-repeat;}
.flex-direction-nav li a.prev {left: 10%;background: url(../images/banner-left-btn.png) no-repeat;}
.flex-direction-nav li a.disabled {opacity: .3;filter: alpha(opacity=30);cursor: default;}
.flex-control-nav {position: absolute;bottom: 15px;right: 50%; margin-right:-40px;}
.flex-control-nav li {display: inline-block;zoom: 1;*display:inline;margin-right: 10px;margin-bottom: 6px;}
.flex-control-nav li a {display: block;width: 12px;height: 12px;
background:url("../images/i-banner-off.png") no-repeat scroll 0 0 transparent;;
_background:url("../images/i-banner-off.png") no-repeat scroll 0 0 transparent;;
cursor: pointer;
text-indent: -9999px;
}
.flex-control-nav li a:hover {
background:url("../images/i-banner-on.png") no-repeat scroll 0 0 transparent;
_background:url("../images/i-banner-on.png") no-repeat scroll 0 0 transparent;

}
.flex-control-nav li a.active {
background:url("../images/i-banner-on.png") no-repeat scroll 0 0 transparent;
_background:url("../images/i-banner-on.png") no-repeat scroll 0 0 transparent;
cursor: default;
}

.i-part1{ padding:30px 0 25px 0px; overflow:hidden;}
.i-part1-tit{ height:40px; text-align:center;}
.i-part1-tit img{ height:40px;}
.i-part1-ul{ width:1248px; margin-top:60px;}
.i-part1-ul li{ width:264px; height:178px; margin-bottom:48px; margin-right:48px; overflow:hidden; float:left;
-webkit-border-radius: 10px;
   -moz-border-radius: 10px;
	-ms-border-radius: 10px;
	 -o-border-radius: 10px;
		border-radius: 10px;
}

.i-part1-ul li a{ text-align:center; width:100%; height:148px; display:block; line-height:30px; color:#fff; font-size:18px; font-weight:bold; padding-top:30px;}
.i-part1-ul li p{height:80px; margin-top:10px;}
.i-part1-ul li p img{ width:80px; height:80px;}
.i-part1-l1 a{ background:#f6ce00;}
.i-part1-l2 a{ background:#4caafc;}
.i-part1-l3 a{ background:#50d9b0;}
.i-part1-l4 a{ background:#c78fcc;}
.i-part1-l5 a{ background:#9885cc;}
.i-part1-l6 a{ background:#7ccc7a;}
.i-part1-l7 a{ background:#e5bc8a;}
.i-part1-l8 a{ background:#848d99;}

.i-part1-l1 a:hover{ background:#e8c303;}
.i-part1-l2 a:hover{ background:#40a3fa;}
.i-part1-l3 a:hover{ background:#35d8a7;}
.i-part1-l4 a:hover{ background:#c585cb;}
.i-part1-l5 a:hover{ background:#8f7aca;}
.i-part1-l6 a:hover{ background:#72cb70;}
.i-part1-l7 a:hover{ background:#e4b67f;}
.i-part1-l8 a:hover{ background:#777f8a;}

.i-part2{ height:762px; background:url(../images/i-part2-bg_02.jpg) center top no-repeat;}

.i-part2-tit{ line-height:120px; color:#5f5c5c; font-size:22px;text-align:center; font-weight:normal;}
.i-part2-con{ height:595px; margin-top:47px;}
.i-part2-left{ float:left; width:700px; height:595px; position:relative; margin-left:-10px;}
.i-part2-right{ width:435px; float:right; height:540px; padding-top:55px;}

.i-part2-right h4{ height:30px; margin-top:30px;}
.i-part2-right h4 img{ height:30px;}
.i-part2-right p{ line-height:30px; color:#707070; font-size:12px;  margin-top:10px; font-family:宋体;}
.i-part2-r-btn{ height:40px; margin-top:65px; padding-left:45px;}
.i-part2-r-btn a{ display:inline-block; width:189px; height:40px; background:url(../images/i-part2-r-btn.png) no-repeat;text-align:center; line-height:40px; color:#fff; font-size:18px;}
.i-part2-r-btn a:hover{background:url(../images/i-part2-r-btnh.png) no-repeat;}

.i-part3{ padding:35px 0 20px 0; overflow:hidden;}
.i-part3-tit{ line-height:30px; color:#4caafc; font-size:22px; text-align:center;}
.i-part3-tit2{ height:20px; border-bottom:3px solid #807f7f; width:790px; margin:0 auto;}
.i-part3-tit2 span{ width:344px; display:inline-block; height:20px; line-height:20px; position:relative;bottom:-10px; background:#fff; color:#5f5c5c; font-size:14px; margin-left:223px; text-align:center;}
.i-part3-con1{  overflow:hidden; padding:40px 48px 0 48px; height:586px; }

.i-part3-c1-l{ width:620px; height:586px;}
.i-part3-c1-ul1{ width:656px;}
.i-part3-c1-ul1 li{ width:292px; margin-right:36px; height:173px; margin-bottom:30px; background:url(../images/i-part3-c1-libg.png) no-repeat; float:left;}

.i-part3-c1-renwu{ width:115px; float:left; height:173px; position:relative;}
.i-part3-c1-renwu > img{ width:108px; height:108px; margin:35px 0 0 7px; z-index:1;}
.i-part3-c1-lidw{ width:115px; height:173px; position:absolute; left:0; top:0; z-index:2;}
.i-part3-c1-litxt{ float:left; width:172px; margin-left:5px;}
.i-part3-c1-litxt h4{ line-height:30px; color:#fff; margin-top:20px;font-family:宋体;}
.i-part3-c1-litxt p{ font-size:12px; font-family:宋体; line-height:16px; color:#fff;}
.i-part3-c1-libtn{ height:22px; margin-top:12px;}
.i-part3-c1-libtn a{ display:inline-block; width:67px; height:22px; text-align:center;color:#fff;line-height:22px;font-size:12px;font-family:宋体;margin-right:10px; }
.i-part3-c1-libtn1{ background:url(../images/i-part3-c1-libtn1.png) no-repeat;}
.i-part3-c1-libtn2{ background:url(../images/i-part3-c1-libtn2.png) no-repeat;}
.i-part3-c1-libtn a:hover{ text-decoration:underline;}

.i-part3-c1-r{ width:405px; height:575px; background: url(../images/i-part3-r1.png) no-repeat;padding:0 7px 11px 0; position:relative; overflow:hidden;}

.i-part3-c1-r img{ width:405px; height:575px;}
.i-part3-c1-r-dw{ height:189px; background:url(../images/i-part3-r1-dwbg.png) left top repeat-x; position:absolute; bottom:11px; left:0; width:405px;}
.i-part3-c1-r-dw h4{ line-height:60px; color:#f4e906; font-size:20px; font-weight:normal; text-align:center;}
.i-part3-c1-r-dw ul li{ line-height:36px; color:#fff; background:url(../images/i-part3-r1-li.png) 20px center no-repeat; padding-left:60px; height:36px; overflow:hidden;}
.i-part3-c1-more{  height:50px; text-align:center; margin-top:30px;}
.i-part3-c1-more a{ line-height:38px; color:#fff; font-size:20px; background:url(../images/i-part3-c2-tit.png) no-repeat; display:inline-block; width:189px; height:50px;}
.i-part3-c1-more a:hover{ text-decoration:underline;}

.i-part3-con2{ width:1180px; padding:0 10px; margin-top:35px; overflow:hidden;}
.i-part3-con2 h3{ line-height:30px; color:#4caafc; font-size:22px; text-align:center; font-weight:normal;}
.i-part3-con2 ul{ width:1296px; margin-top:50px;}
.i-part3-con2 ul li{ float:left; margin-right:116px; width:208px; text-align:center; height:280px;}
.i-part3-con2 ul li img,.i-part3-con2 ul li span{ width:208px; height:208px;}
.i-part3-con2 ul li span{margin-bottom:20px; display:block;}
.i-part3-con2 ul li a{ line-height:30px; color:#8e9090; font-size:18px; }
.i-part3-con2 ul li a:hover{ text-decoration:underline;}
.i-part3-con2 ul li:hover img{
transform:rotateY(360deg);
-o-transform:rotateY(360deg);
-webkit-transform:rotateY(360deg);
 -moz-transform:rotateY(360deg);
transition: all 0.9s ease-in-out;
-o-transition: all 0.9s ease-in-out;
-webkittransition: all 0.9s ease-in-out;
-moz-transition: all 0.9s ease-in-out;
}

.i-part4{ height:335px; background:#efefef; overflow:hidden;}
.i-part4-box{ padding:20px 30px 20px 45px; height:295px; width:1125px; overflow:hidden; }

.i-part4-l{ width:680px; height:295px;}
.i-part4-tit{ height:50px; background:url(../images/i-part4-tit.png) left bottom no-repeat; line-height:50px; color:#444545; font-weight:normal; font-size:20px; }
.i-part4-tit a{ float:right; display:block; width:65px; height:20px; margin:15px 13px 0 0;}
.i-part4-ul{margin-top:15px;}
.i-part4-ul li{ height:56px; background:url(../images/i-part4-libg_03.jpg) left bottom repeat-x; line-height:51px;}
.i-part4-ul li span{ float:right; color:#7e7e7e; font-size:12px; margin-right:10px;}
.i-part4-ul li i{ float:left; display:block; width:5px; height:5px; margin:24px 16px 0 16px; margin-right:}
.i-part4-ul li a{ color:#626161; display:inline-block; width:480px; overflow:hidden; height:51px; font-size:16px;}
.i-part4-ul li a:hover{ text-decoration:underline;}

.i-part4-r{ width:385px; height:295px;}
.i-part4-r-txt{ padding-left:10px;}
.i-part4-phone{ height:30px; margin-top:25px; margin-bottom:15px;}
.i-part4-phone img{ width:298px; height:30px;}
.i-part4-r-txt p{ line-height:32px; color:#555454; font-size:16px; }

.i-footer{ overflow: hidden; padding:50px 0; background:#363636; width:100%; border-top:4px solid #4caafc; text-align:center;}
.i-footer p,.i-footer p a{ line-height:30px; color:#fff; font-family:宋体; font-size:14px;}
.i-footer p a{ margin:0 6px;}
.i-footer p a:hover{ text-decoration:underline;}

.i-cbl{ height:210px; width:50px; position:fixed; right:2px; top:46%;}
.i-cbl ul li,.i-cbl ul li img{ width:50px;; height:50px;}
.i-cbl ul li{ margin-bottom:2px;}



/* jpkc */
.ny-main{ padding:15px 0;}
.ny-left{width:228px; padding-left:2px;}
.ny-left-tit,.ny-left-tit img{ width:228px; height:97px;}
.ny-left-ul{ margin-top:10px;}
.ny-left-ul li{ background:url(../images/ny-left-libg_06.jpg) no-repeat; height:37px; width:228px;}
.ny-left-ul li a{     display: block;    width: 100%;    height: 100%;    text-align: left;    line-height: 37px;    color: #4b4b4b;    padding-left: 40px;    max-width: 176px; overflow:hidden;}
.ny-left-ul li a:hover,.ny-left-ul .ny-left-li-on a{ color:#0b98e0;}
.ny-left-ul .ny-left-libg{background:url(../images/ny-left-libg_03.jpg) no-repeat;}
.ny-left-ul .ny-left-libg a{ color:#fff;}
.ny-left-ul .ny-left-libg a:hover{ color:#fff;}
.ny-left-lxfs{ overflow:hidden; background:#f3fbff; margin-top:10px; padding:15px 9px 0 9px;}
.ny-left-lxfs p{ line-height:26px; color:#666;}
.ny-left-phone{ height:26px; background:url(../images/ny-left-phone.png) left center no-repeat; padding-left:35px; line-height:26px; color:#666; font-size:18px; margin-top:5px;}

.ny-left-zxrx{ height:30px; background:url(../images/ny-left-zixun-bg.png) center no-repeat; text-align:center; line-height:30px; font-size:20px; color:#666;}

.ny-left-lxfs h4{ color:#1c85d6; font-size:28px; font-family:Arial; text-align:center; margin:5px 0 10px; 0;}
.y-left-dz{ background:url(../images/ny-left-dizhi.png)  left top no-repeat; padding-left:30px;}
.ny-left-btn{  height:42px; text-align:center; margin-top:8px;}
.ny-left-btn a{ background:url(../images/ny-left-zixun-btn.png); display:inline-block; width:100%; height:100%; line-height:42px; color:#fff; font-size:20px;font-weight:bold;}

.ny-right{ width:929px; min-height:870px; overflow:hidden; padding-bottom:30px;}
.ny-mbx{ height:35px; line-height:35px; color:#676767;font-family:宋体; font-size:12px;}
.ny-mbx a{ color:#676767;font-size:12px;}

.jpkc-right-ul{ width:932px; margin-top:15px;}
.jpkc-right-ul li{ overflow:hidden; width:222px; padding:0 3px; border:1px solid #fff; border-top:0; float:left; margin-right:3px; margin-bottom:25px;}
.jpkc-right-pic{ width:222px; height:163px; position:relative; margin-bottom:10px;}
.jpkc-right-pic img{ width:222px; height:163px;}
.jpkc-right-pic span{ position:absolute; bottom:0; height:25px; background:url(../images/jpkc-dw-bg.png) left bottom repeat-x; display:block; width:100%; text-align:center; color:#fff; font-size:12px; line-height:25px;}
.jpkc-right-ul li p a:hover{ text-decoration:underline;}
.jpkc-right-ul li p,.jpkc-right-ul li p a{font-size:12px; line-height:20px; color:#575757; font-family:宋体;}
.jpkc-right-ul li:hover{ 
border:1px solid #ddd; border-top:0;
    
-moz-box-shadow:0px 2px 2px #969696;/*firefox*/     
-webkit-box-shadow:0px 2px 2px #969696;/*webkit*/     
box-shadow:0px 2px 2px #969696;/*opera或ie9*/ 

}

.ny-page{ height:24px; text-align:center;}
.ny-page a{ display:inline-block; margin:0 3px; line-height:24px; color:#666; padding:0 10px; font-size:12px;font-family:宋体;}
.ny-page .ny-page-on,.ny-page a:hover{ background:#2a8fdd; color:#fff;}



/* mfkc */





/* lxwm */
.lxwm-r-tit{ height:65px; text-align:center; margin-top:15px;}
.lxwm-r-tit img{ height:65px; max-width:900px;}
.lxwm-r-ul{ margin-top:30px;}
.lxwm-r-ul li{ overflow:hidden;}
.lxwm-r-ul li h4{ height:60px; line-height:60px; color:#6c6c6c; font-size:18px; font-weight:normal;}
.lxwm-r-ul li h4 span{ margin-right:24px;}
.lxwm-r-txt{ height:69px; border-top:1px dashed #c5c5c5; margin-top:17px;}
.lxwm-r-txt p{ line-height:69px; color:#4f4f4f; font-size:16px;}
.lxwm-r-txt p span{ display:inline-block; width:33%; height:69px;}
.lxwm-r-map,.lxwm-r-map img{ width:929px; height:629px;}


/* mfkc */
.xwdt-r-ul li{ padding:25px 0 18px 0; overflow:hidden; border-bottom:1px dashed #c5c5c5;}
.xwdt-r-pic,.xwdt-r-pic img{ width:210px; height:151px;}
.xwdt-r-txt{ width:680px;}
.xwdt-r-txt h3{ line-height:26px; font-weight:normal; margin-bottom:13px;}
.xwdt-r-txt h3 a{color:#333;font-size:16px;}
.xwdt-r-txt h3 span{ float:right; color:#9f9f9f; font-size:12px;font-family: Arial;}
.xwdt-r-txt p{ line-height:25px; color:#7f7f7f; font-size:14px; height:75px; overflow:hidden;}
.xwdt-r-txt div a{ color:#7f7f7f; }
.xwdt-r-txt div a:hover{ color:#e35a25;}
.xwdt-r-txt h3 a:hover{ text-decoration:underline;}



/* wxjs */

.wxjs-r-con{ width:909px; padding-right:20px; overflow:hidden; margin-top:20px;}
.wxjs-r-con p{ line-height:28px; color:#676767; font-size:14px;font-family:宋体;}
.wxjs-r-con-ul{ width:927px; margin:40px 0 15px 0;}
.wxjs-r-con-ul li{ float:left; width:287px; margin-right:22px; height:191px;}
.wxjs-r-con-ul li img{width:287px; height:191px;}
.wxjs-r-con2 { overflow:hidden; width:100%; padding-top:15px;}
.wxjs-r-con2-txt{ width:650px; float:left;}
.wxjs-r-con2 img{width:251px; height:214px; float:right; margin-top:80px;}


/* yxb */
.yxb-erwema{ text-align:center; margin-top:15px;}
.yxb-erwema p{ line-height:55px; color:#e97212; font-size:14px;}
.yxb-erwema img{ width:190px; height:190px;}
.yxb-l-ul li{ padding:30px 0 15px 0; overflow:hidden; border-bottom:1px dashed #cccccc;}
.yxb-l-img,.yxb-l-img img{ width:100px; height:75px;}
.yxb-li-txt{ width:800px; padding-right:14px; float:right;}

.yxb-li-btn{ display:block; padding-right:30px; background:url(../images/yxb-li-btn.png) right center no-repeat; height:25px; float:left; line-height:25px; color:#0f87e5; font-size:14px;font-family:宋体;}
.yxb-li-btn:hover{ color:#0a5b9a;}
.yxb-li-txt h3,.yxb-li-div{  height:auto; border-bottom:1px dashed #cccccc;}
.yxb-li-txt h3 a{color:#616161; font-size:18px;}
.yxb-li-div{ line-height:34px; color:#868686;font-size:12px;font-family:宋体; }
.yxb-li-div span{ display:inline-block; width:170px;}
.yxb-li-txt > p,.yxb-li-txt > p a{color:#868686;font-size:12px;font-family:宋体; line-height:20px;}
.yxb-li-txt > p{ margin:15px 0;}
.yxb-li-txt a:hover{ text-decoration:underline;}




/* kczb */
.kczb-tit{ width:330px; height:40px; margin:20px auto; border-bottom:2px solid #e60012; }
.kczb-tit span{ display:block; width:140px; margin:0 95px;background:#fff; height:40px; position:relative; bottom:-18px; text-align:center; line-height:40px; color:#e60012; font-size:26px;font-family:宋体;}


.kczb-ul{ width:1216px; margin-top:40px;}
.kczb-ul li{ overflow:hidden; width:280px; padding:0 3px; border:1px solid #fff; border-top:0; float:left; margin-right:16px; margin-bottom:10px; height:250px;}
.kczb-ul-pic{ width:280px; height:194px; position:relative;}
.kczb-ul-pic img{ width:280px; height:194px;}
.kczb-ul-pic span{ position:absolute; bottom:0; height:30px; background:url(../images/jpkc-dw-bg.png) left bottom repeat; display:block; width:100%; text-align:center; color:#fff; font-size:14px; line-height:30px;}
.kczb-ul li p{font-size:12px;color:#505050; font-family:宋体; line-height:40px; padding:0 5px;}
.kczb-ul li p span{ float:right; color:#aeaeae;}
.kczb-ul li p em{ color:#0b98e0;}
.kczb-ul li:hover{ 
border:1px solid #ddd; border-top:0;
    
-moz-box-shadow:0px 2px 2px #969696;/*firefox*/     
-webkit-box-shadow:0px 2px 2px #969696;/*webkit*/     
box-shadow:0px 2px 2px #969696;/*opera或ie9*/ 

}



/* rzks */
.rzks-ul{ width:1228px; margin-top:10px;}
.rzks-ul li a{ display:block; width:100%; height:100%;}
.rzks-ul li{ width:372px; height:367px; margin:30px 28px 30px 0; float:left; }
.rzks-l1-1{ height:100px; padding-top:85px;}
.rzks-l1 h3{ text-align:center; line-height:40px; color:#fffbff; font-size:20px;}
.rzks-l1-2{ padding:0 8px; height:42px; line-height:42px; color:#686868; font-size:16px;}
.rzks-l1-2 span{ float:right;}
.rzks-l1-3{ height:110px;  padding:13px; overflow:hidden}
.rzks-l1-3-txt{ width:250px; overflow:hidden; height:110px; float:right;}
.rzks-l1-3-txt p{ line-height:20px; color:#434343;font-family:宋体; font-size:12px; margin-top:8px; }
.rzks-l1-3 span{ display:block; width:70px; height:110px; float: left;}
.rzks-l1-3 span img{width:70px; height:110px;}
.rzks-ul li a:hover p{ text-decoration:underline;}


.rzks-l1-bg1{ background:url(../images/rzks-l1-bg.png) no-repeat;}
.rzks-l1-bg2{ background:url(../images/rzks-l2-bg.png) no-repeat;}
.rzks-l1-bg3{ background:url(../images/rzks-l3-bg.png) no-repeat;}
.rzks-l1-bg4{ background:url(../images/rzks-l4-bg.png) no-repeat;}
.rzks-l1-bg5{ background:url(../images/rzks-l5-bg.png) no-repeat;}
.rzks-l1-bg6{ background:url(../images/rzks-l6-bg.png) no-repeat;}




/* zty */
.zty-part1{ width:100%; height:480px; background:url(../images/zty-part1-bg_02.jpg) center no-repeat;}
.zty-part1-box{ height:480px; overflow:hidden;}
.zty-part1-box h3{ height:53px; margin:55px 0; text-align:center;}
.zty-part1-box h3 img{ height:53px;}
.zty-part1-txt{ width:1080px; margin-left:100px;padding-top:15px; padding-right:20px;}
.zty-part1-txt p{ line-height:40px; font-size:22px; color:#666;}
.zty-part2{ height:632px; background:url(../images/zty-part2-bg_02.jpg) center no-repeat;}
.zty-part2-r{ width:706px; position:relative; float:right; margin-right:-58px;}
.zty-part2-r h3{ height:50px; text-align:center; margin-top:90px;}
.zty-part2-r h3 img{ height:50px;}
.zty-part2-ul{ width:636px;height:244px; background: url(../images/zty-part2-txt.png) no-repeat; padding:5px 35px; margin-top:20px;}
.zty-part2-ul li{ height:62px; margin-top:16px;}
.zty-part2-ul li i{ display:block; float:left; width:62px; height:62px; background:url(../images/zty-part2-ico.png); line-height:62px; text-align:center; color:#fff600; font-size:36px; font-family:Arial; font-weight:bold;}
.zty-part2-ul li p{ width:550px;  margin-left:15px; height:62px; line-height:28px; padding:3px 0; float:left; font-size:18px; color:#fff;}
.zty-part2-ul li p span{ color:#fff600;}
.zty-part2-ul .zty-part2-l3 p{ line-height:62px;}
.zty-part2-r h4{ line-height:30px; color:#fff; font-size:20px; text-align:center; font-weight:normal; margin-top:40px;}

.zty-part3{ height:723px; background:url(../images/zty-part3-bg_02.jpg) repeat;}
.zty-part3-box{ overflow:hidden;}
.zty-part3-tit{ height:54px; text-align:center; margin:55px 0;}
.zty-part3-tit img{ height:54px;}
.zty-part3-txt{ overflow:hidden;}
.zty-part3-txt-l{ width:310px; float:left; height:408px; text-align:right;}
.zty-part3-txt-l img{ width:221px; height:408px;}
.zty-part3-txt-r{ width:770px; float:left; float:left; margin-left:25px;}
.zty-part3-txt-ul li{ width:770px; height:125px;  margin-top:10px;}
.zty-part3-txt-ul li > img{ width:127px; height:123px; display:block; float:left;}
.zty-part3-txt-ul li div{ width:600px; float:right;border-bottom:2px solid #a4a4a4; height:123px;}
.zty-part3-txt-ul li div h4{ line-height:40px; color:#4396e4; font-size:24px;}
.zty-part3-txt-ul li div p{ line-height:30px; font-size:18px; color:#747474; font-weight:bold; margin-top:30px; height:30px; overflow:hidden;}

.zty-part3-txt-btn{ margin:40px 0 0 653px;}
.zty-part3-txt-btn,.zty-part3-txt-btn a{ width:206px; height:51px;}
.zty-part3-txt-btn a{ display:block; background:url(../images/zty-part3-btn.png);}
.zty-part3-txt-btn a:hover{background:url(../images/zty-part3-btnh.png);}

.zty-part4{ background:url(../images/zty-part4-bg_02.jpg) center no-repeat; height:603px; overflow:hidden;}
.zty-part4-tit img{ width:1109px; height:206px;}
.zty-part4-tit{ margin-top:80px; height:206px; text-align:center;}

.zty-part4-ul{ height:198px; margin-top:28px;}
.zty-part4-ul li{ width:132px; height:198px; float:left; margin-left:18px; padding:0 10px ; }
.zty-part4-ul li p{line-height:40px; font-size:30px; color:#fff;  margin-top:35px;}
.zty-part4-hs{ background: url(../images/zty-part4-hsbg.png) no-repeat;}
.zty-part4-ls{ background: url(../images/zty-part4-lsbg.png) no-repeat;}
.zty-part4-ul .zty-part4-dh p{  margin-top:60px;}


.zty-part5{ height:425px; overflow:hidden;}
.zty-part5-tit{ height:40px; text-align:center; margin:25px 0 40px 0;}
.zty-part5-tit img{ height:40px;}
.zty-part5-ul{ padding:0 6px;}
.zty-part5-ul li{ width:257px; height:94px; margin:0 20px; float:left; background: url(../images/zty-part5-bg2.png) no-repeat;}
.zty-part5-ul li a{ display:block; width:100%; height:100%; line-height:94px; text-align:center; color:#196c9b; font-size:24px; font-weight:bold;}
.zty-part5-ul .zty-part5-bg2{ background: url(../images/zty-part5-bg1.png) no-repeat;}
.zty-part5 h4{ line-height:50px; color:#666; font-size:24px; text-align:center; margin-top:40px;}
.zty-part5 > p{ line-height:40px; font-size:20px; color:#666; text-align:center; margin-top:30px;}
.zty-part5 h4 span{ color:#ffa200;}

.zty-part6{ overflow:hidden; background:#f7f7f7;padding-bottom:50px;}
.zty-part6-box{ width:1000px; padding:0 100px;}
.zty-part6-tit{ line-height:100px; text-align:center; color:#2286c5; font-size:27px;}
.zty-part6-h{ width:100%; height:39px; line-height:39px; color:#363535; font-size:22px; font-weight:normal; margin-bottom:10px;}
.zty-part6-con1{margin-top:30px;}
.zty-part6-h span{ width:116px; height:39px; display:inline-block; text-align:center; background:url(../images/zty-part6-h.png) no-repeat; color:#fff; font-size:18px;}
.zty-part6-h-span{ margin-left:355px;}
.zty-table{ width:1000px; position:relative;}
.zty-table-tit{ height:50px; position:relative; bottom:-7px; background:url(../images/zty-table-titbg.png) no-repeat;}
.zty-table-tit ul li{ float:left; line-height:50px; text-align:center; color:#fff; font-size:18px; font-weight:bold; border-right:1px solid #2e5e7d;}
.zty-table-l1{ width:92px; }
.zty-table-l2{ width:144px; }
.zty-table-l3{ width:130px; }
.zty-table-l4{ width:301px; }
.zty-table-l5{ width:162px; }
.zty-table-tit ul .zty-table-l6{ width:166px;  border-right:0;}
.zty-table-l7{width:432px; }
.zty-table1-tr1 td{ padding-top:7px;}
.zty-table1 tr td{ border:1px solid #c2c2c2; height:40px; font-size:16px; font-weight:bold;}
.zty-table1{ z-index:2;}
.zty-color-heise{ color:#585656;}
.zty-color-huise{ color:#8d8d8d;}
.zty-table1 .zty-color-hongse{ color:#fb0a0a;}
.zty-color-lvse{ color:#7fb000;}
.zty-color-fense{ color:#a518da}
.zty-color-zise{color:#680ebd;}
.zty-color-lanse{color:#2280bb;}
.zty-color-lanse2{color:#3d8ec6;}

.zty-table1 .f22{ font-size:22px;}
.zty-table1 .f36{ font-size:36px;}


.zty-table-bjdw1,.zty-table-bjdw1 img,.zty-table-bjdw2,.zty-table-bjdw2 img{ width:287px; height:621px;z-index:1;}
.zty-table-bjdw1,.zty-table-bjdw2{ position:absolute;}
.zty-table-bjdw1{ left:0;top:17%;}
.zty-table-bjdw2{ right:0; bottom:0;}

.zty-table2 td a{ color:#7f7f7f;}
.zty-table2 td a:hover{ text-decoration:underline;}

.zty-table-in{ width:80px; border-bottom:2px solid #3d8ec6; color:#3d8ec6; font-size:16px; font-weight:bold; font-family:微软雅黑; margin:0 5px;}


.mod-header_inner .mod-header__user-name {
    margin-left: 35px;
}

.mod-header_wrap-user .mod-header__user-name {
	margin-top: 5px;
    margin-left: 5px;
    width: 60px;
    font-size: 12px;
    display: inline-block;
}

.mod-header_wrap-user .mod-header__user-name a {
    display: block;
    position: relative;
    max-width: 64px;
    padding-right: 10px;
    color: #333;
}

.mod-header_inner .mod-header__user-operations {
    top: 40px;
    left: 15px;
}
.mod-header_wrap-user .mod-header__user-operations {
    width: 84px;
    position: relative;
    top: 0px;
    left: 20px;
    border: 1px solid #ddd;
    z-index: 5;
    display: none;
    background:#fff;
}


.mod-header_wrap-user .mod-header__user-operations a {
    background: #fff;
    display: block;
    line-height: 30px;
    text-align: center;
}

.ellipsis, .f-popup-lines-select .f-value-list .f-value-item, .mod-header_wrap-user .mod-header__user-name a, .course-card-item .item-line .topo-wrapper .step-include .include-tag, .course-card-item .item-source, .mod-user-card__name, .usercard .user-name, .unit-name, .unit-count {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-wrap: normal;
}

.mod-header_wrap-user:hover .mod-header__user-name a {
    color: #188EEE;
}


.mod-header_wrap-user:hover .mod-header__user-operations {
    display: block;
}

.mod-header_inner .mod-header__user-operations {
    top: 0px;
    left: 15px;
}


.mod-header_wrap-user .mod-header__user-operations a:hover {
    background: #eee;
    width: 100%;
}

.mod-header_wrap-user .mod-header__user-operations a {
    background: #fff;
    display: block;
    line-height: 30px;
    text-align: center;
        margin: 0px;
    text-decoration: none;
}
.mod-header__user-operations a:hover {
    color: #188EEE;
}











