.index_box{ border:1px solid #d9d9d9; border-top:3px solid #00b1f1;/* padding:0 16px;*/}

.index_news{ float:left;  width:375px; margin:3px 0 16px 0;}
.index_news .big_title{background:#00b1f1;}
.index_news .title{padding:0 16px; height:32px; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.index_news .title h3{ font:bold 14px/32px "微软雅黑"; color:#fff; float:left;}
.index_news .title a{ float:right; display:block; width:84px; height:12px;  margin-top:10px;font-size:12px;line-height: 12px; font-family: "arial";color:#fff;}
.index_news .list{ height:88px; overflow:hidden; padding:5px 16px; border-bottom:1px dashed #b9b9b9;}
.index_news .list li{ overflow:hidden; padding-left:15px; background:url(../images/btn1.jpg) no-repeat left center; height: 22px; line-height:22px; color:#323232; width:326px;}
.index_news .list li a{ color:#323232; float:left; display:block; height:22px; max-width:230px; overflow:hidden;}
.index_news .list li a:hover{ color:#f00;}
.index_news .list li span{ color:#323232; float:right; display:block; height:22px; text-align:right; max-width:80px; overflow:hidden;}
.index_news .list2{ height:88px; overflow:hidden; margin:5px 0 8px 0;padding:0 16px;}
.index_news .list2 li{ overflow:hidden; padding-left:15px; background:url(../images/btn1.jpg) no-repeat left center; height: 22px; line-height:22px; color:#323232; width:326px;}
.index_news .list2 li a{ color:#323232; float:left; display:block; height:22px;}
.index_news .list2 li a:hover{ color:#f00;}

.index_case{ float:left;  width:375px; margin:3px 16px 16px 16px;}
.index_case .big_title{background:#00b1f1;}
.index_case .title{ height:32px; border-bottom:1px solid #d9d9d9; overflow:hidden;padding:0 16px; }
.index_case .title h3{ font:bold 14px/32px "微软雅黑"; color:#fff; float:left;}
.index_case .title a{float:right; display:block; width:84px; height:12px;  margin-top:10px;font-size:12px;line-height: 12px; font-family: "arial";color:#fff;}
.index_case .list{ height:88px; overflow:hidden; padding:5px 16px; border-bottom:1px dashed #b9b9b9;}
.index_case .list .pic{ float:left; width:166px; height:88px;}
.index_case .list .pic img{ width:164px; height:86px; border:1px solid #d8d8d8; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.index_case .list .info{ height:88px; overflow:hidden; float:right; width:140px;}
.index_case .list li{ overflow:hidden; padding-left:15px; background:url(../images/btn1.jpg) no-repeat left center; height: 22px; line-height:22px; color:#323232;}
.index_case .list2{ height:88px; overflow:hidden; margin:5px 0 8px 0;padding:0 16px;}
.index_case .list2 li{ overflow:hidden; padding-left:15px; background:url(../images/btn1.jpg) no-repeat left center; height: 22px; line-height:22px; color:#323232; width:326px;}
.index_case .list2 li a{ color:#323232; float:left; display:block; height:22px;}
.index_case .list2 li a:hover{ color:#f00;}

.index_contact{ float:right;  width:218px; margin:3px 0 16px 0;}
.index_contact .index_box{ padding:0;}
.index_contact .pic{ border-bottom:1px solid #d9d9d9; margin-bottom:7px;}
.index_contact .pic img{ width:216px; height:78px;}
.index_contact .big_title{background:#00b1f1;}
.index_contact .title{ height:28px;  border-bottom:1px solid #d9d9d9; border-top:1px solid #00b1f1; padding-left:20px; color:#fff; font:bold 14px/28px "微软雅黑";}
.index_contact .list{ margin:8px 18px; height:134px; overflow:hidden; line-height:22px; color:#323232;padding:0 16px;}

.index_photo{ margin:0 0 25px 0;}
.index_photo .index_box{}
.index_photo .big_title{background:#00b1f1;}
.index_photo .title{ padding:0 30px; height:32px; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.index_photo .title h3{ font:bold 14px/32px "微软雅黑"; color:#fff; float:left;}
.index_photo .title a{float:right; display:block; width:84px; height:12px;  margin-top:10px;font-size:12px;line-height: 12px; font-family: "arial";color:#fff;}
.index_photo .list{ position:relative; width:938px; height:102px; padding:16px 16px;}
.index_photo .list .bd{ width:938px; height:102px; overflow:hidden;}
.index_photo .list .bd ul{ overflow:hidden;}
.index_photo .list .bd ul li{ float:left; width:152px; height:101px; margin-right:5px;}
.index_photo .list .bd ul li .pic{ width:146px; height:95px; overflow:hidden; border:3px solid #e9e8e8;}
.index_photo .list .bd ul li:hover .pic{ border-color:#00b1f1;}
.index_photo .list .bd ul li .pic a{ display:block;}
.index_photo .list .bd ul li .pic img{ width:146px;}
.index_photo .list .prev,.index_photo .list .next{ display:block; width:30px; height:30px; background-repeat:no-repeat; background-position: center center; position:absolute; top:50%; margin-top:-15px;}
.index_photo .list .prev{ background-image:url(../images/prev.png); left:-31px;}
.index_photo .list .next{ background-image:url(../images/next.png); right:-59px;}
.index_photo .list .prev:hover{ background-image:url(../images/prev2.png); left:-31px;}
.index_photo .list .next:hover{ background-image:url(../images/next2.png); right:-59px;}

/*内页*/
.cont_title{ margin:10px 0; color:#666;}
.cont_title a{ color:#666; margin:0 3px;}
.cont_title span{ margin:0 3px;}
.cont_title a:hover{ color:#f00;}

.cont_left{ width:210px; float:left;}
.cont_left .sidebar li{ height:30px; background:#00b1f1; overflow:hidden;margin-bottom:4px;}
.cont_left .sidebar li a{ display:block; padding-left:15px; font:bold 12px/30px "微软雅黑";color:#fff;}
.cont_left .sidebar li:hover,.cont_left .sidebar li.on{ background:url(../images/menu_bg_2.gif) no-repeat center center;}
.cont_left .sidebar li:hover a,.cont_left .sidebar li.on a{ color:#00b1f1;}
.cont_left .sidebar li:active a{ text-decoration:none;}

.cont_right{ width:750px; float:right;}
.right_title{ padding-left:15px; color:#00b1f1; font:bold 16px/30px "微软雅黑";}

.list_main{ padding:10px 0 20px 0; min-height:300px;}
.list_main ul li{ line-height:36px; position:relative; padding-left:10px; height:36px; overflow:hidden; border-bottom:1px dashed #ccc;}
.list_main ul li i{ display:block; position:absolute; left:0; top:50%; margin-top:-2px; height:5px; width:5px; background:#00b1f1;}
.list_main ul li a{ font:14px/36px "微软雅黑"; color:#333; margin-right:15px;}
.list_main ul li a:hover{ color:#00b1f1;}
.list_main ul li .data{ color:#999; margin-right:5px;}

.cont_page{ text-align:right; padding:10px 20px 20px 0;}
.cont_page ul{ overflow:hidden; display:inline-block; *display:inline; *zoom:1;}
.cont_page ul li{ float:left; color:#000;}
.cont_page ul li a{ padding:0 6px; display:block; height:20px; color:#333; border:1px solid #333; margin-left:6px; line-height:20px;}
.cont_page ul li:hover a{ color:#fff; border-color:#00b1f1; background:#00b1f1;}
.cont_page ul li:active a{ text-decoration:underline;}

.pic_main{ padding:20px 0; min-height:300px;}
.pic_main ul{ overflow:hidden; width:900px;}
.pic_main ul li{ float:left; width:152px; height:125px; margin:0 46px 20px 0;}
.pic_main ul li .pic{ width:146px; height:95px; overflow:hidden; border:3px solid #e9e8e8;}
.pic_main ul li:hover .pic{ border-color:#00b1f1;}
.pic_main ul li .pic a{ display:block;}
.pic_main ul li .pic img{ width:146px;}
.pic_main ul li .info{ height:24px; line-height:24px; overflow:hidden; text-align:center;}
.pic_main ul li:hover .info a{ color:#00b1f1;}

.profile_main{ padding:20px 0; min-height:300px;}
.profile_main img{ max-width:770px;}

.cont_page2{ padding:20px 0; color:#333; font:normal 14px/2em "微软雅黑";}
.cont_page2 ul{ overflow:hidden;}
.cont_page2 ul li{ height:24px; line-height:24px;}
.cont_page2 ul li a{ color:#333;}
.cont_page2 ul li a:hover{ color:#00b1f1; text-decoration:underline;}
