@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
a{ text-decoration:none;color:#333;}
ul,li,h1,h2,h3,p{ padding:0px; margin:0px; list-style:none; font-size:12px;}

img{ border:none;}


.clear{ clear:both;}


.top{ width:960px;  margin:0 auto;}
.logo{ float:left;}
.top_r{ float:right;}

.top_r_t{ width:430px; height:40px; line-height:30px; text-align:right;}
.top_r_t a{ margin:5px; line-height:30px;}

.top_r_b{ background:url(image/top_r_b.jpg) no-repeat; width:349px; height:51px;}
.top_r_b form{ padding-left:130px; padding-top:12px}
.top_r_b form input{ vertical-align:middle;}

.search_k{ height:16px; border:1px solid #abadb3; }

.search_btn{ background:url(image/search_btn.jpg); margin-left:30px; width:15px; height:11px; border:none;}





.menu{  height:32px;width:980px;margin:0 auto;  }
.menu ul{width:960px;margin:0 auto;text-align:left;}
.menu ul li{ float:left; width:116px; background:url(image/menu.jpg) no-repeat  ; line-height:32px; color:#FFF; margin:0 2px; display:inline;}
.menu ul li a{ display:block; text-align:center; color:#FFF; font-size:14px; font-weight:bold;}
.menu ul li a:hover{color:#f90;}




.main{width:960px; margin:0 auto; margin-top:10px;  text-align:left;}


.main_l{ width:168px; float:left;}
.main_l_t{ text-align:center;}
.main_l_t h2{ color:#d80012; font-size:14px;}
.main_l_t img{ display: block;}



.main_l_t span{}
.main_l_t strong{color:#d80012;}
.main_l_t span a img{ margin-top:5px; width:88px; height:16px; border:0;}














.main_l_b{ margin-top:190px;}
.main_l_b h2{ color:#d80012; font-size:14px;}
.main_l_b ul{}
.main_l_b ul li{ height:24px; line-height:24px; overflow:hidden; border-bottom:1px  dotted #ccc;}





.main_r{ width:780px; float:right; overflow: hidden;}

.main_r_t{}

.main_r_t_l{ float:left; width:496px;}

.main_r_t_r{ float:right; width:270px;}
.main_r_t_r h2{ font-family: Arial, Helvetica, sans-serif; font-size: 28px; letter-spacing: -1px; color: #d85a0e; margin:0; } 
.main_r_t_r span{ line-height:24px;}




.jFlowControl, .jFlowPrev, .jFlowNext { font-family:  Sans-Serif; font-size: 11px; color:black; text-align: center; padding:0px 5px; margin:0px 2px; border: solid 1px #666; cursor:pointer; }

.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #c00; border: solid 1px #c00; }

.slide-details { width:250px; float:right; margin-top: 5px; }

.slide-details .description { margin-top:5px; font-family: Arial, Sans-Serif; color: black; font-size: 13px; line-height: 20px; }

.slide-details h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 28px; letter-spacing: -1px; color: #d85a0e; margin:0; }

.slide-thumbnail { width:496px; float:left; }

.slide-thumbnail img { max-width:496px; margin-top: 10px; }

.slide-wrapper { padding: 5px; }

#jFlowSlide{ background-image: url(../images/slider-bg1.jpg); background-repeat: no-repeat; background-position: 100% 0; }
 
#myController { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding:2px 0; text-align: center; width:780px !important; height: 30px; }

#myController span.jFlowSelected { background:#c00; margin-right:0; border: solid 1px #c00; }









.main_r_b{ margin-top:10px;}
.main_r_b_l{ float:left;}

.main_r_b_i{ float:left; margin-left:15px; display:inline;}

.main_r_b_r{ float:right;}




.link{width:995px; margin:0 auto; margin-top:10px;  margin-bottom:10px;}
.link ul{}
.link ul li{ float:left;}
.link ul li a{float:left; display:block; display:inline; margin:0 5px;}
.link ul li a:hover{}




.bottom{ background:#d80012;  color:#FFF;}
.bottom_i{ width:960px;margin:0 auto; text-align:center;  line-height:16px; padding:8px 0px; background:url(image/bottom.jpg) right no-repeat;  color:#FFF; position:relative;}
.bottom_i .albb{ position:absolute; left:0px; top:3px;}




.left{ float:left; width:205px; display:inline; text-align:center; position:relative; padding-bottom:10px;}
.left_t{ background:url(image/left_t.jpg) no-repeat; height:25px; line-height:25px; overflow:hidden ; font-size:14px; font-weight:bold; color:#FFF;}


.left_m_bg{ border-left:1px solid #000; border-right:1px solid #000; background:#c30010;}

.left_m{ width:193px; margin:0 auto;background:url(image/left_mt.jpg) no-repeat;padding-top:12px;  background-color:#f1f1f1;  }
.left_m ul{ border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;}
.left_m ul li{  line-height:30px; background:url(image/left_1.jpg);}
.left_m ul li a{ height:37px; line-height:37px; display:block; color:#666; padding-left:20px; }
.left_m ul li a:hover{  color:#f60;}


.left_m ul li p{background:url(image/left_2.jpg) no-repeat; margin:4px 0px;}
.left_m ul li p a{padding-left:45px; font-size:12px; font-weight:100;}


*{margin:0;padding:0;}
.menu_zzjsnet{}

.menu_zzjsnet .open9{ height: auto;}
.menu_zzjsnet ul{height:32px;overflow:hidden;}





.menu_zzjsnet ul.open{height:auto;}



.menu_zzjsnet ul span{ background:url(image/left_22.jpg) no-repeat; display:block; line-height:30x; height:30px; text-align:left; cursor:pointer;}
.menu_zzjsnet ul span a{ padding-left:20px;  } 
.menu_zzjsnet ul li{ background:none;background:url(image/left_1.jpg) no-repeat; border-bottom:1px solid #ccc;  line-height:30px; margin:0 auto; text-align:left;}
.menu_zzjsnet li a{padding-left:36px; color:#333;}
.menu_zzjsnet li a:hover{ color:#F00; text-decoration:underline;}



.left_m2{ width:193px; margin:0 auto;background:url(image/left_mt.jpg) no-repeat;padding-top:12px;  background-color:#f1f1f1; text-align:left;}
.left_m2 ul{ border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;}
.left_m2 ul li{  line-height:30px; background:url(image/left_1.jpg);}
.left_m2 ul li a{ height:37px; line-height:37px; display:block; color:#666; padding-left:32px; }
.left_m2 ul li a:hover{  color:#f60;}






.left_mb{ height:18px; background:url(image/left_mb.jpg) no-repeat; }

.left_s{ text-align:left; line-height:20px; margin-top:10px;}
.left_s .search_btn{ background:url(image/search.jpg); margin-left:17px; width:17px; height:17px; border:none;}










.right{ float:right; width:740px; margin-bottom:10px;}
.right_t{background:url(image/right_t.jpg) no-repeat; border-bottom:1px solid #c3c3c3; line-height:35px; height:35px; overflow:hidden; display:none;}
.right_t_l{ font-weight:bold; line-height:37px; float:left; color:#666; padding-left:16px;}
.right_t_r{ float:right; padding-right:20px; color:#999;}
.right_t_r a{color:#999;}
.right_t_r a:hover{ color:#F00;}



.right_b{  line-height:24px;}


.about{ line-height:24px;}
.about img{ }
.about span{}
.about p{ text-indent:2em;}



.network{ text-align:center;}

.job{ line-height:24px;}
.job_ln{ padding-left:16px;}
.job_ln strong{ color:#f00; text-indent:2em; display:block;} 





.contact{}
.contact ul{ float:left; padding-left:40px;}
.contact ul li{ line-height:36px;}

.contact img{ float:right;}












.cp{text-align:left;}
.cp ul{}
.cp ul li{ float:left; width:360px; border:1px solid #ccc; margin:5px 4px 5px 4px; display:inline;}

.cp ul li span{ display:block; float:left; width:180px; overflow: hidden;}
.cp ul li span strong{ display: block; background:url(image/cp_tit.jpg); height:49px;  overflow:hidden; color:#cc0000;}
.cp ul li span strong a{ color:#cc0000;padding-left:5px; display:block; padding-top:10px; line-height:18px;}

.cp ul li span p{ padding:5px 0px 5px 5px ; line-height:16px;}
.cp ul li span a{ padding-left:5px; line-height:16px;}


.cp ul li img{ float:right; width:170px;} 





.news{ padding:5px;}
.news ul{}
.news ul li{ line-height:24px; height:24px; overflow:hidden; border-bottom:1px dotted #eee;}
.news ul li p{ float:left; padding-left:14px; background:url(image/arr.jpg) no-repeat 0 5px;}
.news ul li span{ float:right;}
.news ul li a:hover{ color:#2a831a;}






.List_page{ text-align:center;}
.List_page a{ color:#FFF; background-color: #f00; line-height:30px; padding:5px 8px; margin:0 2px;}
.List_page span{ color:#FFF; background-color: #f00; line-height:30px;padding:5px 8px;  margin:0 2px;}








/*信息详细页*/

.info{}

.info h1{ text-align:center; font-size:16px; padding:5px 0px;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#f00;padding:10px;margin:10px 20px;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px;}
.info_content img{max-width:600px;}
.other_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;}
.other_content img{max-width:600px;}
.info_mood{font:bold 14px/30px "宋体";color:#333;margin:20px 20px 0 20px;clear:both;}





.info_page{}
.info_page p{color:#999;}
.info_page p a{ color:#999;}
.info_page p a:hover{ color:#F00; text-decoration:underline;}



.info_xg{ border:1px solid #ccc;}
.info_xg h2{ height:24px; line-height:24px; background:#f00; color:#FFF; padding-left:12px; font-size:12px}
.info_xg ul{ padding:2px;}
.info_xg ul li{ float:left; width:152px; line-height:24px;  text-align:center; margin:5px 8px; display:inline;}
.info_xg ul li img{ max-width:150px;   max-height:120px;border:1px solid #eee;}


.info_book{ border:1px solid #ccc;}
.info_book h2{ height:30px; line-height:30px; background:#f00; color:#FFF; padding-left:12px;}
.info_book  p{ padding-left:30px; margin-top:5px;}
.info_book textarea{ width:400px; height:80px;}
.info_book input{ vertical-align:middle;}
.info_book .btn{ border:0px; background:#f00; color:#FFF; line-height:20px; padding:0 10px;}





/*在线留言*/
.book_add{}
.book_add textarea{ width:450px; height:120px;}

.book_add_btn{ border:none; background:#f00; padding:4px; color:#fff;}



.book{}

.book_title{ background:#f00; color:#FFF; padding-left:5px;}






.qq{ position:fixed; right:0px; top:200px; width:100px; background:url(image/qq.jpg) no-repeat; padding-top:30px; text-align:center;}
