@charset "utf-8";
/* CSS Document */

/*contain布局*/
*{margin:0;padding:0;}
.contain_outer{width:1000px;height:auto;background:url(../images/contain_bg.jpg) left top repeat-x;margin:5px auto 20px;}
.content{height:auto;width:1000px;margin:10px auto;}
.logo{width:1000px;height:148px;margin:0 auto;background:url(../images/logo.jpg) no-repeat;}
ul li{list-style:none;}
a{ text-decoration:none;}
.contain_outer a{color:#333;}
.news_list li,.notice li,.content_center li,.content_left li,.content_right li{line-height:2.2em;text-indent:15px;background:url(../images/list.png) left center no-repeat;}
.contain_outer ul,#zhicheng{height:255px;}
#download{height:140px;}
.contain_outer h2{height:35px;line-height:32px;text-indent:25px;background:url(../images/left_h2.jpg) no-repeat;font-size:14px;}
.clear{clear:both;}
/*menu*/
#menu{width:1000px;height:32px;background:url(../images/menu.jpg) left top repeat-x;margin:1px auto 0;}
#menu ul{width:1000px;margin:0 auto;}
#menu ul li{float:left;height:32px;line-height:32px;padding-left:5px;}
#menu ul li a{padding:0 10px;color:#1885e0;}
#menu ul li:hover {background:#fff;border-top:1px solid #BEC5D5;}
/*contain_outer
---------------------------------------------------------------------------------*/

/*tab1-------------------------------------------------------------------*/
.tab1{height:auto;}
.news{width:700px;height:auto;float:left;border:1px solid #DBE2F2;}
.notice{width:280px;height:auto;float:right; overflow:hidden;}
.roll_pic{width:300px;margin-top:5px;float:left;}
.news_list{float:right;width:360px;margin-left:5px;}
.zhicheng{margin:5px auto;}

/*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*/



/*content_left
----------------------------------------------------------------------------------*/
.content_left{float:left;width:320px;border-right:1px dotted #CCC;height:auto;}
/*content_center
----------------------------------------------------------------------------------*/
.content_center{float:left;width:320px;height:auto;margin-left:18px;}
/*content_right
----------------------------------------------------------------------------------*/
.content_right{float:right;width:320px;border-left:1px dotted #CCC;margin-left:15px;border-right:1px dotted #aaa;}
/*out_link*/
.tel{height:110px;background:url(../images/contact.jpg) left center no-repeat;}
