@charset "gb2312";
/* CSS Document */
body{ min-width:1120px; font-size:12px; margin:0px auto; padding:0px;}
a{ color:#333333; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}
ul{ margin:0px; padding:0px; list-style:none}
font{ font-size:12px; margin:0px; padding:0px;}
img{ border:none; vertical-align:top}
ul{margin:0px; padding:0px;}
ul,li{list-style:none;}

.header{ width:100%; margin:0px auto; overflow:hidden; background:url(../images/top01.gif) #FFF repeat-x; line-height:32px; font-size:13px;}
.top{width:1100px; height:32px; margin:0px auto; overflow:hidden;}
.top .hr{ display:inline-block; height:32px; font-size:13px; background:url(../images/sy2.png) 0 6px no-repeat; padding-left:42px; float:left;}
.top .hf{ height:32px; overflow:hidden; float:left;}
.top .hf li{ margin:0 8px 0 0; float:left;}
.top .zx{ float:right; height:32px; line-height:32px;}
.top .zx li{ float:left; margin-left:10px;}
.top .zx li img{ margin:7px 3px 0 0;}

.hand{ width:1100px; height:110px; margin:0px auto; overflow:hidden;}
.logo{ display:inline-block; width:680px; height:110px; line-height:120px; font-size:42px; color:#0d60b3; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin-left:10px;}
.logo a{ color:#b91b2a; text-decoration:none;}
.logo a:hover{ text-decoration:none;}

#box_nav{width:100%; height:43px; padding:0; background-color:#1470cc; overflow:hidden;}
.nav{width:1100px; height:43px; overflow:hidden; margin:0 auto;}
.nav ul{ width:1100px; height:43px; overflow:hidden;}
.nav ul li{ width:137.5px; height:43px; font-size:16px; font-weight:bold; background:url(../images/nav_split.jpg) 0px 13px no-repeat; overflow:hidden; text-align:center; float:left;}
.nav ul li a{ display:inline-block; width:100%; height:50px; padding:14px 0 0 0; color:#FFF;}
.nav ul li a:hover{ background-color:#0d60b3; text-decoration:underline;}

.banner-box{ width:100%; height:400px; margin:0 auto; position:relative; overflow:hidden; background-color:#FFF; text-align:center}

h2{ width:100%; margin:0px; padding:0px; text-align:center; font-size:48px; color:#0d60b3; font-family:"Î¢ÈíÑÅºÚ"; margin-top:20px;}
.bt{ display:inline-block; width:100%; height:50px; line-height:40px; text-align:center; color:#cecccc; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:4px #0d60b3 solid;}

#jieshao{ width:100%; margin:0px auto; padding:0px; padding-bottom:15px; background:#f2f2f2; overflow:hidden;}
#jieshao .xuexiao{ width:1100px; margin:0 auto; background-color:#FFF; overflow:hidden; margin-top:15px;}
#jieshao .xuexiao-title{ display:inline-block; width:1100px; height:45px; border-bottom:2px #0d60b3 dashed;}
#jieshao .xuexiao-title label{ margin:11px 0 0 13px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#0d60b3; float:left;}
#jieshao .xuexiao-title font{ margin:16px 0 0 5px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#ccc; float:left;}
#jieshao .xuexiao-title a{ font-size:13px; margin:17px 15px 0 0; color:#0d60b3; float:right;}
#jieshao .xuexiao-title a:hover{color:#FF0000; text-decoration:underline;}
#jieshao .jianjie{ width:1000px; padding-bottom:20px; overflow:hidden; margin:10px 0 0 50px;}
#jieshao .jianjie p{ font-size:16px; line-height:180%;}
#jieshao .jianjie p a{ color:#F00;}

#bxys{ width:100%; background:#f2f2f2; overflow:hidden;}
#bxys .bxys{ width:1120px; height:580px; margin:0 auto; overflow:hidden;}
#bxys .bxys span{ display:inline-block;}
#bxys .bt{ height:40px; border-bottom:none;}
#bxys .kj{ width:1120px; height:151px; margin-bottom:10px; background:url(http://www.ctiku.com/images/youshi.png) no-repeat center;}
#bxys .ysfl{ width:260px; height:230px; background:#FFF; margin:0 10px 0 10px; border-radius:15px; overflow:hidden; float:left;}
#bxys .ysfl span{ width:260px; height:58px; line-height:70px; text-align:center; border-bottom:1px #ccc dashed; font-size:18px; font-weight:bold; color:#0d60b3;}
#bxys .ysfl P{ width:260px; height:150px; margin:10px 25px 0 15px; line-height:180%; font-size:14px;}

#zixun{ width:100%; background:#f2f2f2; margin-bottom:-10px; overflow:hidden; padding-bottom:30px; margin-bottom:10px;}
#zixun .zixun{ width:1100px; margin:0 auto; overflow:hidden; margin-top:20px;}
#zixun .zxtp{ width:400px; height:360px; overflow:hidden; float:left;}
#zixun .zxtp img{ width:400px; height:110px; margin-bottom:15px;}
.news{ width:670px; height:352px; padding-top:8px; margin-left:30px; background:url(http://www.ctiku.com/images/zixun.jpg) 30px 0 repeat-y; float:left;}
.news li{ width:619px; height:60px; background:url(http://www.ctiku.com/images/zixuna01.png) no-repeat; padding-left:30px; margin-left:21px;}
.news li:hover{ background:url(http://www.ctiku.com/images/zixuna02.png) no-repeat;}
.news li span{ display:inline-block; width:619px; height:30px; line-height:25px; font-size:16px; font-weight:bold;}
.news li em{ font-style:normal; color:#808080;}

#dibu{ width:100%; background:url(../images/foot.jpg) repeat-x; background-color:#FFF;}
.foot{ width:1100px; padding-top:15px; color:#808080; margin:0 auto; margin-top:10px; overflow:hidden;}
.fobt{ width:1100px; height:35px; margin:12px 0 0 10px; overflow:hidden; float:left;}
.foot p{ width:1060px; margin:0 0 0 22px; line-height:195%; text-indent:1em; padding-bottom:15px;}

.gongsi{ width:1100px; margin:0 auto; height:115px; padding-top:10px; line-height:27px; text-align:center; color:#6c6c6c; border-top:1px #c1c2c4 dashed; overflow:hidden;}
