﻿/**/
.logo p.logo03,.sex07_con li p,.sex08 ul a,.border02_tag ul span,.more02,.sex_pic li.sex_pic07 a,.more03,.sex01a,.sex11_head ul a em,.more05,.sex12_head02 ul p,.sex12_head03 ul p,.list_head ul p,.more06,.list03 dt a,.sex12_head04 ul p,.sex12_head05 ul p,.sex12_head06 ul p{background-image:url(../images/bg01.gif);background-repeat:no-repeat;}

.logo p.logo02{background:#ff408d;border-right:1px solid #af0000;}

.mainnav03 div.mainnav03_select_on,.mainnav03 div.mainnav03_curr{background:#c40851;}
.mainnav03 div.mainnav03_select_on dl{width:388px;}
.mainnav03 div.mainnav03_select_on dl dt{clear:both;border:1px solid #d0d0d0;border-top:0;padding:8px 0 10px;overflow:hidden;zoom:1;}
.mainnav03 div.mainnav03_select_on dl dt ol{float:left;width:56px;padding:0 20px;font-size:14px;height:36px;line-height:36px;overflow:hidden;}
.mainnav03 div.mainnav03_select_on dl dt ol.mainnav_w70{width:70px;}
.mainnav03 div.mainnav03_select_on dl dt ol a{display:inline;clear:none;height:36px;line-height:36px;border-bottom:0; text-align:left;}
.mainnav03 div.mainnav03_select_on dl dt ol a:hover{color:#ca0000; text-decoration: underline;}


.sex06{clear:both;overflow:hidden;zoom:1;margin-right:-4px;padding-bottom:14px;_display:inline;}
a.sex06a,a.sex06b{display:block;float:left;width:126px;height:88px;padding:23px 14px 0 28px;margin:0 4px 4px 0;_display:inline;font-size:20px;line-height:29px;}
a.sex06a{background:#0ec1a1;}
a.sex06a:hover{background:#0faf92; text-decoration:none;}
a.sex06b{background:#ecaa5b;}
a.sex06b:hover{background:#e09d4d; text-decoration:none;}
.sex07_tag{clear:both;overflow:hidden;zoom:1;margin-right:-4px;_display:inline;}
.sex07_tag li{float:left;height:38px;line-height:38px;padding:0 17px;overflow:hidden;margin-right:4px;_display:inline;background:#f2f2f2;}
.sex07_tag li.curr{background:#ec1a6c;}
.sex07_con{clear:both;overflow:hidden;zoom:1;padding:12px 0 9px;margin-right:-8px;_display:inline;}
.sex07_con li{float:left;width:144px;height:34px;line-height:34px;overflow:hidden;padding-left:26px;position:relative;margin-right:4px;_display:inline;font-size:14px;}
.sex07_con li p{position:absolute;left:3px; top:12px;_top:11px;width:12px;height:11px;}
.sex07_con li p.sex07_up{background-position:-318px 0;}
.sex07_con li p.sex07_down{background-position:-371px 0;}
.sex07_con li p.sex07_un{background-position:-423px 0;left:0; top:15px;width:16px;height:5px;}
.sex08 {clear:both;padding:2px 0 16px;}
.sex08 ul{font-size:20px;height:36px;line-height:36px; text-align:center;overflow:hidden;}
.sex08 ul a{padding-left:46px;background-position:-462px 4px;}
.sex08 ol{height:25px;line-height:25px;font-size:14px;text-align:center;overflow:hidden;}
.sex09 {float:left;width:338px;border:1px solid #ddd;}
.sex09_head{position:relative;padding:14px 0 0px;height:22px;line-height:22px;font-size:18px;}
.sex09_head ul{float:left;padding-left:30px;color:#000;}
.sex09_head ul p{position:absolute;left:20px;top:17px;_top:15px;width:3px;height:16px;background:#ec1a6c;overflow:hidden;}
.sex09_head ul span{color:#ec1a6c;}
.sex09a{padding:18px 0 0 20px;}
.sex09a a{display:block;font-size:18px;width:85px;height:27px;line-height:26px;_line-height:27px; text-align:center;background:#313131;}
.sex09a a:hover{ text-decoration:none;background:#161616;}
.sex10{clear:both;height:190px;background:#f2f2f2;overflow:hidden;position:relative;}
.sex10a,.sex10a img{width:143px;height:190px;}
.sex11_head{clear:both;position:relative;height:45px;overflow:hidden;}
.sex11_head ol{clear:both;height:15px;border-bottom:1px solid #dfdfdf;overflow:hidden;}
.sex11_head p{position:absolute;left:0;top:16px;height:29px;width:3px;background:#dfdfdf;overflow:hidden;}
.sex11_head span{display:block;position:absolute;right:0;top:16px;height:29px;width:3px;background:#dfdfdf;overflow:hidden;}
.sex11_head ul{position:absolute;left:50px;top:0;height:45px;line-height:30px;width:200px;background:#fff; text-align:center;overflow:hidden;}
.sex11_head ul a{display:inline-block;padding-right:30px;position:relative;font-size:18px;}
.sex11_head ul a em{display:block;position:absolute;right:0;top:7px;*top:6px;width:17px;height:17px;background-position:-69px -43px;cursor:pointer;}
.sex11_foot{clear:both;height:1px;background:#dfdfdf;overflow:hidden; text-align:center;}
.sex11_foot ul{clear:both;height:1px;background:#fff;overflow:hidden;width:200px;margin:0 auto;}
.sex11_body{clear:both;overflow:hidden;zoom:1;border-left:3px solid #dfdfdf;border-right:3px solid #dfdfdf;}
.sex11a{clear:both;width:260px;height:110px;margin:0 auto; text-align:center;}
.sex11a img{width:260px;height:110px;}
.sex12{clear:both;border:1px solid #ddd;border-top:2px solid #ec1a6c;overflow:hidden;zoom:1;}
.sex12_head{height:49px;line-height:54px;position:relative;overflow:hidden;}
.sex12_head ul{float:left;padding-left:19px;}
.sex12_head ul a{float:left;font-size:20px;}
.sex12_head ul a span{font-size:22px;color:#ec1a6c;}
.sex12_head02 ul,.sex12_head03 ul,.sex12_head04 ul,.sex12_head05 ul,.sex12_head06 ul{padding-left:64px;position:relative;}
.sex12_head02 ul p{position:absolute;left:22px;top:9px;width:29px;height:31px;background-position:-115px -102px;}
.sex12_head03 ul p{position:absolute;left:24px;top:17px;width:28px;height:22px;background-position:-223px -109px;}
.sex12_head04 ul p{position:absolute;left:24px;top:15px;width:28px;height:24px;background-position:-171px -58px;}
.sex12_head05 ul p{position:absolute;left:24px;top:13px;width:28px;height:26px;background-position:-213px -58px;}
.sex12_head06 ul p{position:absolute;left:22px;top:15px;width:28px;height:24px;background-position:-252px -58px;}

.sex13{clear:both;border-top:2px solid #000;padding:15px 20px 12px;overflow:hidden;zoom:1;margin-top:15px;background:#f2f2f2;}


.sex14{clear:both;position:relative;zoom:1;}
.sex14_head{clear:both;font-size:22px;color:#000;line-height:25px;padding-top:15px;}
.sex14_con{clear:both;overflow:hidden;zoom:1;padding:18px 0 0 0;*padding:18px 0 8px 0;}
.sex14_con a{display:block;float:left; white-space:nowrap;margin:0 5px 8px 0;color:#ff931e;padding-right:17px;background:url(../images/zh.gif) no-repeat right 0;}
.sex14_con a p{float:left;padding-left:18px;background:url(../images/zh.gif) no-repeat 0 0;height:28px;line-height:27px;*line-height:28px;cursor:pointer; white-space:nowrap;}
.sex14_con a:hover{ text-decoration:none;color:#fff;background-position:right -29px;}
.sex14_con a:hover p{background-position:0 -29px;}


.sex_pic{clear:both;overflow:hidden;zoom:1;position:relative;margin-top:20px;height:530px;}
.sex_pic li{overflow:hidden;position: absolute;}
.sex_pic li p{position:absolute;left:0;height:38px;line-height:38px;color:#fff; text-align:center;overflow:hidden;}
.sex_pic li span{position:absolute;left:0px;height:38px;background:#000;opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);overflow:hidden;}
.sex_pic li a:hover span{opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
.sex_pic li.sex_pic01{left:0;top:0;width:300px;height:262px;background:#4fa1af;}
.sex_pic li.sex_pic01 p{left:70px;top:40px;height:70px;line-height:70px;font-size:40px; text-align:left;}
.sex_pic li.sex_pic01 em{position:absolute;left:35px;top:110px;width:230px;height:88px;font-style:normal;overflow:hidden;}
.sex_pic li.sex_pic01 em a{display:block;float:left;width:113px;height:42px; text-align:center;line-height:42px;font-size:18px;margin:0 2px 2px 0;color:#1e7f90;background:#dcecef;overflow:hidden; white-space:nowrap;}
.sex_pic li.sex_pic01 em a:hover{ text-decoration:none;background:#cadee2;}
.sex_pic li.sex_pic02{left:0;top:272px;width:300px;height:258px;}
.sex_pic li.sex_pic02 img{width:300px;height:258px;}
.sex_pic li.sex_pic02 p,.sex_pic li.sex_pic02 span{top:220px;width:300px;}
.sex_pic li.sex_pic03{left:310px;top:0;width:470px;height:530px;}
.sex_pic li.sex_pic03 img{width:470px;height:530px;}
.sex_pic li.sex_pic03 p,.sex_pic li.sex_pic03 span{top:492px;width:470px;}
.sex_pic li.sex_pic04{top:0;width:200px;height:262px;}
.sex_pic li.sex_pic04 img{width:200px;height:262px;}
.sex_pic li.sex_pic04 p,.sex_pic li.sex_pic04 span{top:224px;width:200px;}
.sex_pic li.sex_pic05{left:790px;top:272px;width:200px;height:258px;}
.sex_pic li.sex_pic05 img{width:200px;height:258px;}
.sex_pic li.sex_pic05 p,.sex_pic li.sex_pic05 span{top:220px;width:200px;}
.sex_pic li.sex_pic06{left:1000px;top:272px;width:200px;height:182px;}
.sex_pic li.sex_pic06 img{width:200px;height:182px;}
.sex_pic li.sex_pic06 p,.sex_pic li.sex_pic06 span{top:144px;width:200px;}
.sex_pic li.sex_pic07{right:0;bottom:0;width:200px;height:66px;}
.sex_pic li.sex_pic07 a{display:block;height:66px;line-height:62px;*line-height:64px;color:#fff;padding-left:16px;overflow:hidden;background-color:#e45e5c;font-size:24px;background-position:-312px -221px;overflow:hidden;}
.sex_pic li.sex_pic07 a:hover{ text-decoration:none;background-color:#d05654;}

/*catalog border*/
.sex01a{display:block;clear:both;padding:10px 69px 8px 0;margin:0 25px 0 20px;background-position:260px -194px;height:72px;}
.sex01a dd{padding-top:2px; cursor:pointer;*margin-left:-41px;}
.sex01a dt{color:#eb1a6d;cursor:pointer;}
.sex01a:hover{ text-decoration:none;}
.sex01a:hover dt{color:#ca0000; text-decoration:underline;}
.sex10 .catalog01{position:absolute;left:162px;top:11px;width:322px;}
.sex10 .catalog01 dt{font-size:20px;}
.sex10 .catalog01 dd{height:48px;line-height:24px;padding-top:6px;}


.sex02a{clear:both;overflow:hidden;zoom:1;padding-top:13px;font-size:14px;}
.sex02a li{float:left;width:238px;}
.sex02c{padding:8px 19px 3px 0;}
.sex02c li{height:28px;line-height:28px;background:none;padding-left:20px;font-size:14px;}
.sex02d{clear:both;overflow:hidden;zoom:1;padding:14px 0 8px 20px;}
.sex02d li{float:left;width:103px;height:46px;line-height:;background:none;padding-left:0;}
.sex02d li a{display:block;width:93px;height:36px;line-height:35px; text-align:center;background:#f2f2f2;overflow:hidden;}
.sex02d li a:hover{ text-decoration:none;background:#dfdcdc;color:#333;}
.sex02d2{padding:5px 0 8px 20px;}
.sex02d2 li{width:90px;font-size:14px;}
.sex02d2 li a{width:80px;}
.sex02e{padding:1px 19px 4px 0;}
.sex02e li{height:28px;line-height:28px;font-size:14px;background:url(../images/point01.gif) no-repeat 20px 13px;*background-position:20px 12px;padding-left:35px;}
.sex10 .catalog02{position:absolute;left:162px;top:100px;width:322px;}
.sex10 .catalog02 li{height:26px;line-height:26px;background:url(../images/point02.gif) no-repeat 3px 8px;_background-position:3px 7px;padding-left:18px;font-size:14px;}

.sex03a{clear: none;float:left;width:172px;height:115px;}
.sex03b{margin-right:-17px;_display:inline;}
.sex03b li{float:left;width:155px;height:110px;margin-right:17px;_display:inline;}
.sex03b li img{width:155px;height:110px;}
.sex03b li p{left:7px;top:84px;width:140px;}
.sex03b li span{top:84px;width:155px;}


.sex04a{border:1px solid #ddd;background:#f8f8f8;margin:15px 0;height:74px;padding:14px 0 0 10px;}
.sex04a dl{float:left;width:293px;padding-right:3px;height:60px;overflow:hidden;}
.sex04a dl dd ol{width:100%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.sex04c{height:auto;padding:0 19px 0 20px;}
.sex04c dl{padding:10px 0;height:72px;}
.sex04c dt,.sex04c dt img{width:96px;height:72px;}
.sex04c dd{width:190px;height:auto;line-height:24px;}
.sex04c dl dd ul{height:24px;}
.sex04c dl dd ol{height:48px;font-size:14px;color:#666;}



.border01_head{clear:both;height:35px;overflow:hidden;position:relative;}
.border01_head ol{border-bottom:3px solid #333;height:32px;}
.border01_head ul{position:absolute;left:0;top:0;height:35px;border-right:2px solid #fff;}
.border01_head ul a.curr{display:block;float:left;height:32px;line-height:24px;font-size:20px;border-bottom:3px solid #ec1a6c;}
.border01_head02{height:81px;}
.border01_head02 ol{border-bottom:3px solid #313131;height:58px;}
.border01_head02 ul{position:absolute;left:0;top:0;height:47px;line-height:47px;border-bottom:3px solid #ec1a6c;font-size:30px;border-right:0;padding:11px 10px 0;}
.border01_head02 div{position:absolute;right:0;top:13px;line-height:45px;}
.border01_head02 div span{display:block;float:left;color:#999;padding:0 12px;}
.border01_head02 div a{display:block;float:left;}

.border02_tag{clear:both;height:30px;overflow:hidden;position:relative;}
.border02_tag ol{border-bottom:1px solid #999;height:29px;}
.border02_tag ul{position:absolute;left:0;top:0;height:30px;padding-left:50px;}
.border02_tag ul span{position:absolute;left:0;top:0;display:block;height:30px;background-position:4px -101px;background-color:#fff;width:39px;}
.border02_tag ul a{display:block;float:left;height:30px;line-height:26px;*line-height:28px;font-size:18px;margin-right:10px;_display:inline; white-space:nowrap;}
.border02_tag ul a p{float:left;height:29px;padding:0 5px;cursor:pointer;}
.border02_tag ul a.curr{border-left:3px solid #fff;border-right:3px solid #fff;}
.border02_tag ul a.curr p{border-bottom:1px solid #ec1a6c;padding:0 2px;}
.border02_tag02{margin-top:18px;}
.border02_tag02 ul{padding-left:11px;}
.sex13 .border02_tag{height:36px;}
.sex13 .border02_tag ul{padding-left:46px;}
.sex13 .border02_tag ul span{background-position:-46px -101px;background-color:#f2f2f2;width:36px;}
.sex13 .border02_tag ul a{margin-right:6px;_display:inline;}
.sex13 .border02_tag ul a.curr{border-left:3px solid #f2f2f2;border-right:3px solid #f2f2f2;}


.border03{clear:both;border:1px solid #eee;overflow:hidden;zoom:1;margin-top:15px;}
.border03_head{clear:both;border-top:2px solid #000;overflow:hidden;position:relative;height:51px;}
.border03_head ul{float:left;font-size:22px;color:#000;padding-left:20px;line-height:48px;}
.border03_head ul span{color:#eb1a6d;}
.border03_2{border:0;background:#f7f7f7;}
.border03_head02{clear:both;border-top:2px solid #000;overflow:hidden;position:relative;height:57px;padding:0 20px;}
.border03_head02 ul{clear:both;font-size:22px;color:#000;padding-left:1px;border-bottom:1px solid #ddd;height:46px;line-height:46px;}
.border03_tag{height:34px;overflow:hidden;position:absolute;right:7px;top:7px;}
.border03_tag a{display:block;float:left;height:34px;line-height:34px;*line-height:34px;font-size:18px;margin-right:18px;_display:inline; white-space:nowrap;}
.border03_tag a.curr{background:url(../images/bg02.jpg) no-repeat center bottom;}
.border03_tag a:hover{ text-decoration:none;}




/*link*/
.sex07_tag li a,.border02_tag ul a,.sex09_head ul a,.border03_tag a{color:#000;}
.sex07_tag li.curr a,.sex07_tag li.curr a:hover{color:#fff;}
.border02_tag ul a.curr{color:#ec1a6c;}
.sex09_head ul a span{color:#ec1a6c;}


.more01{position:absolute;right:0;top:0;line-height:27px;padding-right:12px;font-size:12px;background:url(../images/point03.gif) no-repeat right 10px;_background-position:right 9px;}
html[data-useragent*='MSIE 11'] .more01 {background-position:right 11px;}
.border03_head02 .more01{right:20px;top:15px;}
.more02{display:block;float:left;margin:16px 0 0 13px;_display:inline;width:13px;height:13px;background-position:-257px 0px;}
.more03{position:absolute;right:20px;top:18px;height:16px;width:21px;background-position:-58px 6px;}
.border03_head .more03{top:18px;}
.more04{position:absolute;right:13px;top:0px;line-height:24px;font-size:14px;}
.list_head .more04{right:30px;top:26px;}
.more05{position:absolute;right:20px;top:26px;width:45px;height:9px;overflow:hidden;background-position:-146px 0;}
.more06{position:absolute;right:20px;top:16px;height:18px;line-height:17px;*line-height:18px;overflow:hidden;background-position:-378px -110px;padding-left:26px;font-size:14px;}
