@charset "utf-8";
/* CSS Document */
@import url(css.css);
body,ul,li,h1,h2,h3,h4,h5,h6,p,form,dl,dt,dd,form,input,button,textarea,th,td{ margin:0; padding:0;}
body{ font:14px/200% 'Microsoft Yahei','微软雅黑','宋体',Arial, Helvetica, sans-serif; color:#4c4c4c;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,li{list-style:none;}
img,input,textarea,select,button{ border:none;}
input,textarea,select,button{font-family:'Microsoft Yahei','微软雅黑','宋体',Arial, Helvetica, sans-serif;background:none;}
a{ text-decoration:none;}
a:link,a:visited{color:#4c4c4c;}
a:hover,a:active{ color:#0084b9;}
a:focus,input:focus,textarea:focus{ outline:none;}
html,body{ -webkit-text-size-adjust:none;} 
/*公用*/
.inner{ width:1200px; margin:0 auto; height:auto; overflow:hidden;} 
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}
.left{ float:left;}
.right{ float:right;}

/*头部*/
.header{ width:100%; height:85px; background:url(../images/topbg.png) repeat-x;z-index:20;}
.top{ width:1206px; height:85px; margin:0 auto;}
.logo{ width:213px; height:85px;}
.nav{ width:777px; height:85px; line-height:85px; margin-left:32px;}
.nav li{ text-align:center; font-size:15px; float:left;}
.nav li a{ width:97px; color:#101010; font-weight:600; display:block; float:left;}
.nav li a:hover,.nav li a.now{ background:#0088bf; color:#fff;}
.rlink{height:85px;line-height:85px; margin-left:34px; position:relative;}
.rsearch a{ width:69px; height:85px; background:url(../images/searchbg.png) no-repeat 50% 50%; display:block;}
.ren{ width:60px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:600; padding-left:20px; border-left:1px #bebebe solid;}
.search{ width:220px; height:30px; background:#ffffff; position:absolute; z-index:3; left:-129px; top:85px; display:none; padding:20px 10px;}
.rsearch  .close{ position:absolute; top:0px; right:-3px; font-size:16px; color:red; background:none; width:30px; background:url(../images/close2.png) no-repeat 50% 50%; display:block; height:30px;}
.bgtext{ width:160px; height:30px; line-height:30px; border:#CCC solid 1px; padding-left:10px; float:left; color:#999;}
.bgbutton{ width:30px; height:30px; background:url(../images/searchbg.png) no-repeat 50% 50%; display:block; float:left; margin-left:10px;}
.subnavback,.subnav1{ width:100%; position:absolute; top:85px; z-index:5;}
.navigation{ width:1100px; height:40px; overflow:hidden; margin:0 auto;}
.subnav1{height:40px; line-height:40px; background:#494949; filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90; top:0; display:none;}
.subnav1 dl dd{ font-size:14px; padding-right:30px; font-weight:600; float:left;}
.subnav1 dl dd a{ color:#fff;}
.subnav1 dl dd a:hover{ color:red; text-decoration:underline;}
.dl1{ margin-left:336px;}
.dl2{ margin-left:434px;}
.dl3{ margin-left:552px;}
.dl4{ margin-left:636px;}
.dl5{ margin-left:642px;}
.dl6{ margin-left:838px;}

/*幻灯片*/
.bigPicbox{ width:100%; height:665px; background:#0088bf; overflow:hidden; position:relative;}
.slider{ width:100%; height:665px;}
.slider div{ width:100%; height:665px; background-position:50% 50%; background-repeat:no-repeat;}
#arrow{ width:100%; height:665px; position:absolute; left:0; top:0; z-index:5;}
#pager{ width:1200px; height:12px; margin:0 auto; text-align:center; position:absolute; bottom:24px; padding-left:590px;}
#pager a{display:block; width:12px; height:12px; margin-left:10px; background:url(../images/circle1.png) no-repeat;text-indent:2000000px; float:left;}
#pager a.activeSlide{background:url(../images/circle2.png) no-repeat;}
#prevnext{height:74px; position:relative; bottom:345px; z-index:5;}
#prev,#next{ width:40px; height:74px; position:absolute;}
#prev{ left:0;}
#next{ right:0;}

/*内容*/
.content{ height:auto; overflow:hidden;}
.section_1{ height:500px; padding-top:30px;}
.section_1t{ height:79px; line-height:64px; border-bottom:1px solid #9f9f9f;}
.section_1t a{ width:45px; background:url(../images/section1h3more.png) no-repeat right center; display:block; color:#025ec6;}
.section_1t a:hover{ color:#bc0303;}

#index_pictures{ width:1200px; height:310px; margin:45px auto 0 auto; overflow:hidden;}
#iproCycle{ height:auto; overflow:hidden; margin-top:45px;}
#iproCycle li{ width:235px; margin-right:6px; float:left;}
#iproCycle li div{ height:273px; border:1px solid #dbecf8; background:#e0f2fe;}
#iproCycle li div a > img{ width:235px; height:273px; -moz-transition:300ms transform; -o-transition:300ms transform; -webkit-transition:300ms transform; transition:300ms transform;}
#iproCycle li div a:hover > img{filter:alpha(opacity=92); -moz-opacity:0.92; opacity:0.92;-moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1); -moz-transition: 300ms transform; -o-transition: 300ms transform; -webkit-transition: 300ms transform; transition: 300ms transform;}
#iproCycle li p{ height:32px; line-height:30px; margin-top:5px; background:#494949; font-size:14px; text-align:center;}
#iproCycle li p a{ color:#fff; font-weight:600;}
#iproCycle li p:hover{ background:#00a6cb;}

#sproCycle{ height:auto; overflow:hidden;}
#sproCycle li{ width:226px; margin:0 13px 30px 0;float:left;}
#sproCycle li div{ height:264px; border:1px solid #dbecf8; background:#e0f2fe;}
#sproCycle li div a > img{ width:226px; height:264px; -moz-transition:300ms transform; -o-transition:300ms transform; -webkit-transition:300ms transform; transition:300ms transform;}
#sproCycle li div a:hover > img{filter:alpha(opacity=92); -moz-opacity:0.92; opacity:0.92;-moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1); -moz-transition: 300ms transform; -o-transition: 300ms transform; -webkit-transition: 300ms transform; transition: 300ms transform;}
#sproCycle li p{ height:32px; line-height:30px; margin-top:5px; background:#494949; font-size:14px; text-align:center;}
#sproCycle li p a{ color:#fff; font-weight:600;}
#sproCycle li p:hover{ background:#00a6cb;}

.section_2{ width:100%; background:url(../images/iaboutbg.jpg) no-repeat 50% top;}
.section_2t{ height:50px; line-height:26px; margin:60px 0 90px 0; background:url(../images/iabouttbg.png) no-repeat center bottom; text-align:center; font-size:24px;}
.section_2t a{ color:#fff;}
.iabouttxt{ width:900px; height:160px; overflow:hidden; font-size:15px; line-height:32px; color:#fff;}
.iabouttxt p.img{ height:39px; margin-bottom:20px;}
.iaboutimg{ width:1101px; margin:60px auto 0 auto;}
.iaboutimg li{ width:246px; margin-right:39px; float:left;}
.iaboutimg li div{ height:184px;}
.iaboutimg li div img{ width:246px; height:184px;}
.iaboutimg li p{ height:42px; line-height:42px; font-weight:600; text-align:center;}

.newsbg{ background:url(../images/newsbg.gif) repeat-x left 515px;}
.section_3{ height:400px; margin:40px 0 30px 0; border-bottom:1px solid #dadada; overflow:hidden;}
.section_3t{ height:30px; line-height:30px; background:url(../images/newstline.png) no-repeat; font-size:22px; font-weight:600; color:#222; text-align:center;}
.inewst{ width:450px; height:32px; line-height:16px; margin:30px auto; text-align:center;}
.inewst li{font-size:15px; font-weight:600; float:left;}
.inewst li a{ width:90px; height:32px; line-height:24px; color:#222; display:block;}
.inewst a:hover,.inewst a.hover{ background:url(../images/newsthover.png) no-repeat center bottom; color:#BC0303;}
.inewslist li{ width:540px; height:40px; line-height:40px; margin-right:90px; padding-left:15px; background:url(../images/dot1.png) no-repeat left 17px;  font-size:15px; float:left;}
.inewslist li a{ width:420px; height:40px; line-height:40px; font-weight:600; color:#222; overflow:hidden; display:block; float:left;}
.inewslist li span{ width:70px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#747474; display:block; float:right;}
.inewslist li a:hover{color:#0088bf;}

.partnert{ height:28px;line-height:28px; background:url(../images/partnert.png) no-repeat left center; padding-left:16px;}
.partnert .big{ font-size:20px; color:#222; font-weight:600;}
.partnert .small{ font-size:15px; color:#747474;}
#partnerCycle{ height:92px;overflow:hidden; margin:25px 0 40px 0;}
#partnerlist li,.partnerlist li{ width:234px; height:90px; border:1px solid #ccc; margin-right:4px; overflow:hidden; float:left;}
#partnerlist li a > img,.partnerlist li a > img{ width:234px; height:90px; -moz-transition:300ms transform; -o-transition:300ms transform; -webkit-transition:300ms transform; transition:300ms transform;}
#partnerlist li a:hover > img,.partnerlist li a:hover > img{filter:alpha(opacity=92); -moz-opacity:0.92; opacity:0.92;-moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1); -moz-transition: 300ms transform; -o-transition: 300ms transform; -webkit-transition: 300ms transform; transition: 300ms transform;}


.partnerlist1{ margin-top:0;}
.partnerlist1 li{ width:231px; margin-bottom:18px;}
.partnerlist1 li a > img{ width:231px; height:90px;}

.apply{ background:#0b54b0; height:25px; line-height:25px; width:110px; display:inline-block;border-radius: 5px; text-align:center; color:#fff; margin-top:15px;}
.apply:link,apply:visited{ color:white;}


/*在线申请*/
.apply_tit{ height:36px; line-height:20px; font-weight:600; border-bottom:1px dotted #ccc; margin-bottom:15px;}
.apply_tit a{ color:#0b54b0;}
.apply_form h3{ font-size:16px; color:#0956ae; text-align:center; font-weight:600; margin-bottom:10px;}
.apply_item{ width:750px; height:26px; margin:0 auto 0.8em auto;}
.apply_item1{ height:auto; overflow:hidden;}
.apply_item .name{ width:100px; height:26px; line-height:26px; font-weight:600; text-align:right;}
.apply_item .border{ height:24px; line-height:24px; border:1px solid #b7daef; border-radius:3px;}
.apply_item .col1{ width:435px;}
.apply_item .form-control{ width:435px;}
.apply_item .form-control-text{ width:495px; height:130px; line-height:200%; text-indent:0.3em;}
.apply_item .col2{ height:26px; line-height:26px;}
.apply_item .xm{ width:150px;}
.apply_item .xm,.apply_item .hk{text-indent:0.3em;}
.apply_item .x{ line-height:26px; color:red; font-weight:600; padding-left:0.3em;}
.apply_item .mobile{ width:200px;}
.apply_item .btn{ width:102px; height:24px; line-height:24px; margin:1em 0 0 100px; background:url(../images/apply_btn.png); font-size:13px; font-weight:600; color:#fff; text-align:center; cursor:pointer;}

/*网站地图*/
.sitemap{ width:1100px; margin:30px auto; height:auto; overflow:hidden;}
.loc_site{ height:45px; line-height:35px; background:url(../images/location_site.png) no-repeat left 35px; margin-bottom:25px;}
.loc1_site{ background:url(../images/location1.png) no-repeat left 35px;}
.loc_site h3{ font-size:16px; font-weight:600; color:#222; width:220px; background:url(../images/icon10.png) no-repeat 10px center; text-indent:1.5em;}
.loc_site p{ width:600px; display:block; text-align:right;font-size:13px;}
.loc_site p a{ background:url(../images/icon11.png) no-repeat left center; padding-left:8px; margin-right:6px; font-weight:600;}
.loc_site p a.home{height:13px; background:url(../images/home.png) no-repeat left 2px; padding-left:20px;}
.loc_site p a.last{ margin-right:0; color:#015bcd;}
.site_con{height:auto; overflow:hidden;}
.classify{ padding-left:6px; font-weight:800;}
.classify li{ margin-bottom:1.4em;}
.classify-tit{ height:28px; line-height:28px; padding-left:0.8em; background:url(../images/item19.png) no-repeat left 8px; border-bottom:1px solid #ddd; font-size:15px;}
.classify-con{ height:auto; overflow:hidden; margin-top:0.8em;}
.classify-con a{margin:0 5px; padding:1px 9px; color:#0b54b0; height:24px; line-height:24px; float:left;}
.classify-con a:hover{ padding:0 8px; border:1px dashed #0b54b0; color:#0b54b0;}



/*尾部*/
/*.footer{ height:250px; background:#0088bf; color:#dad9d9;}
.footercon{ height:165px; padding:22px 0; border-bottom:1px solid #66B8D9; color:#fff;}
.footertit{height:24px; line-height:24px; font-size:18px; font-weight:600;}
.footertit a,.footernr1 a,.footernr2 li a{ color:#fff;}
.footernr1 a:hover,.footernr2 li a:hover{ color:#dad9d9; text-decoration:underline;}
.footerbox{ width:480px;}
.footerbox1{ width:290px;}
.footernr1{ line-height:30px; margin-top:12px;}
.footernr2{ margin-top:6px;}
.footernr2 li{ width:300px; line-height:22px; text-indent:0.3em; float:left;}
.footernr3{ width:140px; text-align:center; margin-top:12px;}

.copy{ height:40px; line-height:40px; color:#dad9d9; font-weight:600;}
.copy p a{ width:60px; padding-left:6px; background:url(../images/footerline.png) no-repeat left 17px; color:#dad9d9; display:block; float:left;}
.copy p a:hover{ text-decoration:underline;}*/
.footer{background:#c7c7c7; color:#323332; padding:15px 0; text-align:center;}

