@charset "utf-8";
body{background:#fff;}


/*head*/
.webtop{width:100%;height:35px;background:#fafafa;}
.headbox{width:1100px;margin:0 auto;}
.welcome{width:50%;line-height:35px;float:left;font-size:14px;}
.welcome,.welcome p{font-size:14px;}
.follow{width:50%;line-height:35px;float:right;text-align:right;}

.follow a{margin:0 9px;}

.heinav{background:#fff;height:157px;width:100%;background:url(navbg.png) repeat-x left bottom;}
.heinav table{width:100%;height:120px;}
.intel{height:31px;width:200px;line-height:18px;background:url(intel.png) no-repeat left center;padding-left:63px;padding-top:29px;}
.intel,.intel p{color:#e73642;font-size:20px;font-weight:bold;text-align:left;}
.cxnav{height:37px;}
.cxnav ul li{float:left;line-height:37px;width:135px;position: relative;}
.cxnav ul li a{display:block;width:100%;height:100%;color:#fff;font-size:16px;letter-spacing:1px;text-align:center;}
.cxnav ul li a:hover{color:#aeb09b;}
#navx{height:37px;width:2px;background:url(navxian.png) no-repeat center center;}
#menubg{color:#aeb09b;}

.cxnav ul li dl{display: none;position: absolute;left:0px;top:37px;width:135px;background:rgba(1,79,142,0.5);z-index: 1000;}
.cxnav ul li dl dd{text-align: center;border-bottom:1px solid #999;}
.cxnav ul li dl dd a{display:block;color:#333;line-height: 36px;width:135px;color:#f3f4f3;font-size:14px;height:36px;overflow:hidden;}
.cxnav ul li dl dd a:hover{color:#fff;background: #2896c8;}

/*index-content style stare*/
.banner{width:100%;height:438px;border-top:1px solid #001649;overflow:hidden;}
.banner img{margin:0 auto;}

/* 本例子css */
		.slideBox{ width:100%; height:438px; overflow:hidden; position:relative;   }
		.slideBox .hd{ width:100%;height:14px; overflow:hidden; position:absolute;  bottom:15px; z-index:10; border:0px solid #000000;}
		.slideBox .hd ul{  width:300px; margin:0 auto; text-align:center;}
		.slideBox .hd ul li{ display:inline-block; margin-right:2px;  width:12px; height:12px; background:#f0f0f0; cursor:pointer; margin:0 5px;overflow:hidden;*display:inline;*zoom:1;border-radius:10px;}
		.slideBox .hd ul li.on{ background:#0054a7;  }
		.slideBox .bd{ position:relative; height:100%; z-index:0;width:1500px;left:50%;margin-left:-750px;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:438px; display:block; margin:0 auto; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

.indexbg{background:#eaeaea;width:100%;padding-top:10px;padding-bottom:40px;}
.main{width:1100px;margin:0 auto;}
.gg{height:30px;width:100%;}
.ggleft{float:left;width:116px;height:30px;background:url(ggbg.png) no-repeat center center;text-align:center;line-height:30px;color:#fff;}
.ggright{float:right;width:984px;overflow:hidden;position:relative; }
.ggright ul{overflow:hidden; zoom:1;}
.ggright ul li{float:left;width:340px;margin:0 70px;line-height:30px;color:#b3b3b3;}
.ggright ul li span{float:right;}

.inone_left{float:left;width:800px;}
.inone_right{float:right;width:280px;}
.motitle_1{height:36px;background:url(mt1bg.png) repeat-x;padding:0 10px;}
.motitle_1 span{color:#a80002;font-size:14px;font-weight:bold;float:left;line-height:36px;}
.motitle_1 img{float:right;margin-top:9px;}
.inabc{padding:10px;background:#fff;height:167px;}
.inabc table tr td,.inabc table tr td p{line-height:20px;color:#5b5b5b;font-family:"宋体";}
.mo_2{background:#fff;}
.motitle_2{height:25px;color:#a80002;font-size:14px;font-weight:bold;line-height:25px;padding-left:10px;}
.mopicshow{border:0px solid red;padding:15px 10px;height:100px;overflow:hidden;}
.picMarquee-left{ width:100%; overflow:hidden; position:relative;    }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:160px; height:100px; display:block;  }





/* 本例子css */
.mo_3{margin-top:10px;}
.slideTxtBox{ width:100%; text-align:left;  }
.slideTxtBox .hd{ height:36px; line-height:36px; background:url(mt1bg.png) repeat-x; padding:0 10px;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:36px;   }
.slideTxtBox .hd  img{float:right;margin-top:7px;}
.slideTxtBox .hd ul li{ float:left; padding:0 18px; cursor:pointer;text-align:center;line-height:36px; color:#a80002;font-size:14px;font-weight:bold; }
.slideTxtBox .hd ul li.on{ height:36px;  background:url(mohov.png) repeat-x; }
.slideTxtBox .bd{background:#fff;height:180px;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:34px; line-height:34px;border-bottom:1px dashed #ccc;float:left;width:340px;margin-right:20px;  }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd li a:hover{color:#272727;}

.youku{padding:10px;height:195px;background:#fff;}
.inyw{padding:10px;height:279px;background:#fff;}
.inyw ul li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;overflow: hidden;}
.inyw ul li a{line-height:30px;}
.inyw ul li a:hover{color:#272727;}

.main_two{margin-top:10px;}

.coopshow{height:167px;background:#fff;padding:10px 20px;}
.linkpic{width:172px;height:167px;margin:8px 6px;overflow:hidden;}
.linkpic a img{width:170px;height:127px;border:1px solid #dbdbdb;}
.linkpic p{line-height:30px;height:30px;overflow: hidden;}
.linkpic p a{line-height:30px;font-size:12px;}
.linkpic a:hover{color:#272727;}
.linkpic a:hover img{border-color:#0679d7;}


/*footer*/
.footer{height:307px;width:100%;background:#0679d7;padding-top:25px;}
.footcon{padding: 0 10px;width:347px;float:left;}
.footcon,.footcon p{line-height:22px;color:#fff;font-size:14px;}
.footnav{background:url(footico.png) repeat-y left top;text-align:center;width:146px;float:left;min-height: 160px;}
.footnav dt{color:#fff;font-size:16px;font-weight:bold;line-height:36px;}
.footnav dd a{color:#fff;line-height:24px;font-size:14px;}
.footnav dd a:hover{color:#dddddd;}
.footlink {width:100%;height:35px;background:#014f8e;}
.footlink p{color:#fff;font-size:14px;line-height:35px;}
.footlink a{color:#fff;line-height:35px;padding:0 12px;}


/*内页样式 开始*/
.dbanner{width:100%;height:350px;border-top:1px solid #0552a4;overflow:hidden;}
.dbanner img{margin:0 auto;}

.left{float:left;width:230px;}
.left_title{height:65px;background:#0071ca;padding-top:12px;padding-left:17px;}
.left_title p{color:#fff;font-size:24px;line-height:24px;}
.left_title span{font-size:18px;color:#64a9df;line-height:24px;}

.cate{margin:7px 0px 30px; }
.cate li{border-bottom:1px solid #e7e7e7;height:34px;background:url(cateico.png) no-repeat 25px center;}
.cate li a{display:block;width:100%;height:100%;color:#7a7a7a;line-height:34px;text-indent:42px;font-size:14px;}
.cate li a:hover{background:url(catehov.png) no-repeat 25px center;background-color:#e87d00;color:#fff;}
#catehov{background:url(catehov.png) no-repeat 25px center;background-color:#e87d00;color:#fff;}
.lcontact{border:1px solid #d4d6d5;}
.lcimg{display:block;}
.lc{padding:20px 10px;}
.lc,.lc p{line-height:24px;}
.lc h1{color:#333232;font-size:14px;font-weight:bold;}

.right{float:right;width:850px;padding-top:20px;}
.right_title{height:45px;}
.right_l{float:left;border-bottom:2px solid #d8d8d8;width:260px;height:45px;}
.right_l p{line-height:45px;text-align:center;color:#1b1b1b;font-size:22px;}
.right_l p span{font-size:12px; color:#b9b9b9;}

.right_r{text-align:right;float:left;width:586px;line-height:45px;border-bottom:1px solid #d8d8d8;height:45px;}
.right_r a{line-height:45px;}

.msgcontent{padding:17px;}
.msgcontent,.msgcontent p{line-height:30px;font-size:14px;}
.msgcontent img,.right img,.listconten img{max-width:816px;}
/*news*/
.newslist{height:40px;line-height:40px;padding:0px 24px;border-bottom:1px dashed #cccccc;}
.newslist a{color:#14547c;float:left;line-height:40px}
.newslist a:hover{color:#0a59a6;}
.newslist span{float:right;line-height:40px;}
.newslist:hover a{color:#004c9b;}
.newslist:hover span{color:#004c9b;}

/*jiance*/
.jclist{width:240px;float:left;margin:10px 20px;}
.jclist img{display:block;border:1px solid #dfdede;width:238px;height:172px;}
.jclist p{text-align:center;font-size:14px;line-height:40px;}
.jclist a:hover img{border-color:#0071ca;}
.jclist a:hover p{color:#272727;}

.pcon{height:35px;border-bottom:1px solid #ccc;width:100%;margin-top:30px;}
.pcon span{display:block;width:140px;height:35px;background:#0071ca;color:#fff;line-height:35px;text-align:center;font-size:14px;}

/*keji*/
.kjlist{height:106px;padding:10px 0;width:96%;margin:0 auto;border-bottom:1px solid #cdcdcd;}
.kjpic{width:135px;height:104px;}
.kjpic img{width:128px;height:96px;padding:3px;border:1px solid #cdcdcd;}
.kjlist table tr td h1{color:#000;font-size:14px;font-weight:bold;line-height:26px;}
.kjlist table tr td h3{color:#333;line-height:26px;}
.kjlist table tr td p{line-height:22px;}
.kjlist a:hover .kjpic{background:#0071ca;}
.kjlist a:hover table tr td h1{text-decoration:underline;}
.kjlist a:hover .kjpic img{border-color:#fff;}



/*huoban*/
.huobanbox{width:142px;height:88px;border:1px sliod #ccc;overflow:hidden;float:left;margin:0 23px;margin-top:24px;}
.huobana{text-align:center;width:140px;height:66px;border:1px solid #ccc;display:table-cell;vertical-align:middle;}
.huobana img{max-width:140px;max-height:66px;vertical-align:middle;}
.huobanbox p a{color:55px;line-height:20px;}
.huobanbox:hover a{color:#0a59a6;border-color:#0a59a6;}

/*contact*/
.con_content{padding:0 20px;}
.connote{height:60px;line-height:24px;font-size:14px;margin:20px 0;}
.contactus{margin-bottom:20px;}

.contactus h1{color:#4d4d4d;font-size:18px;font-weight:bold;}
.contactus table{width:100%;}
.contactus  table tr td p,.contactus p,.contactus{color:#333333;line-height:32px;font-size:14px;}

.ditu{width:865px;margin:0 auto;}
.ditu p{padding-top:28px;border-top:1px dashed #ccc;line-height:40px;}


/* pages */
.page{margin:15px auto;padding:5px 0; text-align:center;}
.page a{padding:2px 6px; margin:0 2px; border:1px solid #cccccc; color:#333;font-weight:normal;}
.page a:hover{color:#08a746;}
.page a.hover{color:#fff;background:#0071ca;}


.cform{}
.cform table{width:100%;}
.cform table tr th{width:130px;text-align: right;}
.cform table tr th span{font-size:14px;font-weight:bold;}
.cform table tr td input[type=text]{width:310px;height:26px;margin:12px 0;line-height:26px;margin-left:15px;}
.cform table tr td input[type=submit]{width:99px;height:26px;color:#fff;font-size:14px;background:#b4b4b4;border:none;border-radius:5px;cursor:pointer;margin-left:15px;}
.ctext{width:600px;height:90px;margin:12px 0;margin-left:15px;}

/* zoombox */
.zoombox{position:relative;width:600px;padding:25px 35px;margin:0 auto;}

.zoompic{width:600px;}
.zoompic img{width:595px;border:solid 1px #dfdfdf;padding:2px 2px;background:url(loading.gif) no-repeat 50% 50%;}
.sliderbox{height:91px;overflow:hidden;margin:6px 0 0 0;}
.sliderbox .arrow-btn{width:38px;height:71px;background:url(arrow-btn.png) no-repeat center center;cursor:pointer;margin-top:10px;}
.sliderbox #btn-left{float:left;background-position:0 bottom;}
.sliderbox #btn-left.dasabled{background-position:0 -76px;}
.sliderbox #btn-right{float:right;background-position:-38px 0;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.sliderbox .slider{float:left;height:91px;width:500px;position:relative;overflow:hidden;margin:0 0 0 3px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:500px;}
.sliderbox .slider li{float:left;width:120px;height:68px;text-align:center;}
.sliderbox .slider li img{border:solid 1px #dfdfdf;padding:1px;}
.sliderbox .slider li.current img{border:solid 1px #3366cc;}