@charset "gb2312";
/* CSS Document */

body {font-family: "微软雅黑"; margin:0; padding:0; background:#ffffff; font-size:12px; line-height:19px;}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin: 0; padding: 0; border:0; }
table,td,tr,th{font-size:12px;}
img{ border:none;}
ul, li { list-style-type: none; }
select,input,button,button img{vertical-align:middle; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }/**--一般写于父box里，用于自动闭合--**/
.clearfix { zoom:1; }
.clear {clear: both; overflow: hidden; height: 0px;font:0/0 aria}

.blank{ display:block; height:10px; clear:both; overflow: hidden; visibility:hidden;}


a,a:link {color: #333; line-height:21px; text-decoration:none;}
a:visited{ }
a:hover {color: #333; text-decoration:underline;}


.wrapper{ width:970px; overflow:hidden; zoom:1; margin:0 auto;}
.logo{ overflow:hidden; zoom:1;}
.logo{ padding-top:30px; height:78px;}
.logo h1{ width:450px; float:left; padding-top:10px;}
.logo p {
width: 200px;
float: left;
text-align: right;
padding-left: 300px;
padding-top: 15px;
}

.inp{ background-color:#f2f2f2; height:24px; line-height:24px; padding-left:20px; margin-bottom:10px;}
.inp input{ width:100px; height:18px; border:1px solid #dfdfdf; background-color:#fff;}
.inp img{ vertical-align:middle;}

.nav{ background-color:#0076be; height:38px; line-height:38px; overflow:hidden; zoom:1; padding-left:2px;}
.nav a{ width:121px; float:left; font-size:15px; color:#fff; font-weight:bold; text-align:center; background:url(../images/asf_26.jpg) no-repeat right top; line-height:38px; height:38px; }
.nav a:hover{ background-color:#1f87c6; text-decoration:none;}


.banner{ border:1px solid #e4e4e4; height:338px; width:714px; overflow:hidden;}
.you{ width:242px; float:right; overflow:hidden; zoom:1; }
.zuo{ width:715px; float:left; overflow:hidden; zoom:1;}
.xiaobox{ width:350px; float:left; overflow:hidden; zoom:1; padding-bottom:18px;}
.xiaobox h2{ padding:1px 10px 0 10px; background:url(../images/fansi_32.jpg) repeat-x; height:29px; }
.xiaobox h2 span{ width:200px; float:left; color:#0076be; font-size:14px;}
.xiaobox h2 span a{ color:#0076be; font-size:15px; font-weight:normal;}
.xiaobox h2 b{ width:60px; float:right; text-align:right;}
.xiaobox h2 b a{ color:#0076be; font-size:15px; font-weight:normal;}
.xiaojian{ width:15px; float:left; height:50px;}
.xiaobox ul li{ line-height:24px; height:24px; overflow:hidden;}
.xiaobox ul .big{ font-size:14px; padding:2px 0;}
.xiaobox ul li a{ color:#000; line-height:24px; display:block; overflow:hidden;}

.sibox{ background:url(../images/fansi_56.jpg) no-repeat center 10px; width:350px; height:326px;}
.an{ background:url(../images/asf_63.jpg) repeat-x; height:44px; line-height:44px; width:315px; margin-left:30px;}
.an span{ display:inline-block; width:100px; text-align:center; font-size:14px; color:#000; height:44px; line-height:44px; cursor:pointer; }
.an img{ vertical-align:middle;}
.an span.onover{ background:url(../images/asf_65.jpg) no-repeat center center; text-decoration:none;}
.zuo_left{ width:350px; float:left; height:360px; overflow:hidden; zoom:1;}
.sip{ padding-top:10px; }
.sip strong{ display:block; height:25px; padding-top:3px; line-height:25px;}
.sip strong a{ color:#000; font-size:12px;}



.you h2{ width:150px; padding-left:20px; height:30px; background-color:#0076be; color:#fff; line-height:30px;}
.you h2 a{ line-height:30px; color:#fff; font-weight: normal; font-size:14px; line-height:30px;}
.you img{ display:block;}
.xin strong{ display:block; height:40px; line-height:40px; }
.xin strong a{ color:#0076be; font-size:14px; line-height:40px;}
.xin p{ text-indent:2em; padding-top:5px; padding-bottom:10px; line-height:22px;}
.xinul li{ height:25px; line-height:25px; padding-left:10px; }
.xinul li a{ line-height:25px; color:#000;}
.vie img{ padding-top:15px;}
.huo strong{ display:block; height:30px; line-height:30px;}
.huo strong a{ line-height:30px; color:#000;}

.shu img{ width:142px; float:left; padding-right:10px;}
.shu p{ width:80px; float:left; padding-top:20px; line-height:25px;}

.guandl{ height:340px; overflow:hidden;}
.guandl dl{ overflow:hidden; zoom:1; padding-bottom:5px; border-bottom:1px dashed #c8c7c7; padding-top:10px;}
.guandl dl dt{ width:100px; float:left;}
.guandl dl dt span{ display:block; height:18px; line-height:20px; color:#0076be; text-align:center;}
.guandl dd{ width:135px; float:right; overflow:hidden; }
.guandl dd a{ display:block; font-size:13px; color:#000; font-weight:bold; height:25px; line-height:25px;}

.biao{ color:#0076be; font-size:15px; line-height:30px; height:30px; }
.di{ background-color:#f8f6f6; overflow:hidden; zoom:1; padding:10px 0;}
.di dl{ width:161px; float:left; overflow:hidden; zoom:1; height:64px;}
.di dl dt{ width:64px; float:left;}
.di dl dd{ width:85px; color:#000; float:right; font-size:13px; padding-top:13px;}


.fotlan{ background:url(../images/fansi_93.jpg) repeat-x; height:138px; overflow:hidden; margin-top:10px;}
.fotlan a{ color:#05172f; line-height:25px; display:inline-block; padding-right:10px;}
.fotlan strong{ display:block; height:35px; line-height:35px; font-size:15px; color:#000;}
.fan{ width:85px; float:left; padding:0 30px;}


.fot {
background-color: #05172F;
text-align: center;
color: white;
font-size: 13px;
height: 70px;
padding-top: 20px;
}
.fot a{ color:#fff; line-height:80px; display:inline-block; padding:0 5px;}



/*焦点图*/
.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }



.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top:310px; left: 620px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 960px; }
.comiis_wrapad { }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; width:714px; height:338px; }

#slidesImgs li { width: 714px; height:338px; display: none; }


/*liebiao*/

.liep p{ padding:20px 0; border-bottom:1px solid #d7d7d7; font-size:14px; line-height:25px;}
.liep a{ color:#000; font-size:16px;}
.liep strong{ display:block;}
.daotiao{ background-color:#f4f4f5; height:33px; overflow:hidden;}
.daotiao span{ background:#1f87c6 url(../images/lantou_03.jpg) no-repeat right center; display:inline-block; height:33px; line-height:33px; padding-right:24px;}
.daotiao span a{ font-size:14px; color:#fff; line-height:33px; padding:0 20px; border-left:2px solid #fff; display:inline-block; font-weight:bold;}
.daotiao span a:hover{ color:#fff; text-decoration:none;}
.ye{ text-align:center; padding-top:30px;}
.ye a{ background-color:#c3c3c3; height:32px; display:inline-block; font-size:12px; line-height:32px; color:#fff; padding:0 20px; margin-right:10px;}
.ye ul li {
width: 90px;
float: left;
background-color: #C3C3C3;
border-right: 5px solid white;
height: 32px;
display: inline-block;
font-size: 12px;
line-height: 32px;
}
/*shiwu*/
.shidl{ overflow:hidden; zoom:1;}
.shidl dt{ width:299px; height:163px; padding:5px; border:1px solid #d7d7d7; float:left;}
.shidl dd{ width:378px; float:right; overflow:hidden; font-size:14px; line-height:26px;}
.shidl dd strong{ display:block; font-size:18px; }
.shidl dd a{ color:#000; line-height:26px;}

/*yanjiu*/
.yanjiudiv div{ padding:20px 0 10px 0; border-bottom:1px solid #d7d7d7; font-size:14px; line-height:25px;}
.yanjiudiv .yanbiao a{ color:#000; font-size:16px;}
.yanlan a{ color:#0076be;}
.yanlan{ text-align:right;}
.yanbiao{ overflow:hidden; zoom:1; padding-bottom:5px;}
.yanbiao strong{ display:block; width:550px; float:left;}
.yanbiao span{ width:140px; text-align:right; float:right;}

/*peixun*/
.pei p img{ width:237px; float:left;}
.pei p{ overflow:hidden; zoom:1; border-bottom:1px dashed #c8c7c7; padding-bottom:10px;}
.pei ul{ padding:10px 0;}
.pei li{ height:25px; line-height:25px; overflow:hidden; zoom:1;}
.pei li a{ line-height:25px; color:#000;}


/*renwu*/
.renwu{ padding:10px 0;}
.renwu dl{ overflow:hidden; zoom:1; border-bottom:1px solid #d7d7d7; padding-bottom:10px; margin-bottom:15px;}
.renwu dl dt{ width:100px; float:left;}
.renwu dl dd{ width:580px; float:left; padding-left:25px; font-size:14px;}
.renwu dd strong{ display:block; font-size:17px; padding-bottom:5px;}
.renwu dd a{ color:#000;}

/*huodong*/
.sii a{ color:#000; line-height:30px; display:inline-block; padding-bottom:5px;}


.dongdl{ overflow:hidden; zoom:1; padding-bottom:20px; border-bottom:2px solid #0076be;}
.dongdl dt{ width:239px; height:163px; float:left;}
.dongdl dd{ width:445px; float:right; overflow:hidden; font-size:14px; line-height:26px;}
.dongdl dd strong{ display:block; font-size:15px; }
.dongdl dd a{ color:#000; line-height:26px;}
.dongdiv{ border-right:1px dashed #dedede; border-bottom:1px dashed #dedede; width:540px; padding-bottom:20px; margin-top:10px;}
.dongdiv p{ font-size:20px; height:45px; line-height:45px;}
.dongdiv dl{ overflow:hidden; zoom:1;}
.dongdiv dt{ width:250px; float:left;}
.dongdiv dd{ font-size:14px; width:240px; float:left; padding-left:20px; color:#686868; line-height:23px;}
.dongdiv dd span{ display:block; padding-bottom:3px;}

/*zhuanti*/
.zb{ width:340px; float:left;}
.jiaxi{ width:30px; float:left; height:30px;}
.zb p{ font-size:15px; color:#000; font-weight:bold; height:48px; line-height:48px;}
.zb p a{ line-height:48px; color:#000;}
.zb dl{ overflow:hidden; zoom:1;}
.zb dl dt{ width:175px; overflow:hidden; float:left;}
.zb dl dd{ width:155px; float:right; overflow:hidden; line-height:25px; color:#000;}

.zhuanbig{ overflow:hidden; zoom:1; border-bottom:1px dashed #c8c5c5; padding-bottom:20px; padding-top:10px;}

/*hudong*/
.hudong{ background:url(../images/hu_13.jpg) repeat-y;}
.hutop{ background: url(../images/hm_12.jpg) no-repeat;}
.hubot{ background:url(../images/hu_19.jpg) no-repeat left bottom; padding-bottom:30px; padding-top:52px; padding-left:35px;}

.huniu img{ vertical-align:middle;}
.hubot ul.hudongul{ width:645px; overflow:hidden; zoom:1;}
.hubot ul.hudongul li{ height:35px; line-height:35px; overflow:hidden; zoom:1; border-top:1px solid #d7d7d7; background:url(../images/hu_16.jpg) no-repeat left center; padding-left:15px;font-size:14px;}
.hubot ul.hudongul li a{ line-height:35px; color:#58595b; font-size:14px; }
.hubot .hudongul li span{ width:370px; float:left}
.hubot .hudongul li b{ width:180px; float:left; font-weight:normal; color:#0076be;}
.hubot .hudongul li strong{ width:70px; float:right; color:#58595b; font-weight:normal;}

/*dingyue*/
.dingbox{ overflow:hidden; zoom:1;}
.yue{ width:680px; float:left;}
.dinginp{ width:270px; float:right;}
.yuim{ width:170px; float:left;}
.yuetext{ width:450px; float:right;}
.yuetext span,.wangqi span{ background-color:#0076be; color:#fff; font-weight:bold; padding:0 25px; display:inline-block; height:30px; line-height:30px; font-size:20px;}
.yuetext p{ text-indent:2em; line-height:26px; padding-top:15px;}、

#tab{}
#tab input{ width:200px; border:1px solid #bad7f3; height:20px;}
#tab td{ padding: 5px 0; color:#000;}
#tab td strong{ color:#c00; display:inline-block; padding:0 8px;}
.dinginp span{ color:#fff; padding:0 35px; height:30px; font-size:14px; display:inline-block; background-color:#0076be; line-height:30px;}
.wangqiimg a{ width:150px; float:left; padding:0 5px;}
.wangqiimg a img{ max-height:195px; max-width:150px; width:150px; height:195px;}
.wangqiimg{ overflow:hidden; zoom:1; padding:10px 0 30px 0;}


/*tiwen1 */
.ti1{ padding-left:20px; padding-top:25px; font-size:14px; font-family:"微软雅黑"; width:540px; padding-left:40px;}
.ti1 input{ width:455px; height:25px; border-bottom:1px solid #e0e0de; border-right:1px solid #e0e0de; border-left:1px solid #757575; border-top:1px solid #757575; display:inline-block;}
.ti1 p{ padding-bottom:45px;}
.ti1 p span{ width:70px; display:inline-block; text-align:center;}

/*tiwen2*/
.ti2{ width:584px; padding-left:44px;}
.ti2hei{ font-size:14px; color:#000; text-align:center;height:25px; line-height:25px; }
.ti2lan{ font-size:18px; color:#0076be; text-align:center; height:25px; line-height:25px;}
.divlan{ font-size:13px; line-height:30px; background:url(../images/ti2_03.jpg) no-repeat; padding:30px 35px 0 35px; text-indent:2em; height:219px;}
table.hu{ border-collapse:collapse;}
.hu td{ height:30px; padding:0 30px; font-size:13px;}
.lanbiao{ font-weight:bold; line-height:24px; font-size:14px; color:#0076be;}
.xiang{ border:1px solid #e0e0de; padding:20px;}
.xiang ul{ overflow:hidden; zoom:1;}
.xiang ul li{ width:265px; float:left; }
.xiang ul li a{ color:#000;}


/*shipin */
.shipinbanner{ background:url(../images/shipin_03.jpg) repeat-x; height:438px; overflow:hidden; zoom:1;}
.ban{ width:970px; margin:0 auto; height:38px; line-height:38px; }
.ban a{ line-height:38px; color:#fff; background:url(../images/shipin_06.jpg) no-repeat right center; padding-right:20px; display:inline-block; margin-right:10px;}
.shidlbox{ overflow:hidden; zoom:1; padding-bottom:20px;}
.shidlbox dl{ width:122px; float:left; padding-bottom:30px;}
.shidlbox div{ width:25px; height:30px; float:left;}
.shipinbox{  padding-left:85px; width:600px; margin:0 auto;}
.shipinbox h3{ background:url(../images/shipin_15.jpg) repeat-x; height:43px; line-height:43px; font-size:18px; color:#000; font-weight:bold; padding-left:10px; padding-bottom:10px;}



/*wenzhang*/
.wenul li{ background:url(../images/wen_29.jpg) no-repeat left center; padding-left:10px; height:28px; overflow:hidden; zoom:1; line-height:28px;}
.wenul li a{ line-height:28px; color:#000;}

.quanzhan{ background:url(../images/wen_10.jpg) repeat-x left bottom; height:240px; overflow:hidden; }
.quanzhan ul{padding:5px 10px 10px; 10px;}
.quanzhan li{ background:url(../images/wen_29.jpg) no-repeat left center; padding-left:10px; height:24px; overflow:hidden; zoom:1; line-height:24px;}
.quanzhan li a{ line-height:24px; color:#000;}
.quanzhan p,.pingp{ background:url(../images/wen_03.jpg) repeat-x; height:34px; padding-left:10px;}
.quanzhan p a,.ping a{ color:#000; display:inline-block; height:100%; padding:0 10px; line-height:35px;}
.quanzhan p a.siqu,.quanzhan p a:hover,.ping a:hover,.pingp .pingsi{ background:url(../images/wen_05.jpg) repeat-x; text-decoration:none;}

.wenzhang{overflow:hidden; zoom:1;}
.wentext{ line-height:25px; font-size:14px;}
.wentext h3{ text-align:center; font-size:24px; color:#0076be; line-height:35px; font-weight:normal;}
.wentext h3 span{ font-size:12px; text-align:center; display:block;color:#666} 
.huibg{ background:#f4f4f5; padding:10px 40px;}

.feng{ overflow:hidden; zoom:1; padding-left:130px; padding-top:50px; padding-bottom:15px;}

.wenuldiv{}
.wenuldiv p{ background-color:#f4f4f5; height:34px; color:#0076be; border-bottom:2px solid #0076be; font-weight:bold; font-size:14px; line-height:34px; padding-left:15px;}
.wenuldiv ul{ overflow:hidden; zoom:1; padding-top:15px;}
.wenuldiv ul li{ width:320px; float:left; overflow:hidden; zoom:1; padding-left:20px; color:#000;}
.wenuldiv li a{ color:#000; width:250px; float:left; overflow:hidden; height:25px;}
.wenuldiv li span{ width:70px; float:right;}

.weninp{ background-color:#f4f4f5;}
.xiangsi{ overflow:hidden; zoom:1;}
.tou{ background:url(../images/wen_18.jpg) no-repeat 20px 20px; padding-left:70px; height:43px; line-height:43px; padding-top:20px; margin-bottom:10px; width:200px; float:left;  }
.deng{ width:300px; float:left; padding-top:30px; color:#000;}
.deng span{ color:#808285;}
.pingp{ padding-left:30px;}
.pingp a{ display:inline-block; padding:0 20px;}

.ping table td{ text-align:center;}
.pingdiv{ width:550px; margin:0 auto; padding-bottom:20px; padding-top:5px;}


.zhuce{ width:960px; border:1px solid #49a5d7; margin:0 auto; position:relative;  background-color:#f4faff;}
.zhuce .zhub{ position:absolute; top:-20px; left:78px; }
.zhub span{ background-color:#fff; padding:0 10px; color:#49a5d7; font-weight:bold; font-size:24px; display:inline-block; height:35px; line-height:35px; }
.zhutext{ font-size:14px; padding-left:80px; line-height:25px;}

.zhucetab{ margin-left:120px;}
.zhucetab td{ text-align:right; font-size:14px; color:#312e2e; padding-bottom:30px;}
.zhucetab input{ border-left:1px solid #757575; border-top:1px solid #757575; border-bottom:1px solid #e0e0de; border-right:1px solid #e0e0de; height:25px; line-height:25px; font-size:12px; width:270px;}

a.on {
background-color: #0099cc;
}