@charset "utf-8";

/*----------------CSS全局样式--------------------*/

body, ul, li, p, h1, h2, dl, dt, dd, font, span, p, dl, dt, dd { margin:0; padding:0; color:#333; font-size:14px; }

body { font-family: "Microsoft Yahei"; background-color:#fff; }

img { outline-width:0px; vertical-align:top; border:0; }

li { list-style:none; }

a { text-decoration:none; color:#333; }

a:hover { color:#c50001;}

/*---------------------css样式开始--------------------------------------*/

#Container { height:100%; margin:0; padding:0; overflow: hidden; background-color:#F5F5F5;}

.clearfix{ clear: both;}

/*---------------------头部样式--------------------------------------*/

.top{ width:100%; background-color:#fff; margin-top: -20px;}

.header{ width:1000px; height:130px; margin:0 auto;}

.logo{ margin-top:29px; float:left;}


.h_right{ width:270px; margin-top:50px; float:right; color:#a5a5a5; line-height:28px;}

.h_right a{ color:#a5a5a5;}

.h_right a:hover{ color:#c50001;}

.h_right p{ color:#a5a5a5; line-height:25px; overflow: hidden;}

.h_right p span{ color:#a5a5a5; line-height:25px;}



/*菜单样式*/

.nav{ width:100%; background-color:#2FA0E8;}

.nav_ul{ width:1000px; margin:0 auto;}

.nav_ul ul{ text-decoration:none; overflow: hidden;}

.nav_ul ul li{ height: 60px; float:left; color:#fff; line-height:60px;}

.nav_ul ul li a{ display: block; float:left; color:#fff; padding:0 41px;}

.nav_ul ul li a:hover{ background-color:#2069CB;}

.nav_ul ul li a span{ color:#fff; font-size: 16px;}

.nav_ul ul li a:hover span{ color:#fff;}


/*banner样式*/

.banner { width: 100%; margin-top: 0; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.news_pic { width: 100%; }

.conal_l { width: 100%; position: relative; }

.bigpic { position: relative; }

.bigpic ul { height: 600px; position: relative; overflow: hidden; text-align: center;}

.bigpic ul li { filter:alpha(opacity:100);
                width: 100%; opacity: 1; position: absolute; top: 0px; left: 0px; z-index: 1; }

.smilepic { height: 18px; position: absolute; bottom: 14px; left: 49%; z-index: 5; }

.smilepic ul li { width: 22px; height: 22px; float: left; margin-left: 10px; cursor: pointer; background-color: #424242; font-size: 13px; color: #fff; text-align: center; line-height: 22px; }

.smilepic ul li:hover { color: #fff; background-color: #a71e30; }

.smilepic ul .litv { color: #fff; background-color: #a71e30; }






/*---------------------内容板块样式--------------------------------------*/


/*关于样式*/

.plate1{ width:1000px; height:250px; margin:0 auto; margin-bottom:30px;}

.p1_about{ width:600px; height:250px; float:left; margin-right:30px; background-color:#fff;}

.p1_about img{ float:left;}

.p1a_text{ width:300px; height:250px; float:right; padding:0 25px;}

.p1a_text h1{ font-size:20px; color:#c50001; font-weight:normal; line-height:60px; background:url(xtb.png) no-repeat 0 59px;}

.p1a_text h1 span{ margin-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#cdcdcd; font-weight:normal; line-height:60px;}

.p1a_text p{ color:#636363; line-height:32px; text-indent:1.2em; margin:15px 0;}

.p1a_tm{ color:#cdcdcd; font-size:12px; line-height:50px; background:url(xtb.png) no-repeat 60px -162px;}

.p1a_tm a{ color:#c50001; font-size:12px;}




.p1_contact{ width:320px; height:250px; float:left; background:url(contact.png) no-repeat; padding:0 25px;}

.p1_contact h1{ font-size:20px; color:#c50001; font-weight:normal; line-height:60px; background:url(xtb.png) no-repeat 0 59px;}

.p1_contact h1 span{ margin-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#cdcdcd; font-weight:normal; line-height:60px;}

.p1_contact ul{ text-decoration:none; margin:15px 0; background:url(xtb.png) no-repeat 0 -40px;}

.p1_contact ul li{ line-height:32px; color:#636363; padding-left:24px;}



/*产品样式*/

.plate2{ width:1000px; height:240px; margin:0 auto; margin-bottom:30px; background-color:#fff;}

.p2_e{ float:left;}

.p2_p{ float:left;}


/*新闻样式*/

.plate3{ width:1000px; height:250px; margin:0 auto; margin-bottom:30px; background-color:#fff;}

.p3_news{ width:570px; height:250px; float:left; padding-left:30px;}

.p3_news h1{ font-size:20px; color:#c50001; font-weight:normal; line-height:60px;}

.p3_news h1 span{ margin-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#cdcdcd; font-weight:normal; line-height:60px;}

.p3n_img{ width:275px; height:250px; float:left;}

.p3n_img img{ margin-bottom:10px;}

.p3n_img h2{ font-size:14px; color:#636363; font-weight:normal;}

.p3n_img h2 a{ color:#636363}

.p3n_img h2 a:hover{ color:#c50001}

.p3n_img h2 span{ font-size:14px; color:#cdcdcd; font-family:Arial, Helvetica, sans-serif; color:#cdcdcd; font-weight:normal;}

.p3n_list{ width:240px; float:left; border-left:1px #eee solid; padding-left:25px; padding-right:20px; margin-top:30px;}

.p3n_list ul{ text-decoration:none;}

.p3n_list ul li{ line-height:50px; border-bottom:1px #eee dashed; padding-left:15px; background:url(xtb.png) no-repeat 0 -210px;}

.p3n_list ul li a{  color:#636363; }

.p3n_list ul li a:hover{  color:#c50001; }

.p2_contact{ width:400px; height:250px; float:right; }

.p2c_title{ height:65px; margin-top:45px;}

.p2c_title h1{ font-size:28px; line-height:65px; color:#3e5a82; font-weight:normal;}

.p2c_title span{ color:#c8d1e0;}

.p2c_con ul{ list-style:none; }

.p2c_con ul li{ line-height:30px;}


.p2c_img{ height:250px; position:relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }


.p2c_bigpic { width:400px; height:250px; position:relative; }

.p2c_bigpic ul { width:400px; height:250px; position:relative; }

.p2c_bigpic ul li { width:400px; height:250px; display:block; position:absolute; top:0px; left:0px; z-index: 1; }

.p2c_bigpic ul li a { }

.p2c_bigpic ul li a:hover { }

.p2c_smolpic { width:60px; height:5px; position:absolute; bottom:20px; right:0px; z-index: 5; }

.p2c_smolpic ul { }

.p2c_smolpic ul li {width:10px; height:10px;  cursor:pointer; float:left; margin-left:5px; background:#c8d1e0; filter:alpha(opacity:80);
opacity:0.8; font-size:13px; color:#3e5a82; line-height:20px; text-align:center; cursor: pointer;}


.p2c_smolpic ul li:hover { width:10px; height:10px; display:block; filter:alpha(opacity:80);
opacity:0.8; font-size:13px; color:#fff; line-height:10px; text-align:center; background-color: #b31d1e; }

.p2c_smolpic ul .tptv { width:10px; height:10px;  display:block; filter:alpha(opacity:80);
opacity:0.8; font-size:13px; color:#fff; line-height:10px; text-align:center; background-color: #b31d1e; }

/*------客户评价------*/
.plate4{
	width: 1000px;
	height: 250px;
	margin: 0 auto;
	margin-bottom: 30px;
	background: #fff;
}

.plate4 h1{
	font-size: 20px;
	color: #c50001;
	line-height: 60px;
	font-weight: normal;
}
.plate4 span{
	margin-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#cdcdcd; font-weight:normal; line-height:60px;
}

.c_demo{
	padding-left: 30px;
	width: 360px;
	height: 250px;
	float: left;
	margin-right: 10px;
}

.c_demo p{
	line-height: 30px;
	font: 18px;
}

.c_evaluate{
	width: 300px;
	height: 250px;
	float: left;
}

.p4n_list{ width:259px; float:left; border-left:1px #eee solid; padding-left:20px; padding-right:20px; margin-top:30px;}

.p4n_list ul{ text-decoration:none;}

.p4n_list ul li{ line-height:50px; border-bottom:1px #eee dashed; padding-left:15px; background:url(xtb.png) no-repeat 0 -210px;}

.p4n_list ul li a{  color:#636363; }

.p4n_list ul li a:hover{  color:#c50001; }

.p4_img{
	width: 300px;
	float: left;
}

/*---------------------内页样式--------------------------------------*/

.content{ width:1000px; margin: 30px auto;}

.con_left{ width:170px; float:left; margin-right:10px; margin-bottom:30px; background-color:#fff; padding:20px;}

.con_title{ width:100%; height:40px; border-bottom:1px solid #ededed; padding-bottom:12px;}

.con_title h2{ font-size:24px; color:#2FA0E8; line-height:40px; font-weight:normal;}

.con_title h2 span{ font-size:16px; color:#888; font-weight:normal; padding-left:5px;}

.con_right{ width:740px; float:right; margin-bottom:30px; background-color:#fff; padding:20px;}

.con_right img{ max-width: 95%;}

.con_title .cr_nav{ padding-top:17px; float:right; font-size:14px;}


.cl_img{ margin-bottom:30px; margin-top:20px;}

.cl_img img{ margin:10px 0;}




/*内页三级导航 普通B*/ 

.left_nav { width:170px; margin:0 auto 30px;}

.left_nav:hover ul li:hover{ background:#2FA0E8;}

.left_nav ul { }

.left_nav ul li {
	height: 35px;
	background:url(left_nav.jpg) no-repeat 0 0;
	
}

.left_nav ul li a { font-size: 12px; line-height: 35px; display:block; padding-left:35px;}

.left_nav ul li a:hover { color: #fff;}

.antv{ background-color: #2069CB; color: #fff;}
.b_translate{ padding: 7px 0;}
.b_translate li { height: 35px; line-height: 35px;}

/*news*/

.cr_con{ width:100%; line-height:2em;}

.cr_con h1{ font-size:20px; text-align:center; line-height:80px; font-weight:bold;}

.cr_con .crc_info{ border-bottom:1px dashed #DBD4CD; border-top:1px dashed #DBD4CD; text-align:center; line-height:35px; margin-bottom:35px;}

.cr_con .crc_info span{ margin:0 15px;}

.cr_con p{ color:#333; font-size:15px; line-height:2em;}

.crc_news h3{ padding-top:40px; color:#D30104;}

.crc_news li{ padding-left:10px; line-height:2em; font-size:14px;}

.crcn_bottom{ border-top:1px dashed #DBD4CD; padding:10px 0; margin-top: 10px; font-size:12px;}


/*aboutC*/

.cr_conc{ width:100%; line-height:2em; border-bottom: 1px solid #dbd4cd; padding-bottom:20px;}

.crc_til{ font-weight:bold;border-bottom: 1px dashed #dbd4cd; padding: 25px 0 15px 0; line-height: 1.8em;}

.crc_til span{ background:url(crc.gif) no-repeat left 5px; display: block;padding-left: 20px; font-size: 16px; color:#D30104;}

.crc_p{ width:100%; padding-top:15px;}


/*list*/

.cr_newslist{ width:100%;}

.cr_newslist li{ overflow:hidden; width:100%; padding:20px 0; border-bottom:1px dotted #dbd4cd;}

.cr_newslist .list_time{float:left; width:60px;}

.cr_newslist .list_cont{ float:right; width:695px;}

.cr_newslist .list_contB{ float:left; width:695px;}

.cr_newslist .lt_day,.cr_newslist .lt_month{ background-color:#ededed;display:block; text-align:center; font-family:Arial; }

.cr_newslist .lt_day{ height:42px; line-height:42px; border-bottom:1px solid #fff; color:#000; font-size:30px;}

.cr_newslist .lt_month{ height:18px; line-height:18px; font-size:12px;}

.cr_newslist h3{ font-size:14px; margin-top:-2px; color:#757575;}

.cr_newslist p{ line-height:2em;}

.cr_newslist .more{ margin-left:8px;}
	
.cr_newslist .more img{ margin-top:12px;}


/*listC*/

.cr_newslist .list_contC{ float:right; width:655px;}

.cr_newslist .list_img{ width:99px; height:132px; float:left;}

.cr_newslist .more2{ display:block;}
	
.cr_newslist .more2 img{ margin-top:12px;}


/*list 页码*/

.cr_page{ height:60px; margin:55px 20px 30px; color:#888; font-size:14px; clear:both;}

.cr_page a{ font-size:14px; padding:5px 5px; }

.cr_page a:hover{ color:#2FA0E8;}

.cr_page ul{ list-style:none;}

.cr_page ul li{ float:left; margin:20px 5px; padding: 5px 15px; border: 1px solid #2FA0e8;}
.thisclass{ background-color: #2FA0E8; color: #fff;}

/* pick 样式 */

.cr_pick{ margin:20px 10px; color:#444; font-size:14px; line-height:60px;}

.cr_pick ul{ list-style:none;}

.cr_pick ul li{ width:210px; height:220px; margin:10px 20px 15px 0; float:left; border: 1px solid #dbdbdb; background-color:#fff; text-align:center;}

.cr_pick ul li img{ padding:5px;}

.cr_pick a{ color:#333; font-size:14px; display:block;}

.cr_pick a:hover{ color:#2961b8;}






/*---------------------底部样式--------------------------------------*/

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:50%;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#2FA0E8;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding-top: 10px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:50%;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}


.footer{ width:100%; height:150px; color:#ececec; background-color:#393939; clear:both;}

.foot{ width:1000px; margin:0 auto; padding-top:15px; color:#ececec; text-align:center; line-height:40px; background-color:#393939;}

.foot p{ clear:both; text-align:center; color:#ececec;}

.foot p a{ color: #ececec;}

.foot ul{ text-decoration:none; margin-left:200px;}

.foot ul li{ width:83px; float:left; background:url(xtb.png) no-repeat 0 -263px;}

.foot ul li a{ width:83px; float:left; color:#ececec; display:block;}

.foot ul li a:hover{ width:83px; float:left; display:block; color:#c50001;}
