@charset "utf-8";
/* CSS Document */

/*banner*/
.banner {height:170px;}

/*公告*/
.anno { background:url(../images/img_01.jpg) no-repeat; height:41px;}
.anno .s_1 {background:url(../images/img_03.png) no-repeat 15px 12px; padding-left:42px; line-height:40px}
.anno .s_1 a {color:#333333; display:inline-block; /*margin-right:75px;*/ font-size:14px;width:310px;overflow:hidden;line-height:40px;height:40px;}

/*title*/
.m_tit { background:url(../images/img_03.jpg) repeat-x; height:34px;}
.m_tit .t_1 {background:url(../images/img_04.jpg) no-repeat; height:34px; line-height:34px; width:93px; color:#fff; font-size:16px; text-align:center; font-weight:bold;}
.m_tit .more { color:#c90000; margin-right:10px; display:inline-block; line-height:34px}

/*block*/
.block{border:1px solid #d9d9d9; border-top:none; padding:0 15px;}

/*width*/
.w_676 {width:676px}
.w_304 {width:304px}
.w_319 {width:319px}
.w_337 {width:337px}
.w_257 {width:257px}
.w_726 {width:726px}


/*height*/
.h_285 {height:285px;}
.h_248 {height:248px;}
.h_210 {height:210px;}

/*活动中心*/
.acti_center .cont{ height:172px;}
.acti_center ul {margin-left:-14px; margin-top:20px;}
.acti_center ul li {float:left; width:226px; margin-left:18px; display:inline}
.acti_center ul li img {border:1px solid #dedede; width:224px; height:95px; border-radius:5px;}
.acti_center ul li p {height:46px; line-height:46px; font-size:14px; text-align:center;}
.acti_center ul li p a {color:#333333}
.acti_center ul li p a:hover {color:#c30c04}

/*最新推荐*/
.reco_news .top_s { height:145px; margin:20px 0px 10px 0px;}
.reco_news .top_s .l_s {width:230px;}
.reco_news .top_s .l_s img { width:228px; height:143px; border:1px solid #cccccc;}
.reco_news .top_s .r_s { margin-left:15px; display:inline; width:390px;}
.reco_news .top_s .r_s h5 { height:28px; line-height:28px; font-size:14px;}
.reco_news .top_s .r_s h5 a {color:#131313;width:390px;height:28px; line-height:28px; overflow:hidden;}
.reco_news .top_s .r_s p { line-height:22px; color:#666666 ; font-size:14px;}
.reco_news .top_s .r_s p a {color:#c30c04}
.reco_news .btm_s {margin-left:-10px;}
.reco_news .btm_s li{height:26px; line-height:26px;  overflow:hidden; vertical-align:bottom; background:url(../images/img_08.jpg) no-repeat left 10px; padding-left:10px; float:left; width:300px; margin-left:10px; display:inline}
.reco_news .btm_s a {color:#333333; font-size:14px;height:26px; line-height:26px; width:290px;overflow:hidden;  }

/*list*/
.list_01 {margin-top:8px}
.list_01 li{height:28px; line-height:28px;  overflow:hidden; vertical-align:bottom; background:url(../images/img_05.jpg) no-repeat left 12px; padding-left:10px;}
.list_01 li a {color:#333333; font-size:14px;width:265px;height:28px; line-height:28px;  overflow:hidden; }

.list_02 {margin-top:14px; margin-left:-10px;}
.list_02 li{height:28px; line-height:28px;  overflow:hidden; vertical-align:bottom; background:url(../images/img_05.jpg) no-repeat left 12px; padding-left:10px; float:left; width:300px; margin-left:10px; display:inline}
.list_02 li a {color:#333333; font-size:14px;height:28px; line-height:28px; width:290px;overflow:hidden; }

.list_03 {margin-left:-28px; margin-top:5px;}
.list_03 li {background:url(../images/img_07.jpg) no-repeat left 16px; float:left; width:50px; margin-left:28px; display:inline; height:44px; line-height:44px; padding-left:20px;}
.list_03 li a {color:#333333; font-size:14px;}
.list_03 .bor_01 {height:1px; border-bottom:1px dashed #d2d2d2; overflow:hidden; width:260px; padding:0;}

.list_04 {margin-top:15px}
.list_04 li{height:26px; line-height:26px;  overflow:hidden; vertical-align:bottom; background:url(../images/img_08.jpg) no-repeat left 10px; padding-left:10px;}
.list_04 li a {color:#333333; font-size:14px;}

.list_05 li{height:33px; line-height:33px;  overflow:hidden; vertical-align:bottom; background:url(../images/img_18.jpg) no-repeat 5px 12px; padding-left:22px; border-bottom:1px solid #e8e8e8; color:#696969; zoom:1;}
.list_05 li:after { content:" "; display:block; height:0; clear:both; visibility:hidden; font-size:0;}
.list_05 li a {color:#333333; font-size:14px;width:580px;height:33px; line-height:33px;  overflow:hidden;}


.list_06 li { height:119px; border-bottom:1px dotted #d7d7d7; margin-bottom:23px; vertical-align:bottom;zoom:1;}
.list_06 li:after { content:" "; display:block; height:0; clear:both; visibility:hidden; font-size:0;}
.list_06 li .l_s{ width:226px;}
.list_06 li .l_s img {border:1px solid #dedede; width:224px; height:95px; border-radius:5px;}
.list_06 li .r_s{ width:440px; margin-left:20px;}
.list_06 li .r_s h3 { height:28px; font-size:16px; font-weight:normal;}
.list_06 li .r_s h3 a {color:#cf0202}
.list_06 li .r_s p {line-height:24px; color:#5f5f5f;height:75px;overflow:hidden;}

/*sub_nav*/
.sub_nav h3 {background:url(../images/img_10.jpg) no-repeat; height:42px; line-height:42px; width:240px; padding-left:17px; font-size:16px; color:#fff;}
.sub_nav .cont {padding:10px 15px; border:1px solid #d9d9d9; border-top:none;}

.sub_nav .cont ul li {height:35px; overflow:hidden; vertical-align:bottom; margin-bottom:7px;}
.sub_nav .cont ul li a {display:block; border:1px solid #ebebeb; background:url(../images/img_11.jpg) no-repeat 12px 10px #f7f7f7; padding-left:30px; color:#6d6d6d; font-size:14px; height:33px; line-height:36px; font-weight:bold; overflow:hidden;}
.sub_nav .cont ul li a:hover,.sub_nav .cont ul li a.current {color:#cf0202; background:url(../images/img_12.jpg) no-repeat 12px 10px #f7f7f7;}

/*定位*/
.none { display:none }
.sub_nav_2 h3 {background:url(../images/img_10.jpg) no-repeat; height:42px; line-height:42px; width:240px; padding-left:17px; font-size:16px; color:#fff;}
.sub_nav_2 .cont {padding:10px 15px; border:1px solid #d9d9d9; border-top:none;}
.operate .uls li {display:inline-block; width:100%; position: relative; min-height:35px; _height:35px; z-index: 10; zoom:1; margin-bottom:7px; }
.operate .uls li h4 {border:1px solid #ebebeb; background:url(../images/img_11.jpg) no-repeat 12px 10px #f7f7f7; color:#6d6d6d; font-size:14px; height:33px; line-height:36px; font-weight:bold; overflow:hidden; cursor:pointer}
.operate .uls li h4 span { display:block; padding-left:30px;}
.operate .uls li h4 a { display:block; padding-left:30px; color:#424242;}
.operate .uls li h4 a:hover {color:#cf0202}
.operate .uls li h4.hover {color:#cf0202}
.operate .uls li h4:hover,
.operate .uls li h4 a.selected,
.operate .uls li.selected h4 {color:#cf0202; background:url(../images/img_12.jpg) no-repeat 12px 10px #f7f7f7; border:1px solid #ebebeb; font-size:14px; height:33px; line-height:36px; font-weight:bold; overflow:hidden;}
.operate .uls li .list-item { padding:0px 18px; position:relative; zoom:1 }
.operate .uls li .list-item p { border-bottom:1px dashed #e6e6e6}
.operate .uls li .list-item a {background:url(../images/img_28.png) no-repeat 23px 15px;  border:none; color: #424242; display:block; height:38px; line-height: 38px; padding-left:0px;  position: relative;font-size:12px; }
.operate .uls li .list-item a:hover,.operate li .list-item a.current{background:url(../images/img_29.png) no-repeat 23px 15px;color:#cf0202;}



.adve_01 { width:257px;}

.mod_01 { border:1px solid #e5e5e5; width:255px;}
.mod_01 .tit_s {background:url(../images/img_14.jpg) repeat-x; height:42px; line-height:42px; padding-left:12px; color:#cf0202; font-size:16px}
.mod_01 .cont { padding:15px}
.mod_01 .m_1 li{height:24px; line-height:24px;  overflow:hidden; vertical-align:bottom; background:url(../images/img_05.jpg) no-repeat left 10px; padding-left:10px;}
.mod_01 .m_1 li a {color:#333333; font-size:14px;width:215px;overflow:hidden;height:24px; line-height:24px;}

.mod_01 .m_2 {line-height:26px; color:#131313; font-size:14px;}

.r_main { width:724px; border:1px solid #d5d5d5;}
.r_main .tit_s {background:url(../images/img_15.jpg) repeat-x; height:41px; line-height:40px; color:#cc0000;}
.r_main .tit_s a {color:#cc0000;}
.r_main .tit_s .t_1 {background:url(../images/img_16.jpg) no-repeat 16px 14px; padding-left:35px; display:inline-block; line-height:40px;}
.r_main .cont {padding:15px;}

.mod_02 {line-height:28px; color:#333333; font-size:14px;}
.mod_02 p {text-indent:0em; margin-bottom:20px;}

.mod_03 { line-height:35px; color:#333333; font-size:14px;}

.mod_04 table {width:100%; border-collapse:collapse;}
.mod_04 table tr td { border:1px solid #e8e8e8; height:36px; line-height:36px; padding-left:15px; text-align:left; font-size:14px; color:#333333; width:25%;}
.mod_04 table .t_tit_s { background:url(../images/img_19.jpg) no-repeat 14px 12px #efefef; padding-left:35px;}
.mod_04 table tr td a{color:#333333;}
/*新添加*/
.mod_05 { line-height:26px; color:#333333; font-size:14px;}

.m_tit_02 { font-size:16px; color:#cc0000; margin:10px 0px;}
.close { color:#da0001}

.txtScroll-top{ width:950px;  overflow:hidden; position:relative;  }
.txtScroll-top .infoList li{ height:40px; line-height:40px;   }


#myjQuery {background:#000; overflow:hidden; widht:1000px; position:relative; height:170px; }
#myjQueryContent {overflow:hidden; widht:1000px; height:170px; }
#myjQueryContent div {position:absolute; height:170px; }
#myjQueryContent .smask { z-index: -1; }
#myjQueryContent img { width:1000px; height:170px;}
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 70px; HEIGHT: 10px; position: absolute; top: 145px; left:50%; margin-left:-35px; z-index: 5; }
#myjQueryNav li { DISPLAY: block; FLOAT: left; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px; TEXT-ALIGN: center; margin-left: 10px; background:url(../images/img_04.png) no-repeat; color: #fff; }
#myjQueryNav .current {background:url(../images/img_05.png) no-repeat; }

.h22{text-align:center;}
.list_05 .red{color:red;}
li .red{color:red;}
.reco_news .top_s .r_s h5 a.red{color:red;}
.list_02 li a.red{color:red;}
.list_01 li a.red{color:red;}
.list_04 li a.red{color:red;}
.mod_01 .m_1 li a.red{color:red;}
.acti_center ul li p a.red{color:red;}






