@charset "utf-8";
/* CSS Document */
body { font-size:12px; font-family:"宋体"; line-height:1.5; margin:0; padding:0; margin-right: auto;margin-bottom: 0; margin-left: auto; color: #5e5e5e; background-color:#72edff; }
 
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; }
ul { list-style:none;}
img { border:0px;}
a { color:#5e5e5e; text-decoration:none;}
a:hover { color:#0369b4; text-decoration:none;}
.clear{clear:both;}

.clearfloat {clear:both;height:0;font-size:1px;line-height: 0px;} 


.btn{ background-color:#ffd57c; border:0; width:77px; height:22px; font-size:14px; color:#FFFFFF; cursor:pointer;}
.txt{ border: solid 1px #294a61; width:120px;}

.line1{ background:url(../images/child/line_45.jpg) repeat-x; height:1px; margin:10px 15px 5px 15px;}
.line2{ background:url(../images/child/line1_03.jpg) repeat-y; width:2px; margin:15px 0px; margin-left:5px; float:left; height:735px;}
.line3{ background:url(../images/child/line1_03.jpg) repeat-y; width:2px; margin:2px 1px; float:left; height:350px;}
.line4{ background: url(../images/child/line1_03.jpg) repeat-y; width:2px; margin-left:10px; float:left; height:300px;}

/*********************************************************************************/

#header {height: 242px;width: 1002px;background-color: #d5faff;margin: auto; position:relative;}
#header h1 {padding-top:80px; padding-left:50px;}
#header .head_img{position:absolute;left: 595px;top:72px;}

#nav {height: 34px;width: 1002px;margin:0 auto; background:url(../images/child/na_bg_12.jpg) no-repeat;}
#nav h3{ float:left; color:#e6e8ea; font-size:16px;padding-top:5px; padding-left:20px;}
#nav ul{ padding-top:8px; padding-left:145px;}
#nav ul li { float:left; padding-left:18px;}
#nav ul li a { font-family:"微软雅黑"; font-size:14px; color:#e6e8ea;}

/*
#banner {margin: auto;height:305px;width:1002px;}
*/

#contain{ width:100%; background:url(../images/child/big_bg.jpg) #72edff no-repeat 56% bottom;}
#content{ width:1002px; margin:0 auto; padding-top:15px; background:url(../images/child/ny_bg_57.png) #d5faff no-repeat bottom;}
#newsnav{ width:1002px; margin:0 auto; padding-top:15px; background-color:#d5faff; }
#newsnav a{}

#main {float:left; height: auto;width:750px;}
#main_content{width:750px;}
#login{ float:left; margin-left:5px;width:215px;}
#login .login_title{}
#login .login_form{ border: solid 1px #b3c9ce;  height:150px; margin-bottom:5px; margin-top:15px;}
#login form{ padding:20px 0px 0px 20px;}
#login form span{ float:left; padding-top:20px;}

.weibo{ border: solid 1px #b3c9ce; padding:2px;}

#newbook{float:right; width:511px; height:251px; margin-bottom:5px;}
#video { width:750px;}
#video .video_title{ margin-left:15px;}
#video .video_box{ border:solid 1px #c3cacd; margin:5px; padding:8px 0px;width:740px;}
#video .video_box dl{ float:left; padding-right:8px; padding-left:10px; width:225px;}

#video .video_box dl dd{ width:225px; padding-top:15px;}
#video .video_box dl dd b{ display:block; color:#1c6fff; margin-bottom:10px;}
#video .video_box dl dd b a{ display:block; color:#1c6fff; margin-bottom:10px;}
#video .video_box dl dd span{ color:#5bb6fb; float:right;}
#video .video_box dl dd span a{ color:#46abfa;}

#right {float:right;width:232px; }
#right .brand{ margin-bottom:15px;}
#right .pic dl{ width:221px; margin-top:15px;}
#right .pic dl dd{ padding:10px; text-indent:25px;}
#right .pic dl dd span{ float:right;}
#right .pic dl dd span a { color:#46abfa;}

.foot{ text-align:center; font-size:12px; color:#000000; font-weight:bold; font-family: "微软雅黑"; padding-bottom:50px;}
.foot a{color:#000000;}


/*首页宣传图*/
#banner {position:relative;overflow:hidden;height:305px; width:1002px; margin:0 auto}
.scrollable { position:relative;overflow:hidden;width:1002px;height: 305px; margin:0 auto;}
.scrollable .items {width:20000em;position:absolute;clear:both; }
.item {float:left;cursor:pointer;width:1002px;height:305px;}

.navi {width:100px; height:20px;position:absolute; right:450px; top:280px;}
.navi a{width:13px;height:13px;float:left;margin:3px;background: url(../images/circle.png)  0 -13px no-repeat;display:block;font-size:1px;}
.navi a:hover {background-position:0 -13;}
.navi a.active {background-position:0 0px;}

/*合作品牌*/
.brand_tittle{ margin-left:110px; margin-top:20px;}
.brand_share{ width:582px; height:41px; margin-left:160px; margin-top:10px; margin-bottom:45px;}
.brand1{ width:127px; height:41px; background:url(../images/child/brand.png) no-repeat; background-position:0px 0px; display:block; float:left;}
.brand2{ width:112px; height:41px; background:url(../images/child/brand.png) no-repeat; background-position:-127px 0px; display:block; float:left;}
.brand3{ width:91px; height:41px; background:url(../images/child/brand.png) no-repeat; background-position:-239px 0px; display:block; float:left;}
.brand4{ width:84px; height:41px; background:url(../images/child/brand.png) no-repeat; background-position:-323px 0px; display:block; float:left;}
.brand5{ width:132px; height:41px; background:url(../images/child/brand.png) no-repeat; background-position:-407px 0px; display:block; float:left;}
.brand6{ width:35px; height:41px; background:url(../images/child/brand.png) no-repeat; background-position:-542px 0px; display:block; float:left;}

/*子页左侧*/
#sub_banner {width:1002px; margin:0 auto}
#sub_main{ width:1002px; margin:0 auto;}
#sub_left {float:left;width:232px; margin-left:20px; }
#sub_left  .brand{ margin-bottom:15px;}
#sub_left .pic dl{ width:221px; margin-top:15px;}
#sub_left  .pic dl dd{ padding:10px; text-indent:25px;}
#sub_left .pic dl dd span{ float:left;}
#sub_left  .pic dl dd span a { color:#46abfa;}

/*子页右侧*/
#sub_right{ width:730px;_width:700px; float:right; margin-left:20px;}
.sub_tittle{ width:600px; background:url(../images/child/sub_tittle_bg.jpg) left no-repeat; height:35px; line-height:35px; padding-left:45px; font-size:16px; font-family:"微软雅黑"; font-weight:bold; margin-top:3px;}
.maint_box{ background:#a7f3ff; width:700px;_width:680px; border:1px solid #3EBBCD; margin-top:7px;}
.news{ padding-left:10px;}
.news ul{ padding:0px; margin:10px;}
.news ul li{ height:30px; width:630px; line-height:30px; background:url(../images/child/ico1.jpg) no-repeat left; padding-left:25px;}

.news_word{ width:500px; float:left; white-space:nowrap;text-overflow: ellipsis; overflow:hidden; display:inline;}
.news_date{ float:right;}
.fenye{ width:500px; margin:0 auto; margin-top:20px; margin-bottom:20px; text-align:center;}
.fenye span{ padding-left:10px;}

.ny_con{ padding:15px;}
.ny_con h1{ color:#0273ab; font-size:16px; font-weight:bold; font-family:"微软雅黑"; text-align:center;}
.ny_con h2{ color:#00a3f4; font-size:12px; font-family:"宋体"; text-align:center; margin-top:12px; margin-bottom:10px;}
.ny_con .content{ line-height:28px; padding:15px; height:auto!important;height:600px;min-height:600px;}


.picZoom{position:relative;width:500px;height:251px;display:block; padding-top:0px; background:#d5faff; }
.picZoom ul{position:absolute;left:0;z-index:99;width:522px; height:251px; padding:0; margin:0;}
.picZoom li{position:absolute;list-style:none;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;}
.picZoom li img{width:100%;height:100%;vertical-align:top;}
.picZoom #text2{ position:absolute;width:100%;height:100px;bottom:0px;overflow:hidden;z-index:99999;}
#text2 div{position:absolute;left:0;width:100%;}
#text2 div .title{ width:503px; margin:0 auto; font-family:"黑体"; font-size:14px;color:#0098fe;text-align:center; background:url(../images/bg.jpg) no-repeat 6px 0px; line-height:19px; margin-top:30px;}
#text2 div .title a{font-family:"黑体"; font-size:14px;color:#0098fe;}
#text2 div .int{margin:0 auto;color:#000;font-size:12px;line-height:18px;text-align:left; padding:2px 10px;}