@charset "utf-8";
/* CSS Document */
@import 'cssreset.css';

/*common*/
*:focus {outline: none;}
/* display */
.dn { display: none; }
.di { display: inline; }
.db { display: block; }
.dib { display: inline-block; } /* if the element is block level(eg. div, li), using 'inline-any' instead */


.f_l{float:left;}
.f_r{float:right;}

/* 块状元素水平居中 */
.auto{ margin-left:auto; margin-right:auto;}

/* overflow */
.ovh { overflow: hidden; }

/* position */
.rel { position: relative; }
.abs { position: absolute; }

/* font-family */
.fw{ font-family:'Microsoft Yahei';}
.fa{ font-family:'Arial';}
.fs{ font-family:'宋体';}

/* font-style */
.n { font-weight: normal; font-style: normal; }
.b { font-weight: bold; }
.i { font-style: italic; }

/* text-align */
.tc { text-align: center; }
.tr { text-align: right; }
.tl { text-align: left; }
.tj { text-align: justify; }

/* 清除浮 动*/
.fix { *zoom:1; }
.fix:after { content:" "; display:block; height:0; clear:both; visibility:hidden; font-size:0;}

/*margin*/
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb25 {margin-bottom:25px}
.mb30 {margin-bottom:30px}
.mt_6{ margin-top:6px;}
.ml_17{ margin-left:17px;}
.mt_15{ margin-top:15px;}
.mt_18{ margin-top:18px;}


/*padding*/
.pt_15{ padding-top:15px;}
.pt_18{ padding-top:18px;}
.pb_18{ padding-bottom:18px;}


.bgnone{background:none !important;}
.bnone{border:none !important;}


/*div:zl*/
.container{ width:1000px;}
.w_321{ width:321px;}
.w_238{ width:238px;}
.w_747{ width:747px; border-top:2px solid #083f7f;}


/*头部*/
.header{ height:136px; background:url(../images/top_bg.jpg) left top repeat-x;}
.welcome{ line-height:36px; color:#9b9b9b;}
.welcome img{ margin-right:6px; vertical-align:text-bottom;}
.block_01{ width:200px;}
.wechat{ padding-right:2px;}
.wechat ul li{ float:left; width:30px; padding:5px 0 0 12px; cursor:pointer; position:relative;}
.wechat ul li .pf_img{ width:100px; height:100px; position:absolute; left:-58px; top:37px;}
.toggle{ line-height:36px; color:#9b9b9b;}
.toggle a{ margin:0 8px; color:#9b9b9b;}
.toggle a:hover{ color:#35298f;}
.logo{ width:508px; height:68px; padding-top:12px;}
.logo img{ display:block;}
.search{ width:224px; padding:44px 0 0 50px;}
.tel{ width:175px; height:32px; padding-top:44px;}
.tel img{ display:block;}

.input_1{ width:40px; height:29px; background:url(../images/input_1.jpg) no-repeat; border:none;}
.ssk_1{ width:170px; height:25px; line-height:25px; padding-left:5px; border:1px solid #e5e5e5; color:#d9d9d9;}


/*导航*/
.nav{ height:43px; background:#35298f;}
.nav ul{ width:1001px;}
.nav ul li{ float:left;}
.nav ul li a{ display:block;padding:0px 7px;line-height:43px; font-size:14px; color:#fff; text-align:center;}
.nav ul li a:hover,
.nav ul li .on{ background:#0d0347;}


/*banner*/
.banner{ width:1000px; height:310px; position:relative; z-index:2;}
/*.banner .hd{ height:10px; overflow:hidden; position:absolute; right:106px; bottom:-5px; z-index:1;}
.banner .hd ul{ float:right; overflow:hidden; zoom:1;}
.banner .hd ul li{ float:left; width:12px; height:10px; margin:0 4px; background:url(../images/dian_2.jpg) no-repeat; cursor:pointer;}
.banner .hd ul li.on{ background:url(../images/dian_2h.jpg) no-repeat;}*/
.banner .bd{ height:100%; position:relative; z-index:0;}
.banner .bd li{ width:1000px; height:310px; zoom:1; vertical-align:middle;}
.banner .bd img{ width:1000px; height:310px; display:block;}


/*底部*/
.footer{ width:1000px; min-height:90px; padding-top:12px; border-top:5px solid #35298f; line-height:22px; color:#727272; text-align:center;}
.footer p{ line-height:32px; color:#353535;}
.footer p a{ margin:0 14px; color:#353535;}


/*page*/
.page{ width:100%; padding:30px 0;}
.sabrosus{ text-align:center;}
.sabrosus a{ display:inline-block; padding:6px 12px; background:#e0e0e0; font-family:"微软雅黑"; font-size:14px; color:#666;}
.sabrosus a:hover,DIV.pagination a:active { background:#e1851e; color:#fff; text-decoration:none;}



















