html{font-family: "Microsoft YaHei", serif; font-size:14px;color:#333333}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,table,form,img,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,
footer,header,menu,nav,section{margin:0;padding:0;}
img{border:0;vertical-align:top}
ul,li{list-style-type:none;}
a{text-decoration: none;color:#333;}
a:hover{color:#8C2354;}

.fl{float:left}
.fr{float:right}
.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
.bg_color{background:#8a2051;}
.gray{color:#999999;}

.wrap{width:100%;}
.w{width:1200px;margin:0 auto;}
.w600{width:600px;height:450px;}
.w580{width:580px;height:450px;}
.w390{width:390px;height:340px;}
.box390{width:390px;}
.w520{width:520px;height:340px;}
.w260{width:260px;height:340px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mb20{margin-bottom:20px;}
.mr15{margin-right:15px;}
.footer{padding-top:10px;}
.footer p{color:#FFF;line-height:36px;}
.mr20{margin-right:20px;}
.ml20{margin-left:20px;}


.More{line-height:40px;}
.home_box{margin:0 auto;border-top:solid 1px #8a2051;font-family:"Microsoft YaHei";}
.home_box .tab{overflow:hidden;}
.home_box .tab a{display:block;padding:0 30px; line-height:40px;float:left;text-decoration:none;color:#333;font-size:16px;}
.home_box .tab a:hover{background:#8a2051;color:#fff;text-decoration:none;}
.home_box .tab a.on{background:#8a2051;color:#fff;text-decoration:none;}



.new_list{line-height:36px;}
.new_list ul{margin-top:5px;}
.new_list a{text-indent:15px;background: url(imagesicon_02.png) no-repeat 0px center;display:block;}
.new_list a:hover{text-indent:15px;background: url(imagesicon_01.png) no-repeat 0px center;color:#8a2051;}

.new_list3{line-height:32px;}
.new_list3 dl{margin-top:5px;}
.new_list3 a{text-indent:15px;background: url(imagesicon_02.png) no-repeat 0px center;display:block;}
.new_list3 a:hover{text-indent:15px;background: url(imagesicon_01.png) no-repeat 0px center;color:#8a2051;}



.new_list2{line-height:28px;}
.new_list2 h3{font-size:16px;line-height:30px;margin-top:8px;font-weight: 500;}
.new_list2 a{color:#8a2051;}
.new_list2 p{line-height:30px;color:#666666;}




.header{height:180px;}
.header>.logo{margin-top:40px;}
.header>.search{margin-top:40px;}
.header>.search .top_menu{float:right;margin-top:8px;}
.header>.search .top_menu li{float:left;margin-left:10px;line-height:30px;}

.search_box{float:right;height:36px;margin-top:12px;}
.search_box_text{height:34px;line-height:34px; border:solid 1px #8C2354;width:260px; text-indent:10px}



.Navigation{height:50px;}
.Navigation li{float:left;line-height:50px;}
.Navigation a{color:#ffffff;text-align:center;font-size:16px;width:120px;display:block;}
.Navigation a:hover{background:#630a33;}
.Navigation .active{width:120px;height:50px;background:#630a33; }


ul#topnav {position: relative;z-index:10000;}
ul#topnav li {float: left; position:relative;width:120px;text-align:center;}
ul#topnav li a {display:block;
}
ul#topnav li a:hover {background:#630a33;}
ul#topnav li .sub {position: absolute;  top: 50px; left: 0;background:#ffffff;float:left;

    
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;

    
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    display: none;
    z-index: 9999;
}
ul#topnav li .sub dl{
    z-index: 9999;
    position: absolute;
    background:#ffffff;
    
    -webkit-opacity: 0.9;
    
    -moz-opacity: 0.9;
    
    -khtml-opacity: 0.9;
    
    opacity: .9;
    
    filter:alpha(opacity=90);
    
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

ul#topnav .sub dl dd a {padding:0 10px;color:#333333; line-height:42px;}
ul#topnav .sub dl dd a:hover {
    color:#ffffff;
    background:#630a33;
}


.yBanner{height: 466px;overflow: hidden;position: relative;}
.yBannerList{height: 466px;width: 100%;position: absolute;top: 0;left: 0;}

.yBannerListIn{overflow:hidden;width: 1200px;height: 466px;margin: 0 auto;position: relative;}
.yBannerListIn_box{width:770px;float:left;margin-left:210px;}

.yBannerListInRight{position: absolute;top: 0;right: 0px;width: 220px;height: 466px;z-index: 5;opacity: 0.95;filter: alpha(opacity=95);}
.yimaginaryLine{display: block;height: 0;border-top: 1px dotted #eee;}
.yBannerListInRight img{vertical-align: top;-webkit-transition: -webkit-transform .2s linear;-moz-transition: -moz-transform .2s linear;-o-transition: -o-transform .2s linear;transition: transform .2s linear;}
.yBannerListInRight img:hover{-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);}


.yx-rotaion{}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(imagesico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list .rotaion_img{width:600px;height:450px;}


.tabbox{width:100%;margin:0 auto;border-top:solid 1px #8a2051;height:449px;font-family:"Microsoft YaHei";}
.tabbox .tab{overflow:hidden;}
.tabbox .tab a{display:block;padding:0 30px; line-height:40px;float:left;text-decoration:none;color:#333;font-size:16px;}
.tabbox .tab a:hover{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox .tab a.on{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox .content{width:580px;position:relative;height:408px;}
.tabbox .content .dotted_line{border-top:dashed 1px #cccccc;height:5px;margin-top:15px;margin-bottom:5px;}
.tabbox .content ul{position:absolute;left:0;top:0;*margin-top:-20px;}
.tabbox .content li{display: none;}
.tabbox .content li > h3{font-size:18px;line-height:30px;margin-top:15px;font-weight:500;}
.tabbox .content li > h3 > a{color:#8a2051;}
.tabbox .content li > p{line-height:30px;width:580px; text-indent:25px;color:#666666;}



.tabbox2{width:100%;margin:0 auto;border-top:solid 1px #8a2051;height:340px;font-family:"Microsoft YaHei";}
.tabbox2 .tab{overflow:hidden;}
.tabbox2 .tab a{display:block;padding:0 23px;line-height:40px;float:left;text-decoration:none;color:#333;font-size:16px;}
.tabbox2 .tab a:hover{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox2 .tab a.on{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox2 .content{width:390px;height:299px;position:relative;}
.tabbox2 .content ul{position:absolute;left:0;top:0;height：299px;*margin-top:-20px;}
.tabbox2 .content li{display: none;}


.tabbox3{width:520px;height:340px;margin:0 auto;border-top:solid 1px #8a2051;font-family:"Microsoft YaHei";}
.tabbox3 .tab{overflow:hidden;}
.tabbox3 .tab a{display:block;padding:0 30px;line-height:40px;float:left;text-decoration:none;color:#333;font-size:16px;}
.tabbox3 .tab a:hover{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox3 .tab a.on{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox3 .content{width:520px;height:299px;position:relative;}
.tabbox3 .content ul{position:absolute;left:0;top:0;*margin-top:-20px;}
.tabbox3 .content li{display: none;}


.tabbox4{width:390px;height:210px;margin:0 auto;border-top:solid 1px #8a2051;font-family:"Microsoft YaHei";}
.tabbox4 .tab{overflow:hidden;}
.tabbox4 .tab a{display:block;padding:0 10px;line-height:40px;float:left;text-decoration:none;color:#333;font-size:16px;}
.tabbox4 .tab a:hover{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox4 .tab a.on{background:#8a2051;color:#fff;text-decoration:none;}
.tabbox4 .content{width:390px;height:180px;position:relative;}
.tabbox4 .content ul{position:absolute;left:0;top:0;*margin-top:-20px;}
.tabbox4 .content li{display: none;}

.dqdd{width:265px;}
.dqdd h3{font-weight:500;line-height:30px;font-size:16px;}
.dqdd a{color:#8a2051;}
.dqdd p{color:#666666;line-height:30px;}


.pingtai{}
.pingtai a{border:solid 1px #cccccc;display: block;color:#333333;float:left;margin:20px 20px 0 0;padding:10px 0;width:172px;text-align: center;}
.pingtai a:hover{border:solid 1px #8a2051;display: block;color:#8a2051;}



.neiye_banner{background:url(imagesneiye_banner.png) no-repeat;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:cover;background-size:cover;overflow: hidden;}
.banner2{width:1200px;margin:0 auto;}


.Route{line-height:40px;height:40px;}
.Route .active{color:#8a2051;}
.Route li{float:left;}
.Route a{color:#333333;}

.container_left{width:220px;}
.container_left_title{background: url(imagespic_05.png) no-repeat;width:218px;height:40px; text-align: center;line-height:40px;font-size:18px;color:#FFFFFF;}

.sidemenu{margin:10px 0;}
.sidemenu .active{border-bottom:solid 2px #8a2051;color:#8a2051;}
.sidemenu li{width:218px;height:50px;line-height:50px;font-size:16px; text-align: center;}
.sidemenu a{border:none;display: block;}
.sidemenu a:hover{border-bottom:solid 2px #8a2051;color:#8a2051;}


.container_right{width:959px;border-left:solid 1px #8a2051;min-height:500px;}
.container_right_title{width:939px;border-bottom:solid 1px #8a2051;line-height:40px;font-size:18px;color:#8a2051;}


.title3{border-bottom:solid 1px #8a2051;}
.title3 h3{font-size:18px;color:#8a2051; text-align: center;line-height:40px;}
.title3 p{line-height:50px;color:#666666;}

.list_content{width:939px;}
.list_content p{line-height:30px;color:#333333;}

.leader{margin-top:20px;*margin-top:0;}
.leader_introduce{width:744px;}
.an_niu{border:solid 1px #8A2051;line-height:30px; text-align: center;width:100px;margin-top:10px;}
.an_niu a{color:#8a2051;}
.leader_introduce h3{line-height:36px;}
.leader_introduce p{line-height:28px;}

.video{}
.video_title a{color:#333333;line-height:36px; text-align: center;text-align: center;width:219px;display: block;border:solid 1px #dcdcdc;background: #dcdcdc;}
.video_title a:hover{color:#ffffff;background: #8a2051;border:solid 1px #8a2051;}
.video li{float:left;margin-left:20px;width:219px;margin-top:20px;}
.video img{margin-bottom:10px;}