/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0; font-size:13px; /*color:#333333;*/}
body{ background-color:#fff;font: 13px "Arial,Verdana";}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;list-style-type: none;}
q:before,q:after{content:''}
abbr,acronym{border:0}
a:link,a:visited{ text-decoration:none;}
a:hover{text-decoration: none;}
*{outline:none; padding:0px; margin:0px;}
img{max-width:100%;max-height:100%;}
/*基础*/
.head{ overflow:hidden; height:90px; width: 1200px; margin: 10px auto;}
.head .left{ width:650px; height:90px; overflow:hidden; float:left;}
.head .left img{ width:650px; height:90px;}
.head .right{ overflow:hidden; float:right; margin-top:20px;}
.head .right p{ height:36px; line-height:36px; overflow:hidden; color:#ffa800;font-style: italic; font-weight:bolder;font-size: 20px;}
.head .right .leftbox{ margin:8px 25px; height:36px; overflow:hidden;}
.head .right .leftbox p{ float:left;overflow: hidden;}
.head .right .leftbox p .searchtxt{ height:34px; line-height:34px; border:1px solid #c8c8c8; background:#fff; width:350px; text-indent:8px;}
.head .right .leftbox p .searchbtn{ background:#027fcf; width:70px; height:36px; text-align:center; color:#fff; line-height:36px; font-size:14px; border:0px; cursor:pointer;}
.nav{ width:100%; margin:0 auto; height:50px; line-height:50px;background-image:linear-gradient(to top, #027fcf,#0f87d4);}
.nav ul{ width:1200px;margin:0 auto;height:50px;}
.nav ul li{ float:left;}
.nav ul li a{color:#fff;font-size:15px; display:block; padding: 0px 40px; height:50px; text-align:center;}
.nav ul li a:hover,.cur{ background:#5cc055; background-image: linear-gradient(to top, #5cc055,#77e46f);}
.banner{width: 100%;height:398px;overflow: hidden;margin: 0px auto;position: relative;}
.banner .bannerimg{ width:100%; height:398px; overflow:hidden;}
.banner .bannerimg ul li{ height:398px; overflow:hidden;}
.banner .bannerico{position: absolute;right:23%;z-index: 999;bottom: 20px;height:15px;}
.banner .bannerico ul li{ background:url(../images/bannerico2.png) no-repeat; width:15px; height:14px; float:left; overflow:hidden; margin-right:8px; cursor:pointer;text-indent: -999999px;}
.banner .bannerico ul li.bgico{background:url(../images/bannerico1.png) no-repeat;}
.foot{background: #0573b9;padding-bottom: 10px; padding-top: 10px;}
.footer{width:1100px; margin:0 auto;color:rgba(255, 255, 255, 0.6); }
.footlist { height:48px; overflow:hidden; margin:0 auto; padding:0; border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.footlist ul { width:1100px; height:48px; overflow:hidden; margin:0 auto; padding:0;}
.footlist ul li { width:137.5px; height:48px; overflow:hidden; margin:0; padding:0; float:left;}
.footlist ul li a { display:block; width:137.5px; height:48px; overflow:hidden; line-height:48px; color:rgba(255, 255, 255, 0.6); font-size:14px; text-align:center;}
.footlist ul li a:hover { color:#fff;}
.footer .txt{height:120px; overflow:hidden; margin:10px auto; padding:0;}
.ft_main {width:320px; height:120px; float: left;border-right: 2px solid rgb(55, 143, 199);padding-right: 10px;}
.ft_main ul { width:320px; height:90px; overflow:hidden; margin:0 30px 0 0; padding:15px 0; float:left;}
.ft_main ul li { width:100%; height:30px; overflow:hidden; line-height:30px; color:rgba(255, 255, 255, 0.6); font-size:12px;}
.ft_main ul li img { display:block; width:30px; height:30px; overflow:hidden; margin:0 0 0 0; padding:0; float:left;}
.ft_mair{ float:left;padding: 15px 0;width: 740px; margin-left: 20px;}
.ft_mair p{ line-height: 30px;}
.ft_mair p a{ color:#fff;}
.icp p{ text-align: center;}
.icp p a{ color:#fff;}
.icp p img{vertical-align: middle;}
.divBottom_1_3 {float: right;width: 100px;height: 120px;border-left: 2px solid rgb(55, 143, 199);padding-left: 10px; padding-top: 6px;}
.divBottom_1_3 ul li{float: left;width: 100%;height: 100px;text-align: center;}
.divBottom_1_3 ul li img{width: 90px;height: 90px;}
.divBottom_1_3 ul li p{color: #FFFFFF;font-size: 12px;line-height: 24px;}
.fenye{ float:left; width:694px; height:42px; line-height:42px; padding-top:20px; padding-left:0px;margin-left:30px; _margin-left:30px;}
.fenye .pageLinkOn{width:20px; color:#FF7300; text-align:center; overflow:hidden; margin-top:5px; float:left; display:block; font:bold 12px/18px Arial, Helvetica, sans-serif; border:1px #FF7300 solid;margin-right:5px; background-color:#FFEDE1;}
.fenye a{width:20px;text-align:center; overflow:hidden; float:left; margin-top:5px; display:block;font: 12px/18px Arial, Helvetica, sans-serif;border:1px #ccc solid; margin-right:5px;color: #454545;}
.fenye .pageNext{width:50px;}
.fenye a:hover{ color:#FF7300;border:1px #FF7300 solid; background-color:#FFEDE1; text-decoration:none;}
.pageAll{ float:left; line-height:30px; font-size:12px; color:#000;}