@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
.clear{clear:both;}
a{text-decoration:none;color:#333;}
.tab1 h2,.tab2 h2,.tab3 h2,.tab4 h2,.out_link h2{font-size:14px;color:#A7359D;}
li{list-style:none;}
body{background:url(../images/bg.gif);}
#nav  a{font-size:14px;color:#ffffff;}
#header{height:auto;margin:0 auto;}
.logo {height:110px;}
.logo h1{width:1000px;height:110px;line-height:100px;margin:0px auto 150px;background:url(../images/logo1.png)  left top no-repeat;border:none;text-indent:640px;color:#973487;}
#container{width:1000px;height:auto;margin:10px auto;background:#fff;height:auto;}


/*当前位置*/
.location{ height:30px; line-height:30px; color:#03436A; font-size:12px; border-bottom:1px solid #069;text-indent:5px}
.location a{ color:#03436A;}

/*nav*/
#nav{background:url(../images/bg1.jpg) repeat-x;margin-bottom:5px;width:100%;margin:0 auto;}
#nav ul{height:39px;width:1000px;margin:0 auto;}
#nav ul li{float:left;line-height:35px;}
#nav ul li a{padding:0px 15px;border-right:1px solid #ddd;}
#nav ul li a:hover,.select{text-decoration:underline;}

/*container*/
#container{height:auto;width:1000px;margin:8px auto;}

/*tab1-------------------------------------------------------------------*/
.tab1{height:auto;margin-bottom:15px;}
.news{width:700px;height:auto;float:right;height:252px;}
.jianjie{width:280px;height:auto;float:left;height:252px;}

.news h2,.jianjie h2,.zhuanye h2,.mingshi h2,.tab3 h2,.tab4 h2{height:35px;line-height:35px;text-indent:1em;background:url(../images/h2_bg.png) top left repeat-x;}

/*news*/
/*news slide*/
em{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;font-weight:100;font-style:inherit;font-family:inherit;vertical-align:top}
article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}nav ul,ol,ul{list-style:none}:focus,a{outline:0}a{margin:0;font-size:100 %;vertical-align:baseline;background:0 0;blr:expression(this.onFocus=this.blur())}
a,ins{text-decoration:none}a,hr{padding:0}
ins,mark{background-color:#ff9;color:#000}
mark{font-style:italic;font-weight:700}
blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}hr{height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0}
input,select{vertical-align:middle;border:0} 
/*-------------------------归零样式END，请于样式表最前面调用-------------------------*/

/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.slider_box {font-size: 14px;position:relative;float:left;}
.slider_box a.control {position:absolute;display: block;top: 50%;margin-top: -34px;width: 38px;height: 56px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.slider_box a.prev {left: 0;background-position: 0 0;opacity:0.1;}
.slider_box a.next {right: 0;background-position: -38px 0;opacity:0.1;}
.slider_box a.prev:hover {background-position: 0 -56px;opacity:1;}
.slider_box a.next:hover {background-position: -38px -56px;opacity:1; }
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.news_slider {display: none;}
em .curr-num{color:#fff;}
/*news slide*/

.news_list{width:370px;height:auto;float:right;margin:3px auto;}
.jianjie li,.news_list li,.tab4_list li{height:2.2em;line-height:2.2em;padding-left:15px;background:url(../images/list.png) left center no-repeat;border-bottom:1px dotted #aaa;}

/*jianjie*/
.inro{height:220px; overflow:scroll;}
.jianjie h2{height:35px;line-height:35px;text-indent:1em;}
.jianjie p{line-height:1.8em;text-indent:2em;margin:5px;}

/*tab2-------------------------------------------------------------------*/
.tab2{height:auto;margin:15px auto;}
.zhuanye{width:280px;height:560px;float:left;}
.mingshi{width:650px;height:auto;float:right;}
.zhuanye li{line-height:2.0em;text-indent:3px;padding-left:15px;background:url(../images/list.png) left center no-repeat;}


.mingshi li{line-height:2.2em;text-indent:5px;}
.ms_list{border:1px solid #999;margin:8px auto;width:298px;padding:5px;float:left;margin-left:10px; -moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0px 1px 3px #777;-webkit-box-shadow:0px 1px 3px #777;box-shadow:1px 1px 3px #777}
.ms_list img{float:left;width:120px;height:100px;padding:3px;border:1px solid #ccc;}
.ms_list img:hover{border:1px solid #666; cursor:pointer;}
.ms_list ul{float:left;margin:15px auto;}

/*tab3*/
.tab3{height:auto;padding-bottom:8px;}

#colee_left{overflow:hidden;width:707px; margin:16px 20px 20px 20px;border-left:none;border-right:none;height:125px;}
#colee_left img{margin:8px 10px;border:1px solid #aaa;width:118px;height:85px;padding:3px;}
#colee_left img:hover{border:1px dotted #1D6D8F; cursor:pointer;}
.text_B {padding:1px 0;font:12px Verdana, Geneva, sans-serif;}
.text_B a{color:#666;}
.text_B a:hover {color:red;}
.tab3 img:hover.text_B a{color:red;}

/*tab4*/
.tab4{height:auto;border:1px solid #eee;margin:10px auto;}
.tab4_list{float:left;width:320px;margin-right:18px;min-height:210px;_height:190px;}
.tab4 .tab4_right{margin-right:0;}

/*out_link--------------------------------------------------------------------------------------------------------------*/
.out_link {margin-top:8px;}
.out_link h2{float:left;width:14px;padding:5px 8px;background:#CCC;}
.out_link ul{height:auto;float:right;width:970px;margin-top:10px;}
.out_link ul li{float:left;margin:5px 8px;}
.out_link li a:hover{color:#C00;}

